Kurtis Rader
46b791240a
lint: Use early exit/continue
2016-10-31 18:17:33 -07:00
Kurtis Rader
3bd24ddb17
lint: Use early exit/continue
2016-10-31 18:14:57 -07:00
Kurtis Rader
26c1430e82
lint: Use early exit/continue
2016-10-31 18:05:10 -07:00
Kurtis Rader
6c3900ff64
lint: Use early exit/continue
2016-10-31 18:05:10 -07:00
Kurtis Rader
6192e2453e
lint: Use early exit/continue
2016-10-31 18:05:09 -07:00
Kurtis Rader
eab836864e
lint: Use early exit/continue
2016-10-31 18:05:01 -07:00
Kurtis Rader
225caa2fe8
lint: Use early exit/continue
2016-10-31 18:03:03 -07:00
Kurtis Rader
4fe2a2921f
lint: Use early exit/continue
2016-10-31 18:00:59 -07:00
Kurtis Rader
7779132595
lint: Use early exit/continue
2016-10-31 17:58:41 -07:00
Kurtis Rader
ca5a4ec1d5
lint: Use early exit/continue
2016-10-31 13:29:10 -07:00
Kurtis Rader
49ed20c8cb
lint: Use early exit/continue
2016-10-31 13:29:10 -07:00
Fabian Homborg
2a5ad198bf
Rework cursor detection
...
Fixes #3499 .
2016-10-31 21:51:06 +08:00
Aaron Gyes
960cc628b2
Don't choke defining aliases with quotes
...
Fixes #3510
2016-10-31 01:37:23 -07:00
Aaron Gyes
6b41240cd2
Revert "Move PCRE2 to pcre2"
...
This reverts commit f4f9ed56ee
.
2016-10-30 21:29:48 -07:00
Aaron Gyes
6e873719fd
Fix alias doc typo
...
Fix spelling typo, and a couple small tweaks.
2016-10-30 21:25:21 -07:00
Aaron Gyes
f4f9ed56ee
Move PCRE2 to pcre2
2016-10-30 12:38:45 -07:00
David Adam
1e234f492c
Makefile: pass correct version macro
...
Fixes display of version in documentation header. A shell-style variable
instead of a Makefile-style variable left it displayed as
ISH_BUILD_VERSION.
2016-10-30 14:26:11 +08:00
Kurtis Rader
f0ab1331a5
lint: Use early exit/continue
2016-10-29 21:46:11 -07:00
Kurtis Rader
99b729eb4d
lint: Use early exit/continue
2016-10-29 21:20:29 -07:00
Kurtis Rader
9af0797334
lint: Use early exit/continue
2016-10-29 20:51:03 -07:00
Kurtis Rader
6bef7b7be9
lint: constant if expression
2016-10-29 19:01:19 -07:00
Kurtis Rader
b0b2182535
lint: missing default in switch statements
2016-10-29 18:27:51 -07:00
Aaron Gyes
fb979922b3
Update alias docs
2016-10-29 13:57:05 -07:00
Aaron Gyes
c4bd110fca
List alias-created functions on alias
sans args
...
The previous change I made here makes this not hard to do, but
kind of lame in implementation.
2016-10-28 22:31:58 -07:00
Kurtis Rader
b663b0e818
lint: redundant if statement
2016-10-28 19:15:05 -07:00
Kurtis Rader
41f1232cf9
disable oclint BitwiseOperatorInConditional warning
2016-10-28 17:52:56 -07:00
Kurtis Rader
4a2aed1f8e
lint: unnecessary else statement
2016-10-28 17:43:20 -07:00
Aaron Gyes
2d46969d3e
alias: identify as alias in description.
...
Like so:
~ $ alias foo=bar
~ $ functions foo
function foo --description 'alias foo=bar'
bar $argv;
end
2016-10-28 14:44:55 -07:00
Kurtis Rader
f382fa8e8a
lint: multiple unary operator
2016-10-27 21:21:54 -07:00
Fabian Homborg
7ea2dc4488
Disable vi-cursor on xterm < 282
...
Fixes #3499 .
@zanchey: This is for integration-2.4.0.
2016-10-27 10:16:57 +02:00
Fabian Homborg
56679d4776
Don't use open function if a command exists
...
Turns out this is also the case on Haiku.
It also eliminates a fork.
Closes #3487 .
2016-10-26 15:48:42 +02:00
Kurtis Rader
075be74cc4
fix regression introduced by commit 851e449
...
My earlier attempt with commit 851e449
to eliminate all the compiler
warnings about mixing signed and unsigned ints in an expression
introduced a subtle bug. This fixes that mistake.
Fixes #3488
2016-10-25 20:56:15 -07:00
Kurtis Rader
2bb52c65c2
fix bug introduced by 42458ff7
...
There was one block of code modified by commit 42458ff7
that had
convoluted, inverted, logic. In the process of collapsing nested
"if" blocks the logic was modified to avoid using "!" everywhere the
bool was tested. Unfortunately I neglected to modify two of the
conditions used to set that var to reflect the changed polarity.
2016-10-24 17:13:39 -07:00
Kurtis Rader
37d91d0c29
change name of the function
2016-10-23 15:02:14 -07:00
Kurtis Rader
8dfee7ff76
add new file to change
2016-10-23 14:56:18 -07:00
Kurtis Rader
07de13f61f
implement a fish_prompt_hostname function
...
Standardize how the host name is included in the prompts that do so.
Fixes #3480
2016-10-23 14:20:54 -07:00
Aaron Gyes
668de88e69
Supress fish_title only for Terminal.app
...
VTE terminals apparently do not use the OSC sequence to compose
title components.
2016-10-23 12:02:01 -07:00
Kurtis Rader
cdb82e45ac
lint: remove another "too few branches in switch statement"
2016-10-22 22:12:22 -07:00
Kurtis Rader
a90b521eb4
lint: remove unused function
2016-10-22 21:28:46 -07:00
Kurtis Rader
25e0a39165
fix bug introduced by lint cleanup commit 42458ff
2016-10-22 21:14:21 -07:00
Kurtis Rader
d982427216
remove unused function
...
The fish_key_reader program was the only user of the
`set_wait_on_escape_ms()` function and that use was removed with commit
0461743
. So remove it from the main fish code. This was found by `make
lint`.
2016-10-22 21:08:53 -07:00
Kurtis Rader
21521b2953
lint: too few branches in switch statement
...
Someone was way too enamored of the `switch` statement. Using it in
places where a simple `if...else if...else` was clearer and shorter.
2016-10-22 21:01:27 -07:00
Kurtis Rader
42458ff7ab
lint: "collapsible if statements" warnings
2016-10-22 19:09:40 -07:00
Aaron Gyes
a8c9019a39
Re-fix 'fix lexicon_filter verbosity'
2016-10-22 18:37:11 -07:00
Kurtis Rader
100a0ea549
Revert "Fix lexicon_filter verbosity"
...
This reverts commit dcb39af8c0
.
It breaks building the documentation because splitting the sed invocation
in the `lexicon_filter` target from the preceding `if` block means the
`WORDBL` and `WORDBR` shell vars aren't available.
2016-10-22 18:23:03 -07:00
Aaron Gyes
cbe2d4b5f1
defaults completions: shorten and improve brevity
...
At 80 columns the description obscured 'find' in 'default find'.
Improve others.
2016-10-22 12:37:00 -07:00
Fabian Weisshaar
7878dbc4f0
add defaults (macOS) completion
2016-10-22 20:13:18 +02:00
Fabian Weisshaar
e16f6ca2aa
add listFilesystems to diskutil completion
2016-10-22 20:13:18 +02:00
Aaron Gyes
c7e26e494e
Fix Terminal.app title
...
Defining fish_title here is too late because there will already be a
title set. Work around issue by clearing it at same time.
2016-10-22 10:47:46 -07:00
Kurtis Rader
6e6b294a3f
lint: deal with "double negative" warnings
2016-10-20 21:14:40 -07:00