#
# ChangeLog for /
#
# Generated by Trac 1.2.5
# 04/11/25 02:31:12

Tue, 08 Jan 2008 18:06:26 GMT Magnus Henoch [153]
	* cl-darcs/trunk/util.lisp (modified)

	Ignore duplicated slashes in filenames


Tue, 08 Jan 2008 18:05:49 GMT Magnus Henoch [152]
	* cl-darcs/trunk/get.lisp (modified)

	CREATE-REPO: Create directory if it doesn't exist.  Always make an ...


Tue, 08 Jan 2008 18:05:09 GMT Magnus Henoch [151]
	* cl-darcs/trunk/equal.lisp (modified)

	Make EQUAL-PATCH work for ADD-FILE-PATCH and RM-FILE-PATCH


Tue, 08 Jan 2008 18:04:02 GMT Magnus Henoch [150]
	* cl-darcs/trunk/diff.lisp (modified)

	Signal an error when adding a file or directory that already exists


Tue, 08 Jan 2008 18:02:20 GMT Magnus Henoch [149]
	* cl-darcs/trunk/apply-patch.lisp (modified)

	Fix error signalling when file to create already exists


Sun, 25 Nov 2007 21:11:09 GMT Magnus Henoch [148]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/cmdline.lisp (modified)

	Use getopt library.  Use it for "init" command.


Thu, 22 Nov 2007 13:52:39 GMT Magnus Henoch [147]
	* cl-darcs/trunk/diff.lisp (modified)

	Use TRUENAME on repository directory when diffing


Thu, 06 Sep 2007 06:13:11 GMT Magnus Henoch [146]
	* cl-darcs/trunk/cmdline.lisp (modified)

	Add init command


Thu, 06 Sep 2007 06:07:13 GMT Magnus Henoch [145]
	* cl-darcs/trunk/repo.lisp (modified)

	Check if PREPARE-NEW-REPO is run in a repository


Thu, 06 Sep 2007 05:53:42 GMT Magnus Henoch [144]
	* cl-darcs/trunk/get.lisp (modified)
	* cl-darcs/trunk/repo.lisp (modified)

	PREPARE-NEW-REPO: assume and assert that directory exists, instead of ...


Thu, 06 Sep 2007 05:47:33 GMT Magnus Henoch [143]
	* cl-darcs/trunk/cmdline.lisp (modified)

	Fix error message for unknown command


Thu, 06 Sep 2007 05:34:05 GMT Magnus Henoch [142]
	* cl-darcs/trunk/cmdline.lisp (modified)

	Fix USAGE.


Thu, 06 Sep 2007 05:31:47 GMT Magnus Henoch [141]
	* cl-darcs/trunk/cmdline.lisp (modified)

	Fix format specifiers


Thu, 06 Sep 2007 05:27:25 GMT Magnus Henoch [140]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Add cmdline to ASDF file


Thu, 06 Sep 2007 05:26:40 GMT Magnus Henoch [139]
	* cl-darcs/trunk/cmdline.lisp (added)
	* cl-darcs/trunk/packages.lisp (modified)

	Start hacking command line interface


Wed, 05 Sep 2007 22:00:40 GMT Magnus Henoch [138]
	* cl-darcs/trunk/pull.lisp (modified)

	PULL: Don't pull new patches if there are none


Wed, 05 Sep 2007 21:55:23 GMT Magnus Henoch [137]
	* cl-darcs/trunk/util.lisp (modified)

	PATHNAME-SANE-P: pathnames without directory components are sane


Wed, 05 Sep 2007 21:50:48 GMT Magnus Henoch [136]
	* cl-darcs/trunk/diff.lisp (modified)

	s/:forward/:forwards/


Wed, 05 Sep 2007 21:50:01 GMT Magnus Henoch [135]
	* cl-darcs/trunk/diff.lisp (modified)

	Fix DIFF-REPO when there is no pending patch


Fri, 24 Aug 2007 17:33:10 GMT Magnus Henoch [134]
	* cl-darcs/trunk/diff.lisp (modified)

	Use the "pending" patch to keep track of new files and directories ...


Fri, 24 Aug 2007 17:31:19 GMT Magnus Henoch [133]
	* cl-darcs/trunk/README (modified)

	Update dependcy information in README


