Jim Monte
e208aab4cd
[PATCH #69 ] Changed vector type from to the enum assigned to it.
7 years ago
Jim Monte
73379f4146
[PATCH #66 ] Removed definition of macro MAXWORDS since it is unused.
7 years ago
Jim Monte
4a26ea9847
[PATCH #64 ] Made shell command with no arguments functional for Windows.
7 years ago
Holger Vogt
9a904cb952
prevent crash upon wrong user input
7 years ago
Holger Vogt
c50dfa2be8
prevent crash if function is called with NULL argument
7 years ago
Holger Vogt
1ba02f3c87
including hist_info files
7 years ago
Jim Monte
060c51d68a
missing part of patch #56
7 years ago
Jim Monte
e92e2c7362
[PATCH #62 ] Fixed buffer overrun. Reworked to not use dstring for more
efficient parsing.
7 years ago
Jim Monte
24a13736bd
[PATCH #63 ] Fixed infinite loop when setscale is given as a command.
7 years ago
Jim Monte
031b722640
[PATCH #56-2] Added hist_info source and header files for new history API
and system DLL Shlwapi.dll to resolve PathIsRelative()
7 years ago
Jim Monte
3874916948
[PATCH #56 ] New history buffering
7 years ago
Jim Monte
f086fd3bef
[PATCH #61 ] Removed unnecessary check for null pointer. There would have
been several access violations before the check if it were invalid.
7 years ago
Jim Monte
a1ddfa3f82
[PATCH #60 ] Fixed build warnings about inconsistencies in the output
location for cmpp. The destination was not changed (due to dependencies of
batch files on the location) but $(ProjectDir) was used to make the path
absolute, which simplifies verifying the correct location.
7 years ago
Jim Monte
1665b53b84
[PATCH #59 ] Made INP*Cat() functions more modular and efficient. Also
eliminated the possibility of a buffer overrun in INPstrCat() due to an error
in the calling funciton.
7 years ago
Jim Monte
9e5b0e8f82
[PATCH #58 ] Made annotations of WinMain() agree with its prototype
7 years ago
Jim Monte
8f2677438b
[PATCH #57 ] Fixed several issues with win_x_fread()
7 years ago
Holger Vogt
f9a4800d86
[PATCH #55-2] Prevent reading from a NULL pointer
7 years ago
Jim Monte
ea81da2b01
[PATCH #55-1] Fixed some compiler warnings added by Visual Studio 2019
7 years ago
Jim Monte
ba60c4e8a9
[PATCH #54 ] Fixed bug with processing of user input when the user input
size equals or exceeds the allowed amount. A 1-byte buffer overrun resulted
in incorrect processing of the buffer returned from the window supplying user
input which lead to an infinite loop.
7 years ago
Jim Monte
74857e2527
[PATCH #53 ] Removed useless zeroing of a copy of a variable (twice) when
the original variable should be zeroed. Made cp_free_control static because
it was only used in control.c and it was not defined in any header file.
Added comments
7 years ago
Jim Monte
1c5176282b
[PATCH #52 ] General cleanup of word list processing, such as adding
comments and const. Also added a new function wl_from_string() to convert a
single word into a word list. This function can be useful when calling a
function taking a single-word word list.
7 years ago
Jim Monte
10474a06a8
[PATCH #50 ] Ensured no buffer overrun for long namess and improved
efficiency of compare. Also made more modular.
7 years ago
Jim Monte
c71d66a3bb
[PATCH #49 ] Ensured no buffer overrun for long script strings and
improved efficiency of building string
7 years ago
Jim Monte
051b5e602d
[PATCH #48 ] Fixed infinite loop and variation from documented behavior of
atodims()
7 years ago
Jim Monte
0fd5b0fd80
[PATCH #51 ] Added scrolling to input window
7 years ago
Holger Vogt
9a9b7c68d0
unify the numerical constants
7 years ago
Holger Vogt
b9901a2569
[PATCH 47] Refactored ft_getnames() and used the new function in
com_let().
7 years ago
Holger Vogt
afdf3ff710
Partially undo commit 016c558d7, 2019-05-01
If sacles for plotting differ, issue a warning.
Skip this plot command only, when strict_errorhandling is set.
7 years ago
Holger Vogt
8af1663bba
Try to detect, if one wants to plot vectors with
different scale vectors into the same graph.
Issue a warning and skip the plot command.
7 years ago
Holger Vogt
eb33388707
Update to patch #33 , stdlib.h required on Linux for size_t
7 years ago
Jim Monte
451a88a2b0
[PATCH #46 ] Fixed uninitialized buffer in case of 0 dim for dimstring()
and prevented the compilation of unused functions. Also a comment was
corrected.
7 years ago
Jim Monte
23703a32c0
[PATCH #45 ] Fixed uninitialized buffer in case of 0 dim and improved
efficiency in other cases.
7 years ago
Jim Monte
b66412f517
[PATCH] Changed prototypes of some functions having parameters that
should not be changed to const and added assorted comments. Also two very
minor efficiency improvements.
7 years ago
Jim Monte
224a670fc5
[PATCH #43 ] Added patterns ignore Visual Studio user options files, Vim
swap files, and patch files.
7 years ago
Jim Monte
0183964d6f
[PATCH #41 ] Made constants agree across ngspice simulator. File const.h
is the source of the values with all other files referencing it.
7 years ago
Jim Monte
55b7626fa9
[PATCH #40 ] Fixed memory leaks under 3 different conditions when the
deftype command is used. Added more argument validation. Enhanced error
reporting. Implemented facility to free allocations associated with
user-defined types
7 years ago
Jim Monte
7dacfe5bda
[PATCH #38 ] Fixed crash when composing a complex vector from a mix of
real and complex values. Also eliminated unnecessary test for element being
real when composed vector is real.
7 years ago
Jim Monte
f28709f410
[PATCH #37 ] Fixed crash when composing a complex scalar
7 years ago
Jim Monte
dc4433cc72
[PATCH 36] Initial creation of a clang-format style file
7 years ago
Holger Vogt
7598bbe83b
[PATCH 35] Fixed values of physical constants such as the speed of light
7 years ago
Jim Monte
86ed788025
[PATCH 6/6] Fixed Visual Studio C4456 compiler warnings related to
variable name hiding another variable and reduced scopes of arg and sarg
variables in the process
7 years ago
Jim Monte
34c2df11bb
[PATCH 5/6] Fixed formatting for consistent nesting level indentation
7 years ago
Jim Monte
93ae8b41ac
[PATCH 4/6] Fixed Visual Studio C4456 compiler warning related to
variable name hiding another variable
7 years ago
Jim Monte
d0f8c6896d
[PATCH 3/6] Fixed Visual Studio C4389 compiler warnings related to
signed/unsigned mismatch
7 years ago
Jim Monte
3dea14e223
Fixed Visual Studio C4334 compiler warnings related to
32-bit vs 64-bit shifts
7 years ago
dwarning
cf394a03d1
update to hicum version 2.40
7 years ago
Holger Vogt
e6a05bda7d
remove the token mfg=nfgname from each .model statement
7 years ago
Holger Vogt
61039c2736
add a new function gettok_model to consider {...} expressions
in VDMOS .model statements
7 years ago
Holger Vogt
ad5ad8270f
correct the temperature replacement in ps
TEMPER is in degrees °C
7 years ago
Kevin Zheng
b4ee4e28d6
Fix a build error on FreeBSD 12, bison 3.3.2, automake 1.16.1 and BSD make
by dropping the rules to run bison and use automake's built-in rules instead
7 years ago