aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* | | common.cpp: check wcwidth for supported charactersGravatar David Adam2015-08-03
|/ / | | | | | | | | | | | | | | Rather than trying to detect Unicode support from the environment, check the printable width of characters in the current locale before deciding on whether to use them. Closes #1927.
* | Complete commands in pacman againGravatar Fabian Homborg2015-07-31
| | | | | | | | "noopt" was mistakenly turned around by missing a "not".
* | functions/history.fish: whitespace only changeGravatar David Adam2015-07-31
| | | | | | | | | | | | Run through fish_indent, mismatching indents actually confusing. [skip ci]
* | functions/history.fish: validate command line arguments in wrapperGravatar David Adam2015-07-31
| | | | | | | | | | | | | | Closes #2055. Implements the standard `--` option for delimiting options from arguments; to search for "--", use `history --search -- --`.
| * Improve completion for python -m flagGravatar Joshua Elliott2015-07-30
|/
* Makefile: add target for Include What You Use (iwyu)Gravatar David Adam2015-07-29
| | | | | | Requires http://include-what-you-use.org/ and Clang to operate. Doesn't quite work for the builtin_* collection; that has to be done by hand.
* configure: only define special attributes if not definedGravatar David Adam2015-07-29
| | | | | Fixes a build warning on FreeBSD, where <sys/cdefs.h> defines __packed and friends.
* Tab-Completition for atomGravatar Lars Grefer2015-07-29
|
* Tab-Completition for sassGravatar Lars Grefer2015-07-29
|
* Merge branch 'iwyu'Gravatar David Adam2015-07-29
|\ | | | | | | http://include-what-you-use.org/
* | Remove unused unload_all functionGravatar ridiculousfish2015-07-27
| |
* | Stop passing mutable references to completions aroundGravatar ridiculousfish2015-07-27
| | | | | | | | | | Replace uses of vector<completion_t>& with vector<completion_t>* This makes it clear at the call site that the object may be mutated.
* | Support file tab completion after = and : separatorsGravatar ridiculousfish2015-07-27
| | | | | | | | | | | | For example, env VAR=/usr<tab> will now work as expected Fixes #2178
* | Fix a warning with g++ about an unused function resultGravatar ridiculousfish2015-07-26
| |
| * src/wutil: drop <features.h> header, _BSD_SOURCE is defined by the compilerGravatar David Adam2015-07-26
| |
* | Handle getcwd failures to satisfy the linterGravatar ridiculousfish2015-07-26
| |
* | Cast getcwd() to void to defeat a warningGravatar ridiculousfish2015-07-26
| |
* | Continue to refine tokenizer interfaceGravatar ridiculousfish2015-07-26
| | | | | | | | Migrate some functions into tokenizer instance methods
* | Continue migration to the new tokenizer interfaceGravatar ridiculousfish2015-07-26
| |
* | Early reworking of tokenizer interfaceGravatar ridiculousfish2015-07-25
| |
* | Remove some dead codeGravatar ridiculousfish2015-07-25
| |
| * Merge branch 'master' into iwyuGravatar David Adam2015-07-26
| |\ | |/ |/|
* | Eliminate wgetopt global variablesGravatar ridiculousfish2015-07-25
| | | | | | | | | | Replace them with a new struct wgetopter_t that uses instance variables instead.
* | Add DerivedData directory to .gitignoreGravatar ridiculousfish2015-07-25
| |
* | Update doc and message.pot targets for new src directoryGravatar ridiculousfish2015-07-25
| |
* | Add cppcheck.sh driver script for running cppcheckGravatar ridiculousfish2015-07-25
| |
* | Update xcode project for new XcodeGravatar ridiculousfish2015-07-25
| |
* | Make our wgettext() implementation a little less terrifyingGravatar ridiculousfish2015-07-25
| | | | | | | | Use wchar_t* directly instead of wcstring.c_str()
* | Update 'depend' target so make depend works againGravatar ridiculousfish2015-07-25
| | | | | | | | | | | | | | | | This is very ugly because makedepend has no native support for building outside the source tree. It always wants to prepend 'src/' to the object file path. So instead we have to cons up a new source tree, with the sources files at the root, and run makedepend on that.
* | Manually update Makefile dependsGravatar ridiculousfish2015-07-25
| | | | | | | | Temporary fix until the 'make depend' target can be sorted out
* | Use the address-of operator when checking for weak symbolsGravatar ridiculousfish2015-07-25
| | | | | | | | This fixes a warning with gcc on OS X
* | Migrate source files into src/ directoryGravatar ridiculousfish2015-07-25
|\ \ | | | | | | | | | | | | | | | | | | | | | This change moves source files into a src/ directory, and puts object files into an obj/ directory. The Makefile and xcode project are updated accordingly. Fixes #1866
* | | grep completions: remove trailing end statementGravatar David Adam2015-07-26
| | |
| | * Makefile: clean up dependencieesGravatar David Adam2015-07-25
| | |
| | * Initial pass with Include What You UseGravatar David Adam2015-07-25
| |/ |/|
* | Makefile: typo fixes in check-legacy-binariesGravatar David Adam2015-07-25
| |
* | Merge branch 'death_of_mimedb'Gravatar David Adam2015-07-25
|\ \
| * | Makefile: Add mimedb and fishd to check-legacy-binaries targetGravatar David Adam2015-07-25
| | |
* | | Fix Unknown Signal 'winch'Gravatar PythEch2015-07-24
| | | | | | | | | | | | Fixes an annoying error that affects machines with Turkish locales
* | | __fish_print_mounted: expand scope on non-Linux platformsGravatar David Adam2015-07-24
| | |
* | | Fix mountpoints with spaces on linuxGravatar Fabian Homborg2015-07-24
| | | | | | | | | | | | Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
* | | read: update completionsGravatar David Adam2015-07-24
| | | | | | | | | | | | | | | | | | | | | --right-prompt added in fe9cf673a23007d97d2 but missed from the completions. With thanks to nafg@github.
| | * Migrate source files into src/ directoryGravatar ridiculousfish2015-07-24
| |/ |/| | | | | | | | | | | | | This change moves source files into a src/ directory, and puts object files into an obj/ directory. The Makefile and xcode project are updated accordingly. Fixes #1866
* | fish.spec.in: re-add to source treeeGravatar David Adam2015-07-24
| | | | | | | | | | | | | | | | | | Imported from https://github.com/zanchey/fish-build/ Work on #2020. Note that this is explicitly removed from `git archive` tarballs in keeping with the changes in 0effcf6df1b3ba2.
* | Completion support for the main commands of the travis command line toolGravatar Lars Grefer2015-07-24
| |
* | tutorial: arrays as a synonym for listsGravatar David Adam2015-07-23
| | | | | | | | | | | | Closes https://github.com/fish-shell/fish-site/issues/13 [skip ci]
* | docs: typo fixesGravatar Razzi Abuissa2015-07-23
| | | | | | | | | | | | [skip ci] Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
| * death of mimedb: remove mimedb from the treeGravatar David Adam2015-07-23
| |
| * open: drop mimedb dependencyGravatar David Adam2015-07-23
| |
| * __fish_complete_suffix: don't provide file description by defaultGravatar David Adam2015-07-23
| | | | | | | | | | Drops dependency on the mimedb tool and reflects the changes made to the default chooser for files in #279.