aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: 01f78b88c6664d26c0acd18032eef72bcd7995c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
TODO file for ctct

[GENERAL]
* Honor $VISUAL.
* Honor XDG user dirs.
* Use git tags for future versions.
* [consider] Remove character restriction except '.', '/'.
* [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/).
* [consider] Autocompletion for '--search-by-name' (questionable).
* [consider] Upon a single result ('--search-by-*), directly display the
  contents of the entry
 `- should be made customizable
* [optional] Do not create a new entry if nothing is entered in the editor.
* Support templates.
* Quiet option for --search-by-*.
* [consider] Use another default editor.
 `- nano, easily understandable.
 `- ed, the editor.
* [consider] Use regexes for --search-by-name.

[MANUAL]
* Add an EXAMPLE section to ctct(1).