aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* Add Purge Subcommand Completion for Apt (#3097)Gravatar Fahri Cihan Demirci2016-06-01
|
* Make string match -rnv workGravatar Fabian Homborg2016-05-31
| | | | Fixes #3098.
* simplify some fish_tests codeGravatar Kurtis Rader2016-05-30
| | | | | This came to my attention because cppcheck was warning about possibly dereferncing a NULL pointer.
* Style fixes for fish_vi_cursorGravatar Fabian Homborg2016-05-30
| | | | | | "$fcn" [ci skip]
* license.hdr: remove strlcat license informationGravatar David Adam2016-05-30
| | | | | | Function and code removed in 5bf1b0e5f [ci skip]
* fix random lint issuesGravatar Kurtis Rader2016-05-29
| | | | | | | | This only eliminates errors reported by `make lint`. It shouldn't cause any functional changes. This change does remove several functions that are unused. It also removes the `desc_arr` variable which is both unused and out of date with reality.
* Fix utf-8 decoding error in file_is_overwritable of ↵Gravatar Andreas Wagner2016-05-29
| | | | create_manpage_completions.py
* Remove stray "0" output from man completionsGravatar Fabian Homborg2016-05-29
|
* Man completions: Don't show sections when completing pagesGravatar Fabian Homborg2016-05-29
|
* Man completions: Show all pages for a sectionGravatar Fabian Homborg2016-05-29
| | | | If one is given, of course.
* Indent __fish_git_promptGravatar Fabian Homborg2016-05-29
|
* Git prompt: Remove legacy optionGravatar Fabian Homborg2016-05-29
| | | | | Git has supported `rev-list --count` for years, so this shouldn't be needed anymore.
* Stringify git promptGravatar Fabian Homborg2016-05-29
|
* git completions: Add general optionsGravatar Fabian Homborg2016-05-29
| | | | | | These are the options between `git` and the subcommand. Fixes #3087.
* It's `status --is-interactive` (#3086)Gravatar Wieland Hoffmann2016-05-29
|
* Git prompt: Shorten the sha ourselvesGravatar Fabian Homborg2016-05-28
| | | | Possibly fixes #3083.
* Git prompt: Only shorten sha if neededGravatar Fabian Homborg2016-05-28
| | | | | | | | | | | This speeds up the common case when IO is slow, e.g. when used with sshfs. We only use the short sha for figuring out whether the state is valid (for which a long sha should also work) and for display when HEAD is detached (I think that's the correct git-ism). Working towards #3083.
* History docs: Move descriptions to the corresponding optionsGravatar Fabian Homborg2016-05-28
| | | | | | | This should clarify `--delete`s behavior without `--prefix` or `--contains` a bit. Fixes #3054.
* Funced: Make removal safer, take twoGravatar Fabian Homborg2016-05-28
| | | | | Now we try to remove the file and then the directory, without forcing anything, showing any (quite unexpected) error to the user, once.
* Allow suggestion when selecting in pagerGravatar Fabian Homborg2016-05-27
| | | | Also mentioned in #3016.
* Allow autosuggestion after completionGravatar Fabian Homborg2016-05-27
| | | | | | | | | It seems kinda silly to not directly do it, but it was explicitly stopped in the code. I'm quite good at deleting that, aren't I? Fixes #3016.
* Split off __fish_complete_blockdevice from mount.fish.Gravatar Frederik “Freso” S. Olesen2016-05-27
| | | | | | The __fish_complete_blockdevice function can be useful to other completions than mount.fish, so it should live on its own so its available to those.
* Remove executable flag from pacaur completion.Gravatar Frederik “Freso” S. Olesen2016-05-27
|
* fix some style bogosities that crept inGravatar Kurtis Rader2016-05-27
|
* Fix wide char related tests on CygwinGravatar Kurtis Rader2016-05-26
| | | | | | | | This makes the wide char tests run by `./fish_tests` pass on systems where sizeof wchar_t is two (e.g., Cygwin). In doing so it corrects several problems with the underlying code in module *utf8.cpp* such as allowing five and six byte UTF-8 sequences. They were allowed by the original Unicode proposal but are not allowed by the adopted standard.
* Document the rest of the electric/ro varsGravatar Fabian Homborg2016-05-26
| | | | Fixes #3072.
* Remove $versionGravatar Fabian Homborg2016-05-26
| | | | | It's too generic a name - which both does not communicate what it is and prevents someone else from using it.
* configure: move an errant spaceGravatar David Adam2016-05-25
| | | | Introduced in 6b92fdd18d39.
* tty driver ignore lnext (\cV) and werase (\cW)Gravatar Kurtis Rader2016-05-25
| | | | | | | | | | Configure the tty driver to ignore the lnext (\cV) and werase (\cW) characters so they can be bound to fish functions. Correct the `fish_key_bindings` program to initialize the tty in the same manner as the `fish` program. Fixes #3064
* make_pkg: allow output to an environment-controlled pathGravatar David Adam2016-05-25
|
* make_pkg: use a temporary directory rather than just /tmpGravatar David Adam2016-05-25
|
* make_tarball: use a temporary directory rather than just /tmpGravatar David Adam2016-05-25
|
* make_tarball: search for a tar that supports the options we needGravatar David Adam2016-05-25
|
* make_tarball: allow output to an environment-controlled pathGravatar David Adam2016-05-25
|
* make_tarball: minor cleanupGravatar David Adam2016-05-25
|
* CONTRIBUTING.md: Describe emacs fish-mode setupGravatar Fabian Homborg2016-05-25
|
* Update changelog with clipboard changeGravatar Fabian Homborg2016-05-25
|
* Add git hooks information and exampleGravatar Fabian Homborg2016-05-25
| | | | This might be useful to contributors.
* Run fish_indent on default_key_bindingsGravatar Fabian Homborg2016-05-25
|
* Add clipboard helper functions and bind themGravatar Fabian Homborg2016-05-25
| | | | \cy copies, \cv pastes.
* docs: Remove section about clipboard integrationGravatar Fabian Homborg2016-05-25
|
* kill: Remove xsel integrationGravatar Fabian Homborg2016-05-25
| | | | | | | Overwriting the user's clipboard by default is annoying and contributors don't use it. This is better served via an explicit binding that calls e.g. `xsel`.
* Fix documentation links to `or` and `and` commandGravatar Dennis Ideler2016-05-24
|
* configure: fix CXXFLAGS with system pcre2Gravatar David Adam2016-05-24
| | | | | | cleanups in configure meant that a number of arguably spurious spaces were dropped from the CXXFLAGS, which produced an error without the below.
* Funced: Limit damage when removing tmpfileGravatar Fabian Homborg2016-05-24
| | | | | | This will now only forcibly remove _files_, not directories. $tmpdir _should_ be something only we use in /tmp, but mktemp might screw up.
* Test for Atom Package Manager now passes correctlyGravatar Dan Underwood2016-05-24
| | | Move to `string match` syntax from `grep` caused test to see if the Atom Package Manager is installed to always fail. This appears to fix the issue (tested on fish 2.3.0 with apm 1.6.0).
* make_tarball: generate SHA-256 hashes, not SHA-1Gravatar David Adam2016-05-23
| | | | Closes #3048.
* Bring abbr test in line with new behaviorGravatar Fabian Homborg2016-05-23
| | | | | | Previously, `--erase` would not accept any options and wouldn't read "--" as option-separator. Now it does like every other "command", and it could conceivably gain e.g. a "--prefix" option.
* Simplify some code in abbrGravatar Fabian Homborg2016-05-23
| | | | We actually need less duplication here.
* Fix printing "--" in abbr --showGravatar Fabian Homborg2016-05-23
|