rlar
|
939555115d
|
variables, cp_vprint, fix a memory leak
|
2016-10-15 15:57:59 +02:00 |
rlar
|
bc325b17c5
|
variables, lift plot_cur->pl_env up to the invoker of cp_usrvars()
|
2016-10-15 15:57:54 +02:00 |
rlar
|
e0db4aa665
|
variables, cp_vprint(), reorder for similarity
|
2016-10-15 15:57:52 +02:00 |
rlar
|
a33876ff59
|
variables, variables, cp_getvar, rewrite
|
2016-10-15 15:57:50 +02:00 |
rlar
|
97c5e1567f
|
variables, cp_getvar(), beware of retval == NULL
|
2016-10-15 15:57:48 +02:00 |
rlar
|
20b666e2d5
|
variables, clean up
|
2016-10-15 15:57:45 +02:00 |
rlar
|
b2fb4e20bf
|
variables, drop 'found', use identity found == (*p != NULL)
|
2016-10-15 15:57:43 +02:00 |
rlar
|
0784f76e51
|
variables, cleanup the for loops
|
2016-10-15 15:57:40 +02:00 |
rlar
|
e39119c1c8
|
variables, use identity v == *p (and u == *p)
|
2016-10-15 15:57:38 +02:00 |
rlar
|
d14ee053d7
|
variables, use a pointer to the anchor of the variable instead of 'lv'
|
2016-10-15 15:57:35 +02:00 |
rlar
|
b13125ac84
|
variables, explicit processing of ft_curckt->ci_vars, drop uv2
|
2016-10-15 15:57:33 +02:00 |
rlar
|
7483ff9d8c
|
variables, cp_remvar(), cleanup
|
2016-10-15 15:57:30 +02:00 |
rlar
|
485fba7548
|
variables, add some comments, add explicit case US_NOSIMVAR
|
2016-10-15 15:57:28 +02:00 |
rlar
|
97cdaae19f
|
variables, cp_usrvars(), be more explicit
lift uv2 return value up to the invoker of cp_usrvars()
|
2016-10-15 15:57:26 +02:00 |
rlar
|
596599492e
|
variables, drop redundant tfree(v->va_name), rely on free_struct_variable()
|
2016-10-15 15:57:23 +02:00 |
h_vogt
|
fe24b3e6dd
|
variable.c, remove memory leaks
|
2016-10-15 15:57:19 +02:00 |
rlar
|
d32968bdaa
|
variable.h, reduce visibility of auxiliary struct xxx to variable.c
|
2016-10-15 15:06:16 +02:00 |
rlar
|
141ed61ec8
|
use memcpy() instead of deprecated bcopy()
|
2016-07-30 20:58:19 +02:00 |
h_vogt
|
8480898399
|
frontend/variable.c, remove memory leak
|
2016-04-01 17:40:17 +02:00 |
rlar
|
ac726f0cf4
|
struct variable, #18/18, clean
|
2016-04-01 17:39:53 +02:00 |
rlar
|
a6cd5eea45
|
struct variable, #17/18, clean
|
2016-04-01 17:39:22 +02:00 |
rlar
|
212121d373
|
struct variable, #15/18, rewrite in terms of `var_alloc_xxx()' (do-3)
|
2016-04-01 17:36:57 +02:00 |
rlar
|
57f56f53a6
|
struct variable, #14/18, introduce `var_alloc_xxx()'
|
2016-04-01 17:34:55 +02:00 |
rlar
|
bf5acda362
|
struct variable, #13/18, reorder var_alloc() invocation
|
2016-04-01 17:34:25 +02:00 |
rlar
|
eb53b4d703
|
struct variable, #12/18, rewrite in terms of `var_alloc()' (do-2)
|
2016-04-01 17:34:03 +02:00 |
rlar
|
8691368a81
|
struct variable, #11/18, introduce `var_alloc()'
|
2016-04-01 17:32:36 +02:00 |
rlar
|
68042b3d1b
|
struct variable, #10/18, rewrite in terms of `var_set_xxx()' (do-1)
|
2016-04-01 17:32:12 +02:00 |
rlar
|
bbbd531d8d
|
struct variable, #9/18, introduce `var_set_xxx()'
|
2016-04-01 17:29:58 +02:00 |
rlar
|
cc3a124120
|
struct variable, #8/18, collect struct variable operations
|
2016-04-01 17:29:36 +02:00 |
rlar
|
01a0449420
|
struct variable, #2/18, reorder struct variable field initialisation
|
2016-04-01 17:24:50 +02:00 |
rlar
|
1d15f6bfce
|
fix struct variable initialisation
|
2016-04-01 17:22:07 +02:00 |
rlar
|
4c1c95e20f
|
everywhere, use `TMALLOC()' instead of `alloc()'
|
2016-03-21 21:22:07 +01:00 |
rlar
|
71a7c3459b
|
use char variants of the <ctype.h> isxxxx() family
|
2016-03-09 20:24:36 +01:00 |
rlar
|
07aba2e2ae
|
frontend/variable.c, used `isalnum()' instead of homegrown `isalphanum()'
|
2016-03-09 20:24:36 +01:00 |
rlar
|
192eeadb0b
|
remove crufty comments which where used to support broken text editors
|
2015-09-24 18:23:54 +02:00 |
rlar
|
5ac7858a79
|
rewrite, use tprintf
|
2015-03-28 20:10:29 +01:00 |
rlar
|
ccc4c60d81
|
src/frontend/variable.c, swallow "warning: conversion to 'int' from 'size_t' may change the sign of the result"
|
2015-01-04 20:37:16 +01:00 |
rlar
|
d18d2a935c
|
src/frontend/variable.c, rewrite `cp_variablesubst()'
|
2014-11-30 20:58:29 +01:00 |
rlar
|
33d33e9d50
|
src/frontend/variable.c, fix expansion of '$var' when $var is an empty list
test case:
set foo = ( )
set foo = ( $foo baz bar )
echo $foo
|
2014-11-30 11:20:05 +01:00 |
h_vogt
|
23ffcbf7d1
|
variable.c: prevent buffer overflow by limiting variable output to BSIZE_SP characters
|
2014-01-11 16:24:11 +01:00 |
dwarning
|
54529d0e42
|
allow cshell $variable substitution with and without $&var
|
2013-12-31 16:19:12 +01:00 |
rlar
|
2555eeadef
|
fix the csh-problem $foo[$bar] and $foo[$&baz]
|
2013-12-31 16:13:00 +01:00 |
rlar
|
909f087237
|
cp_variablesubst() and cp_bquote(), rewrite
|
2013-12-31 16:12:59 +01:00 |
rlar
|
9eab66131d
|
cp_variablesubst() and cp_bquote(), rewrite
|
2013-12-31 16:12:58 +01:00 |
rlar
|
451c121dd5
|
improve commit `variable.c: add strict error handling'
|
2012-11-07 19:38:28 +01:00 |
h_vogt
|
d5a2a361f6
|
variable.c: add strict error handling
|
2012-11-04 14:16:27 +01:00 |
rlar
|
11579d9369
|
cleanup, ngspice/config.h is already in ngspice/ngspice.h, #1/2 (easy ones)
|
2012-10-06 12:12:08 +02:00 |
dwarning
|
2506fe3858
|
changed the #include order - ngspice.h must be first
because icc complains about declaration visibility of mmsghdr struct
|
2012-09-29 20:44:12 +02:00 |
rlar
|
7454a6d486
|
src/frontend/**, whitespace, indentation, ...
untabify
delete-trailing-whitespace
braces
...
checked for object file invariance on linux
|
2012-09-20 20:30:53 +02:00 |
rlar
|
ec1a71249a
|
fix ownership of `cp_promptstring' and `cp_program'
|
2012-09-15 14:58:39 +02:00 |