aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmitai Schlair <schmonz-web-ikiwiki@schmonz.com>2012-01-08 13:33:04 -0500
committerAmitai Schlair <schmonz-web-ikiwiki@schmonz.com>2012-01-22 10:44:48 -0500
commit2677b7320708fb22f6bd9174c7933aec32c9e934 (patch)
treeb5003bd5f85bb3c790bd12f7a35765fcf610b64e
parentaf29b004d5aa086b28097b73c5efae233bf9b6e3 (diff)
downloadikiwiki-2677b7320708fb22f6bd9174c7933aec32c9e934.tar
ikiwiki-2677b7320708fb22f6bd9174c7933aec32c9e934.tar.gz
add TODO notes
-rw-r--r--TODO.cvs20
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?