rlar
b1d8b99018
skip-ws, #6/6, rename to match inpcom.c
10 years ago
rlar
22875d056b
skip-ws, #5/6, use functional style
10 years ago
rlar
a86f2068c8
skip-ws, #3/6, use TEMPORARY macros, obj-invariant
10 years ago
rlar
6d1171ad6f
skip-ws, #2/6, introduce "ngspice/stringskip.h"
with some temporary macros to skip whitespace
10 years ago
rlar
40a0cea0d2
swap some `SWAP' arguments for readability
10 years ago
rlar
bd0bc3038b
use `SWAP' macro
10 years ago
rlar
6fe937f931
drop unused `SWAPINT' macro
10 years ago
rlar
71a7c3459b
use char variants of the <ctype.h> isxxxx() family
10 years ago
rlar
8ce99a3c66
plotting/graf.c, bug fix, dbfree1() is wanted instead of dbfree()
10 years ago
rlar
df70661c3a
dvec abstraction, #11/11, introduce `dvec_realloc()'
10 years ago
rlar
c2a7821449
dvec abstraction, #10/11, introduce `dvec_trunc()'
10 years ago
rlar
3962453739
dvec abstraction, #9/11, introduce `dvec_free()'
10 years ago
rlar
8243696338
dvec abstraction, #8/11, upgrade `dvec_alloc()'
10 years ago
rlar
908c650f72
dvec abstraction, #3/11, use `dvec_alloc()'
10 years ago
rlar
08ad3f6ab5
dvec abstraction, #1/11, reorder
10 years ago
rlar
68bd883535
plotting/graf.c, collect related global variables in a struct
10 years ago
rlar
c405d0ff86
plotting/graf.c, cleanup initialisation, `gr_init()' is in charge to do that
10 years ago
rlar
299849c0db
plotting/gnuplot.c, ft_gnuplot(), bug fix, allow plotting a family of curves
in the vein of plotcurv.c, ft_graf()
10 years ago
rlar
5a678e38dc
plotting/plotit.c, xtend(), #7/7 reorder
10 years ago
rlar
64d6a5d7c0
plotting/plotit.c, xtend(), #6/7 drop some local variables
10 years ago
rlar
d1a68482a5
plotting/plotit.c, xtend(), #5/7 use `TREALLOC()'
10 years ago
rlar
64b43b0c68
plotting/plotit.c, xtend(), #4/7 support vector of zero length
10 years ago
rlar
7c6fc1343b
plotting/plotit.c, xtend(), #3/7 complex assignment
10 years ago
rlar
13e649209c
plotting/plotit.c, xtend(), #2/7 fix index `i'
10 years ago
rlar
83fc07e770
plotting/plotit.c, xtend(), #1/7 don't free already freed data
10 years ago
rlar
1b62c1f050
plotting/plotit.c, plotit(), `v_length' shall be updated (lpr device, asciiplot)
10 years ago
rlar
9473ec575f
drop some remaining `NEW*' macros, use TMALLOC instead
10 years ago
rlar
a1439f5d4d
plotting/plotit.c, rename local variable `j' --> `y_type'
10 years ago
rlar
f97e4a2a35
plotting/plotit.c, cleanup search for common y_type
10 years ago
rlar
73731bdf77
frontend/plotting/plotit.c, cleanup, reduce scope of `struct dvec *dv'
11 years ago
rlar
39fdeb0c9a
src/frontend/plotting/gnuplot.c, enforce "noenhanced text" mode
Contrary to older versions gnuplot 5 uses "enhanced text mode" per default.
The strings which we pass to gnuplot don't have "latex" semantics,
thus consistently enforce "noenhanced text mode".
Add a function quote_gnuplot_string() to escape and quote strings
in such a way that they will arrive in gnuplot unmodified.
11 years ago
Marcel Hendrix
02fe549be7
src/frontend/plotting/plotit.c, allow "plot xlog ylog" (equiv to "plot loglog")
11 years ago
rlar
7bc6374138
cleanup, use '\0' instead of 0 in char context
11 years ago
rlar
19e427e3a5
cleanup, use NULL instead of 0 in pointer context
11 years ago
rlar
6f21c3b9db
use `enum simulation_types'
11 years ago
rlar
2b3220086d
graph.h, grid.c, enforce consistent string buffer size (plot "units", LABEL_CHARS)
11 years ago
rlar
c5e0bcde04
cleanup using `hypot()'
11 years ago
rlar
45cfdde701
src/frontend/plotting/plotit.c, plotit(), fix command line buffer overflow
11 years ago
Giorgio Vazzana
0348dcd251
bug fix, #286 buffer overflow in src/frontend/plotting/grid.c
12 years ago
rlar
7aa454e5b4
rewrite, using tprintf()
12 years ago
rlar
ed23c7e315
set X11 window title from `graph->plotname'
in response to a bug report by Dominique Michel
"#272 no title in plots"
http://sourceforge.net/p/ngspice/bugs/272/
12 years ago
h_vogt
bd1b4a2162
gnuplot.c: enable correct terminal for non MINGW/MSVC
12 years ago
h_vogt
7bc879726d
make database dbs local to each circuit
13 years ago
rlar
6c8f002eea
unify #ifndef include wrapper
13 years ago
rlar
c377b7a6b3
avoid leading underscore in preprocessor macros
13 years ago
h_vogt
7d45880654
plotit.c: remove memory leaks
13 years ago
h_vogt
c5de0c21c9
findvec(), use hash tables for the vector search
patch originally provided by Bill Swartz, 2010
reduces vector search time from O(n) to O(1)
13 years ago
rlar
83e3100917
remove unused variables
14 years ago
dwarning
6abd2e2c0c
gnuplot.c: allow png terminal by gnuplot_terminal variable
14 years ago
Francesco Lannutti
08ec219417
remove all .cvsignore files
14 years ago