Fri, 24 Aug 2007 17:26:49 GMT Magnus Henoch [132]
	* cl-darcs/trunk/packages.lisp (modified)

	Export ADD-FILE from package


Fri, 24 Aug 2007 17:25:20 GMT Magnus Henoch [131]
	* cl-darcs/trunk/pending.lisp (modified)

	Use ENOUGH-NAMESTRING to permit more user convenience in ADD-FILE


Fri, 24 Aug 2007 17:20:35 GMT Magnus Henoch [130]
	* cl-darcs/trunk/pending.lisp (modified)

	Fix ADD-FILE existing file test


Fri, 24 Aug 2007 17:01:39 GMT Magnus Henoch [129]
	* cl-darcs/trunk/touching.lisp (modified)

	Make FIND-TOUCHING for COMPOSITE-PATCH return two values.


Fri, 24 Aug 2007 12:30:54 GMT Magnus Henoch [128]
	* cl-darcs/trunk/touching.lisp (modified)

	Add FIND-TOUCHING methods for DIRECTORY-PATCH and subclasses.  Add ...


Fri, 24 Aug 2007 12:25:38 GMT Magnus Henoch [127]
	* cl-darcs/trunk/touching.lisp (modified)

	Add FIND-TOUCHING methods for FILE-PATCH, ADD-FILE-PATCH and RM-FILE- ...


Fri, 24 Aug 2007 12:15:10 GMT Magnus Henoch [126]
	* cl-darcs/trunk/touching.lisp (modified)

	Make FIND-TOUCHING direction-aware


Fri, 24 Aug 2007 12:11:44 GMT Magnus Henoch [125]
	* cl-darcs/trunk/pending.lisp (modified)

	Don't convert pathname to string when creating patch objects


Fri, 24 Aug 2007 05:05:53 GMT Magnus Henoch [124]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/pending.lisp (added)
	* cl-darcs/trunk/repo.lisp (modified)

	Add ADD-FILE.  Move "pending" functions to pending.lisp.


Fri, 24 Aug 2007 04:42:52 GMT Magnus Henoch [123]
	* cl-darcs/trunk/util.lisp (modified)

	Add PATHNAME-SANE-P and use it.


Fri, 24 Aug 2007 04:34:10 GMT Magnus Henoch [122]
	* cl-darcs/trunk/repo.lisp (modified)

	Add functions for managing pending patches


Fri, 24 Aug 2007 03:38:04 GMT Magnus Henoch [121]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/patchinfo.lisp (modified)
	* cl-darcs/trunk/send.lisp (modified)

	Ironclad's SHA1 works with CLISP now


Wed, 22 Aug 2007 02:00:48 GMT Magnus Henoch [120]
	* cl-darcs/trunk/apply-patch.lisp (modified)

	For Lispworks, use RENAME-FILE when applying a MOVE-PATCH. ...


Wed, 22 Aug 2007 00:37:22 GMT Magnus Henoch [119]
	* cl-darcs/trunk/send.lisp (modified)

	Use MAKE-ARRAY instead of COERCE


Wed, 18 Apr 2007 21:56:44 GMT Magnus Henoch [118]
	* cl-darcs/trunk/patchinfo.lisp (modified)

	Use PRINT-UNREADABLE-OBJECT in PRINT-OBJECT of PATCHINFO.


Fri, 30 Mar 2007 13:15:59 GMT Magnus Henoch [117]
	* cl-darcs/trunk/send.lisp (modified)

	Don't cut history after latest tag if there is no tag


Fri, 30 Mar 2007 13:14:33 GMT Magnus Henoch [116]
	* cl-darcs/trunk/send.lisp (modified)

	Don't use PI as variable in lambda function


Fri, 16 Mar 2007 03:22:39 GMT Magnus Henoch [115]
	* cl-darcs/trunk/revert.lisp (modified)

	Only print "Reapplying" when actually reapplying something


Fri, 16 Mar 2007 03:19:21 GMT Magnus Henoch [114]
	* cl-darcs/trunk/commute.lisp (modified)

	Add COMMUTE methods for trivial commutations of FILE-PATCH and ...


