Fix an annoying special case in log scales

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@637 f6f669a6-2b79-499e-8f05-be2b991fc3d0
[tioga] fix small a crash and a glitch in showing text label with AT_*_ORIGIN

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@638 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Implemented a jpg_info function that reads JPG files to extract info
about size.

For the time being, the function show_image is not really useful, as
the user needs to know the size of the JPEG image in order to use
it. This can now come from the jpg_info funtion: one can therefore
incorporate images of unkown dimensions.

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@639 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Make it possible to read text columns in fast_fancy_read

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@640 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Fix memory (re)allocation problems in the new fast_fancy_read code

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@641 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Document and add tests for the new fancy_read features

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@642 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Support for displaying PNG images in Tioga !

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@643 f6f669a6-2b79-499e-8f05-be2b991fc3d0
First step in refactoring the image display to make it possible to use image objects several times

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@644 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Next step: use the new scheme internally for private_show_image

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@645 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Make use of c_private_show_image_from_ref also for JPEG images

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@646 f6f669a6-2b79-499e-8f05-be2b991fc3d0
New scheme for the all the images: first registration, then use

This change is transparent for the old code

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@647 f6f669a6-2b79-499e-8f05-be2b991fc3d0
New figure in the samples using the reference

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@648 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Documentation for the newly created image functions

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@649 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Make jpg_info return value directly useable as dict for show_image

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@650 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Remove the useless data_size dict item that prevents the results of load_png for being used directly with show_image

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@651 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Introduce an attribute to limit the number of consecutive calls to pdflatex, to avoid infinite recursion loops

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@652 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Make the number of pdflatex calls available + remove measures that are now irrelevant

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@653 f6f669a6-2b79-499e-8f05-be2b991fc3d0
Ready for release 1.18 !

git-svn-id: svn+ssh://rubyforge.org/var/svn/tioga/trunk/tioga@654 f6f669a6-2b79-499e-8f05-be2b991fc3d0
switch to require_relative for ruby2.0
Fix specifying figs by name

Strings no longer respond to the each method in ruby 2.0.
Credit to Jongjeong Kim
http://rubyforge.org/pipermail/tioga-users/2012-April/000303.html