]> thyrsus.com Git - src.git/log
src.git
11 years agoAllow cross-directory moves to work.
Eric S. Raymond [Sat, 8 Nov 2014 21:11:50 +0000 (16:11 -0500)]
Allow cross-directory moves to work.

Regression test passes.

11 years agoRemove debris.
Eric S. Raymond [Sat, 8 Nov 2014 21:08:06 +0000 (16:08 -0500)]
Remove debris.

11 years agoGice up on moveto and copyto, they're too complicated.
Eric S. Raymond [Sat, 8 Nov 2014 21:06:17 +0000 (16:06 -0500)]
Gice up on moveto and copyto, they're too complicated.

11 years agoFix paste-o.
Eric S. Raymond [Sat, 8 Nov 2014 20:37:17 +0000 (15:37 -0500)]
Fix paste-o.

11 years agols now has a regression test.
Eric S. Raymond [Sat, 8 Nov 2014 20:15:29 +0000 (15:15 -0500)]
ls now has a regression test.

11 years agomove and copy are now properly regression tested.
Eric S. Raymond [Sat, 8 Nov 2014 20:11:38 +0000 (15:11 -0500)]
move and copy are now properly regression tested.

11 years agomove and copy implemented and documentedmn not yet in regression test.
Eric S. Raymond [Sat, 8 Nov 2014 19:26:42 +0000 (14:26 -0500)]
move and copy implemented and documentedmn  not yet in regression test.

Regression test passes.

11 years agoRefactor to remove duplicative code.
Eric S. Raymond [Sat, 8 Nov 2014 18:51:46 +0000 (13:51 -0500)]
Refactor to remove duplicative code.

11 years agoImplemented src ls.
Eric S. Raymond [Sat, 8 Nov 2014 17:53:19 +0000 (12:53 -0500)]
Implemented src ls.

11 years agoFull backend encapsulation.
Eric S. Raymond [Sat, 8 Nov 2014 17:29:49 +0000 (12:29 -0500)]
Full backend encapsulation.

11 years agoAnother encapslation step.
Eric S. Raymond [Sat, 8 Nov 2014 17:23:23 +0000 (12:23 -0500)]
Another encapslation step.

11 years agoBackend diff works.
Eric S. Raymond [Sat, 8 Nov 2014 17:19:53 +0000 (12:19 -0500)]
Backend diff works.

11 years agoBackend cat works.
Eric S. Raymond [Sat, 8 Nov 2014 17:10:53 +0000 (12:10 -0500)]
Backend cat works.

11 years agoBackend checkin works.
Eric S. Raymond [Sat, 8 Nov 2014 17:09:12 +0000 (12:09 -0500)]
Backend checkin works.

11 years agoMost of the way to backend encapsulation. Regression test passes.
Eric S. Raymond [Sat, 8 Nov 2014 17:07:39 +0000 (12:07 -0500)]
Most of the way to backend encapsulation. Regression test passes.

11 years agoVery beginnings of branch implementation.
Eric S. Raymond [Sat, 8 Nov 2014 16:32:46 +0000 (11:32 -0500)]
Very beginnings of branch implementation.

11 years agoDocumentation polishing.
Eric S. Raymond [Sat, 8 Nov 2014 16:21:45 +0000 (11:21 -0500)]
Documentation polishing.

11 years agoBackward compatibility with RCS.
Eric S. Raymond [Sat, 8 Nov 2014 16:18:10 +0000 (11:18 -0500)]
Backward compatibility with RCS.

11 years agoDetect malformed comments rather than byte-stuffing.
Eric S. Raymond [Sat, 8 Nov 2014 16:02:25 +0000 (11:02 -0500)]
Detect malformed comments rather than byte-stuffing.

11 years agoEliminate byte-stuffing.
Eric S. Raymond [Sat, 8 Nov 2014 15:59:48 +0000 (10:59 -0500)]
Eliminate byte-stuffing.

11 years agoFix a minor bug in argument processing
Eric S. Raymond [Sat, 8 Nov 2014 15:57:33 +0000 (10:57 -0500)]
Fix a minor bug in argument processing

Send parse debug messages to stderr

11 years agoMake the regression test clean up after itself.
Eric S. Raymond [Sat, 8 Nov 2014 15:23:55 +0000 (10:23 -0500)]
Make the regression test clean up after itself.

11 years agoImplemented copyto
Eric S. Raymond [Sat, 8 Nov 2014 15:22:09 +0000 (10:22 -0500)]
Implemented copyto

11 years agoImplemented and tested moveto.
Eric S. Raymond [Sat, 8 Nov 2014 15:16:26 +0000 (10:16 -0500)]
Implemented and tested moveto.

