Alexander Hedges
32d54e37f7
Use unused cleanup_autogenerated_file
2015-11-08 12:19:15 -08:00
Alexander Hedges
2bbad22248
Remove autogenerated files before generating the new ones
...
Currently if there is a conflict with two manpages having the same
name, one completion will override the other. But if one can be parsed
and the other can't the one with parsed results will always have a
higher priority.
2015-11-08 12:19:15 -08:00
Alexander Hedges
22493c9df8
Guard against files that don't end in .[1...9]
...
It seems smart to only let files be parsed that are clearly
manpage files. Other files wouldn't be openend by man so
I think it is safe to guess that only these files are man
pages.
2015-11-08 12:19:15 -08:00
Alexander Hedges
8d97a85834
Ignore references to builtin on the mac
...
On my system (OS-X 10.11) references to builtin are denoted by:
".so man1/builtin.1". So you also need to check against that.
2015-11-08 12:19:15 -08:00
David Adam
b776327b9d
Revert "prompts: more concise way of getting the hostname."
...
This reverts commit 233c443694
.
See discussion in https://github.com/fish-shell/fish-shell/pull/2489
2015-10-16 07:01:12 +08:00
Michael Fogleman
233c443694
prompts: more concise way of getting the hostname.
2015-10-15 11:59:39 +08:00
Wonicon
4f3ff3d77f
Correct the comment on the default path
...
According to the newer code below:
xdg_data_home = os.getenv('XDG_DATA_HOME', '~/.local/share')
the actual default path is ~/.local/share/fish/generated_completions/
2015-09-26 15:23:45 +02:00
Fabian Homborg
c8ac48ff9a
Informative git prompt: Handle root/toor users
...
Fixes #961
This should probably be in a helper function
2015-09-15 21:14:49 +02:00
Fabian Homborg
7fe8a63f53
Webconfig: It's abbr --erase, not abbr --remove
...
This was renamed in c0cf25cf0b
but never
in webconfig.
2015-09-13 22:35:32 +02:00
Fabian Homborg
48874294d6
Webconfig: abbr doesn't support "--"
...
Fixes #2276
2015-09-13 22:35:32 +02:00
Fabian Homborg
60089f9750
Remove setup outside of fish_prompt from sample prompts
...
This doesn't work with fish_config.
For terlar and pythonista, remove unnecessary color setting.
For informative+git and pythonista, move variable setup into fish_prompt
Fixes #1141
2015-08-31 21:27:44 +02:00
ridiculousfish
2b87705a46
Remove vi mode indicator from classic_git prompt
...
It is duplicative of the fish_mode_prompt function
Fixes #2228
2015-08-18 10:52:53 -07:00
Fabian Homborg
b615534d8d
Fix sorin prompt, remove fallback
...
Closes #2243
2015-08-16 22:51:49 +02:00
ridiculousfish
9cf2bb18c2
pngquant delete.png, saving ~1.4 KB
2015-07-12 15:09:24 -07:00
Jonathan Chan
4b8febd44e
Add favicon for web config
2015-07-12 15:06:56 -07:00
Fernando Manfredi
1e32f9431d
👍 New sample prompt from Acidhub
...
New sample prompt from Acidhub (github.com/acidhub)
This prompt show user|path (full), and a small symbol to
show last command status.
If in a git repository, it's show after the path several
symbols to indicate the branch status and the branch name.
Very handy to me so far.
Signed-off-by: Fernando Manfredi <contact@acidhub.click>
2015-07-12 14:22:18 -07:00
ridiculousfish
a4d6a104a6
Correct name and author fields to be lowercase in sorin prompt
...
fish_config requires that these fields be lowercase, otherwise
they won't show up in the prompt list.
2015-06-23 15:58:56 -07:00
Ivan Tham
a150ae76ac
Add sorin theme
2015-06-23 15:46:16 -07:00
ridiculousfish
4115a2f2d1
Tweak and add tests for abbr
...
1. When run with no arguments, make abbr do the equivalent
of `abbr --show`
2. Enable "implicit add", e.g. `abbr gco git checkout`
3. Teach `abbr --show` to not use quotes for simple cases
4. Teach abbr to output -- when the abbreviation has
leading dashes
Add some basic tests to abbr too.
2015-06-14 14:12:29 -07:00
ridiculousfish
0ddd0ed4fb
fish_config to select the proper tab when run with a tab name
...
`fish_config abbr` should show "abbreviations" selected
in the tab list.
2015-06-14 00:10:11 -07:00
ridiculousfish
2d1331e104
Tweak the styling of the abbreviation editor
...
Removes the big white block of the input fields.
2015-06-13 22:56:45 -07:00
ridiculousfish
9223b643b6
Use --remove instead of -e when erasing abbreviations from fish_config
...
Updates fish_config to use the correct argument to abbr
2015-06-13 22:56:01 -07:00
David Adam
c0cf25cf0b
abbr: rename --remove to --erase
...
for consistency with other fish commands
Closes #2071 .
2015-05-22 09:48:39 +08:00
ridiculousfish
a83323705d
Make fish_config work correctly when IPv6 is disabled in the kernel
...
Fixes #1754
2015-05-17 19:13:50 -07:00
Brendan Whitfield
9b5026f7e5
added cursor:pointer to master_element in web_config css
2015-05-03 17:33:25 +08:00
ridiculousfish
879d03d0fe
Reset the color after printing the CWD in classic+git prompt
...
Fixes #2034
2015-04-23 17:53:40 -07:00
ridiculousfish
e896acffd7
Use $PWD instead of (pwd) in sample prompt
...
This improves the case where the working directory has vanished
Fixes #1857
2015-03-24 17:03:40 -07:00
LoveIsGrief
df6f1e8f62
Add hg branch and status to terlar's prompt
2015-01-30 23:07:40 +08:00
David Adam
78dfc57b1e
web_config: set new prompts via JSON instead of URI-encoded
...
Fixes problems with encoding and decoding Unicode from URL-encoded strings,
which was impossible to get right in Python 2.
2015-01-30 22:54:13 +08:00
David Adam
d17ba69f9e
web_config: respect the client's character set for JSON
2015-01-30 22:52:41 +08:00
David Adam
5c16b5598b
web_config: fix python2/3 unification for parse_qs
2015-01-30 22:52:07 +08:00
David Adam
53a4814d8b
web_config: respect linebreaks in prompt demos
2015-01-29 21:41:31 +08:00
volnt
390fe05a87
Update pythonista.fish: make virtualenv aware that prompt is set
...
Closes #1823 , closes #1795 .
Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
2014-12-28 19:28:12 +08:00
Konrad Borowski
9a34df604d
Make fish_config handle no LANG variable set.
...
Fixes #1849 .
2014-12-05 21:39:21 +01:00
David Adam
9aaf93f364
web_config: improve abbreviations support
...
* Fetch abbreviations by reading the variable directly.
* Use space separators for writing new abbreviations.
Work on #731 .
2014-11-16 23:20:27 +08:00
David Adam
a7bab7b18b
abbr/web_config: support space-delimited abbreviations
...
Support for space-delimited abbreviations was added to the expansion
parser in fbade198; this commit extends that support to the user-facing
tools, and documents the space-separated behaviour. Equals-delimited
abbreviations are expected to be removed before the next release.
Work on #731 .
2014-11-15 23:48:40 +08:00
Pawel Zubrycki
c84cdcd00c
Added hg repo status to robbyrussell example prompt
2014-10-26 16:00:12 +08:00
David Adam
a64c372a28
web_config: add support for adding and editing abbreviations
...
Possible future enhancements include explanatory text and an image for
the 'save' action.
Work on #731 .
2014-10-17 10:28:26 +08:00
David Adam
1f91a2a6f5
web_config: map nonexistent post requests to 404
2014-10-17 10:28:26 +08:00
David Adam
4140e678f4
web_config: further python2/3 unification
2014-10-12 16:04:40 +08:00
David Adam
cc0fcdc18d
web_config: use only Python 3-style (Unicode) string literals
...
Improves Python 2/3 compatibility.
(It is the distant future, the year TWO THOUSAND.)
2014-10-12 15:48:14 +08:00
Kevin Ballard
cc7f1755aa
web_config: Interpret fish output as utf-8
...
Use the unicode replacement character in place of non-utf-8 sequences.
2014-10-09 20:21:26 -07:00
Kevin Ballard
7493c9a040
fish_config: Log the path for errors
2014-10-09 18:33:59 -07:00
David Adam
71c55e1a4a
web_config: send correct MIME type (and actually send it)
2014-10-09 18:45:17 +08:00
David Adam
3f0210dc96
web_config: fix output if no abbreviations defined
2014-10-07 12:21:02 +08:00
David Adam
7764a1a6f8
web_config: add support for viewing abbreviations
...
Add a new tab which lists the current abbreviations defined, by wrapping
the `abbr` command.
Work on #731 .
2014-10-05 12:23:31 +08:00
David Adam
980bf6e2f4
web_config: set width to dynamic 80% of window
...
As we add more tabs, 800px looks increasingly cramped, and our config
should take advantage of the screen space available.
2014-10-05 12:23:31 +08:00
David Adam
6a0931aeae
web_config: update AngularJS to 1.0.8
2014-10-05 12:23:31 +08:00
Kevin Ballard
3f11d90744
# This is a combination of 2 commits.
...
# The first commit's message is:
Simplify default fish_prompt
No need for the set_color caching now that it's a builtin.
Also simplify the 3 classic prompts in fish_config's sample_prompts set.
2014-10-02 18:41:01 -07:00
David Adam
a186f04f15
Manpage completions: store in $XDG_DATA_HOME
...
Closes #1343 , works towards #1257 .
2014-09-29 19:39:36 +08:00