rlar
a009dfdbbe
harmonize delete_libs()
13 years ago
h_vogt
02555fbe99
bug reported by Yamamaya: revert deleting dicoS structure in inp.c and measure.c:
still to be used by 'listing param'
deletion moved to com_remcirc()
13 years ago
h_vogt
a2522def52
inpcom.c: patch provided by Krzysztof Blaszkowski
Allow spaces like { token } during parameter substitution
13 years ago
rlar
d5b1c4faa5
inpcom.c, rewrite, collapsing find_lib() into read_a_lib()
13 years ago
rlar
cf2f74c9e0
inpcom.c: '$' as end-of-line comment delimiter outside of .control section, '$ ' inside of .control section, # untabify
13 years ago
h_vogt
90a4be3a93
inpcom.c: '$' as end-of-line comment delimiter
outside of .control section,
'$ ' inside of .control section
13 years ago
h_vogt
bee18c3b25
inpcom.c: allow special characters in function names
13 years ago
rlar
a921b5444e
inpcom.c: patch provided by Simon Chang: correct function name substitution #2
13 years ago
h_vogt
2c38a69f92
inpcom.c: patch provided by Simon Chang: correct function name substitution
13 years ago
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