11 years agofast-export is working.
Eric S. Raymond [Sat, 8 Nov 2014 14:11:27 +0000 (09:11 -0500)]
fast-export is working.

11 years agoUpdate TODO.
Eric S. Raymond [Sat, 8 Nov 2014 13:44:41 +0000 (08:44 -0500)]
Update TODO.

11 years agoThings undone.
Eric S. Raymond [Sat, 8 Nov 2014 13:31:37 +0000 (08:31 -0500)]
Things undone.

11 years agoImplement and document the -q option.
Eric S. Raymond [Sat, 8 Nov 2014 13:30:37 +0000 (08:30 -0500)]
Implement and document the -q option.

11 years agoNow we generate valid exports.
Eric S. Raymond [Sat, 8 Nov 2014 06:34:08 +0000 (01:34 -0500)]
Now we generate valid exports.

11 years agoAvoid a failure case.
Eric S. Raymond [Sat, 8 Nov 2014 06:06:37 +0000 (01:06 -0500)]
Avoid a failure case.

11 years agoNEWS and test suite polishing.
Eric S. Raymond [Sat, 8 Nov 2014 05:37:16 +0000 (00:37 -0500)]
NEWS and test suite polishing.

11 years agoTag deletion check works.
Eric S. Raymond [Fri, 7 Nov 2014 22:55:53 +0000 (17:55 -0500)]
Tag deletion check works.

11 years agoRegression test now includes a second tag commit.
Eric S. Raymond [Fri, 7 Nov 2014 22:52:33 +0000 (17:52 -0500)]
Regression test now includes a second tag commit.

11 years agoDoc update.
Eric S. Raymond [Fri, 7 Nov 2014 22:41:27 +0000 (17:41 -0500)]
Doc update.

11 years agoMake rlog quieter in case of errors.
Eric S. Raymond [Fri, 7 Nov 2014 22:36:28 +0000 (17:36 -0500)]
Make rlog quieter in case of errors.

11 years agoTag list check suvcceeded.
Eric S. Raymond [Fri, 7 Nov 2014 22:34:29 +0000 (17:34 -0500)]
Tag list check suvcceeded.

11 years agoProperly regression-test checkout.
Eric S. Raymond [Fri, 7 Nov 2014 22:19:08 +0000 (17:19 -0500)]
Properly regression-test checkout.

11 years agoOut-of-bounds revision check.
Eric S. Raymond [Fri, 7 Nov 2014 21:49:49 +0000 (16:49 -0500)]
Out-of-bounds revision check.

11 years agoAdd out-of-bounds revision check.
Eric S. Raymond [Fri, 7 Nov 2014 21:42:10 +0000 (16:42 -0500)]
Add out-of-bounds revision check.

11 years agoAdd another commit and log test.
Eric S. Raymond [Fri, 7 Nov 2014 21:29:07 +0000 (16:29 -0500)]
Add another commit and log test.

11 years agoTest for commit -f.
Eric S. Raymond [Fri, 7 Nov 2014 21:24:37 +0000 (16:24 -0500)]
Test for commit -f.

11 years agoDon't throw unhandled exceptions.
Eric S. Raymond [Fri, 7 Nov 2014 21:17:28 +0000 (16:17 -0500)]
Don't throw unhandled exceptions.

11 years agoAlways check fir exisrence of repo directory.
Eric S. Raymond [Fri, 7 Nov 2014 21:15:24 +0000 (16:15 -0500)]
Always check fir exisrence of repo directory.

11 years agoUse -S to make the test clean up after itself.
Eric S. Raymond [Fri, 7 Nov 2014 21:05:52 +0000 (16:05 -0500)]
Use -S to make the test clean up after itself.

11 years agoAdd to-dos for the test suite.
Eric S. Raymond [Fri, 7 Nov 2014 18:29:50 +0000 (13:29 -0500)]
Add to-dos for the test suite.

11 years agoAdde a TODO file.
Eric S. Raymond [Fri, 7 Nov 2014 18:27:50 +0000 (13:27 -0500)]
Adde a TODO file.

11 years agoRegression tests for list and log succeeded.
Eric S. Raymond [Fri, 7 Nov 2014 18:01:09 +0000 (13:01 -0500)]
Regression tests for list and log succeeded.

11 years agoWecan time-freeze for regression testing now.
Eric S. Raymond [Fri, 7 Nov 2014 17:52:26 +0000 (12:52 -0500)]
Wecan time-freeze for regression testing now.

11 years agoThe regression test passes. Of course it isn't very good yet...
Eric S. Raymond [Fri, 7 Nov 2014 17:28:29 +0000 (12:28 -0500)]
The regression test passes. Of course it isn't very good yet...

