diff options
author | Amitai Schlair <schmonz-web-ikiwiki@schmonz.com> | 2012-01-08 13:33:04 -0500 |
---|---|---|
committer | Amitai Schlair <schmonz-web-ikiwiki@schmonz.com> | 2012-01-22 10:44:48 -0500 |
commit | 2677b7320708fb22f6bd9174c7933aec32c9e934 (patch) | |
tree | b5003bd5f85bb3c790bd12f7a35765fcf610b64e | |
parent | af29b004d5aa086b28097b73c5efae233bf9b6e3 (diff) | |
download | ikiwiki-2677b7320708fb22f6bd9174c7933aec32c9e934.tar ikiwiki-2677b7320708fb22f6bd9174c7933aec32c9e934.tar.gz |
add TODO notes
-rw-r--r-- | TODO.cvs | 20 |
1 files changed, 20 insertions, 0 deletions
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? |