Commit Graph

9 Commits

Author SHA1 Message Date
Elliot Nunn
2e16381318 Bring in sources, and document 2019-06-29 23:17:50 +08:00
Elliot Nunn
f4d0dadebe Create useful .build/.flatten scripts
Also, factor out some common code
2019-06-29 22:56:27 +08:00
Elliot Nunn
93dfc883a1 Include build script, System and MPW 2019-06-29 22:17:03 +08:00
Elliot Nunn
36a2454343 Simplify deepen/flatten scripts
They no longer try and fail to work with existing git repositories. If
an existing one gets in the way, it gets trashed and reinitialized.
2019-06-29 22:16:32 +08:00
Elliot Nunn
9654c22756 Edit patches less aggressively
The automated changes to the output of git-format-patch looked okay, but
they were swallowing up binary changes. Now they are more conservative
and hopefully more robust. As an exception, hashes are still removed for
non-binary diffs.

For debugging, `scripts/flatten` now has a `--raw` option to skip this
post-processing step.

Soon I should try to stabilise the patch format.
2019-04-05 21:39:03 +08:00
Elliot Nunn
923db3b9bf Create a gitignore to help building worktrees 2019-04-04 23:01:41 +08:00
Elliot Nunn
9e9bd954b4 Edit patches to be reproducible 2019-04-04 22:51:39 +08:00
Elliot Nunn
96045f0dc9 Give deepened commits a uniform appearance 2019-04-04 22:51:39 +08:00
Elliot Nunn
69cecde571 Initial commit (no patches) 2019-04-04 22:51:37 +08:00