11 years agoSupport "make check"
Eric S. Raymond [Fri, 7 Nov 2014 17:07:43 +0000 (12:07 -0500)]
Support "make check"

11 years agoComments should always end with newline.
Eric S. Raymond [Fri, 7 Nov 2014 16:30:00 +0000 (11:30 -0500)]
Comments should always end with newline.

11 years agoAding tests, finding bugs.
Eric S. Raymond [Fri, 7 Nov 2014 16:25:36 +0000 (11:25 -0500)]
Ading tests, finding bugs.

11 years agoThis is enough to turn up a bug.
Eric S. Raymond [Fri, 7 Nov 2014 16:16:09 +0000 (11:16 -0500)]
This is enough to turn up a bug.

11 years agoFirst version of tester.
Eric S. Raymond [Fri, 7 Nov 2014 16:11:08 +0000 (11:11 -0500)]
First version of tester.

11 years agoIgnore some junk.
Eric S. Raymond [Fri, 7 Nov 2014 15:49:27 +0000 (10:49 -0500)]
Ignore some junk.

11 years agoMore commit options, so far untested.
Eric S. Raymond [Fri, 7 Nov 2014 15:28:57 +0000 (10:28 -0500)]
More commit options, so far untested.

11 years agoAnother step on the way to fast-export.
Eric S. Raymond [Fri, 7 Nov 2014 14:59:24 +0000 (09:59 -0500)]
Another step on the way to fast-export.

11 years agoHalfway to fast-export.
Eric S. Raymond [Fri, 7 Nov 2014 13:41:54 +0000 (08:41 -0500)]
Halfway to fast-export.

11 years agoThere is now a public repository.
Eric S. Raymond [Fri, 7 Nov 2014 12:20:40 +0000 (07:20 -0500)]
There is now a public repository.

11 years agoMake ".." a synonym for "-".
Eric S. Raymond [Fri, 7 Nov 2014 12:11:51 +0000 (07:11 -0500)]
Make ".." a synonym for "-".

11 years agoMake editors other than emacsclient actually work.
Eric S. Raymond [Fri, 7 Nov 2014 12:00:38 +0000 (07:00 -0500)]
Make editors other than emacsclient actually work.

11 years agoForce Python2 but get Python mode in Emacs, too.
Eric S. Raymond [Fri, 7 Nov 2014 11:56:42 +0000 (06:56 -0500)]
Force Python2 but get Python mode in Emacs, too.

11 years agoMake "--" do the right thing in pramble, and document it.
Eric S. Raymond [Fri, 7 Nov 2014 11:40:06 +0000 (06:40 -0500)]
Make "--" do the right thing in pramble, and document it.

11 years agoasc, not xxl.
Eric S. Raymond [Fri, 7 Nov 2014 05:47:29 +0000 (00:47 -0500)]
asc, not xxl.

11 years agoVersion bump for release 0.1.
Eric S. Raymond [Fri, 7 Nov 2014 05:46:43 +0000 (00:46 -0500)]
Version bump for release 0.1.

11 years agoAdd danger warning.
Eric S. Raymond [Fri, 7 Nov 2014 05:45:28 +0000 (00:45 -0500)]
Add danger warning.

11 years agoRequired metadata for shipping.
Eric S. Raymond [Fri, 7 Nov 2014 05:37:02 +0000 (00:37 -0500)]
Required metadata for shipping.

11 years agoResolve relative to each master object.
Eric S. Raymond [Fri, 7 Nov 2014 05:17:28 +0000 (00:17 -0500)]
Resolve relative to each master object.

11 years agoTag setting is working.
Eric S. Raymond [Fri, 7 Nov 2014 04:38:43 +0000 (23:38 -0500)]
Tag setting is working.

11 years agoWe can create and list tags.
Eric S. Raymond [Fri, 7 Nov 2014 03:45:34 +0000 (22:45 -0500)]
We can create and list tags.

11 years agoWe can set and parse symbols.
Eric S. Raymond [Fri, 7 Nov 2014 03:33:38 +0000 (22:33 -0500)]
We can set and parse symbols.

11 years agoFirst attempt at parsing a symbol section.
Eric S. Raymond [Fri, 7 Nov 2014 02:42:24 +0000 (21:42 -0500)]
First attempt at parsing a symbol section.

11 years agoA bit more robust against errors.
Eric S. Raymond [Fri, 7 Nov 2014 02:30:44 +0000 (21:30 -0500)]
A bit more robust against errors.

11 years agoFine-grained diff doesn't quite work.
Eric S. Raymond [Fri, 7 Nov 2014 02:15:54 +0000 (21:15 -0500)]
Fine-grained diff doesn't quite work.

