rlar
|
7fd93a8bd6
|
inpcom.c, unify skip_back() usage #1/2
|
2013-12-31 16:09:27 +01:00 |
rlar
|
8bff6db927
|
inpcom.c, cleanup inp_get_func_from_line()
|
2013-12-31 16:09:25 +01:00 |
rlar
|
687de9fc02
|
inpcom.c, drop artifact, now this isn't any more a bug
|
2013-12-31 16:09:24 +01:00 |
rlar
|
b20c6e149c
|
inpcom.c, use a list to store the `.func' lookup table
|
2013-12-31 16:09:22 +01:00 |
rlar
|
9093ec8fac
|
inpcom.c, use a `rib cage' to store the .subckt lexical scoping of `.func'
|
2013-12-31 16:09:21 +01:00 |
rlar
|
777dbede9b
|
inpcom.c, cleanup inp_expand_macros_in_deck() recursion
|
2013-12-31 16:09:20 +01:00 |
rlar
|
9782542b62
|
bug fix, .func expansion for nested .subckt
|
2013-12-31 16:09:17 +01:00 |
rlar
|
4fee1ed6c1
|
inpcom.c, cleanup some while(struct line * ...) loops
|
2013-12-31 16:09:16 +01:00 |
rlar
|
60d9e79870
|
inpcom.c, cleanup
|
2013-12-31 16:08:59 +01:00 |
rlar
|
c397bb2013
|
inpcom.c, abstraction, find_subckt_w_params()
|
2013-12-31 16:08:58 +01:00 |
rlar
|
09a2ea3b0d
|
inpcom.c, cleanup, emphasize a search in subckt_w_params[]
|
2013-12-31 16:08:57 +01:00 |
rlar
|
ee626636c3
|
inpcom.c, abstraction, new_subckt_w_params()
|
2013-12-31 16:08:55 +01:00 |
rlar
|
f9dca702c9
|
inpcom.c, abstraction, new_lib()
|
2013-12-31 16:08:54 +01:00 |
rlar
|
ec93de4a5d
|
inpcom.c, cleanup usage of free_function()
|
2013-12-31 16:08:52 +01:00 |
rlar
|
5e00cbb3dd
|
inpcom.c, abstraction, free_function()
|
2013-12-31 16:08:51 +01:00 |
rlar
|
cb6340bf5b
|
inpcom.c, think in terms of struct functions instead of an integer
|
2013-12-31 16:08:50 +01:00 |
rlar
|
2929b7b885
|
inpcom.c, emphasize a potential bug
|
2013-12-31 16:08:48 +01:00 |
rlar
|
77484595a0
|
inpcom.c, think in terms of struct library instead of an integer
|
2013-12-31 16:08:47 +01:00 |
rlar
|
00f26c7e69
|
inpcom.c, collect globals into a struct
|
2013-12-31 16:08:45 +01:00 |
rlar
|
936096ed6b
|
inpcom.c, rename N_FUNCS and N_LIBRARY
|
2013-12-31 16:08:44 +01:00 |
rlar
|
e0b56ca877
|
inpcom.c: rewrite .lib processing
|
2013-12-31 16:08:40 +01:00 |
h_vogt
|
0cf4fa381c
|
inpcom.c: debug output streamlined
|
2013-12-31 16:08:39 +01:00 |
h_vogt
|
87352b7f04
|
inpcom.c: larger array size, debug output modified
|
2013-12-31 16:08:37 +01:00 |
rlar
|
8fa71d2ae1
|
inpcom.c: array bounds check
|
2013-12-31 16:08:36 +01:00 |
h_vogt
|
a146e6abfb
|
inpcom.c: disable `m' for E, H
|
2013-12-31 16:08:22 +01:00 |
dwarning
|
56449f54a3
|
allow Multiplier for current source in subckts
|
2013-12-31 16:08:18 +01:00 |
h_vogt
|
104f795a3e
|
inpcom.c: add some some comments
|
2013-12-31 16:08:17 +01:00 |
h_vogt
|
4d4f05c380
|
inpcom.c: no multiplier 'm' added to V, I lines in subckt
|
2013-12-31 16:08:15 +01:00 |
h_vogt
|
745ea9ff3e
|
measure.c: disable autostop, if no .meas commands found
|
2013-12-31 16:08:11 +01:00 |
h_vogt
|
d4e5d1f836
|
subckt.c: enable correct model renaming for inductors
|
2013-12-31 16:08:10 +01:00 |
h_vogt
|
e953d9a796
|
inpcom.c: hot fix for nested ternary expressions
|
2013-12-31 16:07:52 +01:00 |
rlar
|
dc0fbe4220
|
bug fix, preserve filename case for `codemodel', `load' and `use'
reported and fixed by Emil Lambrache on the bug tracker
http://sourceforge.net/p/ngspice/bugs/241/
"#241 case sensitivity not preserved for file names"
|
2013-12-31 16:07:29 +01:00 |
h_vogt
|
23779a9eb1
|
inp.c: add function prototype
|
2013-12-31 16:07:06 +01:00 |
h_vogt
|
62324299e1
|
misccoms.c: special return value for shared module
|
2013-12-31 16:06:45 +01:00 |
h_vogt
|
3211674b2f
|
error.c: no exit, but callback if shared module
|
2013-12-31 16:06:44 +01:00 |
h_vogt
|
b62b67bf25
|
display.c: exclude SHARED_MODULE if console
|
2013-12-31 16:06:43 +01:00 |
h_vogt
|
ff4d42d651
|
outitf.c: prepare for feedback in shared ngspice
|
2013-12-31 12:57:56 +01:00 |
h_vogt
|
df65fa28cf
|
separate progress report from having Windows GUI
|
2013-12-31 12:56:59 +01:00 |
h_vogt
|
5a44b3f7f8
|
fix `SetAnalyse()' re-declaration
|
2013-12-31 12:56:58 +01:00 |
h_vogt
|
d7e291c53a
|
HAS_WINDOWS --> HAS_WINGUI
allow compilation on MS Windows without GUI
|
2013-12-31 12:56:57 +01:00 |
h_vogt
|
1e88db6f7d
|
add command 'circbyline' to allow entering circuit line by line
|
2013-12-31 12:56:56 +01:00 |
h_vogt
|
b503ea2d12
|
inp.c: do not run all 'save' commands upfront,
but cumulative when they appear in the .control section
|
2013-12-31 12:56:55 +01:00 |
h_vogt
|
79a9fdbcd7
|
breakp2.c: allow v(12) and i(vdd) in 'save' command
|
2013-12-31 12:56:55 +01:00 |
h_vogt
|
4865f7c2af
|
runcoms2.c: update for dbs after remcirc
|
2013-12-31 12:56:54 +01:00 |
h_vogt
|
7bc879726d
|
make database dbs local to each circuit
|
2013-12-31 12:56:53 +01:00 |
rlar
|
efd8843f21
|
inpcom.c: cleanup comments
|
2013-12-31 12:56:52 +01:00 |
rlar
|
a07817271a
|
expand_libs(): think of `next' instead `prev'
|
2013-12-31 12:56:52 +01:00 |
rlar
|
bdea094050
|
expand_libs(): rename `tmp_ptr2' --> `next'
|
2013-12-31 12:56:51 +01:00 |
rlar
|
27d68e8db7
|
expand_libs(): reposition `keep_char' restorage
|
2013-12-31 12:56:50 +01:00 |
rlar
|
fcb5b12364
|
expand_libs(): shrink scope of `found_section'
|
2013-12-31 12:56:50 +01:00 |