2007-01-13 16:58  n1xt3r

	* docs/nanoblogger.html:

	- Major updates to default templates and style sheets that effects the
	  rendering in web browsers.
	- Improved --query option to work in conjunction with the --list option.
	- New nb_browser message for language definitions.

2007-01-13 16:31  n1xt3r

	* ChangeLog, README, nb, default/styles/nb_clean.css,
	  default/styles/nb_default.css, default/styles/nb_rusted.css,
	  default/styles/nb_spring.css, default/styles/nb_steelblue.css,
	  default/templates/main_index.htm,
	  default/templates/month_archive.htm, docs/nanoblogger.html,
	  lang/en/messages.lang, lib/query.sh, lib/tools.sh,
	  plugins/atom.sh, plugins/rss2.sh, plugins/z001_articles_meta.sh,
	  plugins/archive/master_index.sh,
	  plugins/archive/year/year_index.sh:

	- Fix: multiple minor update issues when by deleting categories.
	- Fix: multiple accounts where a file should've been tested for existance
	  that created a series of noncritical errors.

2007-01-04 15:52  n1xt3r

	* README, TODO, nb, nb.conf, default/blog.conf,
	  docs/nanoblogger.html, lib/config.sh, lib/query.sh, lib/tools.sh,
	  plugins/weblog_links.sh:

	- Fix: CATEGORY_FEEDS had no effect.
	- Fix: query limit of -1 was ignored.
	- Fix: tried to show delete information before checking if entry existed.
	- Fix: MAX_TITLE_WIDTH was too short, now defaults to 150.
	- Documented language definitions.
	- Several updates to documentation and comments.

2007-01-04 00:15  n1xt3r

	* default/plugins/test.off:

	- Emptied default plugins directory.

2007-01-04 00:11  n1xt3r

	* default/blog.conf:

	- Added default info for MAX_TITLEWIDTH.

2007-01-01 13:29  n1xt3r

	* nb, default/blog.conf, docs/nanoblogger.html, lib/config.sh,
	  lib/query.sh, lib/tools.sh:

	- Fix: "query_db master" always forced update of master.db regardless of
	  any changes.
	- Fix: Couldn't override $BROWSER or $EDITOR in a sane way.
	- $NB_BROWSER overrides $BROWSER and $NB_EDITOR overrides $EDITOR.

2006-12-23 18:52  n1xt3r

	* default/blog.conf, lib/config.sh, lib/tools.sh:

	- Implemented $EDITOR and $BROWSER replacement variables - $NB_EDITOR,
	  $NB_BROWSER.
	- Fix: default for previewing weblog could choke on debianutils' $BROWSER
	  variable.

2006-12-23 16:32  n1xt3r

	* nb, lib/tools.sh:

	- Fix: straight invocation of $BROWSER conflicted with sensible-browser.
	- Attempted to update language definitions.

2006-12-23 12:44  n1xt3r

	* TODO, nb, default/blog.conf, lib/tools.sh:

	- Fix: noncritical temp files were not created in time, sending errors to
	  stdout.
	- Fix: sed command in title2link() could be shortened (thanks Dmitry
	  Kohmanyuk)
	- Fix: cache files updated after weblog generation from same command line.

2006-12-05 10:01  n1xt3r

	* nb, docs/nanoblogger.html, lang/en/help.txt,
	  lang/en/messages.lang, lib/tools.sh:

	- Fix: cached older entries when chron. order was plain - should be latest.
	- Added prompt when editing entries to accomodate ext. editing processes.
	- New "--query" option to assist in editing or deleting of entries that
	  match a particular query.

2006-11-25 19:42  n1xt3r

	* TODO, default/images/feed-icon-14x14.png,
	  default/styles/nb_clean.css, default/styles/nb_default.css,
	  default/styles/nb_rusted.css, default/styles/nb_spring.css,
	  default/styles/nb_steelblue.css,
	  default/templates/main_index.htm, docs/nanoblogger.html,
	  plugins/atom.sh, plugins/rss2.sh, plugins/weblog_links.sh:

	- integrated feed icon.
	- Fix: syndication feeds didn't retain their reverse chronological order.

2006-10-24 13:44  n1xt3r

	* plugins/: atom.sh, weblog_links.sh, z001_articles_meta.sh,
	  entry/mod/moods.sh:

	Fix: regex for detecting moods variables was too broad.
	Fix: Michal Čihař noticed non-escaped HTML caused Tidy to skip output from
	atom.sh plugin.
	Fix: Romain Lenglet noticed variables were not being initialized for
	the meta-based articles plugin.

2006-10-03 14:17  n1xt3r

	* lib/tools.sh:

	Fix: It was discovered that regex used in set_smarlinkname() was too broad.

2006-09-29 02:27  n1xt3r

	* lib/tools.sh:

	Fix: regex to reduce title length, always removed one character too many.

2006-09-29 02:19  n1xt3r

	* nb.conf, docs/nanoblogger.html, lib/config.sh, lib/tools.sh:

	Limited length of entry's URL when greater than $MAX_TITLEWIDTH.

2006-09-24 15:23  n1xt3r

	* default/blog.conf, lib/config.sh, lib/query.sh, lib/tools.sh,
	  plugins/recent_entries.sh:

	Fix: Recent entries plugin works with set_smartlinkname().

2006-09-23 22:14  n1xt3r

	* default/blog.conf, docs/nanoblogger.html, lib/config.sh,
	  lib/tools.sh:

	Backwards support for previous linking methods.

2006-09-23 19:55  n1xt3r

	* nb, lib/tools.sh:

	Fix: deleted entry list was updated in an illogical fashion causing
	non-critical race conditions.

