diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2019-05-31 23:58:08 -0400 |
---|---|---|
committer | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2019-06-01 00:15:02 -0400 |
commit | a51f24fda3a9b7985104fb2c93841b4781903831 (patch) | |
tree | 8cbe4d734956928abcadc9b3b45a900b8b6d16b1 | |
parent | c6cd6081b8c449fa9890c18b5e2151e3af9bd45d (diff) | |
download | rneovim-a51f24fda3a9b7985104fb2c93841b4781903831.tar.gz rneovim-a51f24fda3a9b7985104fb2c93841b4781903831.tar.bz2 rneovim-a51f24fda3a9b7985104fb2c93841b4781903831.zip |
vim-patch:8.1.1000: indenting is off
Problem: Indenting is off.
Solution: Make indenting consistent and update comments. (Ozaki Kiichi,
closes vim/vim#4079)
https://github.com/vim/vim/commit/fd731b0e31df9f167098c4a77ff894fea6cb7f5c
-rw-r--r-- | src/nvim/getchar.c | 28 | ||||
-rw-r--r-- | src/nvim/ops.c | 11 |
2 files changed, 21 insertions, 18 deletions
diff --git a/src/nvim/getchar.c b/src/nvim/getchar.c index ef522242c6..7e4a0e1321 100644 --- a/src/nvim/getchar.c +++ b/src/nvim/getchar.c @@ -1422,8 +1422,8 @@ int vgetc(void) } - /* a keypad or special function key was not mapped, use it like - * its ASCII equivalent */ + // a keypad or special function key was not mapped, use it like + // its ASCII equivalent switch (c) { case K_KPLUS: c = '+'; break; case K_KMINUS: c = '-'; break; @@ -1475,25 +1475,25 @@ int vgetc(void) case K_XRIGHT: c = K_RIGHT; break; } - /* For a multi-byte character get all the bytes and return the - * converted character. - * Note: This will loop until enough bytes are received! - */ - if (has_mbyte && (n = MB_BYTE2LEN_CHECK(c)) > 1) { + // For a multi-byte character get all the bytes and return the + // converted character. + // Note: This will loop until enough bytes are received! + if ((n = MB_BYTE2LEN_CHECK(c)) > 1) { no_mapping++; buf[0] = (char_u)c; for (i = 1; i < n; i++) { buf[i] = (char_u)vgetorpeek(true); if (buf[i] == K_SPECIAL ) { - /* Must be a K_SPECIAL - KS_SPECIAL - KE_FILLER sequence, - * which represents a K_SPECIAL (0x80), - * or a CSI - KS_EXTRA - KE_CSI sequence, which represents - * a CSI (0x9B), - * of a K_SPECIAL - KS_EXTRA - KE_CSI, which is CSI too. */ - c = vgetorpeek(TRUE); - if (vgetorpeek(TRUE) == (int)KE_CSI && c == KS_EXTRA) + // Must be a K_SPECIAL - KS_SPECIAL - KE_FILLER sequence, + // which represents a K_SPECIAL (0x80), + // or a CSI - KS_EXTRA - KE_CSI sequence, which represents + // a CSI (0x9B), + // of a K_SPECIAL - KS_EXTRA - KE_CSI, which is CSI too. + c = vgetorpeek(true); + if (vgetorpeek(true) == (int)KE_CSI && c == KS_EXTRA) { buf[i] = CSI; + } } } no_mapping--; diff --git a/src/nvim/ops.c b/src/nvim/ops.c index 9b68b713ad..fa502f4ad0 100644 --- a/src/nvim/ops.c +++ b/src/nvim/ops.c @@ -983,13 +983,16 @@ do_execreg( EMSG(_(e_nolastcmd)); return FAIL; } - XFREE_CLEAR(new_last_cmdline); // don't keep the cmdline containing @: + // don't keep the cmdline containing @: + XFREE_CLEAR(new_last_cmdline); // Escape all control characters with a CTRL-V p = vim_strsave_escaped_ext( last_cmdline, - (char_u *) - "\001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037", - Ctrl_V, FALSE); + (char_u *)"\001\002\003\004\005\006\007" + "\010\011\012\013\014\015\016\017" + "\020\021\022\023\024\025\026\027" + "\030\031\032\033\034\035\036\037", + Ctrl_V, false); /* When in Visual mode "'<,'>" will be prepended to the command. * Remove it when it's already there. */ if (VIsual_active && STRNCMP(p, "'<,'>", 5) == 0) |