Fri, 16 Mar 2007 02:48:22 GMT Magnus Henoch [113]
	* cl-darcs/trunk/packages.lisp (modified)

	Export REVERT-CHANGES and SEND-TO-FILE


Fri, 16 Mar 2007 02:47:47 GMT Magnus Henoch [112]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/revert.lisp (added)

	Add revert.lisp and REVERT-CHANGES


Thu, 15 Mar 2007 22:27:17 GMT Magnus Henoch [111]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/send.lisp (added)

	Add send-to-file


Thu, 15 Mar 2007 21:41:55 GMT Magnus Henoch [110]
	* cl-darcs/trunk/repo.lisp (modified)

	Fix thinko in get-common-and-uncommon


Tue, 13 Mar 2007 04:14:00 GMT Magnus Henoch [109]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Fix dependency problem for record.lisp


Sun, 11 Mar 2007 03:14:51 GMT Magnus Henoch [108]
	* cl-darcs/trunk/get.lisp (modified)
	* cl-darcs/trunk/pull.lisp (modified)

	Flush *STANDARD-OUTPUT* when writing progress dots


Sun, 11 Mar 2007 03:10:57 GMT Magnus Henoch [107]
	* cl-darcs/trunk/util.lisp (modified)

	Fix EOF handling of READ-BINARY-LINE


Sat, 10 Mar 2007 23:04:14 GMT Magnus Henoch [106]
	* cl-darcs/trunk/pull.lisp (modified)
	* cl-darcs/trunk/record.lisp (modified)

	Make PULL conditionally interactive.
	SELECT-PATCHES now takes a ...


Sat, 10 Mar 2007 21:18:44 GMT Magnus Henoch [105]
	* cl-darcs/trunk/util.lisp (modified)

	Implement DELETE-DIR for Lispworks


Sat, 10 Mar 2007 21:18:07 GMT Magnus Henoch [104]
	* cl-darcs/trunk/util.lisp (modified)

	Use ENSURE-DIRECTORIES-EXIST in MAKE-DIR


Sat, 10 Mar 2007 21:13:10 GMT Magnus Henoch [103]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/upath.lisp (modified)

	Use Drakma instead of Aserve


Sat, 10 Mar 2007 20:39:19 GMT Magnus Henoch [102]
	* cl-darcs/trunk/util.lisp (modified)

	Fix off-by-ten error in HEX-TO-NUMBER


Tue, 27 Feb 2007 02:58:38 GMT Magnus Henoch [101]
	* cl-darcs/tags/0.2.0 (copied)
	* cl-darcs/tags/0.2.0/README (copied)
	* cl-darcs/tags/0.2.0/apply-patch.lisp (copied)
	* cl-darcs/tags/0.2.0/cl-darcs.asd (copied)
	* cl-darcs/tags/0.2.0/commute.lisp (copied)
	* cl-darcs/tags/0.2.0/diff.lisp (copied)
	* cl-darcs/tags/0.2.0/display-patch.lisp (copied)
	* cl-darcs/tags/0.2.0/doc (copied)
	* cl-darcs/tags/0.2.0/get.lisp (copied)
	* cl-darcs/tags/0.2.0/packages.lisp (copied)
	* cl-darcs/tags/0.2.0/patch-core.lisp (copied)
	* cl-darcs/tags/0.2.0/prefs.lisp (copied)
	* cl-darcs/tags/0.2.0/pull.lisp (copied)
	* cl-darcs/tags/0.2.0/record.lisp (copied)
	* cl-darcs/tags/0.2.0/unreadable-stream.lisp (copied)
	* cl-darcs/tags/0.2.0/upath.lisp (copied)
	* cl-darcs/tags/0.2.0/util.lisp (copied)
	* cl-darcs/tags/0.2.0/write-patch.lisp (copied)

	Tag 0.2.0


Tue, 27 Feb 2007 02:56:42 GMT Magnus Henoch [100]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Update version in ASDF file


Tue, 27 Feb 2007 02:55:18 GMT Magnus Henoch [99]
	* cl-darcs/trunk/README (modified)

	Update README


Sat, 24 Feb 2007 23:50:52 GMT Magnus Henoch [98]
	* cl-darcs/trunk/apply-patch.lisp (modified)

	Fix APPLY-PATCH for TOKEN-REPLACE-PATCH


