~kicad/+git/ngspice-mirror-sourceforge:fixme-alter-resistor-1

Last commit made on 2015-05-10
Get this branch:
git clone -b fixme-alter-resistor-1 https://git.launchpad.net/~kicad/+git/ngspice-mirror-sourceforge
Members of KiCad can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
fixme-alter-resistor-1
Repository:
lp:~kicad/+git/ngspice-mirror-sourceforge

Recent commits

e3e56c3... by rlar <rlar>

tests/regression/misc/resume-2.cir, regression test, "alter", "stop" and "resume"

1a771f1... by rlar <rlar>

alter res

93354e7... by rlar <rlar>

tests/regression/misc/log-functions-1.cir, check log, log10 and ln

53045da... by rlar <rlar>

tests/regression/parser/xpressn-1.cir, check log10

b9abea4... by rlar <rlar>

tests/regression/pz/ac-resistance.cir, check ac resistance (op, ac and pz)

d34ccd7... by rlar <rlar>

tests/regression/model/special-names-1.cir, check "#307 define problems with the Modelname "mname" with Subcircuits"

1370f37... by rlar <rlar>

tests/regression/misc/resume-1.cir, regression test, "stop" and "resume"

5d19c99... by rlar <rlar>

src/frontend/outitf.c, bug fix, "resume" causing segment violation

introduced in commit
  "noisean, deliver results in V/sqrt(Hz) and A/sqrt(Hz)"

analysisPtr is NULL when beginPlot() is invoked to "resume"

f4472f7... by rlar <rlar>

spicelib/parser/inpptree.c, bug fix, "#287 Shared library crashes on using non existing functions "

"remcirc" has the potential to invoke INPfreeTree() with a NULL IFparseTree

Thanks to Craggan, who reported this in:
  http://sourceforge.net/p/ngspice/bugs/287/

6ff1560... by rlar <rlar>

frontend/cpitf.c, free a temporary vector which was left in `cp_istrue()'

reported by Marcel Hendrix.

Using conditional expressions within a .control sequence
  left some garbage vectors in the current plot.

For example

> let ix = 0
>
> while ix < 2
> let ix = ix + 1
> end
>
> display

"display" reported a variable named "ix < 2"
which was an internal temporary value in said function `cp_istrue()'