Fri Aug  6 01:58:08 2004  Tomas Abrahamsson  <tab@lysator.liu.se>

	* artist.el: Coerced with the artist.el that's in Emacs-21.3
	(minor editorial changes)

Wed Aug  4 19:36:50 2004  Tomas Abrahamsson  <tab@lysator.liu.se>

	* artist.el: Added tool-selection via the mouse-wheel
	(Funcionality provided by Andreas Leue <al@sphenon.de>)

Sun Apr 19 01:30:20 1998  Tomas Abrahamsson  <tab@lysator.liu.se>

	* artist.el: Added spraying after an idea by Karl-Johan Karlsson
	<kj@lysator.liu.se>. It is utterly useless, I believe, but is
	rather impressive :-)

Wed Apr 15 00:49:52 1998  Tomas Abrahamsson  <tab@lysator.liu.se>

	* artist.el: New feature: Text rendering using figlet.

Fri Apr  3 01:17:27 1998  Tomas Abrahamsson  <tab@lysator.liu.se>

	* artist.el: Compatibility with picture mode (by invoking picture
 	mode whenever artist-mode is invoked) if the variable
 	artist-picture-compatibility is non-nil (All artist keys moved to
 	prefix C-c C-a.

	Bugfix: All coordinates are always buffer relative ==> window
	scrolling when point is moving to modeline is handled
	correctly. Bonus: No bug in the case when the buffer is scrolled
	horizontally.

	New feature: vaporizing lines, inspired by the drawrect package by
	Jari Aalto <jari.aalto@poboxes.com>.

	New feature: Freehand drawing

	New feature: Arrows are now more flexible to adapt to new shapes.

Tue Mar 10 22:52:45 1998  Tomas Abrahamsson  <tab@lysator.liu.se>

	* artist.el: Fixes/changes:
	- Bugfix: in artist-(un)set-points
	- Bugfix: Made functions taking events as a argument focus on the
		  right window before running. (interactive "@e") statements.
	- New: borderless shapes

Sun Mar  1 15:15:58 1998  Tomas Abrahamsson  <tab@xanadu>

	This is release 1.0

	* artist.el: Bugfix for drawing ellipses that are on character
	wide and tall.
	Bugfix: Flood-filling with the background character caused
	infinite flood-fill-loop.

Sun Feb 22 22:26:34 1998  Tomas Abrahamsson  <tab@xanadu>

	This is 1.0-beta5

	* artist.el: Minor bugfixes

Sat Feb 21 13:31:43 1998  Tomas Abrahamsson  <tab@xanadu>

	* This is 1.0-beta4

	* artist.el: Added ellipses and circles.
	Added flood-filling.

Tue Feb 10 22:45:12 1998  Tomas Abrahamsson  <tab@xanadu>

	* This is 1.0-beta3

	* artist.el: A new bug-submit-feature (brought to you by the
	reporter package).
	Also, Trimming of line-endings is now both in the popup-menu and
	on a key-combination

	* Makefile.in: No more tries to install non-existent info-files.

Sat Feb  7 19:25:21 1998  Tomas Abrahamsson  <tab@xanadu>

	* This is 1.0-beta2

	* artist.el: Finally killed the bug that caused drawing past
	end-of-buffer to sometimes corrupt the shapes.
	Also, added functionality for trimming line-endings after the
	shape is drawn.
	Added an option to call an init-fn, a prep-fill-fn and an exit-fn.

Thu Feb  5 00:12:20 1998  Tomas Abrahamsson  <tab@xanadu>

	* This is 1.0-beta1

	* artist.el: Mode line now holds information on the currently
	selected operation. Undo now in the popup-menu!

Wed Feb  4 21:05:57 1998  Tomas Abrahamsson  <tab@xanadu>

	* artist.el: The ot-table, the ccp-table and the sut-table are now
	unified in artist-master-table. This should make a bit easier to
	add new types drawing information.

	In the table, there is now an entry: arrow-pred, which tells
 	whether a shape can have arrows or not (so, it is no longer
 	possible to set arros on a rectangle :-).

	Compiles cleanly.

Tue Feb  3 23:06:51 1998  Tomas Abrahamsson  <tab@xanadu>

	* artist.el: Arrows work! Other fixes are:
	- Improved documentation for artist-mode
	- Uniform way of setting the operation: artist-mouse-do-op and
	  artist-key-do-op have now merged into artist-curr-op. This made
	  it easy to do:
	- Short cuts!
	- Doc strings for (almost) every function

Thu Feb  1 23:56:17 1998  Tomas Abrahamsson <tab@xanadu>

	* artist.el: Key-drawing now works for all drawing primitives, and
 	it should be safe to switch operation in the middle of a
 	key-draw-session (as long as the draw-how's are the same).

Thu Feb  1 01:09:33 1998  Tomas Abrahamsson <tab@xanadu>

	* artist.el: Key drawing now works, but key-drawing for poly-lines
	not yet implemented.

Thu Jan 31 19:32:08 1998  Tomas Abrahamsson <tab@xanadu>

	* artist.el: Mouse handling code pretty much rewritten. Better and
	more clear structure. Draw-back: key drawing does not work any
	more.

Thu Jan 25 01:10:01 1998  Tomas Abrahamsson <tab@xanadu>

	* artist.el: New inspiration for finishing and releasing this
	package. (Thanks, David!)
	
	Some minor bugfixes.
	Documented the meaning for the different table elements in the
	drawing operations table and in the setting/unsetting
	table. Started framework for cut-copy-paste operations and for
	polyline drawing.

Sun Nov 12 13:25:41 1995  Tomas Abrahamsson <tab@ryzar>

	* artist.el: Minor documentation changes.

Sun Nov 12 02:58:22 1995  Tomas Abrahamsson <tab@ryzar>

	* artist.el: Major code changes. All actions info now stored in an
 	Artist Operation Table and Artist Set-Unset Table. This makes the
 	code more general.
	
	Added ability to draw without rubberbanding. In this case 1s and
 	2s are shown to indicate start and end points.
	
Thu Nov  9 16:05:24 1995  Tomas Abrahamsson <tab@ryzar>

	* artist.el: Changed order of functions to avoid byte-compiler
	messages like
	    ** defsubst xxx was used before it was defined.
	Added key drawing.
	Added 'set fill' and 'set line' to menu.

Thu Nov  9 01:29:05 1995  Tomas Abrahamsson <tab@ryzar>

	* artist.el: Now provides 'artist.
	Operations on middle mouse button.
	Added filling, line drawn with chars, rectangle erasing.

Thu Oct  5 00:04:54 1995  Tomas Abrahamsson <tab@ryzar>
	
	* artist.el: Now uses minor mode.


Thu Oct  5 00:04:54 1995  Tomas Abrahamsson <tab@ryzar>

	* artist.el: Initial version.
	You can draw
	- lines in any directions,
	- straight lines (horiziontal, vertical, diagonal),
	- rectangles
	- squares.
	You can also erase.
 	  Still there is a little bug in artist-draw-sline which appears
 	the first time you draw a rectangle or a square.
 	Does not clip against window borders. Drawing lines that are too
	long won't look good.
	  Implemented as a major mode.
	