Mon, 19 Feb 2007 22:06:39 GMT Magnus Henoch [97]
	* cl-darcs/trunk/commute.lisp (modified)

	Fix misplaced parenthesis in COMMUTE for two hunk-patches


Mon, 19 Feb 2007 21:39:30 GMT Magnus Henoch [96]
	* cl-darcs/trunk/pull.lisp (modified)

	Allow selecting which patches to pull


Fri, 16 Feb 2007 04:59:50 GMT Magnus Henoch [95]
	* cl-darcs/trunk/doc (added)
	* cl-darcs/trunk/doc/cl-darcs.texi (added)

	Start writing documentation


Fri, 16 Feb 2007 04:49:19 GMT Magnus Henoch [94]
	* cl-darcs/trunk/get.lisp (modified)
	* cl-darcs/trunk/pull.lisp (modified)

	Print MOTD when getting and pulling


Fri, 16 Feb 2007 04:45:34 GMT Magnus Henoch [93]
	* cl-darcs/trunk/pull.lisp (modified)

	Add repositories that we pull from to "repos"


Fri, 16 Feb 2007 01:24:00 GMT Magnus Henoch [92]
	* cl-darcs/trunk/packages.lisp (modified)

	Export diff-repo-display


Fri, 16 Feb 2007 01:22:57 GMT Magnus Henoch [91]
	* cl-darcs/trunk/diff.lisp (modified)

	Use enough-namestring instead of translate-pathname (fixes diff on
	SBCL)


Fri, 16 Feb 2007 01:04:53 GMT Magnus Henoch [90]
	* cl-darcs/trunk/diff.lisp (modified)
	* cl-darcs/trunk/util.lisp (modified)

	Ignore boring files when diffing.  Enable debug output from diff. ...


Thu, 15 Feb 2007 04:00:51 GMT Magnus Henoch [89]
	* cl-darcs/trunk/commute.lisp (modified)

	More commute methods


Thu, 15 Feb 2007 04:00:30 GMT Magnus Henoch [88]
	* cl-darcs/trunk/util.lisp (modified)

	Combine regexps into one to reduce memory use.


Fri, 09 Feb 2007 18:30:27 GMT Magnus Henoch [87]
	* cl-darcs/trunk/util.lisp (modified)

	Implement compress-file for SBCL


Thu, 08 Feb 2007 02:34:16 GMT Magnus Henoch [86]
	* cl-darcs/trunk/patch-core.lisp (modified)

	Unquote type declarations.


Thu, 08 Feb 2007 02:31:49 GMT Magnus Henoch [85]
	* cl-darcs/trunk/pull.lisp (modified)

	Add missing format argument.


Tue, 28 Nov 2006 01:36:54 GMT Magnus Henoch [84]
	* cl-darcs/trunk/packages.lisp (modified)

	Export record-changes instead of record-patches


Tue, 28 Nov 2006 01:36:32 GMT Magnus Henoch [83]
	* cl-darcs/trunk/get.lisp (modified)
	* cl-darcs/trunk/packages.lisp (modified)

	Add and export create-repo


Tue, 28 Nov 2006 00:29:54 GMT Magnus Henoch [82]
	* cl-darcs/trunk/record.lisp (modified)

	Display patches before asking whether to record them.
	Handle ...


Tue, 28 Nov 2006 00:15:21 GMT Magnus Henoch [81]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/display-patch.lisp (added)

	Add display-patch.lisp


Mon, 27 Nov 2006 23:48:08 GMT Magnus Henoch [80]
	* cl-darcs/trunk/README (modified)

	Mention record-changes in README


Mon, 27 Nov 2006 23:31:58 GMT Magnus Henoch [79]
	* cl-darcs/trunk/packages.lisp (modified)

	Export record-patches


Mon, 27 Nov 2006 23:31:02 GMT Magnus Henoch [78]
	* cl-darcs/trunk/record.lisp (modified)

	Add select-patches and use it


Mon, 27 Nov 2006 22:50:51 GMT Magnus Henoch [77]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/record.lisp (added)

	Add record.lisp


Mon, 27 Nov 2006 22:26:00 GMT Magnus Henoch [76]
	* cl-darcs/trunk/diff.lisp (modified)

	Darcs line numbers start at 1.


