ngspice/ChangeLog

809 lines
24 KiB
Plaintext

2007-03-20 Stefan Jones <stefan.jones@multigig.com>
* New version 0.2.20 - should compile
2007-03-20 Lionel Sainte Cluque
* Added spice::vectoblt function
2006-08-31 Stefan Jones <stefan.jones@multigig.com>
* configure.in:
Version 0.2.19
* configure.in
src/Makefile.am
src/frontend/Makefile.am
src/frontend/numparam/{.cvsignore,Makefile.am,downgrad.txt,general.h,
mystring.c,ngconfig.sh,numpaif.h,numparam.h,nupatest.c,readme.txt,
spicenum.c,washprog.c,xpressn.c} :
numparam port from ngspice
* src/frontend/subckt.h src/include/fteext.h:
gcc-4 compile fixes
* src/spicelib/analysis/dctran.c:
Stop printing initial DC solution if over 30 nodes
* src/spicelib/devices/bsim4/{.cvsignore,B4TERMS_OF_USE,Makefile.am,
b4.c,b4acld.c,b4ask.c,b4check.c,b4cvtest.c,b4del.c,b4dest.c,b4geo.c,
b4getic.c,b4ld.c,b4mask.c,b4mdel.c,b4mpar.c,b4noi.c,b4par.c,b4pzld.c,
b4set.c,b4temp.c,b4trunc.c,bsim4def.h,bsim4ext.h,bsim4init.c,bsim4itf.h}:
Bsim4 update from ngspice
2005-07-22 Stefan Jones <stefan.jones@multigig.com>
* Changelog:
Version 0.2.18
2004-08-10 Adrian Dawe <adrian.dawe@multigig.com>
* src/measure.tcl
src/nodeDialog.tcl
src/pkgIndex.tcl.in
src/spicepp.pl.in
src/spicewish
src/spicewish.tcl
src/tclspice.c
src/viewer.tcl
src/frontend/Makefile.am
src/frontend/com_measure.c
src/frontend/com_measure.h
src/frontend/commands.c
src/include/cktdefs.h
src/spicelib/devices/Makefile.am
src/spicelib/devices/cktcrte.c
src/spicelib/devices/cktfinddev.c
src/spicelib/devices/cktinit.c
src/spicelib/devices/names.c
src/spicelib/devices/names.h:
Added hash table for circuit elements
Update TCL gui
Added measure command
2004-08-04 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
Added escape_brackets() escapes square brackets,
use before before Tcl_Eval is called.
2004-07-22 Stefan Jones <stefan.jones@multigig.com>
* src/Makefile.am:
Change link order so xspice compiles
2004-07-22 Adrian Dawe <adrian.dawe@multigig.com>
* src/{measure.tcl,nodeDialog.tcl,pkgIndex.tcl.in,
readline.tcl,spicewish,spicewish.tcl,viewer.tcl}:
Update Tcl, plot improved
2004-07-22 Stefan Jones <stefan.jones@multigig.com>
* src/spicepp.pl.in:
Update
2004-07-21 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
add getplot() command
2004-07-20 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
blt_plot() - look for BLT vectors ::spice::[XY]_Data
Make callback return plot index also
2004-07-19 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
Register a SIGINT handler which stops any running bg job
* src/frontend/commands.c:
Make the BLT plot command default for spice plot
2004-07-19 Adrian Dawe <adrian.dawe@multigig.com>
* src/{Makefile.am,controls.tcl,engUnits.tcl,gnuplot.tcl,
measure.tcl,nodeDialog.tcl,pkgIndex.tcl.in,readline.tcl,
spicewish,spicewish.tcl,tclspice_source.tcl,viewer.tcl}:
New and much improved tclspice CLI
2004-07-12 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
New commands: plot_typename plot_defaultscale
Mod: spice_data can be passed the plot number
2004-07-07 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
Added new Tcl command plot_getvector,
writes to a BLT vector a plot vector
2004-06-22 Adrian Dawe <adrian.dawe@multigig.com>
* src/spicewish:
Sorry noticed a bug
could you add:
set ::spicewish_mode "standalone"
to line 107 (at the end of load proc)
2004-06-22 Stefan Jones <stefan.jones@multigig.com>
* src/frontend/com_dl.c:
Moved variable declaration to beginning of function
* configure.in:
Change to version 17
* src/include/ngspice.h:
include <errno.h> for Tcl version of perror
* src/main.c:
Add dummy INPretrieve() symbol so ngnutmeg and co link with
xspice enabled.
* src/measure_spice.pl src/spicepp.pl.in Makefile.am:
Add .measure statement support
2004-06-22 Adrian Dawe <adrian.dawe@multigig.com>
* src/pkgIndex.tcl.in src/spicepp.pl src/spicepp.tcl src/spicewish
src/Makefile.am:
Added spicepp integration and spicewish command line options.
* src/spicewish:
Added -cm switch to load a codemodel
2004-06-10 Stefan Jones <stefan.jones@multigig.com>
* include/ngspice.h:
Print perror to the Tk console
* src/tclspice.c:
test for FILE in tcl_printf being stdout/stderr
Could be more than one fd for stdout/stderr
* src/tclspice.c:
Do not join worker thread when using TCL_Threads as it causes
lockups on W32
2004-06-04 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
Cleaned up thread code so can use Tcl_Threads instead on W32
* src/tclspice.c:
Do not register more than one identical trigger
Return voltage triggered at also
Add name tag (optional) for all triggers
2004-06-02 Adrian Dawe <adrian.dawe@multigig.com>
* src/frontend/com_dl.c src/frontend/com_dl.c src/frontend/commands.c:
Add function xaltermod
2004-06-02 Stefan Jones <stefan.jones@multigig.com>
* configure.in:
Change to version 16
Disable GnuReadline in tclspice
* src/tclspice.c:
Added trigger and step callbacks
Fix redef of sighandler_t
* src/pkgIndex.tcl.in:
set a global variable spice_version
2004-05-26 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c src/include/ngspice.h src/misc/tilde.c
src/spicelib/devices/dev.c src/xspice/ipc/ipcsockets.c:
Fixup for compiling under mingw
2004-05-21 Stefan Jones <stefan.jones@multigig.com>
* src/frontend/terminal.c:
Fix buffer overflow in out_printf
2004-05-19 Stefan Jones <stefan.jones@multigig.com>
* src/tclspice.c:
Made the trigger time more exact
2004-05-03 Stefan Jones <stefan.jones@multigig.com>
* src/spicelib/analysis/acan.c:
So resume works for ac analysis
2004-05-03 Stefan Jones <stefan.jones@multigig.com>
* src/spicelib/parser/inp2dot.c:
Fix .noise statements by reverting Brorson's INPgetNetTok lines
2003-12-24 Stefan Jones <stefan.jones@multigig.com>
* configure.in:
Fix the check for headers so it actually uses the info from tclConfig.sh
2003-12-13 Evgeny Fiksman <fike@bezeqint.net>
* src/frontend/terminal.c:
Increase the buffer size for tgetent
2003-12-03 Stefan Jones <stefan.jones@multigig.com>
* configure.in:
Change to version 0.2.15
2003-10-31 Stuart Brorson <sdb@cloud9.net>
* Integrated readline into ngspice CLI. Code was shamelessly
stolen from http://www.btae.mam.gov.tr/~genc/ngspice/ & reworked by SDB.
* Fixed makefiles in src/xspice/icm and src/xspice/cmpp to make distclean
without barfing.
2003-09-30 Vera Albrecht <albrecht@danalyse.de>
* src/include/cktdefs.h src/spicelib/analysis/noisean.c:
Fix resuming noise analysis causing segfault,
also fix compiler warnings.
2003-08-31 Stefan Jones <stefan.jones@multigig.com>
* configure.in:
Change linking order of libxspmif.a and libxspcm.a
* tests/TransImpedanceAmp/output.net:
processed with dos2unix
* configure.in src/spinit.in src/spinit
src/xspice/cmpp/Makefile src/xspice/cmpp/Makefile.in:
Make configure automatically set paths for lex yacc and install dir
2003-08-30 Stefan Jones <stefan.jones@multigig.com>
* src/Makefile.am Makefile.am README.Tcl
src/xspice/README src/xspice/icm/README
src/xspice/icm/spice2poly/icm_spice2poly/README:
Updated to reflect codemodel support is now complete
* src/xspice/{Makefile.am,xspice.c}
src/xspice/cm/{cmexport.c,Makefile.am}:
Moved the xspice library hooks into the cm directory
* src/Makefile.am src/ngspice.idx:
Remove ngspice.idx and make it auto-generated and installed
* configure.in:
Change version to 0.2.14
* src/xspice/enh/enhtrans.c src/xspice/mif/mif_inp2.c:
Fixed version from Stuart Brorson <sdb@cloud9.net>,
http://www.brorson.com/gEDA/ngspice/
2003-08-28 Stefan Jones <stefan.jones@multigig.com>
* src/spicelib/parser/inpgtok.c:
Fix reading in ')' tokens at the end of a node list
* src/xspice/ipc/ipc.c:
Remove linux specific includes which are not needed
* src/tclspice.c:
Add quick support for plotting complex vectors
* src/frontend/aspice.c:
Add ifdef for SOLARIS
* src/frontend/terminal.[ch] src/tclspice.c:
Fix output redirection with tclspice
2003-08-21 Stefan Jones <stefan.jones@multigig.com>
* src/frontend/define.c:
don't alloc pn_func if we don't need to.
ditto with pn_op
2003-08-20 Stefan Jones <stefan.jones@multigig.com>
* src/frontend/parse.c:
Fix the bad free of pn_func in free_pnode
* src/Makefile.am:
Fixed libspice.so dependancies to avoid src/xspice.o
2003-08-01 Stefan Jones <stefan.jones@multigig.com>
* src/xspice/mif/mif_inp2.c:
Reverted to version 1.1.2.2 so POLY and codemodels work
* src/Makefile.am:
Fixed libspice.so dependancies
* configure.in src/tclspice.c:
tclspice can now be built without thread support
* src/frontend/{com_let.c,device.c,evaluate.c}:
more memory leak fixes by Vera Albrecht <albrecht@danalyse.de>
* configure.in src/xspice/icm/* src/xspice/lib/*.cm
src/xspice/Makefile.am :
Added some easy to use makefiles for codemodels and reordered
Removed binary files
Added icm to build list
* src/xspice/icm/{analog,digital,xtradev,xtraevt}:
added the codemodels from xspice in the same
structure as spiceopus
* src/frontend/misccoms.c src/tclspice.c src/spinit
src/ngspice.c src/conf.c src/Makefile.am configure.in:
tclspiceised the files and the email addrs. s/ngspice/tclspice/
.spiceinit and co work
2003-07-18 Vera Albrecht <albrecht@danalyse.de>
* src/{main.c,tclspice.c}
src/frontend/{Makefile.am,control.c,control.h,display.c,dotcards.c,
hcomp.c,hpgl.c,outitf.c,parse.c,postcoms.c,postsc.c,runcoms.c,
spiceif.c,variable.c,variable.h,parser/complete.c,plotting/pvec.c}
src/include/{cktdefs.h,ngspice.h}
src/misc/{ivars.c,string.c,stringutil.h}
src/spicelib/analysis/{acan.c,ckt.h,dcop.c}
src/spicelib/devices/bsim3/b3temp.c
src/spicelib/parser/{ifnewuid.c,inp2dot.c,inperror.c} :
Memory leaks and some WINDOWS compile fixes.
2003-07-17 Stefan Jones <stefan.jones@multigig.com>
* src/frontend/{subckt.c,vectors.c}
src/spicelib/analysis/dctran.c
src/spicelib/parser/inperror.c
src/xspice/idn/idndig.c src/xspice/mif/mif_inp2.c :
More memory leak fixes
* configure.in src/xspice/xspice.c :
Fix compile problems with garbage collector
* configure.in :
Change --enable-tcl to --with-tcl[=dir] for non-std
install setup.
2003-07-17 Steven Borley <sjb@salix.demon.co.uk>
* src/frontend/resource.c src/frontend/parser/complete.c
src/spicelib/devices/txl/txlload.c :
#ifdef fixes to get ngspice to compile on Mac OSX
2003-07-16 Vera Albrecht <albrecht@danalyse.de>
* frontend/{device.c,parse.c,vectors.c,com_compose.c} :
More memory leaks closed in utility commands and functions.
2003-07-16 Stefan Jones <stefan.jones@multigig.com>
* src/frontend/{com_compose.c,cpitf.c,device.c,subckt.c,vectors.c}
src/frontend/plotting/plotit.c src/include/ngspice.h
src/spicelib/parser/{inp2dot.c,inp2r.c,inpdomod.c,inpdpar.c,inpgmod.c,inppas3.c} :
Rest of the serious deck reader leaks, plus fixes for the last batch.
2003-07-15 Stefan Jones <stefan.jones@multigig.com>
* /src/frontend/{com_let.c,com_set.c,evaluate.c,parse.c,variable.c}
src/frontend/parser/complete.c :
Memory leaks plugged
2003-07-09 Stefan Jones <stefan.jones@multigig.com>
* configure.in : Add extra check for tclreadline and headers
2003-04-14 Stefan Jones <stefan.jones@multigig.com>
* Make all the devices in src/spicelib/devices be built as
archives not shared libraries, and don't install them
2003-06-22 Stuart Brorson <sdb@cloud9.net>
* Finally got SPICE2 POLY stuff working. This involved lots of changes
in src/xspice/mif and src/xspice/enh. Particular changes were made in:
-- MIF_INP2A: re-arranged logic to fix parsing problems.
-- two2three_translate: fixed some stupid pointer problems.
-- etc.
* Revamped src/xspice/icm/ and src/xspice/icm/icm_spice2poly
directories to enable build of POLY codemodel. Makefiles were
fixed, and some stuff was added to enable cmpp (from SPICE Opus)
to build the codemodel precursors correctly. (Note that you need
to download and install SPICE Opus to rebuild the codemodel
stuff. See src/xspice/icm/README for more details.)
* Hacked Makefile.am's for much of the directory hierarchy, particularly
for src/xspice/icm and src/xspice/icm/icm_spice2poly to build the POLY
codemodel correctly. Note that top level make still doesn't detect
changes in the xspice hierarchy; read the NOTES file for a workaround.
* Added a SPICE netlist incorporating vendor models with SPICE2
POLYs in tests/TransImpedanceAmp/. Running this model
successfully demonstrates that you have built the XSpice POLY
codemodel correctly and that life is good . . . .
* Moved #define TRACE out of src/ngspice.h and made it a compiler
option (-DTRACE) invoked in src/Makefile when making spice.o.
2003-06-19 Adrian Dawe <a.dawe@multigig.com>
* Much improved spice wish interface; graph includes zooming,
measurements, many clean-ups, screenshots, and trace comparasons.
2003-05-02 Stuart Brorson <sdb@cloud9.net>
* Added #define TRACE to main.c for use in debugging. Added lots
of printf's in the code which are turned on by defining TRACE.
This is used to help figure out what the program is doing at each
step . . . . .
* Added lots of comments all over the source tree. This should
help explain what the prog is doing for future hackers.
* Fixed parser to allow POLY attributes in dependent sources
(major changes in src/frontend/subckt.c, as well as move location
of call to ENHtranslate_poly in src/frontend/inp.c)
* Fixed bug in device init files (src/spicelib/devices/*init.c)
so that Deviceinfo structures operated with XSPICE.
* Fixed nasty malloc problem in src/xspice/mif/mifgetmod.c which
casuedfrequent segfaults (when compiled with XSPICE).
2003-04-14 Stefan Jones <stefan.jones@multigig.com>
* configure.in: Made Tcl disable-shared and print info at end of configure
2001-12-05 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: removed (unnecessary) macros to handle GNU getopt
(I'm an idiot!)
2001-12-04 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in, main.c: Forgot a bit to handle GNU getopt correctly
2001-11-25 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: New way (cleaner) to handle GNU getopt.
2001-01-21 Paolo Nenzi <p.nenzi@ieee.org>
* bsim3soi_dd/*: BSIM3SOI (DD) support added as level 11. Added tests in
tests directory (tests/bsim3soidd/*).
* ???: Integrated patch form Alan Gillespie <Alan.Gillespie@analog.com>
to revert the spice raw format to the spice3 original.
* configure.in: corrected a bug that broke the on line help system.
Help system now works again but its text is a little bit outdated.
* ???: all binaries now have ng prependend, so ngspice can be installed
with other spice flavours.
2000-10-18 Arno W. Peters <A.W.Peters@ieee.org>
* Makefile.am: Changes for notes dir -> NOTES file conversion.
* tests/Makefile.am: Make distcheck target work again.
2000-10-17 Arno W. Peters <A.W.Peters@ieee.org>
* TODO: Little updates.
2000-10-14 Arno W. Peters <A.W.Peters@ieee.org>
* acconfig.h, configure.in, src/frontend/inpcom.c,
src/include/complex.h src/include/macros.h, src/include/memory.h
src/include/ngspice.h, src/maths/cmaths/Makefile.am
src/maths/cmaths/cmath1.c, src/maths/cmaths/cmath2.c
src/maths/cmaths/cmath3.c, src/maths/cmaths/cmath4.c
src/maths/cmaths/test_cx_j.c, src/maths/cmaths/test_cx_mag.c
src/maths/cmaths/test_cx_ph.c, src/misc/alloc.c src/misc/alloc.h:
Added support for the Boehm-Weiser conservative garbage collector.
* NOTES, src/maths/cmaths/cmath.h: Added.
* notes/Linux.changes, notes/dbx, notes/internal, notes/mac_port
notes/porting, notes/spice2: Removed or incorporated into
NOTES.
* *: replaced malloc, realloc and free calls to use tmalloc,
trealloc and txfree.
2000-09-05 Arno W. Peters <A.W.Peters@ieee.org>
* ???: Paolo and I have integrated patches from Alan Gillespie
<Alan.Gillespie@analog.com>.
2000-07-28 Arno W. Peters <A.W.Peters@ieee.org>
* tests/polezero/*.out: Changed the content of these files because
the bug that caused the incorrect pole-zero results have been
traced to src/spicelib/analysis/cktpzstr.c.
2000-07-05 Arno W. Peters <A.W.Peters@ieee.org>
* src/devices/dev.c: Added first_device() and next_device() to
abstract manipulations to the devices list. Now change all the
code that uses direct access to these functions...
2000-07-03 Arno W. Peters <A.W.Peters@ieee.org>
* src/parser/alias.c, src/parser/alias.h: contain frontend alias
command. Moved them to src/frontend/com_alias.c and
src/frontend/com_alias.h. Updated Makefile.am's as appropreate.
* src/parser/front.c, src/parser/front.h, src/parser/history.c,
src/parser/history.h, src/parser/modify.c, src/parser/modify.h,
src/parser/variable.c, src/parser/variable.h: Empty files.
Removed.
* src/include/spconfig.h: Removed spCOMPLEX,
spSEPARATED_COMPLEX_VECTORS and spCOMPATIBILITY defines. This
made including this file from src/include/spmatrix.h unnecessary.
Moved this file to src/maths/sparse/spconfig.h.
* src/include/spmatrix.h: Removed include of
src/include/spconfig.h.
* src/maths/sparse/spalloc.c, src/maths/sparse/spbuild.c,
src/maths/sparse/spcombin.c, src/maths/sparse/spdefs.h,
src/maths/sparse/spfactor.c, src/maths/sparse/spoutput.c,
src/maths/sparse/spsmp.c, src/maths/sparse/spsolve.c,
src/maths/sparse/sputils.c: The other files affected by the
removal of spCOMPLEX, spSEPARATED_COMPLEX_VECTORS and
spCOMPATIBILITY defines. Also: assertions are enabled by
default.
* src/include/smpdefs.h, src/maths/sparse/spsmp.c: SMPmatrix is
now a typedef for void, instead of char. Updated all function
declarations to match this. Also added function prototypes not
previously mentioned in src/include/smpdefs.h.
* src/include/complex.h: Updates of cast from char * to void *
* src/analysis/cktsens.c: Matrixes cannot be created non-complex.
Also added a check to detect an error condition on delta_Y =
spCreate(...).
2000-06-27 Arno W. Peters <A.W.Peters@ieee.org>
* src/parser: Refactored commands from the frontend into the
frontend directory. Major changes to organization, but not to
functionality.
2000-06-19 Arno W. Peters <A.W.Peters@ieee.org>
* src/analysis/cktask.c: moved to src/devices.
* src/analysis/cktbindn.c: moved, renamed to
src/devices/cktbindnode.c.
* src/analysis/cktfdev.c: moved, renamed to
src/devices/cktfinddev.c.
2000-06-18 Arno W. Peters <A.W.Peters@ieee.org>
* AUTHORS, doc/ngspice.texi: Included an acknowledgements
section.
2000-06-16 Arno W. Peters <A.W.Peters@ieee.org>
* src/frontend/doplot.c: Refactored into the following files:
src/frontend/com_asciiplot.c src/frontend/com_asciiplot.h
src/frontend/com_hardcopy.c src/frontend/com_hardcopy.h
src/frontend/com_plot.c src/frontend/com_plot.h
src/frontend/com_xgraph.c src/frontend/com_xgraph.h
src/frontend/plotting/plotit.c src/frontend/plotting/plotit.h
* src/frontend/Makefile.am src/frontend/plotting/Makefile.am:
Updated to match the new files.
2000-06-15 Arno W. Peters <A.W.Peters@ieee.org>
* src/frontend/graphdb.c, src/frontend/graphdb.c,
src/frontend/Makefile.am, src/frontend/plotting/graphdb.c,
src/frontend/plotting/graphdb.c,
src/frontend/plotting/Makefile.am: Moved plotting specific files
into plotting directory.
2000-06-05 Arno W. Peters <A.W.Peters@ieee.org>
* tests/*: Added a little hierarchy to the tests. Removed
config.sh in favor of check.sh. This script does all checking.
Made names of the tests better reflect the circuit under test.
2000-06-03 Arno W. Peters <A.W.Peters@ieee.org>
* src/include/complex.h, src/include/macros.h,
src/include/memory.h, src/maths/sparse/spdefs.h: Moved definitions
of complex into complex.h. There are three different ways to
declare a complex number in Spice. We need further work to reduce
this to only one.
* src/maths/cmaths/Makefile.am, src/maths/cmaths/.cvsignore,
src/maths/cmaths/test_cx_ph.c: Added a new test and updated the
corresponding support files.
2000-06-02 Arno W. Peters <A.W.Peters@ieee.org>
* src/circuit/inp2dot.c: Refactoring introduced a bug in the line
parsing. Passing line as an extra parameter to the refactored
functions fixes the bug.
2000-05-30 Arno W. Peters <A.W.Peters@ieee.org>
* TODO: Updated.
* src/maths/cmaths/Makefile.am, src/maths/cmaths/test_cx_mag.c,
src/maths/cmaths/test_cx_j.c: Added first testcases for complex
math library.
2000-05-25 Arno W. Peters <A.W.Peters@ieee.org>
* src/circuit/inp2dot.c: First refactoring of INP2dot into smaller
functions. Still needs work.
* src/circuit/sperror.c: Reworked, now much simpler.
* src/include/inpdefs.h, src/include/sperror.h: Removed redundancy
in the definition of function prototypes.
2000-05-06 Arno W. Peters <A.W.Peters@ieee.org>
* src/include/fte*: Broken header files into smaller pieces. This
avoids long recompile times as less needs to be rebuilt on changes
to the header files. Adjusted all callers to use the new header
files. Left a warning message in the header file to indicate its
obsolence. You will see this message when compiling.
* src/frontend/*: Reorganized part of the frontend commands into
their own source file. Moved plotting parts into new plotting
directory.
* src/devices/*: Removed all RCS log and rcsid from the devices
source files. They only give extra clutter and all the
information you need is available through CVS.
2000-05-04 Arno W. Peters <A.W.Peters@ieee.org>
* src/maths/ni/nipzmeth.c: Corrected an overeager deletion.
2000-05-03 Arno W. Peters <A.W.Peters@ieee.org>
* source tree: removed most of `#ifdef notdef' and made converted
some function calls from K&R -> ANSI.
2000-05-01 Arno W. Peters <A.W.Peters@ieee.org>
* Added .cvsignore files to prevent CVS from marking generated
files as unknown.
* src/devices/Makefile.am, src/devices/dev.c, src/devices/dev.h,
src/Makefile.am, src/ngspice.c, src/main.c: Refactored devices
initialization code into the devices dir.
* tests/respart.cir, tests/respart.out, tests/respart.sh:
additional tests for resistor.
1999-12-07 Arno Peters <A.W.Peters@ieee.org>
* source tree: Added MAINTAINERCLEANFILES to Makefile.am to
eliminate automatically generated cruft from patches. To create a
minimal patch between two trees, just do `make maintainer-clean'
on both trees and run `diff -ruN tree1 tree2'.
1999-10-15 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* source tree: entirely modified by Arno Peters (after discussion
on the mailing list)
1999-09-06 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* AUTHORS: added list provided by Arno Peters
* Applied patch supplied by Arno
1999-09-01 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* AUTHORS: some additions
* FAQ: a few minor corrections
1999-08-31 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: config.h now in top directory
* All Makefile.am's: removed useless 'DEFS' line
1999-08-30 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* FAQ: added the FAQ to the distribution
1999-08-28 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* Removed mfb from build - nutmeg doesn't use it on Unix.
1999-08-23 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: added tests ('make check')
* ng-spice.patch: added cleanup patch by Arno Peters
1999-08-08 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: added some features
1999-08-03 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: added a whole bunch of tests!
1999-08-02 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: added --with-checkergcc option (experimental!)
added some maths checks
1999-07-31 Emmanuel Rouat <emmanuel.rouat@wanadoo.fr>
* configure.in: made X11 tests more efficient
ng-spice-0.0:
-------------
* changed HAX_X11 define to XMISSING_DISPLAY supplied in config.h
* added 'Changelog' files in all subdirectories
* added '--enable-ansi' option to configure
* put src/lib/dev/devsup.c into src/lib/dev/devsup/
* added header files into Makefile.am's
Chianti:
--------
(27/07/99)
* added some tests to configure.in (ncurses/termcap, xaw....)
* cleaned up some directories (examples, patches..)
* removed all .orig files
Pizza:
------
(25/07/99)
* added installation of man pages
* emptied 'COPYING' file until we know what to put in it
* fixed missing install of help and init files (created tune.c.in
to support this)
* added missing -DWANT_X11 and -DWANT_MFB in several compiles
(fixed some headers in: src/lib/fte/x11.c
src/lib/fte/x11disp.c )
Spaghetti:
----------
(25/07/99)
- first attempt at autoconf/automake support
- based on spice3f5-chili, hardly anything touched on it.