Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-08 | Refactor the build system. Avoid recursive make. | Luke Shumaker | |
This looks like a lot, but more things should "just work". We have `make dist` now! | |||
2015-05-31 | libremessages:flag: support sub-headings in the list of flags. | Luke Shumaker | |
This changes libremessages:flag to treat would-be flagnames ending with ':' specially--as a sub-heading in the list of flags. The next argument is taken to be the next flag, not a description. | |||
2015-05-26 | Rename libremessages:whitespace-collapse to whitespace_collapse.v20150526 | Luke Shumaker | |
When using /bin/sh instead of bash (a terrible idea, but whatev), the '-' is an invalid charater in an identifier. | |||
2015-05-24 | libremessages: expose whitespace-collapse | Luke Shumaker | |
2015-05-24 | libremessages/librexgettext: Preserve two spaces after a period. | Luke Shumaker | |
Well, [.!?] really--this matches the behavior of `fmt -u`. | |||
2015-05-24 | libremessages:flag: Allow specifying multiple flags in one go. | Luke Shumaker | |
This allows the descriptions to all be aligned together. | |||
2015-05-24 | libremessages:flag: Clean up math | Luke Shumaker | |
Because I was using -le instead of -lt, all of the math was off by one, which was negated by only one space in the separator in the format string. | |||
2015-05-24 | libremessages:flag: Avoid doing a loop over each line | Luke Shumaker | |
2015-05-24 | libremessages: add some newlines in comments, reflow them. | Luke Shumaker | |
Mostly so that when I compulsivly hit M-q, it doesn't screw up. | |||
2014-11-25 | normalize copyright statements a bit | Luke Shumaker | |
2014-07-05 | quote calls to librelib | Luke Shumaker | |
2014-07-01 | libremessages: the flags() word-wrapping was a single character wide. | Luke Shumaker | |
2014-07-01 | libremessages: tidy up | Luke Shumaker | |
2014-07-01 | Make term_title gettext-aware (BREAKS COMPATIBILITY) | Luke Shumaker | |
2014-06-27 | libremessages: add some comments | Luke Shumaker | |
2014-03-23 | Most of my desired re-licensings were authorized on the dev list | Luke Shumaker | |
2014-03-22 | Audit the authors and copyright years of files against git logs | Luke Shumaker | |
2014-03-21 | Do an audit of copyright and license claims | Luke Shumaker | |
2014-03-05 | teach libremessages:setup_traps to be able to use a custom signal handler | Luke Shumaker | |
2014-02-02 | Normalize to use the string "Copyright (C)" | Luke Shumaker | |
2014-02-02 | I forgot to bump the copyright year on all the files I've touched this year | Luke Shumaker | |
2014-01-20 | libremessages: add a setup_traps routine | Luke Shumaker | |
2014-01-05 | src/lib/: misc touch-up | Luke Shumaker | |
2014-01-05 | src/lib/: set TEXTDOMAIN differently for internal messages | Luke Shumaker | |
This allows us to fix the long-standing bug that libremessages forces TEXTDOMAIN=libretools | |||
2013-09-12 | Merge branch 'fauno~2' (early part) into master | Luke Shumaker | |
2013-09-11 | libremessages: add a few more message routines, and make them gettext-aware. | Luke Shumaker | |
- Don't set LANG=C in common.sh - Move TEXTDOMAIN stuff into common.sh; so devtools stuff will use it. - Add _(): Basically an alias for `gettext`, but falls back if gettext is not available. - Add panic(): First showed up in `distcc-tool`, does what it sounds like. - Add prose(), bullet(), and flag(): they do word wrapping and such to make it easy to internationalize `--help` text. - Teach common.mk how to make .pot files based on these routines. | |||
2013-05-26 | redo the library system; avoid hard-coded paths | Luke Shumaker | |
* install all library files to $(libexecdir)/libretools, instead of - $(bindir) - $(datadir)/libretools - $(datadir)/devtools * symlink the executable library files into $(bindir) * add the tool `librelib` * instead of ". /path/to/lib.sh", use ". $(librelib lib.sh)" * mark all libraries with shebangs of what options they support * move blacklist.sh to libreblacklist |