1. 08 Nov, 2007 1 commit
    • Jiri (George) Lebl's avatar
      add and use Binreloc code from autopackage to allow relocatable · 52897856
      Jiri (George) Lebl authored
      
      Thu Nov 08 00:51:16 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/gnome-genius.c, src/genius.c, src/funclib.c, src/plugin.c,
      	  src/lexer.l, src/binreloc.[ch], acinclude.m4, src/Makefile.am:
      	  add and use Binreloc code from autopackage to allow relocatable
      	  executables.  Slightly massaged the code/auto* stuff to make it
      	  work.
      
      
      svn path=/trunk/; revision=596
      52897856
  2. 05 Nov, 2007 3 commits
    • Jiri (George) Lebl's avatar
      add the INSTALL.MacOSX file to EXTRA_DIST · 06e5b22b
      Jiri (George) Lebl authored
      
      Mon Nov 05 01:31:51 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* Makefile.am: add the INSTALL.MacOSX file to EXTRA_DIST
      
      
      svn path=/trunk/; revision=595
      06e5b22b
    • George Lebl's avatar
      update -Jiri · be2f7b66
      George Lebl authored
      update
      -Jiri
      
      
      svn path=/trunk/; revision=594
      be2f7b66
    • Jiri (George) Lebl's avatar
      Implement OutputChopExponent and OutputChopWhenExponent parameters. These · 4e1cbee3
      Jiri (George) Lebl authored
      
      Mon Nov 05 00:15:09 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/calc.[ch], src/mpwrap.[ch], src/funclib.c, src/genius.c,
      	  src/gnome-genius.c, src/structs.h src/geloutput.[ch]:  Implement
      	  OutputChopExponent and OutputChopWhenExponent parameters.  These
      	  will chop small numbers if they appear near large numbers.
      
      	* src/gnome-genius.c: try to use G_DIR_SEPARATOR more just in case
      	  someone will start porting genius
      
      	* help/C/*.xml: update documentation for chopping
      
      	* src/geniustests.txt: add tests for chopping
      
      	* README, NEWS: update
      
      
      svn path=/trunk/; revision=593
      4e1cbee3
  3. 04 Nov, 2007 2 commits
    • Jiri (George) Lebl's avatar
      unswap x and y. They are now in correct positive orientation in gtkextra. · b56a5975
      Jiri (George) Lebl authored
      
      Sun Nov 04 02:37:58 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: unswap x and y.  They are now in correct positive
      	  orientation in gtkextra.
      
      	* src/gnome-genius.c, pixmaps/gnome-graph.png: add a simple "logo"
      	  to the about box
      
      	* NEWS: update
      
      
      svn path=/trunk/; revision=592
      b56a5975
    • Jiri (George) Lebl's avatar
      Use -10 to 10 for all default ranges. Much better than PI, that was · efa3fdc1
      Jiri (George) Lebl authored
      
      Sat Nov 03 20:51:37 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: Use -10 to 10 for all default ranges.  Much better
      	  than PI, that was stupid.  Set minimum plot window to 1e-10 and
      	  enforce it to avoid errors with computing ticks leading to
      	  hanging behaviour.
      
      	* gtkextra/*: copy new files from cvs version of gtk extra except
      	  for gtkpslot which is broken, so keep our old version which works
      
      	* gtkextra/gtkplot3d.[ch]: fix up the axis mess
      
      	* src/graphing.c: use the new gtk extra stuff.  Produces nicer
      	  plots on screen.  Initial patch was by Sebastian Dröge
      	  <slomo@circular-chaos.org>
      
      
      svn path=/trunk/; revision=591
      efa3fdc1
  4. 03 Nov, 2007 2 commits
    • Sebastian Dröge's avatar
      Optionally allow to use GtkSourceView2 instead of GtkSourceView1. Version · 68f5c9bc
      Sebastian Dröge authored
      * configure.in:
      * src/Makefile.am:
      * src/gnome-genius.c: (get_source_language_manager), (new_program):
      Optionally allow to use GtkSourceView2 instead of GtkSourceView1.
      Version 2 is preffered if available, otherwise version 1 will be used.
      
      svn path=/trunk/; revision=590
      68f5c9bc
    • Sebastian Dröge's avatar
      Add --disable-scrollkeeper and --disable-update-mimedb options to · 5c224cec
      Sebastian Dröge authored
      * Makefile.am:
      * configure.in:
      * help/omf.make:
      Add --disable-scrollkeeper and --disable-update-mimedb options to
      configure to skip building the scrollkeeper and mime database on
      make install. The files generated by this must not be shipped by
      binary packages and having this options makes it easier to package
      genius.
      
      svn path=/trunk/; revision=589
      5c224cec
  5. 02 Nov, 2007 1 commit
  6. 31 Oct, 2007 1 commit
  7. 26 Oct, 2007 1 commit
    • Jiri (George) Lebl's avatar
      Implement maximum node checking. If the limit is hit you are given a · a450aa8d
      Jiri (George) Lebl authored
      
      Fri Oct 26 02:16:23 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/calc.[ch], src/eval.[ch], src/genius.c, src/gnome-genius.c:
      	  Implement maximum node checking.  If the limit is hit you are
      	  given a chance to interrupt the current program.  Only in the
      	  GNOME version.  Add this to the Properties dialog.
      
      	* src/dict.c: Fix large performance problem on returning from a deep
      	  recursion by not doing a stupid assert
      
      	* help/C/genius.xml: document max_nodes
      
      
      svn path=/trunk/; revision=586
      a450aa8d
  8. 25 Oct, 2007 3 commits
    • Jiri (George) Lebl's avatar
      fix command line editting. readline docs are horrible! (and readline is · 3bb5ed25
      Jiri (George) Lebl authored
      
      Thu Oct 25 15:22:16 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/inter.c: fix command line editting.  readline docs are
      	  horrible! (and readline is horrible)
      
      	* src/gnome-genius.c: fix strange printing of locals among globals
      
      
      svn path=/trunk/; revision=585
      3bb5ed25
    • George Lebl's avatar
      update · cd921e80
      George Lebl authored
      
      svn path=/trunk/; revision=584
      cd921e80
    • Jiri (George) Lebl's avatar
      Implement showing of all user variables even during runtime. Shows even · a0023c3a
      Jiri (George) Lebl authored
      
      Thu Oct 25 13:47:40 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/gnome-genius.c, src/dict.[ch]: Implement showing of all user
      	  variables even during runtime.  Shows even local variables if some
      	  function is currently being executed.  Allows better debugging
      
      	* src/gnome-genius.c: fix show full answer leak and fix running it
      	  during runtime.
      
      	* configure.in: bump version
      
      	* help/C/genius.xml: update docs a bit, add some more info on the gui
      	  part of genius.
      
      
      svn path=/trunk/; revision=583
      a0023c3a
  9. 23 Oct, 2007 12 commits
  10. 17 Oct, 2007 2 commits
  11. 16 Oct, 2007 3 commits
  12. 15 Oct, 2007 1 commit
  13. 14 Oct, 2007 4 commits
  14. 13 Oct, 2007 3 commits
  15. 08 Oct, 2007 1 commit
    • Jiri (George) Lebl's avatar
      documentation updates · 3e64ef5f
      Jiri (George) Lebl authored
      
      Mon Oct 08 01:56:06 2007  Jiri (George) Lebl <jirka@5z.com>
      
      	* help/C/*.xml: documentation updates
      
      	* Release 1.0.0
      
      
      
      svn path=/trunk/; revision=557
      3e64ef5f