2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Release: 1.0.3

	* packages/xpm/xpm.el [Version]: Bump to "1.0.3".

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Make wip more visible; inhibit their distribution.

	* packages/xpm/xpm-compose.el: New file.
	* packages/xpm/xpm-ops.el: New file.
	* packages/xpm/xpm-palette.el: New file.
	* packages/xpm/xpm-ui.el: New file.
	* packages/xpm/.elpaignore: Update.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm maint] Don't mention HACKING in Commentary; nfc.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Clarify function descriptions.

	* packages/xpm/xpm.el (xpm-grok)
	(xpm-generate-buffer, xpm-put-points): ...here.
	* packages/xpm/xpm-m2z.el (xpm-m2z-ellipse): ...here.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Use ‘cl-assert’, not ‘assert’; drop ‘cl’ requirement.

	* packages/xpm/xpm-m2z.el: No longer require ‘cl’.
	(xpm-m2z-ellipse): Combine center coord components
	‘integerp’ check; use ‘cl-assert’ instead of ‘assert’.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Use cl-* names; drop ‘cl’ requirement.

	* packages/xpm/xpm.el: No longer require ‘cl’.
	(xpm-grok): Use ‘cl-list*’, not ‘list*’.
	(xpm-raster): Use ‘cl-rotatef’, not ‘rotatef’.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Use ‘cl-destructuring-bind’, not ‘destructuring-bind’.

	* packages/xpm/xpm.el (xpm-grok, xpm-raster): ...here.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Document disabled undo.

	* packages/xpm/xpm.el (xpm-generate-buffer): ...in this func.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Whitespace munging; nfc.

	Somehow the keyboard macro used to do ‘s/loop/cl-loop/g’ a moment ago
	introduced extra newlines in some places...

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Fix typo.

	* packages/xpm/xpm.el (xpm-put-points): ...here.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm maint] Add Author, Maintainer headers; nfc.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Add abstraction: form

	* packages/xpm/flower.el (flower form): New internal func.

2014-06-13  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Use ‘cl-loop’ instead of ‘loop’.

	* packages/xpm/flower.el: ...throughout.
	* packages/xpm/xpm-m2z.el: Likewise.
	* packages/xpm/xpm.el: Likewise.

2014-05-30  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Release: 1.0.2

	* packages/xpm/xpm.el [Version]: Bump to "1.0.2".

2014-05-30  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Add homepage URL; drop other links.

	* packages/xpm/xpm.el [URL]: New header.
	[Commentary]: Remove the HACKING and Tip Jar links.

2014-05-21  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Release: 1.0.1

	* packages/xpm/xpm.el [Version]: Bump to "1.0.1".

2014-05-21  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Declare package keywords.

	* packages/xpm/xpm.el [Keywords]: New header.

2014-05-21  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Fix byte-compilation bugs.

	* packages/xpm/xpm-m2z.el: Require ‘cl’ when compiling.
	* packages/xpm/xpm.el: Likewise. Also, add "manual" autoload for
	‘image-toggle-display’.

2014-05-19  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm maint] Add some perf ideas to HACKING; nfc.

2014-05-18  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Release: 1.0.0

	* packages/xpm/xpm.el [Version]: Bump to "1.0.0".

2014-05-18  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Doc fix.

	* packages/xpm/xpm-m2z.el (xpm-m2z-ellipse): ...here.

2014-05-18  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Don't bother w/ rows outside form bb.

	* packages/xpm/xpm.el (xpm-raster): ...here.

2014-05-18  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm int] Compute bool-vector length exactly once.

	* packages/xpm/xpm.el (xpm-raster): ...here.

2014-05-18  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm maint] Add HACKING; nfc.

2014-05-17  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm maint] Add debugging aid Emacs Lisp file.

	* packages/xpm/flower.el: New file.
	* packages/xpm/.elpaignore: Update.

2014-05-17  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm] Add Emacs Lisp files.

	* packages/xpm/xpm.el: New file.
	* packages/xpm/xpm-m2z.el: New file.

2014-05-16  Thien-Thi Nguyen  <ttn@gnu.org>

	[xpm maint] Add .elpaignore and NEWS files; nfc.