11 years agoAdd more help.
Eric S. Raymond [Fri, 7 Nov 2014 02:00:33 +0000 (21:00 -0500)]
Add more help.

11 years agoAdd synonyms.
Eric S. Raymond [Fri, 7 Nov 2014 01:54:53 +0000 (20:54 -0500)]
Add synonyms.

11 years agoDocument -d.
Eric S. Raymond [Fri, 7 Nov 2014 01:51:07 +0000 (20:51 -0500)]
Document -d.

11 years agoListing now has a selection mark.
Eric S. Raymond [Fri, 7 Nov 2014 01:47:38 +0000 (20:47 -0500)]
Listing now has a selection mark.

11 years agoRefactor.
Eric S. Raymond [Fri, 7 Nov 2014 01:13:08 +0000 (20:13 -0500)]
Refactor.

11 years agoSimplest case of diff works.
Eric S. Raymond [Fri, 7 Nov 2014 00:51:40 +0000 (19:51 -0500)]
Simplest case of diff works.

11 years agoGet indices in the right order.
Eric S. Raymond [Thu, 6 Nov 2014 23:44:40 +0000 (18:44 -0500)]
Get indices in the right order.

11 years agoCheckout is working, but with reversed numbers.
Eric S. Raymond [Thu, 6 Nov 2014 23:37:17 +0000 (18:37 -0500)]
Checkout is working, but with reversed numbers.

11 years agoCorrection for the checkout logic.
Eric S. Raymond [Thu, 6 Nov 2014 23:08:57 +0000 (18:08 -0500)]
Correction for the checkout logic.

11 years agoCheckpoint the code.
Eric S. Raymond [Thu, 6 Nov 2014 22:48:19 +0000 (17:48 -0500)]
Checkpoint the code.

11 years agosrc cat is working. So is revspec parsing.
Eric S. Raymond [Thu, 6 Nov 2014 22:38:51 +0000 (17:38 -0500)]
src cat is working.  So is revspec parsing.

11 years agosrc checkout works. Now parse revspecs.
Eric S. Raymond [Thu, 6 Nov 2014 21:27:34 +0000 (16:27 -0500)]
src checkout works.  Now parse revspecs.

11 years agoByte-stuff logs so the parser can't be fooled by adventious lines of dashes.
Eric S. Raymond [Thu, 6 Nov 2014 21:14:07 +0000 (16:14 -0500)]
Byte-stuff logs so the parser can't be fooled by adventious lines of dashes.

11 years agoCommit comment editing is fully implemented.
Eric S. Raymond [Thu, 6 Nov 2014 21:03:27 +0000 (16:03 -0500)]
Commit comment editing is fully implemented.

11 years agosrc log and src list are implemented.
Eric S. Raymond [Thu, 6 Nov 2014 20:45:20 +0000 (15:45 -0500)]
src log and src list are implemented.

11 years agosrc log works.
Eric S. Raymond [Thu, 6 Nov 2014 20:36:36 +0000 (15:36 -0500)]
src log works.

11 years agoBeginning of log function.
Eric S. Raymond [Thu, 6 Nov 2014 18:54:39 +0000 (13:54 -0500)]
Beginning of log function.

11 years agoStatus (no help for this).
Eric S. Raymond [Thu, 6 Nov 2014 18:48:28 +0000 (13:48 -0500)]
Status (no help for this).

11 years agoArgument defaulting now works.
Eric S. Raymond [Thu, 6 Nov 2014 18:26:00 +0000 (13:26 -0500)]
Argument defaulting now works.

11 years agoBe a little quieter.
Eric S. Raymond [Thu, 6 Nov 2014 18:04:34 +0000 (13:04 -0500)]
Be a little quieter.

11 years agoCommit...but with no revision listing.
Eric S. Raymond [Thu, 6 Nov 2014 18:03:41 +0000 (13:03 -0500)]
Commit...but with no revision listing.

11 years agoA step towards more commands.
Eric S. Raymond [Thu, 6 Nov 2014 17:52:41 +0000 (12:52 -0500)]
A step towards more commands.

11 years agosrc add.
Eric S. Raymond [Thu, 6 Nov 2014 17:34:13 +0000 (12:34 -0500)]
src add.

11 years agosrc init.
Eric S. Raymond [Thu, 6 Nov 2014 16:39:39 +0000 (11:39 -0500)]
src init.

11 years agoFirst command working.
Eric S. Raymond [Thu, 6 Nov 2014 16:27:22 +0000 (11:27 -0500)]
First command working.

11 years agoCommands for tags and branching.
Eric S. Raymond [Thu, 6 Nov 2014 16:17:50 +0000 (11:17 -0500)]
Commands for tags and branching.