From 700d39d765e59f45d15d5b6dd81c187947bd308d Mon Sep 17 00:00:00 2001 From: Amitai Schlair Date: Sun, 8 Jan 2012 13:33:04 -0500 Subject: [PATCH 1/1] add TODO notes --- TODO.cvs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 TODO.cvs diff --git a/TODO.cvs b/TODO.cvs new file mode 100644 index 000000000..bf92a00ce --- /dev/null +++ b/TODO.cvs @@ -0,0 +1,20 @@ +* write test cases: + * web edits can create CVS/foo.mdwn (and think of case-insensitive "cvs/") + * binary file detection + * `cvsps` output format + * `findtimes()` +* `File::MimeInfo::default()` wrongly marks some text files `-kb` + * stop doing it + * find and fix existing +* instead of reading backwards, write one changeset per file and + `ls | sort -nr | head -100` + * obviates need for File::ReadBackwards +* parameterize `cvsps` command +* when is `-x` overkill? ever? +* `-b HEAD`, always? +* use `open()` instead of `system()` +* implement the time optimizations +* use `cvs_runcvs` everywhere `cvs` is run +* set up `log_accum` and `commit_prep` in `ikiwiki-makerepo` + * obviates need for `cvsps` +* historyurl overzealously escapes path slashes? -- 2.39.5