/[ascend]/trunk/base/generic/utilities/ascEnvVar.c
ViewVC logotype

Log of /trunk/base/generic/utilities/ascEnvVar.c

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1639 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 8 12:50:01 2007 UTC (13 years ago) by jpye
File length: 12444 byte(s)
Diff to previous 1220
Removed lint.
test_parse_string_module is working now.

Revision 1220 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 24 13:31:00 2007 UTC (13 years, 10 months ago) by johnpye
File length: 12581 byte(s)
Diff to previous 1061
Change to ASC_STRDUP

Revision 1061 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jan 7 07:19:52 2007 UTC (13 years, 10 months ago) by johnpye
File length: 12579 byte(s)
Diff to previous 997
Fixed compiler warnings from test_ascEnvVar.c

Revision 997 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 24 01:33:59 2006 UTC (13 years, 11 months ago) by johnpye
File length: 12581 byte(s)
Diff to previous 956
Refactored tests into a shared library of tests and a executable of
just the CUnit driver. This will allow the CUnit test suite to be executed via
python unittest as part of the growing Python-based test suite.
Renamed setjmp and longjmp to SETJMP and LONGJMP throughout ASCEND, to allow
some debugging output to be added at each call.

Revision 956 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 9 15:38:05 2006 UTC (13 years, 11 months ago) by johnpye
File length: 12581 byte(s)
Diff to previous 908
Removed references to 'ASC_BIG_BUGMAIL' and 'ASC_MILD_BUGMAIL'
Disabled stream redirection functions (they were making testing difficult)
Re-wrote the main test-runner to permit specific tests to be run from the commandline (ongoing)
Disabled readln tests that required stream redirection.

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: 12563 byte(s)
Diff to previous 709
first attempt at merging with Ben's changes on the trunk

Revision 709 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 28 16:28:57 2006 UTC (14 years, 5 months ago) by johnpye
File length: 12496 byte(s)
Diff to previous 708
Monster commit!
Lots of recommenting and reorganising of external relations-related stuff.
Replaced a lot of ascmalloc and asccalloc calls with the new ASC_NEW* macros.
Fixed (?) the problem Art is having with icons in PyGTK.
Turned on -Wall in SConstruct and fixed up a stack of warnings.
Removed the redundant exit(2) from after Asc_Panic calls and added __attribute__((noreturn)).
Set doxygen to create callgraphs to level 2, updated doxyfile to version 1.4.7.
Fixed up building of extfntest.c.

Revision 708 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 27 07:34:31 2006 UTC (14 years, 5 months ago) by johnpye
File length: 12539 byte(s)
Diff to previous 589
Replaced some references to ascmalloc with ASC_NEW_ARRAY

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: 12536 byte(s)
Diff to previous 586
Fixing some malloc bugs.

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: 12533 byte(s)
Diff to previous 399
Working on improving handling of paths.

Revision 399 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 31 08:52:57 2006 UTC (14 years, 7 months ago) by johnpye
File length: 12527 byte(s)
Diff to previous 341
Normalised all #include statements so that files in the current directory
are included as "localfile.h" and files in other directories are included as
<directory/file.h>
This is in accordance with the spec at
http://gcc.gnu.org/onlinedocs/gcc-4.1.0/cpp/Include-Syntax.html#Include-Syntax

Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 05:25:23 2006 UTC (14 years, 8 months ago) by johnpye
File length: 12567 byte(s)
Diff to previous 103
Added support for default ASCENDLIBRARY value specified in the configure.in script.
This value used in Library(string defaultpath) and and is also passed to ASCEND by
gtkbrowser.py. Getting and setting of environment variables seems pretty messy
but hopefully this will work for now.

Revision 103 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 14:31:02 2005 UTC (14 years, 11 months ago) by jds
File length: 12646 byte(s)
Diff to previous 62
Bug fixes & killing more compiler warnings:
- general/list.c - fixed AssertAllocatedMemory and AssertContainedMemory bugs.
- added #include of ascPanic.h where necessary to compile with ALLOCATED_TESTS defined.
- reworked utilities/ascDynaLoad to eliminate compiler warnings related to casting between data & function pointers.
- switched utilities/ascEnvVar.c over to ascstrdup (had static ascstringcopy, which did the same thing).

All regression tests passed on Windows and Linux (except pre-existing solver/slv_common issues).

Revision 62 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 30 05:53:20 2005 UTC (14 years, 11 months ago) by johnpye
File length: 13001 byte(s)
Diff to previous 59
My first commit:
Added 'error_reporter' for standardised error reporting
Working on getting external functions running again
Also: issue 130, issue 68, issue 131, issue 89, issue 127, issue 138, issue 94.

Revision 59 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 30 01:38:20 2005 UTC (15 years ago) by jds
File length: 12828 byte(s)
Diff to previous 11
- prototype unit test suite based on CUnit added.
- unit tests for base/generic/general and base/generic/utilites added.
- 2nd manual rework of doxygen documentation in general and utilities.
- bug fixes (mostly general & utilities) found during test development.
- added asc_assert prototype to redirect failures to Asc_Panic() and enable decoupling assertions from NDEBUG.
- some modifications of interface & implementation to facilitate testing.
- utilities/ascPrint & utilities/ascMalloc functions now always included in base libs to minimize recompilation when an interface chooses different options.

Revision 11 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 13 16:45:56 2004 UTC (16 years ago) by aw0a
File length: 11403 byte(s)
Diff to previous 1
moving things to base/generic

Revision 1 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Oct 29 20:54:12 2004 UTC (16 years ago) by aw0a
Original Path: trunk/ascend4/utilities/ascEnvVar.c
File length: 11403 byte(s)
Setting up web subdirectory in repository

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