2002-01-29  Patrick Deschenes <pat.des@videotron.ca>

	* Many changes since two months
	* Adding more GTK+ binding (GtkA???)
	* Adding XML support for Grizzly Studio 'project file'.

2001-12-06  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating net APIs
	* Updating httpd.xc sample

2001-12-04  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Swith to Savannah
	* Adding X Language to CVS

2001-11-29  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Re-architecture of the source tree
	* Updating 'getopt'
	
2001-11-27  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating the documentation
	* Updating the Basic parser and the Basic calculator sample 'calc.xb'

2001-11-21  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging the JIT module to clean pending memory references
	* Adding multiple parameters to JIT call (string-only for now)

2001-11-20  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding 'getopt' to xlc.  The only option available for now
	  is (--jit) to turn on the limited JIT compiler (i386 only).
	
2001-11-09  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Start integrating GTK+ as a built-in library.  
	  Restructuring Makefiles.

2001-10-29  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding more code in 'xlcompiler.c'.  It's now able to
	  execute natively a simple 'Hello the world' sample.
	
2001-10-25  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Start implementing the native compiler (i386 as a start).

2001-10-25  Patrick Deschenes <patrickd@users.sourceforge.net>

	* More syntax color in Grizzly Studio using the new 'regex' binding.

2001-10-23  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Patching the string lexical analysis
	* Adding 'sys_exec' for Grizzly Studio
	
2001-10-21  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging 'xlfnct.c', some native functions were called
	  twice (no break).
	* Building latest gtk+ win32 sources (new DLLs)

2001-10-18  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Using pixmap with GTK+
	* Adding icons to the Grizzly Studio toolbar

2001-10-15  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding api/xml.xc and some xml functions
	* Creating a XML sample (xmldemo.xc)

2001-10-01  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding a 'set_raw' function to bind a pointer to an array
	  variable (used for mysql [row] binding).
	* Binding some GtkCList functions
	* Adding the 'dbfe.xc' sample working (run a query and show the result in
	  a GtkCList).

2001-09-27  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Start binding 'mysql' library.  I'm currently able to connect to
	  a database, execute a query and see the name of all fields of the table.

2001-09-26  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging 'float' parameter passing in (...)
	* Debugging 'strfind'
	* Making Grizzly Studio working again

2001-09-25  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging 'str_expand'
	* Making 'io_strwrite' (a.k.a sprintf) working
	* Changing some function (e.g. 'itostr', ...) to use sprintf.

2001-09-24  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding optional parameters (e.g. io_write (format, ...)).  It will be
	  usefull to bind some 'libc' functions.

2001-09-23  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Beginning converting documentation to DocBook (soon to be published on the web)
		
2001-09-22  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding more GTK+ binding (v/hscrollbar)
	* Adding scrollbar to Grizzly Studio

2001-09-21  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Modifying 'cast' to change uint->string, float->string, ...
	* Trying to make IO module work again (correctly)
	* Adding old documentation (to be revised)

2001-09-20  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Enable a 'native_string' to be cast as 'string' (usefull for some dynamic functions)
	* Adding more functions (lang, io, ...)
	* Debugging some memory leaks (the 'Empty test' passed)
	* Making the calculator works again

2001-09-19  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Making the new API architecture (dlfnct) works on Linux
	* Adding 'ifdef' to select the good library (gdk-1.3.dll or libgdk-1.2.so.0)
	  depending of the OS (OS_WIN32, OS_LINUX).

2001-09-18  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Making the DLL library name configurable (e.g. GTK_LIB = "gtk-1.3.dll" or "gtk-1.2.so")

2001-09-09  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging 'dlfnct'
	* Updating configure.in & Makefile.am to add ./api directory
	
2001-09-05  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding 'dlfnct' 'const' built-in functions
	* Adding ./api/io.xc ./api/gtk.xc (X Language binding)
	* Implementing many GTK+ (./api/gtk.xc), enough to show the calculator
	  and enough to almost show the Grizzly Studio.

2001-09-04  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Working on 'dlfnct' and 'native_class'.  Those tools should
	  enable me to bind GTK+ and other shared library without
	  changing the core source.  GTK+ and other library binding 
	  should be accelerated.
 
2001-09-02  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding new GTK+ constants
	* Binding 'GtkToolbar' using the perl script.
	* Trying to add the toolbar for Grizzly Studio (no pixmap yet)
	* Debugging XLFnct (bug if more than 6 parameters in native calls)
	* Adding scrollbar to the editor

2001-09-01  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding the binary '|' built-in function
	* Adding the 'null' keyword for C-like language
	* Creating a Perl script to automate the GTK+ binding process.
	  Only functions, class & methods  for now.
	* Binding GtkTable, GtkCalendar, GtkCheckButton
	* Start binding GtkCList
	* Adding some GTK+ constant (GTK_FILL, ...)
	* Adding a new basic type (XL_TYPE_TYPE_STRING_NATIVE) to allow
	  binding "gchar*" parameters.

