CSS

TODO

cs.upd: status line update mode
unctrl: strip ANSI status line chunks
histbackup – make link tree out of date namespace, move when complete
sftp wrapper – chgrp/chmod at end of transaction
histbackup – clean up if link tree fails?
pytime command – like time but report time on SIGUSR1, too
snmpwalk → list of (devname, mib) for interesting stuff
HG changelog – text done, html pending
cvs-to-hg mirror for keeping patches against CVS projects
convert merge-apache-logs into wrapper for generic merge
sparkline tool – generate MRTG config, RRD config, PNG, HTML IMG tag
cpmysql – quiet/pfx mode – elvis test and deploy, then scorpius
cpmysql – remove non-table mode
{: add & separator
mail-expire – folders to skip
lib.js: reuse rpc script nodes via a pool
sshtun – use “ssh -w” easily
cpmysql – compression optional (for vt fs later)
nl0: wrapper for [cat … | tr \n \0], for use with [x]xargs -0
cpdir: cope with no $ARCH
sshpf: use single clause ssh-config files
threads: queue serialiser: while Q: write; if wrote then flush
shqstr: port to python
hexify: port to python
merge-apache-logs: restore bad long line error, but summarise
syncopt: allow full pathname for app version
Mykefile: update for restructure
cvs-export2hg non-prefile mode still broken
setvar: add statpath command, remove autostat
mutt news outbound doesnt set References: hd
pull-user: grab GECOS too
FuncQueue: add synchronous calls
FuncQueue: take argument for multiple consumers of the queue
tf: use :- instead of := in ntitle= step
setvar: env file to accept VAR.comma-sep-words=
cats2procmailrc – new tool to refile directly
splitmail in python – direct deposit to mailboxes
TODO,FIXME: report themselves only once
README maker should not do overall sort
mkscriptndx – toss blank comments and signature
unctrl: expensive for long strings
remote secrets?
mkgrubsplash sets size/colours params and then does not use them
mkgrubsplash quote grub rules under URL?
replace cmderr with print>> ?
replace cmd in most main programs?
pfx should catch signals and pass to core process
cvs-export2hg: transcode latin1 chlog into unicode for hg
fvwmpy module: reader dups events to iterablequeues for handlers
cato9 class with put/close/addHandler/removeHandler
fvwmpy module: thread to read stream, thread to write
fvwmpy module: addHandler(fn(event)) method to add handler, fork thread, return token for removeHandler
Cato9: add iterable methods to spy in the queue
man script should search PYTHONPATH and run pydoc
man script should search PERL5LIB and run pod2man
beyonwiz – crop originals in place?
scr: exact name not matched if also prefix of another name
Trash
updcss by hg export
Trash
no tarball in /opt/css, only on web site
Trash
cpmysql – deprecate non-table mode
Trash
cpmysql – different src/dst db names
Trash
sshto: use proxycommand and nc by default
Trash
term: open new iterm/terminal on macosx
Trash
FuncQueue: replace Queue superclass with internal IterableQUeue
Trash
mys – use sane secret names
Trash
bug: backpack backend for todos?
Trash
restructure hg repository to conventional bin/ and lib/ subdirs
Trash
pushmaildir to use rov
Trash
rov – remote rsync doing ov
Trash
cs.misc: the(gen-or-list): for gen: abort on second loop, return first
Trash
cs.db.py: table rows and TableRowWrappers to be UC_Dicts
Trash
lib.js: CSFolder: click title to unfold?
Trash
split all trap foo 0 1 2 3 … into trap foo 0 and trap foo;exit 1 1 2 3
Trash
{ a b c {} \; d e {} f } args metacommand

Stuff to make work

vnc to mac
nx to zoob, janus