aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Update fish_indent Xcode build targetGravatar ridiculousfish2014-12-23
|
* Correct path in fish_indent testsGravatar ridiculousfish2014-12-23
|
* Implement tests for fish_indentGravatar ridiculousfish2014-12-23
|
* Rewrite of fish_indentGravatar ridiculousfish2014-12-23
| | | | | Changes fish_indent to leverage new parse tree Also supports colorizing output via --html and --ansi flags.
* Allow running specific high-level tests by passing the name to test.fishGravatar ridiculousfish2014-12-23
| | | | | | Example: tests/test.fish expansion This will run the tests in expansion.in only
* Include fallback.h in output.h to avoid a compile errorGravatar ridiculousfish2014-12-23
|
* Clean up the last token when receiving TOK_ENDGravatar ridiculousfish2014-12-23
|
* Tweak comment handling. Mark a parse node with a new flag when it has commentsGravatar ridiculousfish2014-12-23
|
* Fix to avoid generating multiple error nodes on parse errorGravatar ridiculousfish2014-12-23
|
* Replace an expensive expand_one call with the cheaper unescape_stringGravatar ridiculousfish2014-12-23
| | | | Makes parsing a little faster
* Support nixos command-not-found handlerGravatar Max Gonzih2014-12-22
|
* osx/config.h: add some missed definesGravatar David Adam2014-12-21
|
* Merge a handful of old and new fixes for the build on SolarisGravatar David Adam2014-12-21
|\ | | | | | | | | Note that it does not successfully compile yet due to missing flock() on this platform.
| * Solaris build fixes: use _sys_errs if availableGravatar David Adam2014-12-21
| |
| * Solaris build fixes: detect <termios.h> in configureGravatar David Adam2014-12-21
| | | | | | | | The header is already used appropriately in the code.
| * Solaris build fixes: use memset instead of bzeroGravatar David Adam2014-12-21
| |
| * Solaris build fixes: fallback to _XOPEN_NAME_MAX if definedGravatar David Adam2014-12-21
| |
| * use configure to detect dirent.d_typeGravatar David Adam2014-12-21
| |
| * Support for dirents without d_type (e.g. Solaris)Gravatar ridiculousfish2014-12-21
| |
| * use configure to define NOMACROSGravatar David Adam2014-12-21
| | | | | | | | (added in 9ec808a4c)
| * Update osx/config.h with new configure headersGravatar David Adam2014-12-21
| |
| * Define some macros to stop Solaris curses headers from breaking the STLGravatar ridiculousfish2014-12-21
| |
| * Solaris build fixes: pick the right curses more of the timeGravatar David Adam2014-12-21
|/
* tmux completion: add more attach-session aliasesGravatar Igor Savchuk2014-12-08
|
* Remove del_curterm workaround on *BSD.Gravatar David Adam2014-12-08
| | | | | | | | | | FreeBSD PR was https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=108117 OpenBSD PR was 5447. Both have been fixed for years. This reverts commit c55cbd3f2f003ea6e36727f8b985e880d6aded85, among others.
* Make fish_config handle no LANG variable set.Gravatar Konrad Borowski2014-12-05
| | | | Fixes #1849.
* Add cygport completions provided by Andrew SchulmanGravatar Konrad Borowski2014-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit a396c5e95a9987ea8ce6e057910131886d1b9695 Merge: bfd1951 f329530 Author: Konrad Borowski <x.fix@o2.pl> Date: Mon Dec 1 17:54:02 2014 +0100 Merge branch 'master' of https://github.com/andrex-e-schulman/fish-shell into andrex-e-schulman-master commit f32953064e1083be48c785f6763a4f6da6caf54b Author: Andrew Schulman <andrex-e-schulman@users.noreply.github.com> Date: Mon Dec 1 05:34:29 2014 -0500 improve descriptions of pkg and diff commit 81def0fb3086de639453eacb2eab174f3c67b976 Author: Andrew Schulman <andrex-e-schulman@users.noreply.github.com> Date: Mon Dec 1 04:51:20 2014 -0500 simplify cygport option descriptions commit 4d84eb3e5cadbf4b1f6210552256e5373360d8fb Author: Andrew Schulman <andrex@5200-glenwood.net> Date: Mon Dec 1 04:32:47 2014 -0500 add command descriptions to share/completions/cygport commit c7ff7e4fa21dad19aeda0ae837e22bf4cff20a79 Author: Andrew Schulman <andrex@5200-glenwood.net> Date: Mon Dec 1 03:09:00 2014 -0500 add share/completions/cygport.fish
* Added `export` alias for set global variable, made for sh/bash/zsh compatibilityGravatar Rack Lin2014-12-01
| | | | | Signed-off-by: Rack Lin <racklin@gmail.com> Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
* Add completion for git-cleanGravatar Vladimir Varankin2014-11-29
|
* Added Chinese translation.Gravatar 王邈2014-11-27
| | | | Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
* Fix for issue where fish_indent would lose blank linesGravatar ridiculousfish2014-11-25
|
* Disable localizations during testsGravatar Kevin Ballard2014-11-25
|
* Revert "tests/status.in: fix test for locale, fall back to default strings"Gravatar Kevin Ballard2014-11-25
| | | | This reverts commit 3b3fde1c5e5a2525fd4139c3853bfafab877950c.
* tests/status.in: fix test for locale, fall back to default stringsGravatar David Adam2014-11-25
|
* Update English translationGravatar David Adam2014-11-25
|
* Update various strings for translation, avoid _ for non-translationsGravatar David Adam2014-11-25
| | | | | Use __ instead of _ as a placeholder for ignored variables in `read` statements.
* grep.fish: don't set GREP_COLORGravatar David Adam2014-11-25
| | | | | | grep will fall back to the default colors. Closes #1316.
* grep.fish: don't use GREP_OPTIONS as it is deprecatedGravatar David Adam2014-11-25
| | | | Closes #1825.
* Define a common `mktemp` for testsGravatar Kevin Ballard2014-11-24
| | | | | | | | | | GNU and BSD `mktemp` handle options differently, and it's a useful utility for tests. As such, define a common `mktemp` function wrapper for the test suite. It might actually be nice to expand this for more flags and support it globally, but that may result in confusion for any users of BSD mktemp that expect to be running /bin/mktemp.
* Tweak test runner to set up environment betterGravatar Kevin Ballard2014-11-24
| | | | | | Update the test runners so they set up their own environment in test_util.fish. This simplifies the Makefile and paves the way for adding utility functions for use in the tests themselves.
* Hack the tokenizer to compress multiple adjacent newlines into oneGravatar ridiculousfish2014-11-24
| | | | | This slightly reduces the size of parse trees, and is otherwise a minor optimization
* Add a helpful comment warning of a nonsense result from tok_lastGravatar ridiculousfish2014-11-24
|
* Makefile: add pkgconfig file to uninstall targetGravatar David Adam2014-11-23
|
* Fix issue where tab completions could ignore command-specific completionsGravatar ridiculousfish2014-11-20
| | | | Fixes #1742
* __fish_config_interactive: send CWD via escapes in Apple TerminalGravatar David Adam2014-11-20
| | | | Closes #68.
* __fish_urlencode: rework to behave properly on BSD/OS XGravatar David Adam2014-11-20
| | | | Work on #68.
* brew completion: update completionGravatar Misty De Meo2014-11-20
| | | | | * Remove unsupported options * Add new 'unpack' command
* Minor commenting and cleanup in screen.cppGravatar ridiculousfish2014-11-19
|
* Stop resetting the color for the character under the cursorGravatar ridiculousfish2014-11-19
| | | | Fixes #1821
* Use -1 instead of 0 for the notifyd token "missing value" sentinelGravatar ridiculousfish2014-11-19
| | | | This matches NOTIFY_TOKEN_INVALID