Commit Graph

169 Commits

Author SHA1 Message Date
h_vogt 8defa56cf6 remove second call to tmpfile() 2012-07-14 00:10:21 +02:00
h_vogt 2bff8985e3 Adding TD to the fopen() is sufficient in MS Windows
to reliably unlink the temporary file
2012-07-07 09:53:35 +02:00
h_vogt cc44d34f70 tmpfile() on MS Windows
create temporary files with Microsoft specific fopen() flags "TD"
and (propably redundant) remove them with an atexit() handler

see bug report #3535348
  "sp*.tmp file created, but not deleted when Windows UAC is en"
  https://sourceforge.net/tracker/?func=detail&atid=423915&aid=3535348&group_id=38962
2012-07-03 18:38:30 +02:00
h_vogt 188acd0060 correct usage of `unlink()' error return value -1 2012-06-25 15:13:02 +02:00
h_vogt 07727f74f0 commands.c: 'options' equivalent to 'option' and allow 'loadsnap' and 'savesnap'
which have been EXPERIMENTAL_CODE so far
2012-06-13 19:15:14 +02:00
h_vogt 80a039983e dummy functions 2012-02-19 16:38:33 +00:00
rlar 2e4d4a0e02 unuse srandom() and random() 2012-02-09 20:39:24 +00:00
rlar f70fd8ea1b use type `runDesc' 2012-02-07 17:43:07 +00:00
h_vogt d2f9faf66b .lib handling 2012-01-01 13:58:03 +00:00
rlar 0b5042e7da remove CVS `Id',`log' etc. keyword incantations 2011-12-13 19:57:45 +00:00
rlar 10346e055c #1/4 #include <ngspice/...> --> #include "ngspice/..." 2011-12-11 18:05:00 +00:00
rlar e42fa8ba06 swallow warnings 2011-10-31 10:53:51 +00:00
rlar 026a471d51 use unlink() instead of remove() 2011-08-21 08:55:58 +00:00
rlar d26015586c #1/7 use a subdirectory "ngspice" for includes to create a uniq namespace 2011-08-20 17:27:09 +00:00
h_vogt 57c9b44c73 inproved error messages in pipe mode 2011-08-10 16:39:46 +00:00
rlar 9e86e5ca66 rewrite (double)literal --> floating-point-literal 2011-08-09 08:07:56 +00:00
h_vogt e86527635b ivars(char*), Windows 64, 32 bit 2011-08-03 20:03:42 +00:00
h_vogt ab587d8d3f environmental variable NGSPICE_INPUT_DIR 2011-07-10 09:59:39 +00:00
h_vogt e0ee07b491 NaN for MS VS 2011-07-03 19:32:27 +00:00
rlar 14aa6d4303 main.c, volatile, make shure they are up to date in memory when LONGJMP is executed 2011-07-02 20:26:16 +00:00
rlar 4b7627d60d main.c, rename variable `buf' -> `log_file' 2011-07-02 20:24:06 +00:00
rlar 21f4534455 main.c, reduce scope of `gdata' 2011-07-02 20:23:40 +00:00
rlar 4484058cbe main.c, reduce scope of `gotone' 2011-07-02 20:22:44 +00:00
rlar 6b2d6c67ca main.c, reduce scope of the `err' variable 2011-07-02 20:21:57 +00:00
rlar fc3107590c main.c, ft_nutmeg is a const global bool 2011-07-02 20:21:15 +00:00
rlar 0d1e66b7ed main.c, emphasize the SETJMP wrapper in ngspice 2011-07-02 20:20:44 +00:00
rlar d0012a124a main.c, emphasize the SETJMP wrapper in ngnutmeg 2011-07-02 20:20:00 +00:00
rlar 9887a2fb2b main.c, emphasize the SETJMP wrapper in ngspice and ngnutmeg 2011-07-02 20:19:21 +00:00
rlar f70bf82865 main.c, emphasize the common tail of ngnutmeg and ngspice 2011-07-02 20:18:22 +00:00
rlar ebacbe03de main.c, emphasize the SETJMP wrapper around the command processing loop 2011-07-02 20:17:37 +00:00
rlar ca43d4d57e main.c, emphasize batch termination with sp_shutdown(EXIT_NORMAL) invocation 2011-07-02 20:16:12 +00:00
rlar 44362f6760 main.c, first setsig then the business 2011-07-02 20:15:13 +00:00
rlar b16a1ccf92 main.c, emphasize SETJMP wrapper around the init file processing 2011-07-02 20:14:17 +00:00
rlar 1441ed8921 main.c, don't repeatedly execute initialization, when there is a failure 2011-07-02 20:13:18 +00:00
rlar f86d17ea5a main.c, batchmode SETJMP wrapper 2011-07-02 20:12:25 +00:00
rlar 4d8e4cfc89 main.c, ngnutmeg command processing loop 2011-07-02 20:11:31 +00:00
rlar 75c10da5b5 main.c, SETJMP compare value 2011-07-02 20:10:30 +00:00
rlar 8e50ce9905 main.c, brace noise 2011-07-02 15:35:54 +00:00
rlar 2c5c5e2c49 main.c, whitespace 2011-07-02 15:34:54 +00:00
rlar b397b0c798 main.c, drop short range #endif comments 2011-07-02 15:34:17 +00:00
rlar 69ca2fba10 main.c, cleanup 2011-07-02 15:33:24 +00:00
rlar 4beb782cfd main.c, nested #ifdef 2011-07-02 15:32:55 +00:00
rlar d150e75657 main.c, whitespace 2011-07-02 15:32:07 +00:00
rlar e0da156dda main.c, cleanup 2011-07-02 15:31:19 +00:00
rlar 2fb7697de6 main.c, shrink scope of `err' 2011-07-02 15:30:40 +00:00
rlar fbc83e52b0 main.c, collapse #ifdef 2011-07-02 15:30:07 +00:00
rlar 3d8d41108f main.c, cleanup 2011-07-02 15:29:35 +00:00
rlar c561a42143 main.c, rewrite `applicatio_name' 2011-07-02 15:28:22 +00:00
rlar 9a69676509 main.c, drop `addcontrol' 2011-07-02 15:27:19 +00:00
rlar c161ee2e62 main.c, rewrite readinit 2011-07-02 15:26:28 +00:00