155 Commits (d528c2a6932648004efa0af21c39eebccb97e73e)

Author SHA1 Message Date
Giles Atkinson 4feb0c3ccc Remove function cp_ccon() and related code. The function modifies 2 years ago
Holger Vogt a2ca4616b9 Memcpy only when p_word is not NULL 2 years ago
Giles Atkinson 2790fd68bb Make the special "noglob" variable work. To preserve previous behaviour 3 years ago
Giles Atkinson a70e708114 Make special interpreter variable "noglob" behave as documented: 3 years ago
Holger Vogt 33eec95855 plug a memory leak 6 years ago
Holger Vogt 96bebafac5 Enable history substitution of interactive commands only when variable 'histsubst' is set. 3 years ago
Holger Vogt 5cb5d218c9 Remove the obsolete RETSIGTYPE, replace by void 3 years ago
Holger Vogt 3ff9643f49 Add a scale factor 'a' (atto, 1e-18) 3 years ago
Holger Vogt b798076415 make comment more verbose 4 years ago
Holger Vogt 9bb401d9cd Add a 'qsort' dummy according to current compiler standards. 5 years ago
Holger Vogt e8aea4967c Remove some compiler warnings 5 years ago
holger 569bc228fd If code completetion is deselected, don't add keywords or key commands. 6 years ago
Jim Monte 7f82a4e036 FALLTHROUGH 6 years ago
Jim Monte 1d62ae2d97 type casts 6 years ago
Holger Vogt ded6bbbe34 make declaration inline 6 years ago
Holger Vogt 8ff4c7cd3b just another remains of quote 6 years ago
Holger Vogt 7f085144a9 remove all the remains of quote() and strip() that had been 6 years ago
Vogt e628fd8977 just use strcmp instead of wrapper function 6 years ago
Jim Monte a53cd3a3e9 fixed path created by ngdirname in Windows. Also added const to parameters whose arguments do not change and fixed some potential buffer overruns. 6 years ago
Jim Monte 0cf53a34b2 Fixed resolution of ~ to home directory. (Bug #405) Also fixed potential buffer overruns in glob expansion 6 years ago
Jim Monte 271afc87cf Made UI more consistent when comments are entered. 6 years ago
Jim Monte 70600258bb Made checking for single-character words faster. The testing now also uses less memory and works for 8-bit characters, which would have previously caused buffer overruns. It is also more modular and has additional documentation. 6 years ago
Jim Monte 068df274bf Made ft_numparse() thread-safe (no internal static variables) and prepared to support ngspice variable type CP_NUM. 6 years ago
Jim Monte 873e4a8db0 Added no_histsubst option and related fixes 6 years ago
Jim Monte 0fbff063b8 bug #408: prevent invalid data or crash by not reading beyond end of string 7 years ago
Jim Monte b66412f517 [PATCH] Changed prototypes of some functions having parameters that 7 years ago
rlar b803b294b4 frontend/parser/lexical.c, cp_lexer(), allow # and * comment 9 years ago
h_vogt 31dca54eba input.c, don't use read() in __MINGW32__ 9 years ago
rlar d9e7ab2759 input.c, simplify #ifdef for the broken visual studio _read() 9 years ago
rlar 1475df2aa4 input.c, try to work around microsofts broken _read() 9 years ago
rlar d9e0ae3504 parser/glob.c, bug fix, access to already freed memory 10 years ago
rlar d58fd306f3 input.c, inchar(), cleanup 10 years ago
h_vogt 0443a2690c glob.c, brac1(), fix a memory leak 10 years ago
h_vogt c332b33d23 parser/lexical.c, #10/10, add some comments 10 years ago
rlar a551f87652 parser/lexical.c, #9/10, use dynamic buffer allocation 10 years ago
rlar 2d480637c9 parser/lexical.c, #8/10, use a struct to store the buffer state 10 years ago
rlar 615b8a4598 parser/lexical.c, #7/10, use `copy_substring()' 10 years ago
rlar 9a7e915a9f parser/lexical.c, #6/10, cleanup 10 years ago
rlar 8f09c35c5a parser/lexical.c, #5/10, change buf/linebuf usage 10 years ago
rlar b7f3dbc0fe parser/lexical.c, #4/10, rename `cw' --> `wlist_tail' 10 years ago
rlar 4cabf8fa6c parser/lexical.c, #3/10, move the `wlist' and `cw' resetting 10 years ago
rlar a0f5111436 parser/lexical.c, #2/10, move the `wlist' and `cw' resetting 10 years ago
rlar a2af93685f parser/lexical.c, #1/10, this condition is allways true 10 years ago
rlar 4c1c95e20f everywhere, use `TMALLOC()' instead of `alloc()' 10 years ago
rlar 71a7c3459b use char variants of the <ctype.h> isxxxx() family 10 years ago
rlar 192eeadb0b remove crufty comments which where used to support broken text editors 11 years ago
rlar 7bc6374138 cleanup, use '\0' instead of 0 in char context 11 years ago
rlar cc235294ec lexical.c, change semantics of an ESCAPE in a given input `string' 12 years ago
rlar cb75a749b8 lexical.c, avoid to read beyond end of `string' 12 years ago
rlar f42b5b16c7 lexical.c, simplify 12 years ago