~kicad/+git/ngspice-mirror-sourceforge:branch-currents-5

Last commit made on 2015-05-05
Get this branch:
git clone -b branch-currents-5 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:
branch-currents-5
Repository:
lp:~kicad/+git/ngspice-mirror-sourceforge

Recent commits

a2e3b7f... by rlar <rlar>

branch currents, res, cap, ind

a11e4e2... by dwarning <dwarning>

include findBranch files in MS VC++, fixme, even more proj files ?

7282b25... by rlar <rlar>

down under

f48c61e... by rlar <rlar>

move the condition inside

291106a... by rlar <rlar>

reorder

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()'

e609c74... by rlar <rlar>

src/frontend/vectors.c, abstraction, introduce `vec_iszero()'

44425b1... by rlar <rlar>

fix commit "inpcom.c, comment_out_unused_subckt_models() #4/8, introduce `nlist_find()'"

which broke the search for binned models

cab63ee... by rlar <rlar>

frontend/com_let.c, bug fix, "#302 Integer in Let Statement"

let 2foo = someexpression

was silently accepted, even though 2foo is an illegal identifier.
  (first letter is a digit)

This was especially irritating, since
  print 2foo
has a legal meaning, 2 femto oO, which is 2e-15
  (whatever Unit an oO might be)

Reported by Justin Fisher in
  http://sourceforge.net/p/ngspice/bugs/302/