]>
thyrsus.com Git - src.git/log
Eric S. Raymond [Sat, 15 Nov 2014 12:48:22 +0000 (07:48 -0500)]
More pred() and succ() elimination. Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 05:18:26 +0000 (00:18 -0500)]
First use of links built during parse. Regression test passes.
Eric S. Raymond [Sat, 15 Nov 2014 05:06:55 +0000 (00:06 -0500)]
Make parent and child links while parsing. Regression test passes.
Eric S. Raymond [Fri, 14 Nov 2014 15:20:03 +0000 (10:20 -0500)]
Beginnings of fast-traversal machinery.
Eric S. Raymond [Fri, 14 Nov 2014 14:36:42 +0000 (09:36 -0500)]
Improve the control description.
Eric S. Raymond [Fri, 14 Nov 2014 07:55:14 +0000 (02:55 -0500)]
Version bump for release 0.8.
Eric S. Raymond [Fri, 14 Nov 2014 07:49:20 +0000 (02:49 -0500)]
Discard "*** empty log message ***"
Eric S. Raymond [Fri, 14 Nov 2014 07:46:27 +0000 (02:46 -0500)]
Comment fixes.
Eric S. Raymond [Fri, 14 Nov 2014 06:57:50 +0000 (01:57 -0500)]
More documentation. All regression tests pass.
Eric S. Raymond [Fri, 14 Nov 2014 06:41:36 +0000 (01:41 -0500)]
Another TODO item.
Eric S. Raymond [Fri, 14 Nov 2014 06:39:11 +0000 (01:39 -0500)]
More embedded docs.
Eric S. Raymond [Fri, 14 Nov 2014 05:53:08 +0000 (00:53 -0500)]
Include the regression tester in the taerball so make check will work.
Eric S. Raymond [Fri, 14 Nov 2014 05:46:15 +0000 (00:46 -0500)]
Test ignore facility. Regression test passes.
Eric S. Raymond [Fri, 14 Nov 2014 05:23:23 +0000 (00:23 -0500)]
More documentation. git status -a. Negated ignore patterns.
Eric S. Raymond [Thu, 13 Nov 2014 23:50:41 +0000 (18:50 -0500)]
src log and src list now skip ignored and unregistered files.
Eric S. Raymond [Thu, 13 Nov 2014 23:43:03 +0000 (18:43 -0500)]
Factor out a predicate. Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 22:42:03 +0000 (17:42 -0500)]
Small change in behavior - no ? status reported except for explicit args.
Factor out ignore(). Soon CommandContext() will use it.
Regression tests pass.
Eric S. Raymond [Thu, 13 Nov 2014 21:17:53 +0000 (16:17 -0500)]
reak up help into topics.
Baptiste Fontaine [Thu, 13 Nov 2014 20:09:02 +0000 (15:09 -0500)]
Doc typos fixed.
Eric S. Raymond [Thu, 13 Nov 2014 19:28:38 +0000 (14:28 -0500)]
Renames for clarity. Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 19:24:20 +0000 (14:24 -0500)]
Rename a field to make it clearer what namespace we're in.
Eric S. Raymond [Thu, 13 Nov 2014 19:18:43 +0000 (14:18 -0500)]
Avoid O(n**2) lookups via hashes. Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 18:26:37 +0000 (13:26 -0500)]
Document how to do branch deletes Regression test passes.
We'll need a bit more infrastructure.
Eric S. Raymond [Thu, 13 Nov 2014 15:11:02 +0000 (10:11 -0500)]
Test for branch name resolution.
Eric S. Raymond [Thu, 13 Nov 2014 14:59:43 +0000 (09:59 -0500)]
Branch names are no meaningful in revisions.
Eric S. Raymond [Thu, 13 Nov 2014 12:17:03 +0000 (07:17 -0500)]
Version bump for release 0.7.
Eric S. Raymond [Thu, 13 Nov 2014 12:15:25 +0000 (07:15 -0500)]
pylint cleanup.
Eric S. Raymond [Thu, 13 Nov 2014 12:06:48 +0000 (07:06 -0500)]
Ugh. Restore ability to commit new files.
This bug should never have been in shipped code, but there was a
flaw in my test setup.
Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 11:59:01 +0000 (06:59 -0500)]
Move a method.
Eric S. Raymond [Thu, 13 Nov 2014 04:50:51 +0000 (23:50 -0500)]
Fix the NEWS up.
Eric S. Raymond [Thu, 13 Nov 2014 04:33:39 +0000 (23:33 -0500)]
Versiojn bump for release 0.6.
Eric S. Raymond [Thu, 13 Nov 2014 04:31:31 +0000 (23:31 -0500)]
Use metadata in the commit message boilerplate.
Eric S. Raymond [Thu, 13 Nov 2014 04:25:09 +0000 (23:25 -0500)]
Useful boilerpplare in the editor when committing or appending.
Regression test passes.
Eric S. Raymond [Thu, 13 Nov 2014 02:57:06 +0000 (21:57 -0500)]
Amending now includes the old comment.
Eric S. Raymond [Thu, 13 Nov 2014 02:03:34 +0000 (21:03 -0500)]
src amend gets a useful trailer.
Eric S. Raymond [Thu, 13 Nov 2014 01:08:50 +0000 (20:08 -0500)]
Two more problems solved.
Eric S. Raymond [Thu, 13 Nov 2014 01:00:05 +0000 (20:00 -0500)]
Branch labels are almost reseolved. Checkpoint - regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 23:58:54 +0000 (18:58 -0500)]
Removed unused code. Regressuin test passes.
Eric S. Raymond [Wed, 12 Nov 2014 23:26:27 +0000 (18:26 -0500)]
Fix tag and branch listings to have deterministic sort order.
Eric S. Raymond [Wed, 12 Nov 2014 23:24:28 +0000 (18:24 -0500)]
Make tag and branch keys list deterministically.
Eric S. Raymond [Wed, 12 Nov 2014 22:59:49 +0000 (17:59 -0500)]
If you exit from your editor without writing a file, amend will abort cleanly.
Eric S. Raymond [Wed, 12 Nov 2014 22:44:32 +0000 (17:44 -0500)]
Make a function slightly more general.
Eric S. Raymond [Wed, 12 Nov 2014 22:17:44 +0000 (17:17 -0500)]
Regularize more messages. Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 22:10:58 +0000 (17:10 -0500)]
Regularize some eror messages. Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 22:05:08 +0000 (17:05 -0500)]
Tag renaming works and has a test. All tests pass.
Eric S. Raymond [Wed, 12 Nov 2014 21:22:17 +0000 (16:22 -0500)]
Regression test for named lookup.
Eric S. Raymond [Wed, 12 Nov 2014 21:16:38 +0000 (16:16 -0500)]
Tag lookup and @ are wirking.
Eric S. Raymond [Wed, 12 Nov 2014 20:39:31 +0000 (15:39 -0500)]
Tag lookup works, but there's a design isse with leading tags.
Regression rests pass.
Eric S. Raymond [Wed, 12 Nov 2014 20:24:11 +0000 (15:24 -0500)]
Traversal with either - or .. works and is regression-tested.
Eric S. Raymond [Wed, 12 Nov 2014 20:05:38 +0000 (15:05 -0500)]
The .. traversal is working. No regression test yet.
Regression tests pass.
Eric S. Raymond [Wed, 12 Nov 2014 19:57:19 +0000 (14:57 -0500)]
Code lifting preparatory to optimization.
Eric S. Raymond [Wed, 12 Nov 2014 19:09:04 +0000 (14:09 -0500)]
Code cleanup. Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 18:57:49 +0000 (13:57 -0500)]
Handle log and list more elegantly.
Eric S. Raymond [Wed, 12 Nov 2014 18:01:26 +0000 (13:01 -0500)]
Improved debugging. Correctly recognize numeric ranges.
Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 17:30:38 +0000 (12:30 -0500)]
New section on why to prefer SRC over bare RCS.
Eric S. Raymond [Wed, 12 Nov 2014 14:51:44 +0000 (09:51 -0500)]
Branchwise is implemented, but can't be tested until other bugs are fixed.
Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 14:34:17 +0000 (09:34 -0500)]
Never set ctx.start directly. Use the select_tip() method instead.
This is where we introduce the seq member, which we'll use to
implement branchwise ranges.
Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 13:54:22 +0000 (08:54 -0500)]
Correct behavior from tip(). Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 13:39:09 +0000 (08:39 -0500)]
A range argument to cat would be an invitation to shoot self in foot.
Diallow this. Also, get rid of History __getitem__ - it's a defect attactor.
Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 13:23:51 +0000 (08:23 -0500)]
De-RCSify some names.
Eric S. Raymond [Wed, 12 Nov 2014 13:18:43 +0000 (08:18 -0500)]
Change tge way the regression test uses the scratch directory.
Removes the risk from crearing test files in the source directory.
It passes.
Eric S. Raymond [Wed, 12 Nov 2014 13:08:15 +0000 (08:08 -0500)]
Makefile polishing.
Eric S. Raymond [Wed, 12 Nov 2014 12:32:27 +0000 (07:32 -0500)]
Bikeshedding...
Eric S. Raymond [Wed, 12 Nov 2014 12:31:12 +0000 (07:31 -0500)]
New FAQ section on self-hosting.
Eric S. Raymond [Wed, 12 Nov 2014 12:14:51 +0000 (07:14 -0500)]
More FAQ polishing.
Mike Swanson [Wed, 12 Nov 2014 05:49:44 +0000 (21:49 -0800)]
FAQ: Apply formatting that got lost in the inital import
Eric didn't realize the source was actually AsciiDoc already, so much
of the formatting and a few hyperlinks were lost in translation.
Eric S. Raymond [Wed, 12 Nov 2014 06:31:25 +0000 (01:31 -0500)]
Document the timestamps issue.
Eric S. Raymond [Wed, 12 Nov 2014 06:21:14 +0000 (01:21 -0500)]
Make the codemostly Python-3 compatible.
Fails due to to the accursed byte-string split.
But regression tests pass under 2.
Eric S. Raymond [Wed, 12 Nov 2014 05:44:21 +0000 (00:44 -0500)]
src add iis gone, removing it from TODO.
Eric S. Raymond [Wed, 12 Nov 2014 05:40:20 +0000 (00:40 -0500)]
Fix buggy file quiting in fast export.
Eric S. Raymond [Wed, 12 Nov 2014 05:34:18 +0000 (00:34 -0500)]
Polishing.
Eric S. Raymond [Wed, 12 Nov 2014 04:49:43 +0000 (23:49 -0500)]
Version bump for release 0.5
Eric S. Raymond [Wed, 12 Nov 2014 04:44:14 +0000 (23:44 -0500)]
Update on features.
Eric S. Raymond [Wed, 12 Nov 2014 04:35:34 +0000 (23:35 -0500)]
Make sure ordinary commits still work!
Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 04:22:42 +0000 (23:22 -0500)]
Removed src add.
Eric S. Raymond [Wed, 12 Nov 2014 03:56:18 +0000 (22:56 -0500)]
Updated TODO.
Eric S. Raymond [Wed, 12 Nov 2014 03:46:06 +0000 (22:46 -0500)]
NEWS and documentation polishing.
Eric S. Raymond [Wed, 12 Nov 2014 03:43:18 +0000 (22:43 -0500)]
Remove a superfluous accent.
Eric S. Raymond [Wed, 12 Nov 2014 03:37:06 +0000 (22:37 -0500)]
Fix the malformed-coment bug.
Eric S. Raymond [Wed, 12 Nov 2014 03:33:31 +0000 (22:33 -0500)]
More fast-export repair, annd a tighter regression test.
Eric S. Raymond [Wed, 12 Nov 2014 03:11:16 +0000 (22:11 -0500)]
Repair src fast-export.
Eric S. Raymond [Wed, 12 Nov 2014 02:55:01 +0000 (21:55 -0500)]
Minor language polishing.
Eric S. Raymond [Wed, 12 Nov 2014 00:26:13 +0000 (19:26 -0500)]
Another helper function we'll need for resolving M..N.
Regression test passes.
Eric S. Raymond [Wed, 12 Nov 2014 00:19:45 +0000 (19:19 -0500)]
Added Chungy's FAQ.
Eric S. Raymond [Wed, 12 Nov 2014 00:15:10 +0000 (19:15 -0500)]
Typo fixes.
Eric S. Raymond [Wed, 12 Nov 2014 00:00:06 +0000 (19:00 -0500)]
Add another bug note.
Eric S. Raymond [Tue, 11 Nov 2014 23:37:59 +0000 (18:37 -0500)]
Update TODO.
Eric S. Raymond [Tue, 11 Nov 2014 21:00:27 +0000 (16:00 -0500)]
current_branch() selection works with log and list methods.
Regression test passes.
Eric S. Raymond [Tue, 11 Nov 2014 20:55:50 +0000 (15:55 -0500)]
Rewrite branch-to-base more cleanly. Regressuin test passes.
Eric S. Raymond [Tue, 11 Nov 2014 20:52:39 +0000 (15:52 -0500)]
More documentation cleanups. Rgression test passes.
Eric S. Raymond [Tue, 11 Nov 2014 20:47:42 +0000 (15:47 -0500)]
Fix some comments and merge in a helper function.
Regression test passes.
Eric S. Raymond [Tue, 11 Nov 2014 15:46:29 +0000 (10:46 -0500)]
Corrected versions of pred() and succ(). Regression test passses.
Eric S. Raymond [Tue, 11 Nov 2014 13:16:21 +0000 (08:16 -0500)]
succ() and pred() - basic tools for branch navigation.
Regression test passes.
Eric S. Raymond [Tue, 11 Nov 2014 12:34:28 +0000 (07:34 -0500)]
Comment fix.
Eric S. Raymond [Tue, 11 Nov 2014 07:25:13 +0000 (02:25 -0500)]
Typo fix.
Eric S. Raymond [Tue, 11 Nov 2014 06:59:58 +0000 (01:59 -0500)]
Minor refactoring step. Regression test passes.
Eric S. Raymond [Tue, 11 Nov 2014 06:54:49 +0000 (01:54 -0500)]
Allow the test to run a bit faster.
Eric S. Raymond [Tue, 11 Nov 2014 06:29:44 +0000 (01:29 -0500)]
Rely on dates in the log, not entry order, to make revision numbers.
The pseudotime logic was assigning dates in reverse order.
Regression test passes, after correction for the pseudotime bug.
Eric S. Raymond [Tue, 11 Nov 2014 05:43:44 +0000 (00:43 -0500)]
Don't be tripped up by "branches: " metadata lines.
Regression test passes.
Eric S. Raymond [Tue, 11 Nov 2014 05:36:41 +0000 (00:36 -0500)]
Explanatory comment to go with last commit.