2001-08-29  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging some memory leaks
	* Grizzly with Syntax color (comments) when loading a source file (.xc)
	
2001-08-28  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging 'invoke'
	* Porting Grizzly Studio to OO
	* Adding GdkColor to be used by GtkText
	* Syntax-color tests (gtk_text_insert (... with color))

2001-08-27  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding OO to other GTK+ classes
	* Adding a test to validate the presence of a method
	* Adding static method
	* Adding 'cast' : grammar, builtin, ...

2001-08-25  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding 'method' to GTK+ classes (only GtkWidget for now,
	  see ./grizzly.xc)

2001-08-24  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Managing 'undefined class' and adding a test case.
	* Adding test cases for invalid filename & extension
	* Adding an GtkWidget class
	* Debugging 'is_mapping' classes.  They did not returned
	  a good size (bad for structure alignement).
	* Using my own compilation of GTK+ on win32 with a
	  patch from 'Peter Zelezny' to add Windows look & feel
	  to GTK+.

2001-08-23  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Major architecture change.  GTK+ APIs registration has
	  been placed in GTK+ modules (./src/xapi/wnd/gtk_*.c).
	  It should be easier to manage GTK+ binding that way.

2001-08-18 12:55  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Merging CVS log with ChangeLog
	
2001-08-17 12:55  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Patching the C-like lexical analyser 
	* Adding more GTK+ stuff 
	* Updating Grizzly Studio

2001-08-16 07:41  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging some new memory leak 
	* Adding two new tests

2001-08-15 20:22  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Many OO improvement 
	* Adding a 'is_mapping' class field (to bind GTK+ classes)

2001-08-13 21:21  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Correcting a little bug in the 'class' module 
	* Some modification to the Grizzly Studio
	* Implementing some 'class' component.  
	* Updating Grizzly Studio to use a class architecture.

2001-07-26 22:10  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating autoconf script (adding --with-gui=(no/auto/gtk/win32))

2001-07-16 20:56  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some work on GTK+ port 
	* Some patches

2001-07-11 19:52  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Patching a bug in memory destruction of an array item (XLData) 
	* Small patch to make it work on XFree86 (testing using Cygwin/XFree86)

2001-07-08 16:24  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating syntax-highlight (Grizzly) 
	* Correcting a parameter bug in function call

2001-07-05 19:01  Patrick Deschenes <patrickd@users.sourceforge.net>

	* grizzly.xc, src/xapi/lang.c, src/xapi/lang.h,
	src/xapi/wnd/wndtextarea.h, src/xlang/xlapi.c: 
	* Adding textarea coloring functions (Win32) 
	* Adding some string functions (strfind, ...) 
	* Changing naming for <lang> module (itostr instead of lang_itostr)

2001-07-04 21:11  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding SubClassing to get some notification (EN_CHANGE)

2001-06-29 07:39  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Correcting a bug in the C-like parser (IF statement)

2001-06-28 22:46  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding test scripts and datas

2001-06-26 22:01  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Patch to GTK module

2001-06-25 21:27  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Killing more memory leaks bugs (nearly all)

2001-06-22 23:02  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging memory leaks all around the block

2001-06-22 07:05  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging some memory leaks

2001-06-19 21:53  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Minor modification in SYS

2001-06-18 23:01  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some architecture modifications for WND module   (clean separation of GTK+ & Win32)

2001-06-15 23:03  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some patches for WND/GTK+

2001-06-15 21:49  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some Win32 patches to accomodate Grizzly Studio 
	* Updating Grizzly Studio

2001-06-12 07:28  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging menu callback

2001-06-12 06:49  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Working on win32 menu

2001-06-12 06:37  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating widgets

2001-06-08 23:49  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding GrizzlyIDE 
	* Some GUI update

2001-06-08 22:57  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Re-architecture of the WND package 
	* Adding some widgets (win32 only)

2001-06-08 22:54  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Re-architecture of the WND package 
	* Addind some widgets (win32 only)

2001-06-03 00:08  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Minor fixes

2001-06-02 22:34  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging NET api on Linux

2001-06-01 22:05  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Completing 'httpd.xc' sample 
	* Implementing some IO functions (io_file_XXX) to read files 
	* Minor debugging

2001-05-31 18:07  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Addint 'net_recvln' function

2001-05-30 21:48  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding some net APIs (socket, bind, listen, ...) for Win32 
	* Adding an http server sample 'httpd.xc'

2001-05-24 19:54  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating Basic-like language to (bison & flex) 
	* Adding Lisp-like bison & flex file (not functionnal)

