| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
Now we try to remove the file and then the directory, without forcing
anything, showing any (quite unexpected) error to the user, once.
|
|
|
|
|
|
| |
This will now only forcibly remove _files_, not directories.
$tmpdir _should_ be something only we use in /tmp, but mktemp might screw up.
|
|
|
|
| |
OSX mktemp... isn't great, so work around that fact.
|
|
|
|
| |
Closes #2268
|
|
|
|
| |
This allows editors (like emacs) to pick up on the fact that it's a fish script.
|
|
|
|
| |
Fixes #1371
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix for CVE-2014-2906.
Closes a race condition in funced which would allow execution of
arbitrary code; closes a race condition in psub which would allow
alternation of the data stream.
Note that `psub -f` does not work (#1040); a fix should be committed
separately for ease of maintenance.
Closes #1437
|
|
|
|
| |
Fixes https://github.com/fish-shell/fish-shell/issues/780
|
| |
|
|
|
|
| |
More work on https://github.com/fish-shell/fish-shell/issues/541
|
|
|
|
| |
https://github.com/fish-shell/fish-shell/issues/541
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* case no properly handles -h and --help flags, i.e. treats it as
pattern
* fixed case escaping:
The following expressions now work correctly:
switch '*'
echo '*'
echo Match any string
end
switch '*'
echo '\*'
echo Match asterix
end
switch '\\'
echo '\\\\'
echo Match slash
end
The same for '?' sign
|
|
|
|
| |
btw. funced completion is updated
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Editor mode is no the default
* Use -i or --interactive or -e fish to edit function in interactive
mode
* tmpname is now created with random number added and check that file
do not already exist
* check $TMPDIR existence and put /tmp if it does not exist
* There is an undocumented feature to use functions, started with dash.
Introduce necessary changes to funced, functions, def_function()
in order to make it work properly.
* Delete editor guessing. Use $EDITOR variable or -e key
|
|
|
|
| |
specify a particular editor (with fish meaning the builtin editor)
|
| |
|
|
|
|
| |
The order is also changed.
|
|
|
|
|
| |
New option -e or --editor allows to edit function inside external
editor, rather than in reader.
|
| |
|
|
|
|
| |
darcs-hash:20070921142954-75c98-752f389dfe4022ea3e72092bb717a60314408d41.gz
|
|
darcs-hash:20070422185539-ac50b-9080fb745cec45609e7e29971b55b96e073806e6.gz
|