descriptionJavascript diff, diff3, merge, and DVCS code
ownertonyg@lshift.net
last changeMon, 29 Sep 2008 23:49:54 +0100
changes
7 weeks agoTony Garnock-JonesWIP mc.js based on gitish ideas from fs.js default tip
7 weeks agoTony Garnock-JonesMake dict_to_set functional rather than imperative.
4 months agoTony Garnock-JonesMore doc text
5 months agoTony Garnock-JonesAvoid "self" as a variable; apparently IE doesn't like it.
5 months agoTony Garnock-JonesSome more revs in the example wiki
5 months agoTony Garnock-JonesCheck in prototype tiddlydvcs instance.
5 months agoTony Garnock-JonesImport from other Synchrotron TiddlyWikis
5 months agoTony Garnock-JonesRecord import stats, and don't overwrite preexisting bodies or revs
5 months agoTony Garnock-JonesUse "Revert" label instead of "Commit" when appropriate
5 months agoTony Garnock-JonesAdded TiddlyWiki plugin based (now somewhat distantly) on MartinBudden's initial prototype
5 months agoTony Garnock-JonesDraw revs with newest rev leftmost in graph.
5 months agoTony Garnock-JonesAdded getMetadata method
5 months agoTony Garnock-JonesBetter dirty-handling; new prop testers and iterators
5 months agoTony Garnock-JonesDetect (some) ancestor-merge cases.
5 months agoTony Garnock-JonesAdded Checkout.forEachFile().
5 months agoTony Garnock-JonesUtility for producing "data:" urls from a collection of PNGs
5 months agoTony Garnock-JonesMore tiddlywiki meta files
5 months agoTony Garnock-JonesUntabify Javascript files.
5 months agoTony Garnock-JonesTurn on debug mode in dvcsdemo.js.
5 months agoTony Garnock-JonesLint gives bad advice sometimes.
5 months agoTony Garnock-JonesSilence a few lint warnings. Javascript's scope rules are terrible.
5 months agoTony Garnock-JonesMake fileRevisions() return a map, rather than a list. The old behaviour is preserved in fileRevisionsSortedByTimestamp.
5 months agoTony Garnock-JonesAdd Dvcs._debugMode, currently controlling the human-friendliness
5 months agoTony Garnock-JonesReturn earliest-revision-first from Repository.fileRevisions
5 months agoTony Garnock-JonesFix bugs in "changed" computation. Added Repository.fileRevisions(uuid).
5 months agoTony Garnock-JonesImprove hg log renderer.
5 months agoTony Garnock-JonesAdd TiddlyWiki metadata files.
5 months agoTony Garnock-JonesUpdate fs in ambiguousLCA case, too
5 months agoTony Garnock-JonesReturn merge ancestore from merge, and display it in the demo.
5 months agoTony Garnock-JonesCopyright notices.
5 months agoTony Garnock-JonesAlter subheading
5 months agoTony Garnock-JonesLink to DVCS demo in the slides
5 months agoTony Garnock-JonesAdd presets; also include ambiguousLCA preset
5 months agoTony Garnock-JonesTake Matthias' suggestion of avoiding the jump on crossovers.
5 months agoTony Garnock-JonesBetter state message maintenance
5 months agoTony Garnock-JonesState display during merge
5 months agoTony Garnock-JonesFix bug where the wrong set of revs was used to populate the worklist initially.
5 months agoTony Garnock-JonesRepository drawing code, and a simple DVCS demo UI.
5 months agoTony Garnock-JonesDvcs.Repository.lookupParents is generally useful - promoted to a method.
5 months agoTony Garnock-JonesSimple script to read "hg log" output (for drawing purposes)
5 months agoTony Garnock-JonesImages for DVCS demo.
5 months agoTony Garnock-JonesCorrect event title
5 months agoTony Garnock-JonesRabbity theme
5 months agoTony Garnock-JonesNote on truncating history
5 months agoTony Garnock-JonesSupport "digging in" to a conflict region using comm.
5 months agoTony Garnock-JonesNote about Bram Cohen's diff algorithm
5 months agoTony Garnock-JonesSeparate slides for demos; link to diff3 demo
5 months agoTony Garnock-JonesEnough rows in the demo textarea to show the whole merge.
5 months agoTony Garnock-JonesDiff3 demo page and code.
5 months agoTony Garnock-JonesNote on compression use of diff; link to diff demo
5 months agoTony Garnock-JonesAdd diff demo page and code.
5 months agoTony Garnock-JonesRemove unused parameter from LCS function
6 months agoTony Garnock-JonesSynchronisation and storage slides
6 months agoTony Garnock-JonesColours in diff3 table.
6 months agoTony Garnock-JonesFlesh out slides.
6 months agoTony Garnock-JonesStart on slides.
6 months agoTony Garnock-JonesSplit out tests from main code.
6 months agoTony Garnock-JonesNamespace fs.js properly.
6 months agoTony Garnock-JonesUse JSON pretty-printing instead of uneval.
6 months agoTony Garnock-JonesSwitch to full UUIDs
6 months agoTony Garnock-JonesCorrect test for optional parameter.
6 months agoTony Garnock-JonesSupport named branches.
6 months agoTony Garnock-JonesRename "FileSystem" to "Checkout".
6 months agoTony Garnock-JonesDVCS base.
6 months agoTony Garnock-JonesSwitch to generic "parentsFun" form of LCA computation.
6 months agoTony Garnock-JonesMore test cases.
6 months agoTony Garnock-JonesDeal with case when no LCA can be found.
6 months agoTony Garnock-JonesMerge accidental branching. Oops.
6 months agoTony Garnock-JonesStart of graph library for dvcs.
6 months agoTony Garnock-JonesComment diff.js, and remove commented-out logging code.
6 months agoTony Garnock-JonesExplicit white background (this new default yellow colour scheme of
6 months agoTony Garnock-JonesIgnore a "scratch" directory
6 months agoTony Garnock-JonesRandom UUID code.
6 months agoTony Garnock-JonesInitial commit.
...
tags
...
branches
7 weeks agoc0cbe331868ddefault
...