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
ridiculousfish
482e615fe0
Bump osx/config.h version number to 2.1.1
2014-09-07 10:51:11 +08:00
David Adam
cb46ed3701
make_tarball: build from the current checkout, ignore Travis
2014-09-07 09:37:43 +08:00
David Adam
9c78295a9a
avoid symlink attacks in __fish_print_packages
...
* use $XDG_CACHE_HOME for __fish_print_packages completion caches
Fix for CVE-2014-3219.
Closes #1440 .
2014-09-06 23:48:38 +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
ridiculousfish
fd70ae0b61
Kill fishd after installing fish for OS X, to pick up fishd changes
2014-09-04 00:30:14 -07: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
Mark Griffiths
3f005c928a
Supporting files for development
2014-09-03 14:43:27 +01:00
Mark Griffiths
b3e28ac41a
Addition of 'ascii fish' logo
...
+ small fixes
2014-09-03 14:43:27 +01:00
Mark Griffiths
c39fe3433b
Various additions and fixes
2014-09-03 14:43:27 +01:00
Mark Griffiths
668fa66d78
Fish documentation formatting guidelines
2014-09-03 14:43:27 +01:00
Mark Griffiths
98ebb21489
Consistency fixes
2014-09-03 14:43:27 +01:00
Mark Griffiths
137abd0cfa
Make line length, wrapping and spacing consistent
2014-09-03 14:43:26 +01:00
Mark Griffiths
d7308fecbe
gitignore changes
2014-09-03 14:43:26 +01:00