Alois Mahdal
97ae354df1
Switch FILE an TEMPLATE arguments
With readline's C-., it's convenient to have the name of the new target
be always the last argument.
New syntax follows this convention and still makes the TEMPLATE optional
by using the plus sign as template name decorator.
The effect of the plus-sign use means that having some template names
already starting with plus would bring silly syntax with double-plus
sign. Having two types of templates is not really all that meaningful
so let's solve that by merely removing `+` from the names and using it
merely in its decorator sense.
hace 6 años
Alois Mahdal
66e29e7c2f
Fix typo
hace 6 años
Alois Mahdal
12b4849ff9
Use newer mkusage syntax and usage() convention
hace 6 años
Alois Mahdal
ede1e3e97a
Use arguments to enable debug and verbosity in Shellfu template
hace 6 años
Alois Mahdal
cfdc288ff7
Mute unavoidable but safe ShellCheck SC1090
hace 6 años
Alois Mahdal
09984ae9f1
Update description in README.md
hace 7 años
Alois Mahdal
5c47c5a944
Add overduer, TaskWarrior re-scheduling wrapper
hace 7 años
Alois Mahdal
ac1c901c7e
Update scripts for Shellfu v0.10+
hace 7 años
Alois Mahdal
409a21c935
Replace mkexec with mkx (simpler, better...)
hace 7 años
Alois Mahdal
350dec8086
Add czkrates, a shellfu script to get CZK rates
hace 7 años
Alois Mahdal
e629c0115d
Update e-mail address
hace 7 años
Alois Mahdal
a8d1d5c195
Mute well-known ShellCheck warning
hace 7 años
Alois Mahdal
32ffb47657
Add function docstrings
hace 7 años
Alois Mahdal
bb42c44988
Add variable docstrings
hace 7 años
Alois Mahdal
79947d9b36
Separate declaration from initialization
hace 7 años
Alois Mahdal
35e104843e
Add proper quoting
hace 7 años
Alois Mahdal
257097e88c
Use read builtin safely
hace 7 años
Alois Mahdal
463f585235
Update for shellfu v0.9.*
hace 8 años
Alois Mahdal
5affd21615
Fix typo
hace 8 años
Alois Mahdal
6c1adc7cd8
Add docstring to local variables
hace 8 años
Alois Mahdal
ff95c9f9f8
Add shellfu template
hace 8 años
Alois Mahdal
6c42fdb713
Add commas to ease extending homogenous
hace 8 años
Alois Mahdal
9d0f4144f5
Add SSL fingerprint check utility
hace 8 años
Alois Mahdal
d7af9a2566
Fix parameter matching
The original regexes would match inside other arguments;
Eg.
mkexec foo-foo
would match as if -f was presented.
hace 8 años
Alois Mahdal
f52c1baa2a
Parametrize maximum line numbers and line length
hace 9 años
Alois Mahdal
436009dc71
Move file reading outside limit function
Makes it easier to see explicitly how date is obtained.
As a bous, it will be also easier to parametrize limits.
hace 9 años
Alois Mahdal
640cf6b2a9
Add support for reading from file
Hard-coded limits are 3 lines and 80 chars per line. Empty lines are
ignored (not counted to the limit).
File can be '-' for standard input
hace 9 años
Alois Mahdal
1ad2a096a2
Add IRC notificationn helper
hace 9 años
Alois Mahdal
d7f92eb618
Add expect filetype
hace 9 años
Alois Mahdal
77f26611a7
Fortify against space in ffoo install path
like if someone's ever going to do it, right...?
("C:\Program Files\fastfoo" ... ugh...)
hace 9 años
Alois Mahdal
086412c6a3
Add Fastfoo template for bash
hace 9 años
Alois Mahdal
ef0e500332
Fortify against missing purpose
(Humanity could use that)
hace 10 años
Alois Mahdal
1cf703e750
Avoid useless warning if purpose was not provided
hace 10 años
Alois Mahdal
18141bd1ab
Fix double declaration
hace 10 años
Alois Mahdal
3cf0628080
Update usage line
hace 10 años
Alois Mahdal
c477c6a043
Change default munber of translations to 20
hace 10 años
Alois Mahdal
7c4460713c
Update and clean up docs
More truth, less BS.
hace 10 años
Alois Mahdal
6f2b660b7f
Do not edit the file by default
This also means -E is useless
hace 10 años
Alois Mahdal
f28c1ebb31
Fix whitespace error in template
hace 10 años
Alois Mahdal
f8cb2b28af
Implement purpose-based templates
hace 10 años
Alois Mahdal
93bf2c3b4e
Do not launch editor by default
hace 10 años
Alois Mahdal
3bb78fb7ea
Better way to parse args
hace 10 años
Alois Mahdal
19c9f65823
Create shell script by default
hace 10 años
Alois Mahdal
0b7a973dbe
List tests by Nose for Nose
hace 10 años
Alois Mahdal
0c26d2e015
Use conservative paths to shell bins
hace 10 años
Alois Mahdal
15927055a1
Naively quote original vim arguments
We assume no std* / fd* hocus-pocus
hace 11 años
Alois Mahdal
0fefbd0721
Revert stamps even if vim failed
hace 11 años
Alois Mahdal
bad26a7836
Changed to filter-like (stdin/stdout) behavior
hace 11 años
Alois Mahdal
9a425471a1
Typo in examples
hace 11 años
Alois Mahdal
cf707b10d3
Added doc for pfile
hace 11 años