-
Jiri (George) Lebl authored
* configure.in: raise version, require slightly newer glib (2.10) * src/compil.c, src/dict.[ch], src/eval.[ch], src/lexer.l, src/parse.y, src/parseutil.[ch], src/structs.h: Add local variables (not seen by higher contexts). Also fix several minor issues relating to dictionaries and lookup, mainly subst list function is not substituted again if it is passed up and down the contexts, and substitution is done in a smarter way. * src/dict.[ch], src/gnome-genius.c: Redo the way contexts are done to get rid of some gslists * src/mpwrap.[ch]: allocate new real nums in a smarter way (by large blocks) and put no limit on the number of real number structures on the free list. * src/geniustests.txt, src/testscope.gel: Add scope tests
ef35f07e