1998-11-17  Thomas Mailund Jensen  <mailund@daimi.au.dk>

	* : Let's release it... version 0.0.3.

1998-11-16  Thomas Mailund Jensen  <mailund@daimi.au.dk>

	* : done some stuff to finish up syntax highligting in re-write.
	Call it version 0.0.3a.

1998-09-27  Thomas Mailund Jensen  <mailund@daimi.au.dk>

	* gtktext.patch: new patch for GTK+ 1.1.2

1998-08-12  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor-syntaxtable.c: Finished syntax block
	highlighting...except for the nesting stuff.

1998-08-11  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor-syntaxtable.[hc]:
	* gtkeditor-internal.h:
	* gtkeditor.[hc]: Startet re-implementing the entire
	highlighting, which was broken by design...radically changed the
	API ...but in a good way...

	The features of the new design includes, syntactic blocks with
	matching start/end strings, e.g. (/*,*/) and (//,\n).  Arbitrary
	many highlighting categories. Configurable categories. A cleaner
	API...and stuff

1998-08-11  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c: Removed support for non-gnu regex.

1998-08-10  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c (hilite_interval): Made some highlight speed
	optimisations.  Had to remove gtk_editor_upd_patterns, which
	somewhat broke the API...:( Took this opportunety to remove
	gtk_editor_new_regexps, gtk_editor_set_regexps, and
	gtk_editor_destroy_regexps as well...they are not safe together
	with gtk_editor_destroy, which destroys the editor widgets current
	regexps.  The user of this widget should only concern himself with
	patterns, not regexps!

	Calling this version 0.0.2-1.

1998-08-06  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtktext.patch: few changes...hopefully the last...

1998-08-04  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c (indent_region): Wrote indent_region. Calls the
	indenter repeatedly over the lines in the selection.
	
	* gtkeditor.c (default_one_line_ind): Made one line indenter.
	This simply inserts a '\t' at the beginning of the current line.

	It causes the app to crash if used on the last line, if that line
	already contains a '\t' at column 0...this could be a gtktext
	bug...I'll look into it later...

	* gtkeditor.c: Re-wrote a lot, to used the changed gtktext patch.
	Hopefully the time where the editor needs a patch is comming to an
	end.

1998-08-03  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c (gtk_editor_key_press): Added first, *very*
	primitive one line indenter callback stuff.

1998-07-28  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c: Bugfixes.
	
1998-07-25  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.h: 
	* gtkeditor.c:
	Changed some of the interface...I needed some stuff in the
	ProjectManager application.  Mostly a matter of creating an
	interface to handle the regex patterns, so an application can
	handle a set of different patterns.  Something like modes.

1998-07-22  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c: (hilite_interval) Changed the flags in highlighting
	to open up for adding links, hidden text, etc. to text intervals.

1998-07-21  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtktext.c (gtk_text_set_property): reverted to delete/insert
	setting of property...I'm tired of it crashing from
	property==NULL. I need to look at this later :(

1998-07-20  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c (hilite_interval): Changed hilite_interval to use
	the new function gtk_text_set_property instead of all this
	delete/insert text.

1998-07-16  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.h: 
	* gtkeditor.c:
	Added regex_{search,match} on widget. Unfortunalty this is only
	implemented with GNU_REGEXP_LIB. I will have to look at these
	functions without the lib sometime soon. Kept regex_* stuff for
	strings, but I'm not using it any more.
 
	Rewritten hilite_interval. Now it uses regex_search on the widget,
	not on a copy of the buffer. It makes it easier to read, but it's
	currently only working with GNU_REGEX_LIB.
 
	hilite_when_idle is beginning to take shape, but it still gets
	confused on larger files, such as test.c and the editor source.

	Tagged HILITE_WHEN_IDLE. Let's call it version 0.02.
	
1998-07-14  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.h:
	* gtkeditor.c:
	Moved to version 0.01 upon discovering that the serious bug with
	new textattribute in column 0, was a gtktext bug, possibly fixed
	elsewere. Tagged SIMPLE_HILITE.

	* gtkeditor.c (gtk_editor_upd_regexps): More customisation of
	regex patterns.

	* gtkeditor.h:
	* gtkeditor.c (search-back): Search backwards.

1998-07-13  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.h:
	* gtkeditor.c (search): Added search routines. Only search
	forward, and no regex search yet. No search/replace. That really
	ought to be implemented in the application using the widget.

1998-07-12  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.c: Added support for gnu regexp library.

1998-07-11  Thomas Mailund Jensen  <mailund@sunbird.daimi.aau.dk>

	* gtkeditor.h:
	* gtkeditor.c:
	First version. Highlighting of entire buffer (or
	interval of buffer). No font-lock stuff and no indent yet.