2001-05-18 21:09  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding more error recovery for C-like language

2001-05-18 20:37  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging some unreferenced objects

2001-05-17 12:59  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Correcting a little bug in XList

2001-05-16 22:06  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding more error messages in C-like parser

2001-05-16 06:44  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding error recovery code in C-like bision (.y) 
	* Updating the ROADMAP

2001-05-15 06:44  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding some function to spot memory leaks 
	* Some code for error recovery in bison (.y) parser

2001-05-12 09:07  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Changing the C-like parser to define array variable diffently

2001-05-09 21:01  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some patches to make a compilable distribution

2001-05-09 20:33  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Finalizing autoconf/GTK+ 
	* Continuing array management 
	* Modifications to 'Calculator'

2001-05-08 07:11  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Modifying window events callback (adding parameter) 
	* Correcting the C-like parser to accepte 'else' statement optionally

2001-05-07 07:03  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some patches to make the 'float' type work Some patches to auto-configure X/lang with or without GTK+

2001-04-30 07:03  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some patch.
	* Beginning the first real example (a Calculator).

2001-04-29 08:54  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Final patch to C-like parser

2001-04-29 08:48  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Update C-like parser 
	* Update TODO/ROADMAP

2001-04-28 22:39  Patrick Deschenes <patrickd@users.sourceforge.net>

	* Converting parsers to bison & flex

2001-05-14 Patrick Deschenes <patrickd@users.sourceforge.net>


2001-05-14 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding a global reference count to check for memory leak

2001-05-12 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Correcting ther parser to declare variable like this :
	     string args[]
	  instead of this :
	     string[] args

2001-05-10 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding memeory management

2001-05-08 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Making ELSE statement optional in the C-like parser (bison)
	* Starting building an (.msi) setup for Win32

2001-05-07 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding floating point unit to X/lang
	* Adding autoconf of GTK+

2001-05-04 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Porting the calculator to Linux/GTK+
	
2001-05-03 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Debugging the GUI calculator
	* Some patches at bison level for C-Like language
	
2001-05-02 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Working on GUI calculator example

2001-05-01 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Adding a event/message framework in wnd_win32 module
	* Adding the 'sys' library (+ sys_exit function)
	
2001-04-30 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Beginning a GUI calculator example

2001-04-27 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Integrating bison & flex into XLLangC
	* Beginning C-like syntax (bison & flex)

2001-04-24 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Modify the BRUSH of top-level window (Win32) to match
	  the selected theme.
	* Porting to bison & flex (autoconf, compile, link)

2001-04-22 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Changing all files from DOS-text to UNIX-text
	* Some modification in Makefile.am to enable compilation on UNIX

2001-04-21 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some patch to make it ./configure make under UNIX
	  (using the compile farm).  NOTE: Only Linux/x86 works.
	
2001-04-20 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Some patches in autoconf/automake scripts to compile
	  for win32 & unix/x11 without any option.
	* Binary release (win32)
	
2001-04-19 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Obtaining legal papers
	* First time release

2001-04-18 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Reading DejaGNU in preperation to bench-testing
	
2001-04-17 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Finishing the autoconfiguration (autoconf/automake) on Win32

2001-04-14 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Updating the web site
	* Big step forward in Native Win32 GUI library (event + widget architecture)
	* Learning autotools (autoconf, automake, libtool) and some test

2001-04-13 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Testing SourceForge CVS
	* Working on a Win32 GUI library (native)
	
2001-04-10 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Creating a pseudo-callback architecture (for wnd_register)
	* Capture of BUTTON:CLICKED message (hard coded)
	* Connection to the SourceForge Compile Farm (I can't wait publishing the source X/lang)
	
2001-04-09 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Modify the XLFnct core to accept direct call of 'C' function.
	* Beginning the design of the WND api
	* Creating a wnd-test (toplevel window, label, button)
	* Merging /inc into /src

2001-04-08 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Test some Win32 api to see how to create a native portable WND api set	
	
2001-04-02 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Finalize the disclaimer document
	* Correcting a minimal problem with the X/lang/C language
	
2001-04-01 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Making fun of others

2001-03-31 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Re-architecture of 'lang' module (XLLangBasic, XLLangLisp, XLLangC)
	* Adding getopt to parse cmdline (using gengetopt)
	* Selecting the language (c, basic, lisp) at run-time
	* Testing make on Linux
	* Adding C-Like language

2001-03-26 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Developing some api to create built-in objects/properties/methods

2001-03-24 Patrick Deschenes <patrickd@users.sourceforge.net>

	* Registring to sourceforge
	* Setting up the web page (no files, no links)
	* Creating a mailing-list <xlang-develop@lists.sourceforge.net>
	* Creating task groups (core, api, syntax)

