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
h_vogt
3ca1235602
gnuplot.c: improve scaling of y axis
14 years ago
rlar
11579d9369
cleanup, ngspice/config.h is already in ngspice/ngspice.h, #1/2 (easy ones)
14 years ago
rlar
35c0e9eca3
variable rename, unify the source
checked for object file invariance
14 years ago
h_vogt
986f9b7535
grid.c: prevent overflow of div_list
14 years ago
h_vogt
0bdc33db40
grid.c: prevent crash if real low and high values are close
14 years ago
rlar
fe1acd3757
src/frontend/** remove superfluous `return' invocations
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
6c01089be1
plug memory leak in x11.c
try to obey the Xt toolkit protocol when closing widgets and application
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
46980f2cc6
plotit.c #9/9, whitespace
14 years ago
rlar
4803d8bba2
plotit.c #8/9, braces
14 years ago
rlar
6a334da2b4
plotit.c #7/9, braces
14 years ago