0.9.1 -> 0.9.2
---------------------------------------------
* Added the file "test/boxes.rb".
* Added the file "test/colors.rb".
* Added the DARK_* color constants.
* Added the file "test/cursors.rb". 
* Added the missing *_CURSOR constants.
* "ruby extconf.rb --help" now *only* prints the help text 
* Eliminated the deprecated "rb_f_lambda".
* Lots of cleanups and fixes to {test/samples}/*.rb .

0.9.0 -> 0.9.1
---------------------------------------------
* Added constants for Browser_::has_scrollbar().
* extconf.rb: fixed to build correctly under Ruby 1.8.x .
* Added FLTK.beep and the FLTK::BEEP_* constants.
* Added FLTK::TextDisplay#text{font,color,size} .
* Added extconf.rb tests for fl_{inactive,constrast} and 
  #ifdef-wrapped FLTK.{inactive,constrast} accordingly.

0.8.3 -> 0.9.0 (Mon Nov  4 17:02:42 UTC 2002)
---------------------------------------------
* Change marking mechanism for GC.

* Added FLVW widgets. (Thanks Domingo Alvarez Duarte)
  - You must load 'flvw.rb' to use these widgets.
    See also test/list.rb and test/table.rb.

* Added a few functions/constants for DND extensions.

0.8.2 -> 0.8.3 (Fri Sep  6 08:25:31 UTC 2002)
---------------------------------------------
* Added Tooltip module. (for fltk-1.1.0rc4)

* Fixed Widget#damage(), it should return a damage mask.

* Fixed Menu_#add().  When it takes one argument and a block,
  the block was never called.

* Added FileChooser#new_button, preview_button (for fltk-1.1.0rc5).

* Added ToggleButton classes.

* Added CheckBrowser class (for fltk-1.1.x).

* Added Progress class (for fltk-1.1.x).

* Got rid of FLTK::Thread, since we will be able to use Ruby's Thread
  with structured exception handling of Windows.

* Added FN_GETSET_UINT and FN_GLOBAL_GETSET_UINT, and fixed some 32bit
  color operations. (Thanks Stephen Davies)

0.8.1 -> 0.8.2 (Wed Jul 17 20:34:34 UTC 2002)
---------------------------------------------
* Rename instance variables as follows:
  - @items -> @_items_
  - @link  -> @_link_
  - @callback -> @_callback_
  - @callback_data -> @_callback_data_

* Some methods are added/fixed for Browser_, Button, Chart and FileChooser.

* Change the memory management method.


0.8.0 -> 0.8.1 (Fri May  3 05:10:03 UTC 2002)
---------------------------------------------
* Remove the class Menu_Item, and use an array instead of the Menu_Item.

* Add intern.h.diff for ruby-1.6.7. (See INSTALL)

0.7.1 -> 0.8.0 (Wed May  1 17:57:26 UTC 2002)
---------------------------------------------
* Add most of Fl_Browser_'s methods.

* Add Shared_Image and Tiled_Image. (incomplete)

* Widget#x=, Widget#y=, Widget#w= and Widget#h= are available for resizing.


0.7 -> 0.7.1 (Fri Mar 22 16:04:38 UTC 2002)
-------------------------------------------
* FLTK::Const is a new module which has all consts of FLTK and included
  by FLTK module.

* Fix bugs about GC.


0.6 -> 0.7 (Wed Mar 20 08:09:28 UTC 2002)
-----------------------------------------
* New classes:
  - BMPImage, GIFImage, Wizard
  - FLTK::Thread (defined in fltk/thread.rb)
    We had better use this thread inside event handler and callbacks.

* New fltk-xunicode specific methods:
  FLTK.set_charcode(code), FLTK.set_internal_charcode(code)
  In case that you use these methods, you should check they are defined.

0.5 -> 0.6 (Sat Mar  9 07:02:59 UTC 2002)
-----------------------------------------
* New classes:
  JPEGImage, PNGImage, TextDisplay, TextEditor

* RBFLXxxx classes has a member function rb_gc_mark().

* FLTK::flush() is added.

0.4 -> 0.5 (Wed Dec  5 09:07:14 UTC 2001)
------------------------------------------
* This version is checked with FLTK 1.1.0b6, 1.0.11.

* Constants for label type such as SYMBOL_LABEL are added.

* Pixmap and Bitmap class are added.

* The module 'Fltk' is renamed with 'FLTK', and 'Fltk' become
  the alias to 'FLTK'. We will use 'FLTK' officially.

* FLTK::Widget#widget_type() is a wrapper to Fl_Widget#type().

* FileView and FileChooser are added (for fltk-1.1.x).

* FLTK::GL module is added.

* Widget#valid? is obsolete now, use Widget#destroyed?.
  It is because of GLWindow has 'valid?' and 'valid' method.

* Lorien Dunn's suggestions and patches are absorbed.
  - HelpView and HelpDialog are added (for fltk-1.1.x).
  - FLTK::Menu_#add() should return integer value.
  - In flvaluator.cc and fltk.cc, a few methods are added.
  - Missing color constants are added.
  - FLTK.wait() are added.

* new sample script editor.rb (Thanks Kent Dahl)


0.3 -> 0.4 (Sun Nov 18 01:12:36 UTC 2001)
------------------------------------------
* Ruby/FLTK entrusts FLTK to keep the callback data.
  (Ruby/FLTK never keep the callback data, but keep the callback itself.)

* Many drawing functions and widget methods are added.

* Canvas widget is available. [experimental]
  (test/canvas.rb shows how to use the canvas.)

0.2 -> 0.3
-----------
* v0.2 had problems on compiling. (Thanks N.Nakada)

* Support for the xunicode + FLTK.

* All member functions of Fl_Button are implemented.

* All public member functions of the following classes are implemented.
  - Fl_Window
  - Fl_Input_  (Thanks Kent Dahl)

* Fltk::file_chooser was added.

* Fltk::MenuButton get to have methods menu_button_type and popup
  and some constants like POPUP1.

* Support for mingw. (Thanks Lorien Dunn)

0.1 -> 0.2 (Sun Sep  9 12:15:14 UTC 2001)
-----------------------------------------
* Fltk::Widget and Fltk::Group are fully implemented.

* Fltk::enable_thread() and disable_thread() are added.

* Fltk::ListBox is added.

* Some samples are added.
  - sample8.rb  (Using Fltk::Browser)
  - sample9.rb  (Using Fltk::Choice)
  - sample10.rb (Using Fltk::ListBox)
  - othello.rb  (Othello Game)

* Fltk::utflen and Fltk::utf_nb_char are available if your
  FLTK supports UTF8. (see also http://oksid.ch/fltk-utf/)

* Fltk::GL and Fltk::UTF8 is defined if your FLTK supports
  GL and UTF8 respectively.

* fltimer.cc, fltimer.h, flfree.cc and flfree.h are removed.
