280 lines
8.7 KiB
Plaintext
280 lines
8.7 KiB
Plaintext
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.
|