aboutsummaryrefslogtreecommitdiff
path: root/man
Commit message (Collapse)AuthorAgeFilesLines
* Update dotfiles(7) manual pageTom Ryder2019-11-291-0/+4
|
* Update dotfiles(7) manual pageTom Ryder2019-08-021-0/+3
|
* Add defang(1df)Tom Ryder2019-08-021-0/+17
| | | | | | | | | ><tejr> I learned the word "defang" today as applied to URLs ><tejr> I knew about the practice but not what it was called ><tejr> Now I am writing a little script to do it for me ><russm> tejr: pip install defang ? ><tejr> Why you gotta be like that, russm ><tejr> Let me have my three-line sed script
* Extend td(1df) to edit multiple filesTom Ryder2019-07-111-3/+4
|
* Update dotfiles(7) manual pageTom Ryder2019-06-181-0/+2
|
* Add vic(1df)Tom Ryder2019-06-181-0/+11
|
* Correct grec(1df) and gred(1df) manual pagesTom Ryder2019-06-172-2/+2
|
* Update dotfiles(7) manual pageTom Ryder2019-06-171-4/+4
|
* Update dotfiles(7) manual pageTom Ryder2019-06-131-1/+4
|
* UpdateTom Ryder2019-06-131-41/+23
|
* Rebuild dotfiles(7df) manualTom Ryder2019-05-221-3/+1
|
* Rebuild dotfiles(7df) manual from README.mdTom Ryder2019-05-171-28/+23
|
* Fix long lines in manual pagesTom Ryder2018-12-2625-55/+59
|
* Two-space sentences in manual pagesTom Ryder2018-12-2688-123/+123
|
* Rebuild dotfiles(7df) manualTom Ryder2018-11-221-14/+32
|
* Remove trailing quote from edda(1df) manualTom Ryder2018-11-121-1/+1
|
* Rebuild dotfiles(7) man pageTom Ryder2018-08-031-1/+1
|
* Update dotfiles(7) manualTom Ryder2018-07-071-8/+2
|
* Rebuild dotfiles(7) manual pageTom Ryder2018-07-041-0/+10
|
* Add mked(1df) and mkvi(1df)Tom Ryder2018-07-032-0/+32
|
* Rebuild dotfiles(7) manualTom Ryder2018-07-021-13/+7
|
* Rebuild dotfiles(7) manual pageTom Ryder2018-06-251-3/+3
|
* Regenerate dotfiles(7) manualTom Ryder2018-06-171-0/+11
|
* Replace mail_mutt.vim with mim(1df)Tom Ryder2018-06-071-0/+20
| | | | Way better, and more generally useful.
* Rebuild dotfiles(7) manual pageTom Ryder2018-06-061-6/+19
|
* Rebuild dotfiles(7) manualTom Ryder2018-05-311-9/+9
|
* Rebuild dotfiles(7) manualTom Ryder2018-05-311-1/+1
|
* Rebuild dotfiles(7) manual from sourceTom Ryder2018-05-311-6/+10
|
* Rebuild dotfiles(7) manual page from READMETom Ryder2018-03-221-1/+1
| | | | | This step was missed to accommodate the changes made to the file in commit 24f4623.
* Rebuild dotfiles(7) manual from README.mdTom Ryder2018-02-161-0/+22
|
* Remove Pathogen from Vim setupTom Ryder2018-01-231-2/+2
| | | | | | | Given that all of this is installed rather than symbolically linked, there's not really any harm following the old mixed ~/.vim layout for plugins. It's one less dependency and it makes the setup quite a bit less complicated.
* Refactor clog(1df), allow args and non-term stdinTom Ryder2018-01-151-5/+15
| | | | | This makes a bit clearer how awkward the rlwrap(1) code is, too. It may not be worth keeping it.
* Separate ax(1df) manpage args from commandTom Ryder2018-01-111-2/+4
| | | | | | | | Just for a clearer visual distinction. This probably needs to be done for other manual pages, too. We use zero-width characters (\&) at the start of the lines beginning with apostrophes so that they get printed literally.
* Make newline explicit for ax(1df)Tom Ryder2018-01-111-1/+1
| | | | | This makes it a little more flexible, if you genuinely don't want a newline in the output.
* Make first ax(1df) arg safer, warn on second argTom Ryder2018-01-111-1/+5
| | | | | | | | | | | | | The format in the first argument does not need to be evaluated, so it can be passed in a simple awk variable. The second argument is evaluated, by design, so code injection is trivial. It's probably a good idea to warn users about this explicitly. $ ax '0);system("cat /etc/passwd")' Make the whole thing a little terser, too, with the awk program construction, variable assignment, and invocation all on one line.
* Rebuild dotfiles(7) manual pageTom Ryder2017-12-291-2/+0
|
* Rebuild dotfiles(7) man page from READMETom Ryder2017-12-281-2/+1
|
* Rebuild dotfiles(7) manual from README.mdTom Ryder2017-11-191-5/+6
|
* Strip trailing whitespaceTom Ryder2017-11-137-8/+8
|
* Regenerate dotfiles(7) manual from README.mdTom Ryder2017-11-121-2/+6
|
* Fix oii(1df) so it works as a pipeTom Ryder2017-11-101-5/+1
| | | | | | | | | I realised I could make this work by recording a single byte in the temporary file with dd(1) and then emitting that and then the rest of the input with cat(1) if the file ended up with a byte in it. This lets me remove the CAVEATS section from the manual, as it no longer applies.
* Update dotfiles(7) manual from README.mdTom Ryder2017-11-081-31/+30
|
* Update dotfiles(7) manual from README.mdTom Ryder2017-11-041-3/+21
|
* Merge branch 'feature/d2u-u2d-con...' into developTom Ryder2017-11-032-2/+2
|\ | | | | | | | | * feature/d2u-u2d-consist: Make d2u(1df)/u2d(1df) like their stream analogues
| * Make d2u(1df)/u2d(1df) like their stream analoguesTom Ryder2017-11-032-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the idempotency guarantee, and simplify the ed(1) scripts. See commits 2905980 and cd8e9cc: >commit 29059804f7708413843687c1764bc845d374a82d >Author: Tom Ryder <tom@sanctum.geek.nz> >Date: Fri Nov 3 13:58:23 2017 > > Remove idempotency assert for sd2u(1df)/su2d(1df) > > Commit cd8e9cc applies a cleaner implementation of these tools but > loses the idempotency: > > * Repeated su2d applications will result in double \r, so \r\r\n > * Repeated s2ru applications will result in an extra newline at the > end of the file, because the whole file will be interpreted as > one line > > However, I am OK with this, as I think of the operation as simpler > and more predictable, and I wouldn't apply it as a means to "force" > a file of unknown or various line-ending types to one type. > >commit cd8e9cc27f7dd9d360b64f4a34b8c2d048f42e45 >Author: Tom Ryder <tom@sanctum.geek.nz> >Date: Fri Nov 3 13:46:30 2017 > > Apply simpler method for sd2u(1df) and su2d(1df) > > This method is shorter, easier to read, and more idiomatic.
* | Remove idempotency assert for sd2u(1df)/su2d(1df)Tom Ryder2017-11-032-2/+2
|/ | | | | | | | | | | | | Commit cd8e9cc applies a cleaner implementation of these tools but loses the idempotency: * Repeated su2d applications will result in double \r, so \r\r\n * Repeated s2ru applications will result in an extra newline at the end of the file, because the whole file will be interpreted as one line However, I am OK with this, as I think of the operation as simpler and more predictable, and I wouldn't apply it as a means to "force" a file of unknown or various line-ending types to one type.
* Add dfv(1df) version-printing toolTom Ryder2017-11-011-0/+12
| | | | | | | | | | This is mostly just for fun, but could be handy later on when I'm playing with distributed or automated deployments of tagged and verified releases. Like a few of the other shell scripts, this is built by abusing my mi5(1df) wrapper to get static details baked into the shell script that are only known at runtime.
* Replace PerlCritic HTTPS URL prefix with HTTPTom Ryder2017-10-301-1/+1
| | | | perlcritic.com does not seem to support HTTPS.
* Add a `lint-vim` target for linting Vim configTom Ryder2017-10-301-4/+30
| | | | | | | | | Since I know there's a usable tool for this now in vim-vint, I may as well make a target for my own convenience later. Updated the README.markdown documentation of the `lint-*` targets, restructuring the paragraph into a nested list for clarity. Also updated the `dotfiles(7)` manual page to reflect those changes.
* Rebuild dotfiles(7) man page, remove double-headerTom Ryder2017-10-301-3/+0
| | | | | | | Commit feba460 set up the dist script helper for generating this, but didn't actually run it, committing a version of the manual that included the manual page header twice (with leading percent characters). Re-running the dist script helper corrected this.