Commit Graph

5377 Commits

Author SHA1 Message Date
h_vogt fa5586ebd4 device.c, do not use "" token that occurs if ' =' or '= ' are enterd manually in the alter command 2017-04-23 19:40:46 +02:00
h_vogt 526aa79f01 device.c, bug fix 342, prevent crash 2017-04-23 19:40:46 +02:00
rlar 8f86be7deb tests/regression/agauss/**, check some agauss usage patterns 2017-04-23 19:40:46 +02:00
rlar 5a4d934725 string.c, gettok_instance(), insane workaround
reason:
  failure to swallow
     q ..... modelname m={(expr)}
  in
     get_number_terminals(char *c)
2017-04-23 19:40:45 +02:00
h_vogt 19d8ea894a inpcom.c, if a new multiplier 'm' is added to an instance line already containing a multiplier, multiply them. tested with X-FAB PDK, where this behaviour is necessary, otherwise one would override the 'm' parameter already set internally by the PDK. 2017-04-23 19:40:45 +02:00
h_vogt 4bb355027a inpcom.c, multiplier 'm' in subcircuits: exclude all devices not supporting multiplier 'm' 2017-04-23 19:40:45 +02:00
h_vogt 31df5e4d36 inpcom.c, recursive call to inp_fix_inst_calls_for_numparam()
allows position independent placement of parameter 'm' in
subcircuits, if required by parameter 'm' in any X line.
Will overwrite any alraedy existing 'm=value' in the respective
instance line.
2017-04-23 19:40:45 +02:00
h_vogt 86eea1c672 inpcom.c, fcn tprint: level information no longer available 2017-04-23 19:40:45 +02:00
h_vogt 9b482cda1e ivars.c, enable getting the dll address for CYGWIN CYGWIN does not vae dladdr(), but may use Winapi functions 2017-04-23 19:40:45 +02:00
h_vogt db8d24da36 compile_shared.sh, updates MINGW, CYGWIN and special MINGW dir KiCad 2017-04-23 19:40:44 +02:00
h_vogt e9e023480a MC_ring_ts.sp, use setcf instead of set for setting source and output paths 2017-04-23 19:40:28 +02:00
h_vogt fb46e25000 gnuplot.c, enable use of output path 2017-04-23 19:40:28 +02:00
h_vogt b72d78dae0 MC_ring_ts.sp, some updates 2017-04-23 19:40:28 +02:00
h_vogt d635ee653e sharedspice.vcxproj, set working dir to ./sharedspice:
allows using spcial spinit file for debugging
2017-04-23 19:40:28 +02:00
h_vogt 9f2c5ed7d8 vngspice-fftw.vcxproj, unify working directory for all configurations
and platforms, allows using a special spinit for debugging
2017-04-23 19:40:28 +02:00
h_vogt 6484b8652f vngspice.vcxproj, unify working directory for all configurations
and platforms, allows using a special spinit for debugging
2017-04-23 19:40:28 +02:00
h_vogt b6091d27a9 use various methods to set an output path 2017-04-23 19:40:28 +02:00
h_vogt c49ad41b6b bxxcheck.c, enable output path selection 2017-04-23 19:40:28 +02:00
h_vogt 629000f039 rawfile.c, no premature exit if directory not available, if just file name without path, simply hand it back. 2017-04-23 19:40:27 +02:00
h_vogt d0607f5524 enable output file selection by adding set_output_path() to every fopen with modes a or w 2017-04-23 19:40:27 +02:00
h_vogt 02ca0c961a preliminary: remove making of ngsconvert
because of linker error after chages to rawfile.c
2017-04-23 19:40:27 +02:00
h_vogt da1b23b3c0 enable setting an output path 2017-04-23 19:40:27 +02:00
h_vogt 3056f1d81e example file for all commands and options related to the usage
of the random number generator
2017-04-23 19:40:27 +02:00
h_vogt 1e41b92cd0 randnumb.c, update comments 2017-04-23 19:40:27 +02:00
h_vogt cf31495471 example file delta-sigma-1.cir
add usage of variable win_console
use eprvcd for printing digital file
2017-04-23 19:40:27 +02:00
h_vogt 1ed5e6be19 special spinit for debugging with VS 2017-04-23 19:40:27 +02:00
h_vogt 177bb47338 compile_linux_d.sh, tiny update to error messages and comments 2017-04-23 19:40:26 +02:00
rlar 3ae2e56160 PTpower 2017-04-23 19:40:26 +02:00
rlar 092a0121bd fix code to fit the derivation 2017-04-23 19:40:26 +02:00
rlar de1965e22d fix derivations in comments 2017-04-23 19:40:26 +02:00
h_vogt 4f6e89576c inpcom.c, command gnuplot: no lower case in xlabel, ylabel, title 2017-04-23 19:40:26 +02:00
h_vogt f762640a79 grid.c, small correction to location of right border of graph 2017-04-23 19:40:26 +02:00
h_vogt 014c9f26d1 command.c, inpcom.c, add command 'setcf': like command 'set',
but keeping upper or lower case of subsequent characters
2017-04-23 19:40:26 +02:00
h_vogt e4208a06db grid.c, windisp.c, vertical text for postscript and WINGUI Arial as standard font for WINGUI 2017-04-23 19:40:26 +02:00
h_vogt f9dae1cd09 add rotation angle to text output, currently used only by postscript,
ignored by all others
2017-04-23 19:40:26 +02:00
h_vogt c53f52e64f grid.c, adding a 'poor man's' title to the postscript output 2017-04-23 19:40:25 +02:00
h_vogt ee47abeaab postsc.c, enable postscript output for extended ascii.
Currently only Western European latin-1 (ISO/IEC 8859-1) encoding
is supported.
2017-04-23 19:40:25 +02:00
h_vogt 667e76a137 Do not set Bit 8 in an ANSI char, when \ or ^ occured in a string. Thus the full ANSI set is now available in ngspice strings. The setting of Bit 8 was not exploitet anywhere, but did not allow using the characters from extended ANSI. 2017-04-23 19:40:25 +02:00
h_vogt adced88a4b inpcom.c, improved method for detecting model names 2017-04-23 19:40:25 +02:00
h_vogt 74788d016f prevent crash if files for debug-out could not be opened,
e.g. due to missing permission
2017-04-23 19:40:25 +02:00
h_vogt a4e504057a inpcom.c, suppress warning on missing model for lines like
C n1 n2 c=10p
2017-04-23 19:40:25 +02:00
h_vogt 9c5412cb9c spinit.in, distinguish between shared and normal mode 2017-04-23 19:40:22 +02:00
h_vogt 4219f4ddb8 sharedspice.c, remove line create_circbyline(NULL);, breaks compatibility
partial revert of
inp.c, sharedspice.c, enable adding scripts by 'circbyline'
2017-04-23 19:34:02 +02:00
h_vogt e0a1b4230a ivars.c, return of env_overr is bool, free var. temp 2017-04-23 19:34:01 +02:00
h_vogt 1fcca3a8d3 configure.ac, src/Makefile.am, add --enable-relpath to set preprocessor flag HAS_RELPATH 2017-04-23 19:34:01 +02:00
h_vogt 264d487848 configure.ac, src/Makefile.am, add libtool versioning for shared library 2017-04-23 19:34:01 +02:00
h_vogt ea3821b578 compile_shared.sh, compile instruction for shared ngspice library, release version 2017-04-23 19:34:01 +02:00
h_vogt e71fa90f1c cpitf.c; allow spaces in paths like "Program Files" as search path for spinit if in MS Windows 2017-04-23 19:34:01 +02:00
h_vogt 232ea80a57 main.c, add USERPROFILE to search path for .spiceinit search sequence: current directory, HOME, USERPROFILE 2017-04-23 19:34:01 +02:00
h_vogt fabcc8770a ivars.c, add flag HAS_RELPATH, obtain the absolut location of ngspice.dll and set a path for spinit relative to that location 2017-04-23 19:34:00 +02:00