h_vogt
23779a9eb1
inp.c: add function prototype
13 years ago
h_vogt
df65fa28cf
separate progress report from having Windows GUI
13 years ago
h_vogt
5a44b3f7f8
fix `SetAnalyse()' re-declaration
13 years ago
h_vogt
d7e291c53a
HAS_WINDOWS --> HAS_WINGUI
allow compilation on MS Windows without GUI
13 years ago
h_vogt
1e88db6f7d
add command 'circbyline' to allow entering circuit line by line
13 years ago
h_vogt
b503ea2d12
inp.c: do not run all 'save' commands upfront,
but cumulative when they appear in the .control section
13 years ago
h_vogt
7bc879726d
make database dbs local to each circuit
13 years ago
h_vogt
c15608c903
unique modtab for each circuit, store in ckt structure
13 years ago
h_vogt
4bed98936c
inp.c: nullify `dbs' for use with 'source' command
13 years ago
rlar
d1764cc7fa
inp_readall() change function signature for readability
13 years ago
h_vogt
baad0b1bb8
inp.c: some comments added
13 years ago
h_vogt
3c078cde57
inp.c: remove buf if .control section contains only 'save...' lines
13 years ago
dwarning
12b2287aa6
remove of modtab after the job is done to issue additional source commands
13 years ago
h_vogt
a419712eca
inp.c: pre_<command> to allow command execution from the .control section before parsing the circuit
14 years ago
h_vogt
5c4f8946f6
inp.c: avoid crash if setparse() returns NULL
14 years ago
rlar
f52ae6eccd
bug fix, invalid read when the title line is the empty
14 years ago
h_vogt
68c4de76b7
new option noopac, don't do op simulation before ac if circuit is linear
May simplify ac simulation of passive RLC networks
(No need to add series resistors in Ls, allows to C inseries)
14 years ago
rlar
7454a6d486
src/frontend/**, whitespace, indentation, ...
untabify
delete-trailing-whitespace
braces
...
checked for object file invariance on linux
14 years ago
rlar
f3b5336d3a
cleanup some macros, try to be more careful
14 years ago
rlar
adc9ee09ce
api change for ngdirname() to fix a memory leak
ngdirname did `own' the returned string.
now the invoker is responsible for the returned string.
note, this is contrary to the POSIX dirname() implementation,
which *might* return pointers to statical allocated memory.
14 years ago
h_vogt
4e45f4cba0
inp.c: unify syntax of .save and save commands: allow node1 and v(node1), v2#branch and i(v2), @dev[param]
14 years ago
rlar
80bc975e33
plug a memory leak in inp_spsource/inp_nutsource (deck title string)
14 years ago
rlar
789edee376
rewrite inp_list() avoid duplicate code
14 years ago
rlar
d4ced47e8e
drop out_pbuf, which was an ancient workaround
obviously an old implementation of out_printf()
has been unreliable.
14 years ago
rlar
be183407cd
cleanup (checked for code invariance)
14 years ago
rlar
191ae9ea90
cleanup, char 0
14 years ago
rlar
5a69b9efc4
cleanup, void return
14 years ago
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
rlar
a890a55937
fix wl_reverse() for empty lists
14 years ago
rlar
9655b9885a
cleanup, use wl_cons(), wl_append_word() and wl_chop_rest()
14 years ago
rlar
d8105873db
remove error.h, use fteext.h for controlled_exit()
14 years ago
h_vogt
171e8896b1
.csparam
14 years ago
h_vogt
bcc23c1f78
exit on all circuit parsing errors if var strict_errorhandling is set
14 years ago
rlar
0b5042e7da
remove CVS `Id',`log' etc. keyword incantations
15 years ago
rlar
10346e055c
#1/4 #include <ngspice/...> --> #include "ngspice/..."
15 years ago
h_vogt
9dbb7654eb
beautify code: indentations etc.
15 years ago
rlar
d26015586c
#1/7 use a subdirectory "ngspice" for includes to create a uniq namespace
15 years ago
pnenzi
5ba0b8b86c
Statistics patch: added netlist loading and parsing time in acct command.
15 years ago
h_vogt
6afe4230f6
allow comments inside of command files
15 years ago
rlar
e7849c20d7
cleanup fseek() usage
15 years ago
h_vogt
cc36fb8071
dirname() -> ngdirname()
15 years ago
h_vogt
747c606e30
remove bug in command meas, allow / and \ in Windows file paths
15 years ago
rlar
55638c8023
various cleanups
15 years ago
rlar
23056573d8
code cleanup, drop NULL pointer casts
15 years ago
rlar
05441d5823
Nr 5/5 (x = ...) == NULL , swallow warnings
16 years ago
rlar
f30f96a4c7
use `size_t' variables for fread/fwrite operations
16 years ago
rlar
196262dd1b
move the com_*() prototypes around.
16 years ago
rlar
f49a0e765b
collect inp_deckcopy() inp_subcktexpand() in "subckt.h"
16 years ago
rlar
894dcead35
collect if_inpdeck() if_run() if_cktfree() if_dump() if_option() in "spiceif.h"
16 years ago
rlar
8209c0aef3
collect smktemp() in "mktemp.h"
16 years ago