2006-09-23 17:34  n1xt3r

	* TODO, lib/tools.sh:

	Fix: set_smartlinkname() was missing operative variable for categories.

2006-09-23 09:07  n1xt3r

	* TODO, nb, lib/tools.sh:

	- Fix: noncritical sed errors upon entry deletion.
	- Improved pagination of entries without categories.

2006-09-23 08:29  n1xt3r

	* nb, lib/tools.sh, plugins/atom.sh, plugins/recent_entries.sh,
	  plugins/rss2.sh:

	- Enabled title based links.
	- Automatically manages same titled links of both entries and categories.
	- Fix: previous and next entries update again.
	- Fix: pagination of main page completes upon adding new entries.

2006-09-20 15:01  n1xt3r

	* plugins/weblog_links.sh:

	Fix: properly checks RSS2_CATFEEDS before creating RSS 2.0 feed links

2006-09-20 14:25  n1xt3r

	* README, lib/config.sh, lib/error.sh, lib/query.sh, lib/tools.sh,
	  plugins/weblog_links.sh:

	- Fix: Feed list handles SHOW_INDEXFILE
	- Fix: --blogdir ($BLOG_DIR) handles "./"

2006-09-18 16:28  n1xt3r

	* nb, lib/config.sh:

	Removed bad module add of templates.

2006-09-18 13:39  n1xt3r

	* TODO, default/templates/main_index.htm, lang/en/templates.lang,
	  plugins/atom.sh, plugins/rss2.sh, plugins/weblog_links.sh:

	- Patch: add CSS for feeds, by nijel
	- Patch: include list of syndication feeds to template, by nijel

2006-08-30 12:48  n1xt3r

	* nb, default/styles/nb_clean.css, default/styles/nb_default.css,
	  default/styles/nb_rusted.css, default/styles/nb_spring.css,
	  default/styles/nb_steelblue.css,
	  default/templates/category_archive.htm,
	  default/templates/main_index.htm,
	  default/templates/month_archive.htm, lib/config.sh,
	  plugins/calendar.sh, plugins/archive/month/month_calendar.sh:

	- Cleaned up design and code for page navigation menus.
	- Patch: applied calendar-fix.patch from Nijel to fix grep expression.

2006-08-05 21:37  n1xt3r

	* nb:

	Fix: build_dayarchive() didn't compare update list against month list.

2006-08-05 17:08  n1xt3r

	* TODO, nb, lib/tools.sh, plugins/calendar.sh,
	  plugins/archive/month/month_calendar.sh,
	  plugins/archive/year/year_index.sh:

	- Fix: previous commit broke paginate() update routines..
	- Fix: day archives looped entire month regardless of modified entries.
	- Enhanced speed when listing entries.

2006-08-01 15:08  n1xt3r

	* README, nb, docs/nanoblogger.html, plugins/atom.sh,
	  plugins/recent_entries.sh, plugins/rss2.sh:

	- LIMIT_ITEMS changed to FEED_ITEMS, default for syndication plugins.
	- new control variables for syndication plugins, ATOM_ITEMS, RSS2_ITEMS,
	  RSS_ITEMS.
	- LIST_N changed to RECENTLIST_ENTRIES and LIST_OFFSET to
	  RECENTLIST_OFFSET.

2006-07-31 20:30  n1xt3r

	* nb:

	Automatically remove old numbered pages leftover from pagination.

2006-07-31 18:32  n1xt3r

	* README, TODO, nb, default/templates/day_archive.htm,
	  docs/nanoblogger.html, lib/config.sh, lib/query.sh:

	- Fix: pagination wasn't setting limits and offsets correctly.
	- Main page can be split using pagination.

2006-07-30 22:27  n1xt3r

	* TODO, nb, default/templates/day_archive.htm,
	  default/templates/month_archive.htm, docs/nanoblogger.html,
	  lib/config.sh:

	- Fix: pagination with limit of 1 was calculated incorrectly.
	- Added necessary page navigational links to month archive template.

2006-07-30 00:11  n1xt3r

	* nb, nb.conf, default/templates/day_archive.htm,
	  default/templates/permalink.htm, lib/config.sh, lib/query.sh,
	  lib/tools.sh, plugins/archive/day/cal2daytitle.sh,
	  plugins/archive/year/year_index.sh:

	- Archives by day.
	- Permanent links anchor to day archives unless individual archives
	  enabled.
	- Automatic pagination of month and day archives.

2006-07-26 12:45  n1xt3r

	* lib/tools.sh:

	Fix (by Niels Heirbaut): metadata templates were being overwritten because
	of a typo in a conditional statement.

2006-07-12 15:14  n1xt3r

	* nb:

	Fix: previous commit broke handling user plugins directory exclusively.

2006-07-12 14:55  n1xt3r

	* nb, docs/nanoblogger.html:

	Fix: some plugins failed to load when user plugins tree structure differed
	from the main plugins.

2006-07-11 01:57  n1xt3r

	* nb:

	- Multiple copies of plugins are handled through Bash internals (instead of
	  "sort -u").
	- User plugins are loaded in their natural order.
	- User plugins load before main plugins.

2006-07-09 18:00  n1xt3r

	* nb, plugins/z001_articles_meta.sh:

	Changed naming convention for plugins to include both letters and numbers.

2006-07-08 21:00  n1xt3r

	* nb:

	Fix: reduced redundancy and further improved logic in loading user plugins.

2006-07-07 20:01  n1xt3r

	* TODO, nb, plugins/makepage/tidy.sh:

	Fix: code for loading user plugins contained bad logic.

