Author Commit Message Labels Comments Date
Cameron Simpson avatarCameron Simpson
killpids: kill a set of processes by pid; logic taken from the bottom of killpidfile
Cameron Simpson avatarCameron Simpson
cs.app.mailfiler: append rule context to message filing log lines
Cameron Simpson avatarCameron Simpson
untar: remove test based on $ARCH, probe for GNU tar --version directly
Cameron Simpson avatarCameron Simpson
Automated merge with ssh://home/hg/css
Cameron Simpson avatarCameron Simpson
cs.later: allow STATE_PENDING when setting .result
Cameron Simpson avatarCameron Simpson
bin/fold: defunct
Cameron Simpson avatarCameron Simpson
alert: avoid unwanted glob expansion of $message
Cameron Simpson avatarCameron Simpson
cs.threads: runTree: short circuit on empty results
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: add some docstrings, streamline Pilfer.set_user_vars()
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: Pilfer: a little more docstring on attributes
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: action_operator: a couple of comments
Cameron Simpson avatarCameron Simpson
cs.threads: runTree: coerce functions returning generators to list, forcing execution of the generator in parallel with other tasks instead of constructing a huge single threaded generator tree executed later
Cameron Simpson avatarCameron Simpson
lc, __: trace exec of frename; clean up perl code in lc
Cameron Simpson avatarCameron Simpson
__: turn whitespace in filenames into an underscore
Cameron Simpson avatarCameron Simpson
rename lwrename2 to frename, adjust lc and present in bin-cs
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: fix call to os.path.exists, add tracing to queued operations
Cameron Simpson avatarCameron Simpson
cs.threads: runTree_inner: queue functions directly, collect via LateFunctions (avoiding deadlock if a function throws an exception), some result delivery streamlining
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: save: add overwrite keyword (default false)
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: replace Byzantine save function with simple and direct method for saner augumentation later
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: add "-j jobs" option to tune parallelism
Cameron Simpson avatarCameron Simpson
cs.threada, cs.app.pilfers: add func_sig optional parameter to RunTreeOp factory function to allow easy submission of functions other than many-to-many; import convertors from cs.app.pilfer and adapt the latter to use func_sig
Cameron Simpson avatarCameron Simpson
Automated merge with file:///Users/cameron/hg/css
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: converted functions are now generators since cs.threads.runTree now handles arbitrary iterables
Cameron Simpson avatarCameron Simpson
cs.threads: runTree: accept arbitrary iterable from func
Cameron Simpson avatarCameron Simpson
cs.threads: update docstring for runTree
Cameron Simpson avatarCameron Simpson
cs.app.pilfer: Pilfer: use a lock around .print() operations, use Pilfer.print in "print" action
Cameron Simpson avatarCameron Simpson
cs.threads: runTree: complete reimplementation with simpler RunTreeOps and no thread leakage for control routines, using deferred Queue collection instead
Cameron Simpson avatarCameron Simpson
cs.threads: AdjustableSemaphore: recite original capacity in __str__
Cameron Simpson avatarCameron Simpson
cs.threads: put thread back into thread pool a little earlier
Cameron Simpson avatarCameron Simpson
cs.threads: debugging statements and an additional forgetting of a func
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.