Mercurial > vim
comparison src/optiondefs.h @ 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 | daac3cf65d7e |
children | 4190b932e6ca |
comparison
equal
deleted
inserted
replaced
27489:9f00e1edb43c | 27490:fb4c30606b4a |
---|---|
1435 (char_u *)"@,48-57,/,.,-,_,+,,,$,:", | 1435 (char_u *)"@,48-57,/,.,-,_,+,,,$,:", |
1436 # else | 1436 # else |
1437 # ifdef VMS | 1437 # ifdef VMS |
1438 (char_u *)"@,48-57,/,.,-,_,+,,,#,$,%,<,>,[,],:,;,~", | 1438 (char_u *)"@,48-57,/,.,-,_,+,,,#,$,%,<,>,[,],:,;,~", |
1439 # else // UNIX et al. | 1439 # else // UNIX et al. |
1440 # ifdef EBCDIC | |
1441 (char_u *)"@,240-249,/,.,-,_,+,,,#,$,%,~,=", | |
1442 # else | |
1443 (char_u *)"@,48-57,/,.,-,_,+,,,#,$,%,~,=", | 1440 (char_u *)"@,48-57,/,.,-,_,+,,,#,$,%,~,=", |
1444 # endif | |
1445 # endif | 1441 # endif |
1446 # endif | 1442 # endif |
1447 #endif | 1443 #endif |
1448 (char_u *)0L} SCTX_INIT}, | 1444 (char_u *)0L} SCTX_INIT}, |
1449 {"isident", "isi", P_STRING|P_VI_DEF|P_COMMA|P_NODUP, | 1445 {"isident", "isi", P_STRING|P_VI_DEF|P_COMMA|P_NODUP, |
1450 (char_u *)&p_isi, PV_NONE, | 1446 (char_u *)&p_isi, PV_NONE, |
1451 { | 1447 { |
1452 #if defined(MSWIN) | 1448 #if defined(MSWIN) |
1453 (char_u *)"@,48-57,_,128-167,224-235", | 1449 (char_u *)"@,48-57,_,128-167,224-235", |
1454 #else | 1450 #else |
1455 # ifdef EBCDIC | |
1456 // TODO: EBCDIC Check this! @ == isalpha() | |
1457 (char_u *)"@,240-249,_,66-73,81-89,98-105," | |
1458 "112-120,128,140-142,156,158,172," | |
1459 "174,186,191,203-207,219-225,235-239," | |
1460 "251-254", | |
1461 # else | |
1462 (char_u *)"@,48-57,_,192-255", | 1451 (char_u *)"@,48-57,_,192-255", |
1463 # endif | |
1464 #endif | 1452 #endif |
1465 (char_u *)0L} SCTX_INIT}, | 1453 (char_u *)0L} SCTX_INIT}, |
1466 {"iskeyword", "isk", P_STRING|P_ALLOCED|P_VIM|P_COMMA|P_NODUP, | 1454 {"iskeyword", "isk", P_STRING|P_ALLOCED|P_VIM|P_COMMA|P_NODUP, |
1467 (char_u *)&p_isk, PV_ISK, | 1455 (char_u *)&p_isk, PV_ISK, |
1468 { | 1456 { |
1469 #ifdef EBCDIC | |
1470 (char_u *)"@,240-249,_", | |
1471 // TODO: EBCDIC Check this! @ == isalpha() | |
1472 (char_u *)"@,240-249,_,66-73,81-89,98-105," | |
1473 "112-120,128,140-142,156,158,172," | |
1474 "174,186,191,203-207,219-225,235-239," | |
1475 "251-254", | |
1476 #else | |
1477 (char_u *)"@,48-57,_", | 1457 (char_u *)"@,48-57,_", |
1478 # if defined(MSWIN) | 1458 #if defined(MSWIN) |
1479 (char_u *)"@,48-57,_,128-167,224-235" | 1459 (char_u *)"@,48-57,_,128-167,224-235" |
1480 # else | 1460 #else |
1481 ISK_LATIN1 | 1461 ISK_LATIN1 |
1482 # endif | |
1483 #endif | 1462 #endif |
1484 } SCTX_INIT}, | 1463 } SCTX_INIT}, |
1485 {"isprint", "isp", P_STRING|P_VI_DEF|P_RALL|P_COMMA|P_NODUP, | 1464 {"isprint", "isp", P_STRING|P_VI_DEF|P_RALL|P_COMMA|P_NODUP, |
1486 (char_u *)&p_isp, PV_NONE, | 1465 (char_u *)&p_isp, PV_NONE, |
1487 { | 1466 { |
1488 #if defined(MSWIN) || defined(VMS) | 1467 #if defined(MSWIN) || defined(VMS) |
1489 (char_u *)"@,~-255", | 1468 (char_u *)"@,~-255", |
1490 #else | 1469 #else |
1491 # ifdef EBCDIC | |
1492 // all chars above 63 are printable | |
1493 (char_u *)"63-255", | |
1494 # else | |
1495 ISP_LATIN1, | 1470 ISP_LATIN1, |
1496 # endif | |
1497 #endif | 1471 #endif |
1498 (char_u *)0L} SCTX_INIT}, | 1472 (char_u *)0L} SCTX_INIT}, |
1499 {"joinspaces", "js", P_BOOL|P_VI_DEF|P_VIM, | 1473 {"joinspaces", "js", P_BOOL|P_VI_DEF|P_VIM, |
1500 (char_u *)&p_js, PV_NONE, | 1474 (char_u *)&p_js, PV_NONE, |
1501 {(char_u *)TRUE, (char_u *)0L} SCTX_INIT}, | 1475 {(char_u *)TRUE, (char_u *)0L} SCTX_INIT}, |