| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I noticed while fixing issue #2702 that the fish program being tested
was sourcing config.fish files outside of the current build. This also
happens when Travis CI runs the tests but isn't an issue there because
of how Travis is configured to execute the tests.
I also noticed that running `make test` was polluting my personal fish
history; which will become a bigger problem if and when the fishd universal
var file is moved from $XDG_CONFIG_HOME to $XDG_DATA_HOME.
This change makes it possible for an individual to run the tests on
their local machine secure in the knowledge that only the config.fish and
related files from their git repository will be used and doing so won't
pollute their personal fish history.
Resolves #469
|
| |
|
|
|
|
| |
Makes it harder to cause issues with aliases, see fish-shell#2245
|
| |
|
|
|
|
|
|
|
| |
This means that # must be the first character of the string
to start a comment, in line with other shells
Fixes #953
|
|
|
|
| |
Fixes #1518
|
|
|
|
|
| |
This allows keywords to be quoted. However, they may not contain
variable or process expansions, etc. Fixes #1398
|
| |
|
|
|
|
|
| |
Also do some minor formatting cleanup, make psub return 1 when executed
outside of a command substitution, and make it respect $TMPDIR.
|
|
|
|
| |
with the job, fixing psub. Fixes #1394
|
| |
|
|
|
|
| |
test for it too.
|
|
|
|
| |
pass (!). Error reporting still unsteady.
|
| |
|
|
|
|
| |
stderr may be output twice.
|
| |
|
|
|