Mercurial > vim
comparison src/normal.c @ 27490:fb4c30606b4a v8.2.4273
patch 8.2.4273: the EBCDIC support is outdated
Commit: https://github.com/vim/vim/commit/424bcae1fb0f69e0aef5e0cf84fd771cf34a0fb7
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Jan 31 14:59:41 2022 +0000
patch 8.2.4273: the EBCDIC support is outdated
Problem: The EBCDIC support is outdated.
Solution: Remove the EBCDIC support.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 31 Jan 2022 16:00:09 +0100 |
parents | ee1019e59bef |
children | c1d1639b52dd |
comparison
equal
deleted
inserted
replaced
27489:9f00e1edb43c | 27490:fb4c30606b4a |
---|---|
4424 // | 4424 // |
4425 // search list jump | 4425 // search list jump |
4426 // fwd bwd fwd bwd fwd bwd | 4426 // fwd bwd fwd bwd fwd bwd |
4427 // identifier "]i" "[i" "]I" "[I" "]^I" "[^I" | 4427 // identifier "]i" "[i" "]I" "[I" "]^I" "[^I" |
4428 // define "]d" "[d" "]D" "[D" "]^D" "[^D" | 4428 // define "]d" "[d" "]D" "[D" "]^D" "[^D" |
4429 if (vim_strchr((char_u *) | 4429 if (vim_strchr((char_u *)"iI\011dD\004", cap->nchar) != NULL) |
4430 # ifdef EBCDIC | |
4431 "iI\005dD\067", | |
4432 # else | |
4433 "iI\011dD\004", | |
4434 # endif | |
4435 cap->nchar) != NULL) | |
4436 { | 4430 { |
4437 char_u *ptr; | 4431 char_u *ptr; |
4438 int len; | 4432 int len; |
4439 | 4433 |
4440 if ((len = find_ident_under_cursor(&ptr, FIND_IDENT)) == 0) | 4434 if ((len = find_ident_under_cursor(&ptr, FIND_IDENT)) == 0) |
5923 cap->nchar = Ctrl_H; | 5917 cap->nchar = Ctrl_H; |
5924 // FALLTHROUGH | 5918 // FALLTHROUGH |
5925 case 'h': | 5919 case 'h': |
5926 case 'H': | 5920 case 'H': |
5927 case Ctrl_H: | 5921 case Ctrl_H: |
5928 # ifdef EBCDIC | |
5929 // EBCDIC: 'v'-'h' != '^v'-'^h' | |
5930 if (cap->nchar == Ctrl_H) | |
5931 cap->cmdchar = Ctrl_V; | |
5932 else | |
5933 # endif | |
5934 cap->cmdchar = cap->nchar + ('v' - 'h'); | 5922 cap->cmdchar = cap->nchar + ('v' - 'h'); |
5935 cap->arg = TRUE; | 5923 cap->arg = TRUE; |
5936 nv_visual(cap); | 5924 nv_visual(cap); |
5937 break; | 5925 break; |
5938 | 5926 |