h_vogt
4d0d0fafb9
repair broken ternary function in B-Source
failed if parameters were included in function.
fixed by finding nested parens in gettok_char()
14 years ago
h_vogt
c3141d94e0
table: prevent crashes upon wrong inputs, allow time, temper, hertz as part of device or node name (e.g. Rtime), remove some memory leaks
14 years ago
rlar
1e65ea9e80
rewrite using wl_ functions
this fixed following bug as well:
echo "echo abra ; ; echo kadabra" | ngspice -p
building a circular list and looping forever
14 years ago
rlar
561d30e5bf
implement wl_chop()
14 years ago
h_vogt
87c80b842c
gettok_char(), return(NULL) if substring not found
14 years ago
rlar
fee664bc19
untabify
14 years ago
rlar
31ee05ceef
mw_coms.c, fix the cleanup using wl_cons()
14 years ago
rlar
8d0306c27a
cpif.c, whitespace, indentation, cleanups
14 years ago
rlar
75d6f6da5e
cpitf.c, cleanup using wl_ functions
14 years ago
rlar
3062e25184
mw_comms.c, whitespace, indentation, cleanups
14 years ago
rlar
95978d3697
mw_coms.c, cleanup using wl_cons()
14 years ago
rlar
2b859633a1
fix the fix wl_reverse() for empty lists
14 years ago
rlar
a890a55937
fix wl_reverse() for empty lists
14 years ago
rlar
5859f1a61d
comments for wl_cons(), wl_append_word() and wl_chop_rest()
14 years ago
rlar
9655b9885a
cleanup, use wl_cons(), wl_append_word() and wl_chop_rest()
14 years ago
rlar
d9ddaec784
implement wl_cons(), wl_append_word() and wl_chop_rest()
14 years ago
h_vogt
8defa56cf6
remove second call to tmpfile()
14 years ago
rlar
2a22c1b23c
bug fix, missing update of a wordlist's wl_prev pointer
14 years ago
rlar
e1f8033f1c
bug fix, incorrect update of a wordlist's wl_prev pointer
14 years ago
h_vogt
4ca6e56863
printf() ---> out_printf(): allow output redirection into file
14 years ago
rlar
9b34d99e51
emphasize the adms3 `U' device hijack
14 years ago
rlar
84b58ebd3b
don't mess with libtools --enable-static / --enable-shared
tie libspice to -shared
ngspice et al to -static
and use $(STATIC) elsewhere
which is governed by configure.ac
14 years ago
rlar
cb0a48801d
introduce AM_CFLAGS = $(STATIC)
14 years ago
h_vogt
a0b64a8624
spfactor.c, indentations
14 years ago
h_vogt
2bff8985e3
Adding TD to the fopen() is sufficient in MS Windows
to reliably unlink the temporary file
14 years ago
dwarning
c9b729032d
no double count of area for capacitances
14 years ago
dwarning
dcc22ada60
new scalable diode model including tunnel component
14 years ago
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
14 years ago
h_vogt
3a603cf17c
Visual Studio: isatty --> _isatty
14 years ago
h_vogt
14914025c0
measure_at(), allow real valued data for meas ac
14 years ago
h_vogt
0207dc7239
no exchange of ' ' by { } inside .control section
14 years ago
h_vogt
188acd0060
correct usage of `unlink()' error return value -1
14 years ago
dwarning
4a75ce744d
dioload.c, diosetup.c, correct knee current parameter defaults
14 years ago
dwarning
a7ffb7d69f
dio/dioload.c, whitespace change
14 years ago
rlar
25efde6d8a
configure.ac, unify `x' escape of `test' expressions
14 years ago
rlar
0b35770b0c
configure.ac, robustness
unify and honor some hints from
(info "(autoconf) Limitations of Builtins")
use shell || and && instead of test -o and test -a
! test a = b --> test a != b
dont use ()
drop eval
missing quotes
14 years ago
rlar
aea1dbb09c
configure.ac, use AS_HELP_STRING
14 years ago
rlar
cc1a011c98
configure.ac, cleanup
14 years ago
rlar
e01db38416
configure.ac, comment style, (dnl -> #)
14 years ago
rlar
714b9d064f
configure.ac, whitespace cleanup
14 years ago
rlar
1baec0b6b1
bug fix, first run libtoolize then aclocal
reported by Joseph Trebbien on
[Ngspice-devel] Build error "required file `./ltmain.sh' not found"
14 years ago
rlar
f661a1032d
bug fix, ltra and tra, (initial conditions)
reported in
https://sourceforge.net/tracker/?func=detail&atid=423915&aid=3535544&group_id=38962
bug was introduced in this commit:
Date: Wed Dec 31 17:02:46 2003 +0000
Cleaned up LTRA, TRA and URC code and updated DEVICES file.
14 years ago
dwarning
9648238ed7
call omp_set_num_threads once in central place instead in model routines
14 years ago
dwarning
72afda41ad
mv ext_CFLAGS on the end for overwriting existing CFLAGS
14 years ago
rlar
b398d39772
xpsice, use the CFLAGS when linking .cm code models
14 years ago
dwarning
9ea4897d06
use unified macro USE_OMP and nthreads is set in setup once - not in load as clause
14 years ago
h_vogt
d072ab80d1
memristor example, parameters changed
14 years ago
h_vogt
fde8c46356
add ac and dc simulation to memristor model
14 years ago
h_vogt
f53eb5cf78
memristor code model in extradev
14 years ago
h_vogt
7bfd4edefc
FABS() --> fabs()
14 years ago