rlar
a94170d2ab
gettok_node(), use copy_substring()
13 years ago
Krzysztof Blaszkowski
493aaba468
gettok_node(), avoid segfault when *s == NULL
13 years ago
Krzysztof Blaszkowski
23cdd5e53f
inpcom.c: avoid segfault when `TABLE' is used without parentheses
13 years ago
rlar
bf9551287e
inp_stripcomments_line(), drop support for '--' comment style
seems to be not common in the spice world,
and interferes too much with mathematical expressions like
{3--2}
13 years ago
Krzysztof Blaszkowski
9d223d6778
execute ft_sigintr_cleanup() outside of the signal handler
to avoid execution of non-reentrant functions
13 years ago
Krzysztof Blaszkowski
1cf3dc81bb
abstraction, introduce ft_sigintr_cleanup()
13 years ago
Krzysztof Blaszkowski
fde7be49b9
ft_sigintr(), reorder, side effect: if `ft_setflag' then gr_clean() won't be invoked
and can't be invoked anyway
from inside of the signal handler
13 years ago
dwarning
06dd6abcf2
fix an overlap in parameter definitions
13 years ago
Krzysztof Blaszkowski
6a00876731
nipred.c, cleanup
13 years ago
Krzysztof Blaszkowski
30f1607a0a
nipred.c, bug fix NIpred() when running 'TRAPEZOIDAL'
a long standing serious bug, allready in the very first commit from
Date: Thu Apr 27 20:03:57 2000 +0000
Nipred() after evaluating TRAPEZOIDAL case fell through into GEAR case.
see:
http://sourceforge.net/p/ngspice/support-requests/18/
13 years ago
rlar
bbdf2a2da0
revert, msvc doesn't support `#warning'
13 years ago
h_vogt
8015442a22
inpcom.c: improved character check around 'temper'
13 years ago
rlar
feb43795b2
numparm, fix pow() implementation
13 years ago
rlar
1dda94fb7a
numparm, cleanup formula()
13 years ago
h_vogt
3fae8e0ba9
xpressn.c: add domain check for acosh, atanh replacement functions
13 years ago
rlar
2f508696a6
numparm, cleanup rewrite formula()
13 years ago
h_vogt
e5e08b6f93
xpressn.c: asinh, acosh, atanh replacement functions added
13 years ago
rlar
3e721d871a
xpressn.c, cleanup `maximize' operation
13 years ago
rlar
dbb8a76adb
xpressn.c, cleanup char index bistromatic
13 years ago
rlar
5db94276d3
sprinkle some constness
13 years ago
rlar
d3c0b7f5fa
xpressn.c, use symbolic `state' constants
13 years ago
rlar
b232a25fb6
xpressn.c, prepare
13 years ago
rlar
37e4ec8f05
inpcom.c, emphasize the inp_readall() tail processing
13 years ago
rlar
632add21c5
inpcom.c, delete_libs() can use line_free_x() now
13 years ago
rlar
6a466f7490
line_free_x(), prevent stack overflow due to non-trivial recursion
13 years ago
rlar
b3cb5cedd5
inpcom.c, local scope for `ipc_status'
13 years ago
rlar
cb932803b6
inp_fix_ternary_operator_str, pinpoint serious bugs
13 years ago
rlar
dfcbc52ee6
inp_fix_ternary_operator_str, use a local variable to improve readability
13 years ago
rlar
7452971177
inp_fix_ternary_operator_str, use `copy_substring()'
13 years ago
rlar
92f9d7a309
inp_fix_ternary_operator_str, limit backward search
13 years ago
rlar
b51fe0eb8b
inp_fix_ternary_operator_str, cleanup
13 years ago
rlar
1883edb12b
xpressn.c, tan, asin, acos, atan, asinh, acosh, atanh, pwr, tanh
add tan() asin() acos() atan() asinh() acosh() atanh()
rewrite pwr() and tanh()
13 years ago
rlar
b40f748ccc
inp_fix_ternary_operator_str(), rewrite
13 years ago
rlar
3e3cbab668
inp_search_opening_paren(), rewrite
13 years ago
rlar
87f53913bd
inp_search_opening_paren(), cleanup
13 years ago
rlar
23b4722bc0
inp_search_opening_paren(), static scope instead of local C99 scope
13 years ago
rlar
0ab86ddaf0
inp_fix_ternary_operator_str(), abstraction, new function inp_search_opening_paren()
13 years ago
rlar
bdd65ddb89
inp_fix_ternary_operator_str(), local scope for str_ptr3
13 years ago
rlar
0260a5b61a
cleanup
13 years ago
rlar
c32b6934a3
cleanup
13 years ago
h_vogt
0d1666da29
inpcom.c: repeated call to inp_fix_ternary_operator_str
in inp_fix_ternary_operator, only lines beginning with .
selected, comments updated
13 years ago
rlar
4a20c45db2
inp_fix_ternary_operator_str(), rewrite using strchr()
13 years ago
rlar
246dc2e614
inp_search_closing_paren(), finally fold them
13 years ago
rlar
a683431d57
inp_search_closing_paren(), rewrite, considering the assertion
13 years ago
rlar
3b5c475216
inp_search_closing_paren(), increase similarity
13 years ago
rlar
59be847d28
inp_search_closing_paren(), rewrite
13 years ago
rlar
ff2e850f1c
inp_search_closing_paren(), rewrite
13 years ago
rlar
77478d8286
inp_search_closing_paren(), rewrite
13 years ago
rlar
f8a06900c2
inp_search_closing_paren(), cleanup
13 years ago
rlar
8c68b0194d
inp_search_closing_paren(), drop found_paren, its always true
13 years ago