/[ascend]/trunk/tcltk/generic/interface/Driver.c
ViewVC logotype

Log of /trunk/tcltk/generic/interface/Driver.c

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 2021)

Revision 1175 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 18 00:34:22 2007 UTC (13 years, 10 months ago) by johnpye
File length: 30630 byte(s)
Diff to previous 1142
A few easily-fixed warnings dispelled

Revision 1142 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 15 06:46:44 2007 UTC (13 years, 10 months ago) by johnpye
File length: 30599 byte(s)
Diff to previous 1064
Got paranoid about turning off signal handling... added '#ifdef ASC_SIGNAL_TRAPS' anywhere that signal handling referenced.
Signal handling is OFF by default now.

Revision 1064 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 7 09:15:56 2007 UTC (13 years, 10 months ago) by johnpye
File length: 30495 byte(s)
Diff to previous 1002
Replaced all Asc_Panic calls with ASC_PANIC, which includes __FUNCTION__, __FILE__, __LINE__ reporting.

Revision 1002 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 30 14:27:47 2006 UTC (13 years, 11 months ago) by johnpye
File length: 30529 byte(s)
Diff to previous 929
Some work on fixing error with test_ascSignal.
Breaking down into smaller test cases.
Removed some debug output from detection of ASC_RESETNEEDED.
Changed all calls 'signal' to 'SIGNAL' macro that includes optional debug output.
Removed 'libasctest.so' (made part of libasctestsuite.so FWIW)
Fixed big in test.c wrt CUEA_ABORT.
Added 'print_stack' and 'Asc_SignalPrintStack' and 'Asc_SignalStackLength'.


Revision 929 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 22 11:01:06 2006 UTC (14 years ago) by johnpye
File length: 30496 byte(s)
Diff to previous 908
Little more on removing stream redirection (ongoing)

Revision 908 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 26 10:18:53 2006 UTC (14 years, 1 month ago) by johnpye
File length: 30381 byte(s)
Diff to previous 742
first attempt at merging with Ben's changes on the trunk

Revision 742 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 6 13:47:41 2006 UTC (14 years, 4 months ago) by johnpye
File length: 30335 byte(s)
Diff to previous 670
I think this almost resolves all the Visual C++ issues.
Just an outstanding issue with the use of the option struct in LibraryProc.c
eg use of &g_compiler_warnings in initialiser.

Revision 670 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 21 07:57:19 2006 UTC (14 years, 5 months ago) by johnpye
File length: 30553 byte(s)
Diff to previous 628
woops, somehow managed to fail to merge the stuff from the DAE branch (changeset 702 to 819) 
into the trunk. This should correct that.

Revision 628 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 24 01:45:02 2006 UTC (14 years, 6 months ago) by johnpye
File length: 31937 byte(s)
Diff to previous 626
Fixed up standard paths stuff to use 'INSTALL_ASCDATA' as the place where tcltk/python/models etc
will live. The confusion here came from the fact that I was taking 'INSTALL_SHARE' to be be assumed
to mean 'the location of /usr/share' -- hence the resulting '$INSTALL_SHARE/ascend' that was bothering
Ben. The 'INSTALL_ASCDATA' fixes this, and behaves as he will like, I hope.

Also note that I have switched the default situation in config.h.in to use relative paths by default,
which is the preferred CMU way. SCons builds will default to absolute paths on non-Windows systems.

Revision 626 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 18 16:46:52 2006 UTC (14 years, 6 months ago) by johnpye
File length: 31917 byte(s)
Diff to previous 624
Ben -- reversing out these changes to Driver.c. These are critical to
the correct working of the RPM. I had expected that you wouldn't be
interested in the stuff except for 'RELATIVE_PATHS' which is your
CMU Way Of Doing Things.

Revision 624 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 18 15:39:38 2006 UTC (14 years, 6 months ago) by ben.allan
File length: 32088 byte(s)
Diff to previous 590
Summary: most of the recent complaints about autotools build fixed,
but the buildbot might find a problem with the scons build/install/rpmbuild.


Details:

configure,Driver.c,utilities/config.h.in:
The choice of INSTALL_DATA as a configure variable name
has been repaired (renamed INSTALL_SHARE); INSTALL_DATA is the unix
canonical name for the program 'install' handling a data file.
Both autotools and scons builds have been updated to reflect this,
in the process correcting the definition from prefix/share to
prefix/share/ascend. 

autotools build:
Added --with-quiet option to make the install of already installed and
unchanged files less verbose.
Put in a workaround for the '' problem in tkConfig.sh seen by KC/JP.
Added --datadir support to autotools configure. If you configure
the autotools --datadir=PREFIX/share/ascend you get the same behavior
as the Pye packaging; by default you get the CMU packaging convention instead.
Added utilities/env.c to build.

compiler:
Turned off AWAL in anontype.c.
Noodling away at blackboxes continues...


Revision 590 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 11 04:40:18 2006 UTC (14 years, 6 months ago) by johnpye
File length: 31917 byte(s)
Diff to previous 589
Minor cleaning.

Revision 589 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 11 03:10:43 2006 UTC (14 years, 6 months ago) by johnpye
File length: 31918 byte(s)
Diff to previous 588
Fixing some malloc bugs.

Revision 588 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 11 02:06:46 2006 UTC (14 years, 6 months ago) by johnpye
File length: 31814 byte(s)
Diff to previous 586
This fixes the new Driver.c implementation. Now, default values of the environment variables
are specified in the file base/generic/utilities/config.h.in, which should be tooled up with
you configuration process. These default values will be subject to environment substiution,
so that if you set the default ASCENDTK=$ASCENDDIST/TK, that will be expanded *at runtime*.
This is to help with the 'application folder' style of installation off-root.

Revision 586 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 11 00:47:54 2006 UTC (14 years, 6 months ago) by johnpye
File length: 31474 byte(s)
Diff to previous 583
Working on improving handling of paths.

Revision 583 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 9 19:14:25 2006 UTC (14 years, 6 months ago) by ben.allan
File length: 34719 byte(s)
Diff to previous 575
Fixed the problems for Art/Krishnan/Ben and reverted
the undiscussed install tree change. 
If an alternate installed location is to be used, install a shell
script which sets ASCENDTK before invoking ascend, don't just randomly 
change the driver code to be something it's not
supposed to be.


Revision 575 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 9 01:07:41 2006 UTC (14 years, 6 months ago) by johnpye
File length: 34505 byte(s)
Diff to previous 571
Commenting changes, GPL header.

Revision 571 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 9 00:14:59 2006 UTC (14 years, 6 months ago) by johnpye
File length: 34637 byte(s)
Renaming 'tcltk98' to 'tcltk', continued...

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22