diff --git a/ChangeLog b/ChangeLog index e603d9aec..6d73f1999 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,19 @@ +2000-05-06 Arno W. Peters + + * 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 * src/maths/ni/nipzmeth.c: Corrected an overeager deletion. diff --git a/TODO b/TODO index 6e9df484e..bad4ee876 100644 --- a/TODO +++ b/TODO @@ -10,7 +10,8 @@ and other files Fix all compiler warnings -Remove smktemp() in favor of tmpfile(); Note: different symantics! +Remove smktemp() in favor of tmpfile() or other ANSI C equivalent; +Note: different symantics! @@ -37,3 +38,5 @@ Separate ngspice and nutmeg; i.e., no more SIMULATOR define Integrate bsim3, bsim3v1, bsim3v2 to use a single codebase instead of three only slighty differing implementations +Separate frontend commands from supporting code. Command files +start with com_*. Arno is working on this. diff --git a/configure.in b/configure.in index 409b083c5..905d9847c 100644 --- a/configure.in +++ b/configure.in @@ -233,6 +233,7 @@ src/devices/vccs/Makefile \ src/devices/vcvs/Makefile \ src/devices/vsrc/Makefile \ src/frontend/Makefile \ +src/frontend/plotting/Makefile \ src/hlp/Makefile \ src/include/Makefile \ src/maths/Makefile \