Mon, 27 Nov 2006 21:42:25 GMT Magnus Henoch [75]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Include diff.lisp in ASDF file


Mon, 27 Nov 2006 21:41:32 GMT Magnus Henoch [74]
	* cl-darcs/trunk/diff.lisp (modified)

	Handle added and removed files


Wed, 22 Nov 2006 21:56:23 GMT Magnus Henoch [73]
	* cl-darcs/trunk/packages.lisp (modified)

	Export diff-repo


Wed, 22 Nov 2006 20:54:41 GMT Magnus Henoch [72]
	* cl-darcs/trunk/diff.lisp (modified)

	Fix modified-pathname


Wed, 22 Nov 2006 20:52:56 GMT Magnus Henoch [71]
	* cl-darcs/trunk/diff.lisp (modified)

	Diff directories recursively


Wed, 22 Nov 2006 20:45:32 GMT Magnus Henoch [70]
	* cl-darcs/trunk/diff.lisp (modified)

	Add diff-binary-file and use it


Wed, 22 Nov 2006 20:34:51 GMT Magnus Henoch [69]
	* cl-darcs/trunk/diff.lisp (modified)

	Skip binary files in diff-repo for now


Wed, 22 Nov 2006 20:30:46 GMT Magnus Henoch [68]
	* cl-darcs/trunk/diff.lisp (modified)

	Add diff-repo


Wed, 22 Nov 2006 20:00:24 GMT Magnus Henoch [67]
	* cl-darcs/trunk/cl-darcs.asd (modified)
	* cl-darcs/trunk/diff.lisp (added)

	Start hacking diff


Wed, 22 Nov 2006 18:46:37 GMT Magnus Henoch [66]
	* cl-darcs/trunk/util.lisp (modified)

	Add *scanner-cache*, matches-one-of, file-binary-p and file-boring-p.


Wed, 01 Nov 2006 00:39:23 GMT Magnus Henoch [65]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Add dependency on cl-ppcre


Wed, 01 Nov 2006 00:37:45 GMT Magnus Henoch [64]
	* cl-darcs/trunk/pull.lisp (modified)

	Use PATCHINFO instead of PI in lambda functions.


Wed, 01 Nov 2006 00:35:28 GMT Magnus Henoch [63]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Load INFLATE through REQUIRE on ACL


Wed, 01 Nov 2006 00:34:20 GMT Magnus Henoch [62]
	* cl-darcs/trunk/upath.lisp (modified)

	Change package references from PURI to NET.URI.  Makes the code work ...


Sun, 22 Oct 2006 12:51:15 GMT Magnus Henoch [61]
	* cl-darcs/trunk/write-patch.lisp (modified)

	Add WRITE-PATCH method for MERGER-PATCH


Sun, 22 Oct 2006 12:38:57 GMT Magnus Henoch [60]
	* cl-darcs/trunk/apply-patch.lisp (modified)
	* cl-darcs/trunk/prefs.lisp (modified)

	Add has-prefs-dir.  Don't apply CHANGE-PREF-PATCHes unless there is a ...


Sun, 22 Oct 2006 12:26:30 GMT Magnus Henoch [59]
	* cl-darcs/trunk/write-patch.lisp (modified)

	Use write-as-bytes instead of write-sequence in WRITE-PATCH for ...


Mon, 16 Oct 2006 08:39:52 GMT Magnus Henoch [58]
	* cl-darcs/trunk/patch-core.lisp (modified)
	* cl-darcs/trunk/unreadable-stream.lisp (modified)

	Use print-unreadable-object.


Sat, 14 Oct 2006 21:06:38 GMT Magnus Henoch [57]
	* cl-darcs/tags/0.1.0 (copied)

	Tag 0.1.0


Thu, 12 Oct 2006 12:38:14 GMT Magnus Henoch [56]
	* cl-darcs/trunk/README (modified)

	List dependencies in README.


Thu, 12 Oct 2006 12:30:05 GMT Magnus Henoch [55]
	* cl-darcs/trunk/README (modified)

	Mention diff command in README


Wed, 11 Oct 2006 22:50:44 GMT Magnus Henoch [54]
	* cl-darcs/trunk/cl-darcs.asd (modified)

	Add pristine.lisp to ASDF file