Kevin Ballard
510ff6a689
Dump interactive logs on travis test failure
...
As far as I know we can't access the build artifacts from Travis, so we
can't check the interactive logs after a test failure. Add an
environment variable that causes the test runner to dump the logs
itself, and set that variable for Travis.
2014-09-19 14:52:02 -07:00
ridiculousfish
7229d7a326
Make redirections and pipes expand abbreviations too
2014-09-19 14:05:33 -07:00
ridiculousfish
1a7b33e8fb
Expand abbreviations on semicolon per #731
2014-09-19 13:59:53 -07:00
Mark Griffiths
2d3f7babe3
Updated license in lexicon_fiter.in
2014-09-19 18:24:24 +08:00
Kevin Ballard
0a32d96b27
Reset fish_bind_mode when changing fish_key_bindings
...
Also avoid resetting bindings if fish_key_bindings is "modified" without
actually changing.
Fixes #1638 .
2014-09-18 15:46:17 -07:00
David Adam
174f5ba99a
Makefile/configure: detect and use sed from configure
2014-09-18 20:29:49 +08:00
David Adam
708e21f929
fish_indent: minor documention updated
...
[skip ci]
2014-09-17 10:18:27 +08:00
David Adam
eb40baacfc
update completions for builtin commands
2014-09-17 10:17:48 +08:00
Michael Stillwell
133ba6e01b
Ignore "host", "hostname", and hostname wildcards
...
See the PATTERNS section of ssh_config(5) for wildcards supported by ssh.
2014-09-16 17:20:59 +02:00
qjcg
9bfb4f1e11
Fix webconfig URL generation for python3
...
Closes #1677 .
Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
2014-09-15 16:40:28 +08:00
Mark Griffiths
ea435d35ad
After proofreading, fixes a few minor typos.
2014-09-12 16:45:47 +02:00
David Adam
5b709eb5df
README.md: document minimum Doxygen version
...
[skip ci]
2014-09-12 21:35:20 +08:00
Konrad Borowski
5c25be51ea
Merge pull request #1662 from MarkGriffiths/documentation-update
...
Documentation update: Fixes issue #1557
2014-09-12 13:36:26 +02:00
Kevin Ballard
f6da9d4d5d
Add missing newline after bind -k foo
error message
2014-09-08 23:37:34 -07:00
Kevin Ballard
f22864b813
Ensure type
still works if $IFS is unset
2014-09-08 23:35:29 -07:00
Kevin Ballard
22fd8e65ad
Disable fish_title on interactive tests
...
This was apparently what was interfering with the tests working on
Linux.
Tweak .travis.yml to install expect so the tests run on Linux.
2014-09-08 00:16:42 -07:00
Kevin Ballard
190712d4b0
Add a test harness for interactive behavior
...
Add a test harness that uses `expect` to drive Fish to test interactive
behavior.
Include some tests for `read`.
2014-09-07 23:56:59 -07:00
Kevin Ballard
efb1467e4e
Cleanup fish tests a bit
...
Split `make test` into two targets `make test_low_level` and `make
test_fishscript`, primarily so fishscript tests can be rechecked quickly
after edits.
Reformat the test.fish file and update some of the code to be a little
more straightforward (e.g. `if not cmd` instead of `if cmd; else`).
2014-09-07 23:50:44 -07:00
Mark Griffiths
6b75a4593b
Merge remote-tracking branch 'upstream/master' into documentation-update
...
Conflicts (resolved):
doc_src/design.hdr - \c changed to backticks
2014-09-08 07:05:53 +01:00
Mark Griffiths
a04d5fd065
Makefile changes
2014-09-08 06:54:03 +01:00
Noah Frederick
8643a5e266
Clean up typos and style in design doc
...
This includes:
- Fixing some typos and misspellings
- Being consistent with pronouns (she/he)
- Hyphenating "built-in" and "command-line" where appropriate
2014-09-07 16:08:10 -07:00
Mark Griffiths
47f97bbdd5
Fixed a couple of typos
2014-09-07 17:43:58 +01:00
Mark Griffiths
2e034e767f
Update menus for consistency
...
Widened 'Commands' menu + fish logo
fish logo added to FAQ menu
'Commands' menu content aligned with Docs menu
'FAQ' menu content aligned and made 1st order as all entires are long
and wrap.
2014-09-07 17:35:19 +01:00
Mark Griffiths
aed92b9a2c
Merge branch 'master' into documentation-update
2014-09-07 16:37:31 +01:00
David Adam
cb46ed3701
make_tarball: build from the current checkout, ignore Travis
2014-09-07 09:37:43 +08:00
Kevin Ballard
15cf06438e
Suppress PATH errors in sudo tab-completion
...
Setting a non-existant path component to PATH logs an error to stderr.
This is not appropriate for non-interactive temporary modifications,
like the one done by the `sudo` completion helper function.
2014-09-04 13:22:06 -07:00
Iuri Rezende Souza
93b296d899
translations: Add portuguese translation
2014-09-04 23:00:22 +08:00
Iuri Rezende Souza
6e133c90e8
pager: translate additional strings
2014-09-04 23:00:22 +08:00
Mark Griffiths
f1bd2b823d
Strip working files
2014-09-04 13:13:57 +01:00
Mark Griffiths
ac92f54ca6
Updated Testing Info. Ready for PR.
...
Major documentation cleanup and update.
- Fixes Issue #1557
- Moves entire documentation to Markdown format. Much simpler.
- Fully supports Doxygen 1.8.7+
- All documentation targets updated: user_doc, share/man, doc and
doc/refman.pdf.
- Tested across Ubuntu, CentOS and Mac OS.
See doc_src/FORMATTING.md for in depth rationale and style guide.
2014-09-04 12:50:43 +01:00
Mark Griffiths
1b4c85eb69
Fixed Doxygen required version to 1.8.7
...
Doxygen 1.8.6 and lower do not have the \\htmlonly[block] directive
which fixes a multitude of problems in the rendering of the docs. In
Doxygen 1.8.7 the list of understood HTML entities was greatly
increased. I tested earlier versions and many little issues returned.
2014-09-04 12:07:07 +01:00
Mark Griffiths
fb792c60cd
Fix missed conflict
2014-09-04 12:01:08 +01:00
Mark Griffiths
38e153f568
Remove CLANG options, for portability
2014-09-04 11:58:01 +01:00
Mark Griffiths
6821f5ef4a
Portable Makefile fix
2014-09-04 11:34:43 +01:00
Mark Griffiths
ab433cfe65
Portable range fix
2014-09-04 11:32:22 +01:00
Mark Griffiths
6a57a50968
Fix comment collision in lexicon
2014-09-04 10:54:18 +01:00
Mark Griffiths
cb9ef98bed
Fix Doxygen unresolved link error
2014-09-04 10:32:13 +01:00
Mark Griffiths
89f0b9abc3
Added Doxygen notes
2014-09-04 10:23:38 +01:00
Mark Griffiths
0e5ddfd9f5
Merge branch 'master' into documentation-update
...
Conflicts (fixed):
doc_src/design.hdr
2014-09-04 10:00:52 +01:00
Mark Griffiths
0a249c84ce
Added notes to Formatting doc
2014-09-04 09:48:30 +01:00
Mark Griffiths
76aeae5db6
Synopsis tweaks
2014-09-04 08:10:42 +01:00
Mark Griffiths
1facdd30fb
Formatting additions
2014-09-04 07:55:21 +01:00
Kevin Ballard
4b7dc525b8
Fix the fix for commandline -i
in binds
2014-09-03 23:05:48 -07:00
Joseph Tannhuber
4acea72700
New -n option for read builtin
...
Usage: read -n nchars
Reads maximum of nchars characters. If nchars <= 0, there's no limit.
2014-09-03 22:48:37 -07:00
Mark Griffiths
cf688f6ba2
List fixes
2014-09-03 20:31:57 +01:00
Mark Griffiths
5f3b0d9f1e
Merge branch 'master' into documentation-update
...
Conflicts:
doc_src/design.hdr
2014-09-03 20:31:43 +01:00
Mark Griffiths
05848038db
Index long line fixes
2014-09-03 19:39:22 +01:00
Mark Griffiths
664e2e5686
Rebase conflict resolution
2014-09-03 15:14:11 +01:00
Mark Griffiths
adbcecb456
Rebase documentation changes
2014-09-03 15:10:53 +01:00
Mark Griffiths
3df9e20ca7
Formatting updates
2014-09-03 14:43:27 +01:00