aboutsummaryrefslogtreecommitdiff
path: root/IDEAS.md
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2017-12-08 10:12:09 +1300
committerTom Ryder <tom@sanctum.geek.nz>2017-12-08 10:12:09 +1300
commitb0e6149e44726c1a0b32d549ff3c6ee2d8b4b574 (patch)
treec260e5929b3f25b1ed37963f49a1a853c1754f26 /IDEAS.md
parentMerge branch 'hotfix/v0.19.1' (diff)
parentBump verison number to 0.20.0 (diff)
downloaddotfiles-d2db372d0167bd88cd6118f7e710ddb4e9557adc.tar.gz (sig)
dotfiles-d2db372d0167bd88cd6118f7e710ddb4e9557adc.zip
Merge branch 'release/v0.20.0'v0.20.0
* release/v0.20.0: Bump verison number to 0.20.0 Add some comments to vintrc Make vim-vint allow saying ":set nocompatible" Add install target for vim-vint Update submodule paths Add syntax checking with zsh -n for Z shell Use consistent indentation for bulleted list items Update sahara submodule Correct a homophone error in a comment
Diffstat (limited to 'IDEAS.md')
-rw-r--r--IDEAS.md43
1 files changed, 22 insertions, 21 deletions
diff --git a/IDEAS.md b/IDEAS.md
index 37857163..d79a635f 100644
--- a/IDEAS.md
+++ b/IDEAS.md
@@ -1,24 +1,25 @@
Ideas
=====
-* A wrapper ksw(1df) (kill-switch) that traps SIGINT to kill a called program
- or loop immediately, rather than aborting a loop (is this possible?)
-* A wrapper sil(1df) or nec(1df) to turn stty -echo off for the duration of a
- paste?
-* I can probably share my psql() completions/shortcuts after sanitizing them
- a bit
-* Wouldn't be too hard to add some HTTP BASIC auth to ix(1df) to make pastes
- manageable
-* Have eds(1df) accept stdin with the "starting content" for the script
-* Convert all the manual pages to mandoc maybe? <https://en.wikipedia.org/wiki/Mandoc>
-* qmp(1df)--quick man page
-* The solution to chn(1df) not running in parallel is probably backgrounded
- processes and mkfifo(1).
-* Write something like hcat(1df) or tcat(1df) that includes filename headings
- for each concatenated file.
-* I can probably get rid of all that nasty templated shell by writing
- something that wraps around td(1df) and generates shell script to run, and
- calls that via `eval`.
-* Ideally, the .awk and/or .sed scripts in the bin and games dirs should be
- syntax-checked or linted. I could at least add some patient application of
- appropriate `gawk --lint` calls for each of the .awk scripts.
+* A wrapper ksw(1df) (kill-switch) that traps SIGINT to kill a called program
+ or loop immediately, rather than aborting a loop (is this possible?)
+* A wrapper sil(1df) or nec(1df) to turn stty -echo off for the duration of a
+ paste?
+* I can probably share my psql() completions/shortcuts after sanitizing them a
+ bit
+* Wouldn't be too hard to add some HTTP BASIC auth to ix(1df) to make pastes
+ manageable
+* Have eds(1df) accept stdin with the "starting content" for the script
+* Convert all the manual pages to mandoc maybe?
+ <https://en.wikipedia.org/wiki/Mandoc>
+* qmp(1df)--quick man page
+* The solution to chn(1df) not running in parallel is probably backgrounded
+ processes and mkfifo(1).
+* Write something like hcat(1df) or tcat(1df) that includes filename headings
+ for each concatenated file.
+* I can probably get rid of all that nasty templated shell by writing something
+ that wraps around td(1df) and generates shell script to run, and calls that
+ via `eval`.
+* Ideally, the .awk and/or .sed scripts in the bin and games dirs should be
+ syntax-checked or linted. I could at least add some patient application of
+ appropriate `gawk --lint` calls for each of the .awk scripts.