h_vogt
7c3a305d43
add wide char for string i/o under Windows
add utf-8 systax check
9 years ago
h_vogt
22f4e8f82d
return extended ascii as alpha
9 years ago
Holger Vogt
85142709fc
For UNICODE use char in comparison to ' '
only as unsigned char
6 years ago
h_vogt
531c229b0e
Add library xft for allowing text rotation.
Setting variabe 'old_x11' will retain previous behaviour.
9 years ago
Holger Vogt
0dfe8a22ad
add angle to allow text rotation
6 years ago
Holger Vogt
59adfc1d68
add extended ascii and its selection
converter UTF-8 to ISO-8859-1/ISO-8859-15
6 years ago
Holger Vogt
c4f641dad6
remove bracket left over from recent manual merge conflict resolution
6 years ago
h_vogt
dbd0a5743a
Enable utf-8 and UNICODE for string handling.
preprocessor flag EXT_ASC resets handling to old behaviour.
Add utf-16 wide char to all Windows string i/o.
Add translation between utf-8 and utf-16.
Add angle to fcn DevDrawText.
9 years ago
Jim Monte
93233fde2c
Made descriptions of invalid interpolation cases more descriptive and fixed a memory leak
6 years ago
dwarning
740df722c7
partially revert commit b4bbcb149 for spec analysis functionality
6 years ago
dwarning
86d7963f32
more meaningful warning if vector can't interpolate
6 years ago
Holger Vogt
89ea46e39a
prevent false freeing of vector
6 years ago
Vogt
e628fd8977
just use strcmp instead of wrapper function
6 years ago
Jim Monte
92065ea41b
fixed singluar/plural agreement in an error message generated by the let command
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
2d9110bf65
Add const to some parameters, made function static
6 years ago
Jim Monte
bfe660e57b
Formatting and added comments
6 years ago
Jim Monte
082f36e794
Formatting
6 years ago
Jim Monte
2f8b7ab062
Minor fix to end-of-index processing of let command
6 years ago
Jim Monte
0c741bbde2
Rework of let command. Added support for slices as described in feature #69 and fixed several crashes and issues described in bugs #443 , #444 , #446 , #447 , and #448 .
6 years ago
Jim Monte
b767df3a7e
Modified calculation to determine when memory is nearly exhausted. Also changed prototypes of memory reporting functions to match their definitions.
6 years ago
Holger Vogt
ec1d655289
In VDMOS device, if instance parameter tnodeout is set,
check for exactly five nodes
6 years ago
Holger Vogt
643b0edc26
enable local or global statistical values for B source
pre_set statlocal
(or set statlocal in spinit or .spiceinit) will be setting a
different random number for evaluating the value of fcn agauss
etc. in each B line, e.g. if this line appears in a subcircuit,
all expanded B lines will have different values. If not set,
each B line will use the same random number for agauss evaluation.
6 years ago
Holger Vogt
1353a5de77
allow again single letter vector names
6 years ago
dwarning
0362d63094
update vdmos with self-heating network and tj and tcase terminal
6 years ago
Holger Vogt
b699c7fad8
add the PSPICE vswitch S_ST variant,
which resolves to the classical ngspice sw switch
6 years ago
Holger Vogt
9d53780992
allow vec_get to verify vectors if their names are quoted by ""
6 years ago
Holger Vogt
987cc0aa86
another preliminary patch for macOS
6 years ago
Holger Vogt
7680be7312
stub to enable compilation on macOS,
memory info for macOS is currently not available.
6 years ago
Holger Vogt
b7012065ae
remove compiler warning by setting variables to 0
6 years ago
Holger Vogt
a9f83f3445
remove two small memory leaks
6 years ago
Holger Vogt
58901fe898
remove spurious error message
6 years ago
Holger Vogt
7ae76f0f51
update to the .measure and meas error messages:
remove crash uipon buggy inputs
add buggy example input file
unify fcn returns: 0 is OK, 1 is bad
Improve on error message for bad syntax
6 years ago
Holger Vogt
e9603dcdeb
enable inp_dodeck() to return an error state,
if error, inp_spsource() will return error as well
6 years ago
Holger Vogt
f9307d0beb
enable returning inp_spsource() with an error code
6 years ago
Holger Vogt
0c74820821
enable PSPICE compatible ~(~v(9)&v(8))
6 years ago
Holger Vogt
46adeb5eaa
plug memory leaks for the 'plot' command
6 years ago
Holger Vogt
573b270b6d
Give a better, modern name for this type of display
6 years ago
Holger Vogt
966b69090d
use only TMALLOC and TREALLOC for memory allocation
6 years ago
Holger Vogt
85e0a08cff
error message even if pNAME is not defined
6 years ago
Holger Vogt
09f829b863
Further improvement of error message im 'meas'
6 years ago
Holger Vogt
94d5ad312e
Improve error messages for the 'meas' command.
6 years ago
Jim Monte
2068c4fffb
Added -D/--define option to define a variable from the command line.
6 years ago
Jim Monte
372fe2a5e7
Opened binary files for writing using "wb" in all cases
6 years ago
Jim Monte
21f3eb74b8
Added basic help messages in addtion to reference to web pages
6 years ago
Jim Monte
de4788cfe5
Added conjugate function conj().
6 years ago
Jim Monte
a7946474fa
Additional freeing of device-dependent information for bug #419 and related bugs.
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
ce5410d33f
Fixed checking for redirection tokens
6 years ago
Jim Monte
cec6a8edd3
Fixed access of freed memory when reporting an error.
6 years ago