This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/ex_cmds.h b/src/ex_cmds.h | |
--- a/src/ex_cmds.h | |
+++ b/src/ex_cmds.h | |
@@ -564,6 +564,9 @@ | |
EX(CMD_for, "for", ex_while, | |
EXTRA|NOTRLCOM|SBOXOK|CMDWIN, | |
ADDR_LINES), | |
+EX(CMD_fselect, "fselect", ex_fselect, | |
+ BANG|WORD1|EDITCMD|ARGOPT|TRLBAR, | |
+ ADDR_LINES), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*eval.txt* For Vim バージョン 7.4. Last change: 2015 Jun 26 | |
VIMリファレンスマニュアル by Bram Moolenaar | |
Vimスクリプト *expression* *expr* *E15* *eval* | |
Vimスクリプトの利用についてはユーザーマニュアルの41章|usr_41.txt|でも解説され | |
ている。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -r 99fc18dc1ede src/term.c | |
--- a/src/term.c Sun Jun 28 19:24:40 2015 +0200 | |
+++ b/src/term.c Thu Jul 02 12:47:40 2015 +0900 | |
@@ -4264,7 +4264,9 @@ | |
* | |
* - Background color response: | |
* <Esc>]11;rgb:{rrrr}/{gggg}/{bbbb}\007 | |
- * The final byte must be '\007'. | |
+ * Or | |
+ * <Esc>]11;rgb:{rrrr}/{gggg}/{bbbb}ST |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/main.c b/src/main.c | |
--- a/src/main.c | |
+++ b/src/main.c | |
@@ -841,7 +841,6 @@ | |
# if defined(FEAT_MBYTE) | |
may_req_ambiguous_char_width(); | |
# endif | |
- may_req_bg_color(); | |
#endif | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/diff.c b/src/diff.c | |
--- a/src/diff.c | |
+++ b/src/diff.c | |
@@ -804,7 +804,7 @@ | |
for (idx_new = idx_orig + 1; idx_new < DB_COUNT; ++idx_new) | |
{ | |
buf = curtab->tp_diffbuf[idx_new]; | |
- if (buf == NULL) | |
+ if (buf == NULL || buf->b_ml.ml_mfp == NULL) | |
continue; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/normal.c b/src/normal.c | |
--- a/src/normal.c | |
+++ b/src/normal.c | |
@@ -2561,7 +2561,8 @@ | |
if (in_tab_line) | |
{ | |
c1 = TabPageIdxs[mouse_col]; | |
- tabpage_move(c1 <= 0 ? 9999 : c1 - 1); | |
+ tabpage_move(c1 <= 0 ? 9999 : c1 < tabpage_index(curtab) | |
+ ? c1 - 1 : c1); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff -r 917ffa98aeeb src/eval.c | |
--- a/src/eval.c Wed Sep 09 22:45:04 2015 +0200 | |
+++ b/src/eval.c Fri Sep 11 16:17:55 2015 +0900 | |
@@ -12446,6 +12446,9 @@ | |
* otherwise the window is not valid. */ | |
if (switch_win(&oldcurwin, &oldtabpage, win, tp, TRUE) == OK) | |
{ | |
+#ifdef FEAT_AUTOCMD | |
+ unblock_autocmds(); | |
+#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/eval.c b/src/eval.c | |
--- a/src/eval.c | |
+++ b/src/eval.c | |
@@ -12426,6 +12426,7 @@ | |
tabpage_T *tp = NULL; | |
tabpage_T *oldtabpage; | |
int done = FALSE; | |
+ int is_switch; | |
#ifdef FEAT_WINDOWS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#undef FALSE | |
#undef TRUE | |
#ifdef VAXC | |
typedef enum { FALSE, TRUE } booleanType; | |
typedef int boolean; | |
#else | |
# ifdef __cplusplus | |
typedef bool boolean; | |
#define FALSE false | |
#define TRUE true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# | |
あいうえお |