h_vogt
07727f74f0
commands.c: 'options' equivalent to 'option' and allow 'loadsnap' and 'savesnap'
which have been EXPERIMENTAL_CODE so far
14 years ago
dwarning
1c4f960b45
update `bsim3soi' aka `b4soi'
14 years ago
rlar
5bb4c56165
outitf.c, cleanup
14 years ago
rlar
05fd5a03d6
outitf.c, cleanup cancer of the semicolon
14 years ago
rlar
4202354704
outitf.c, cleanup comment
14 years ago
rlar
ccea57570e
outitf.c, cleanup return
14 years ago
rlar
486ffc9429
outitf.c, whitespace
14 years ago
h_vogt
c78d71c363
.nodeset all = value added to set all voltage nodes at once
14 years ago
rlar
a34cbdbeab
tiny cleanup
14 years ago
rlar
b1cbebaa99
fix tcl module compilation
test programs don't compile when compiling for TCL_MODULE
due to redefinition of fprintf()
14 years ago
rlar
6ae6223250
misccoms.c, com_quit(), implement exitcode
14 years ago
rlar
5436de5bab
misccoms.c, tiny rewrite
14 years ago
rlar
8dcf132199
misccoms.c, shrink scope
14 years ago
rlar
cc32eae60b
misccoms.c, collect byemessage()
14 years ago
rlar
b9c0159cd6
misccoms.c, noask
14 years ago
rlar
41de8d95ff
misccoms.c, collapse strings
14 years ago
rlar
11878ee4ad
misccoms.c, use strncasecmp()
14 years ago
rlar
5f3b453a30
misccoms.c, indentation and whitespace cleanup
14 years ago
rlar
f65cdd2f84
Changed line ending of several files from DOS to UNIX
14 years ago
rlar
3d34b22ebf
fix file modes
14 years ago
h_vogt
a212be67bc
Exit with error if file not found: fgets() cannot read from NULL
14 years ago
rlar
14f884729c
raw_write() always fopen("wb"), even on windows use "\n" line termination
14 years ago
rlar
10e5dbfbcc
raw_read() always fopen("rb") even on windows, always swallow "\r"
14 years ago
rlar
e598598d70
Reverting "NUMDdump(): add binary mode"
This reverts commit 40e8f868da
14 years ago
rlar
d8105873db
remove error.h, use fteext.h for controlled_exit()
14 years ago
rlar
a9eb96e164
avoid `ambiguous else' Warning
14 years ago
h_vogt
023374fa79
update `making xspice' within actual ngspice
14 years ago
h_vogt
40e8f868da
NUMDdump(): add binary mode
fopen() with wb
write operating point (external state) for true binary output
14 years ago
h_vogt
80ca57eb76
beautify code
14 years ago
h_vogt
d65259fd45
error return only if variable `error' is set
14 years ago
h_vogt
ca8e9b2d2d
prevent false outputs of @dev[param], when not defined in ac simulation
14 years ago
h_vogt
fe86d3d5c7
Enable ctrl-c to interrupt a simulation also for Windows GUI
14 years ago
h_vogt
a820a7cba8
Independent variable `temper' now returns the temperature in degree C
14 years ago
h_vogt
a51953d93e
allow `time', `temper', and `hertz' in expressions of behavioral R,L,C devices
14 years ago
rlar
bde3536ecc
subckt.c, doit(): fix another memory leak
14 years ago
rlar
e3402554f0
subckt.c, doit(): fix a memory leak
14 years ago
h_vogt
dcde15afd2
exclude circuits with XSPICE 'A' devices from using 'savesnap'
XSPICE data storage is not yet implemented
14 years ago
rlar
58b0614467
fix memory leaks in ASRC and in INPgetTree()
implement a reference counter `usecnt' for the elements
of the `INPparseTree'
14 years ago
rlar
4fb75fbd51
INPgetTree(), express the live range of some globals
14 years ago
rlar
d21b3a3cd5
mkfnode(), minor rewrite
14 years ago
rlar
e889c821d1
configure.ac, fix `NO_X' and `has_no_help'
drop configure options `--enable-x' and `--disable-x'
use `--with-x' and `--without-x' provided by AC_PATH_X
bug tracker item:
[ngspice-Bugs-3515015] Startup error message without x11
https://sourceforge.net/tracker/index.php?func=detail&aid=3515015&group_id=38962&atid=423915
14 years ago
rlar
7641450b29
inpptree.c, fix differentiation of PTF_FLOOR PTF_CEIL and PTF_POW
14 years ago
rlar
149345068f
update bison generated files
14 years ago
rlar
3bb2bd8e05
fix memory leak in PTparse()
14 years ago
rlar
15bda2b9e0
fix memory leak in PPparse()
14 years ago
rlar
76336fa21b
fix memory leak in cp_vset()
14 years ago
rlar
9a75774e36
inpptree.c, polish comments
14 years ago
rlar
42653f7c3d
inpptree.c, fix premature memory allocation
14 years ago
Michael Woodworth
3375e1b976
fix a memory leak in parse_line()
This has a HUGE affect on memory usage
14 years ago
h_vogt
8b780fa42b
bug_fix: R,L,C instantiations, tc1, tc2, numbers followed by `:'
Ternary function was not recognized in R, C, or L lines
if no voltage or current node was part of the expression,
because then B-Source is not used.
In these cases now inp_fix_ternary_operator_str() is called explicitly.
tc1, tc2 were sometimes recognized falsely,
if part of a token e.g. tc1end.
R, C, and L models are never commented out,
because their names may be token no. 4 or 5 in an R, C, or L line,
and will not be recognized if 5.
INPevaluate() will now correctly evaluate a number if followed by ':'
(number may be part of the ternary function).
14 years ago