/[ascend]/trunk/pygtk/library.cpp
ViewVC logotype

Log of /trunk/pygtk/library.cpp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 692 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jun 22 02:45:47 2006 UTC (13 years, 2 months ago) by johnpye
File length: 9049 byte(s)
Diff to previous 534
Fixed up behaviour of default ASCENDLIBRARY in python interface (for the case
where you're using ascpy without using the PyGTK GUI).
Removed some debug output when loading external libraries.
Fixed up the 'extfntest' example & SConscript file.

Revision 534 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 25 13:25:04 2006 UTC (13 years, 4 months ago) by johnpye
File length: 8787 byte(s)
Diff to previous 532
Working on platform-independent pathnames for the IMPORT command.
Added 'ospath.c' to base/generic/general for this purpose.
Patched kvalues and sensitivity to use the 'IMPORT "libname";' syntax
instead of 'IMPORT registerfn FROM libname;'.
Fixed pathnames in create.nsi.
Added GPL header to coupla files.
Added quoting to 'IMPORT' syntax in ascParse.y.
Removed 'PackageOption' from Tcl/Tk related Scons options so that missing Tcl/Tk
doesn't cause breakage.

Revision 532 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 02:23:08 2006 UTC (13 years, 4 months ago) by johnpye
File length: 8786 byte(s)
Diff to previous 531
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level)
Made corresponding changes to SCons* and spec files.

Revision 531 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 24 02:04:02 2006 UTC (13 years, 4 months ago) by johnpye
Original Path: trunk/interface/library.cpp
File length: 8786 byte(s)
Diff to previous 507
Removing extra subdir level in pygtk path

Revision 507 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 19 02:44:25 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8786 byte(s)
Diff to previous 500
Fixing for ubuntu GCC 4

Revision 500 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 11:55:12 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8816 byte(s)
Diff to previous 485
Reduced some runtime debug messages from Python and C++ and base/generic/compiler/type_descio.c.
Fixed up support for GCC Visibility and add SCons 'sniffer' for this.
Fixed a bug with 'fileopenpath' in PyGTK interface (File->Open location is remembered from last time).
Fixed a bug with missing includes in C++.

Revision 485 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 18 04:47:11 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8813 byte(s)
Diff to previous 481
Huge cleanup of file header comments (GPL notice etc).

Changed from ASC_DLLSPEC to ASC_DLLSPEC(TYPE) -- like python

Fixed up some badly export symbols (missing 'extern')

Fixed exporting of symbols from error.h

Removed ASC_DLLSPEC from .c files-- only in .h files now (hope that's right...)

Changed the way bintoken does its exporting, to take 
advantage of ASC_BUILDING_LIBASCEND (needs testing)

I wonder if the 'extern' keywork should be a part of the ASC_DLLSPEC macro?


Revision 481 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 11:10:29 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8753 byte(s)
Diff to previous 480
Fixed the windows crash problem. Actually looks like it was a bug 
with some hot-off-the-press SWIG features.

Revision 480 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 17 10:45:23 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8748 byte(s)
Diff to previous 412
Adding ASC_DLLSPEC to all functions that are being used by Python interface.
Also cleaned up some #ifdef header brackets and html-style comments inside doxygen comments.
Renamed pygtk/interface/config.in to pygtk/interface/config.h.in and made 
this active again (for ASC_BUILDING_INTERFACE) use.
Trying to catch error in ascpy.Library call with try/except, doesn't work though.

Revision 412 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 3 03:31:30 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8720 byte(s)
Diff to previous 392
Trying to fix problems with the parser 'yy' and 'zz' stuff so that it works with SCons and hopefuly autotools at same time.

Revision 392 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 30 12:36:15 2006 UTC (13 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8720 byte(s)
Diff to previous 341
Some fixes to the SCons build:
- adding flags to enable QRSLV and CMSLV by default.
- adding commands to build SWIG library correctly for Python interface.

Revision 341 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 1 05:25:23 2006 UTC (13 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8731 byte(s)
Diff to previous 213
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 213 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 24 23:25:56 2006 UTC (13 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8495 byte(s)
Diff to previous 190
Fixed some missed 'ExtFn'->'ExtMethod' changes

Revision 190 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 16 08:53:30 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8455 byte(s)
Diff to previous 180
- Simplifying many 'error_reporter' calls with new macros:
    ERROR_REPORTER_NOLINE and ERROR_REPORTER_HERE
- Adding some cygwin cases in the PyGTK build.

Revision 180 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jan 12 03:20:58 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 8460 byte(s)
Diff to previous 175
Adding a little documentation

Revision 175 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 10 04:27:34 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 7862 byte(s)
Diff to previous 164
More work on adding plotting capability under PyGTK

Revision 164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 3 09:54:43 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 7705 byte(s)
Diff to previous 161
Added wait-cursor during compile/build, started working
on correct destruction of Simulation objects.

Revision 161 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 2 09:58:03 2006 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 7578 byte(s)
Diff to previous 150
Adding missing call to Library::clear()

Revision 150 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 22 09:24:56 2005 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 7481 byte(s)
Diff to previous 132
Committed changes to C++ solver class to accommodate new slv_lookup_client.
Still seeing bug #178 though.

Revision 132 - (view) (download) (as text) (annotate) - [select for diffs]
Added Wed Dec 21 00:14:13 2005 UTC (13 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/library.cpp
File length: 7479 byte(s)
Adding the PyGTK interface to CMU repository. Whaddyareckon?

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