aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorEinhard Leichtfuß <alguien@respiranto.de>2018-12-24 21:56:30 +0100
committerEinhard Leichtfuß <alguien@respiranto.de>2018-12-24 22:08:46 +0100
commite82f76b87ff9779532908a02315b6425fb8a53f4 (patch)
tree265ddbeb6281b29fdb4b34f90334359aa0f10245 /TODO
parent263743c43945d4ee8d0fcd88636db3ddd4981eaa (diff)
Rename conf file and bash completion script
Also, - Add the new manpage to the Makefile. - Add additional dependencies in README. - Fix some small formatting mistakes in ctct(1).
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 5 insertions, 7 deletions
diff --git a/TODO b/TODO
index 0994a89..1c732c5 100644
--- a/TODO
+++ b/TODO
@@ -5,16 +5,18 @@ TODO file for ctct
`- to circumvent the necessity for eval
* Honor $VISUAL.
* Use git tags for future versions.
-* Rename ctct/config.sh to ctct_config.
* On `ctct -s <pattern>', do not match illegal sequences (e.g. a+b).
* On `ctct -l', do only list legal names (e.g. not a+b).
+* Use the EXIT_* variables.
* [consider] On `ctct -d', check format of string.
* [consider] Remove character restriction except '.', '/'.
* [consider] Use `grep -F' for --search-by-name.
-* Use the EXIT_* variables.
+* [consider] Require at least one argument for --search-by-*.
[CONFIGURE SCRIPT]
* Take care of some_dir=/ (man page).
+* Fully expand all variables found outside Makefile.in, like is already done
+ for sysconfdir_expanded.
[FEATURES]
* [consider] Allow for directories with special meaning (e.g. pictures/).
@@ -29,11 +31,7 @@ TODO file for ctct
* [consider] Use another default editor.
`- nano, easily understandable.
`- ed, the editor.
+* Honor XDG user dirs.
[MANUAL]
* Add an EXAMPLE section to ctct(1).
-
-[BUGS]
-* strange behaviour:
- `- `ctct -S $'mobile\nabc'
- `- `ctct -S $'mobile\na'