Mercurial > vim
comparison src/globals.h @ 15470:55ccc2d353bd v8.1.0743
patch 8.1.0743: giving error messages is not flexible
commit https://github.com/vim/vim/commit/f9e3e09fdc93be9f0d47afbc6c7df1188c2a5a0d
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 13 23:38:42 2019 +0100
patch 8.1.0743: giving error messages is not flexible
Problem: Giving error messages is not flexible.
Solution: Add semsg(). Change argument from "char_u *" to "char *", also
for msg() and get rid of most MSG macros. (Ozaki Kiichi, closes
#3302) Also make emsg() accept a "char *" argument. Get rid of
an enormous number of type casts.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 13 Jan 2019 23:45:08 +0100 |
parents | 1d2b5c016f17 |
children | bc17a9d37810 |
comparison
equal
deleted
inserted
replaced
15469:bc9b5261ed01 | 15470:55ccc2d353bd |
---|---|
1389 | 1389 |
1390 /* | 1390 /* |
1391 * The error messages that can be shared are included here. | 1391 * The error messages that can be shared are included here. |
1392 * Excluded are errors that are only used once and debugging messages. | 1392 * Excluded are errors that are only used once and debugging messages. |
1393 */ | 1393 */ |
1394 EXTERN char_u e_abort[] INIT(= N_("E470: Command aborted")); | 1394 EXTERN char e_abort[] INIT(= N_("E470: Command aborted")); |
1395 EXTERN char_u e_argreq[] INIT(= N_("E471: Argument required")); | 1395 EXTERN char e_argreq[] INIT(= N_("E471: Argument required")); |
1396 EXTERN char_u e_backslash[] INIT(= N_("E10: \\ should be followed by /, ? or &")); | 1396 EXTERN char e_backslash[] INIT(= N_("E10: \\ should be followed by /, ? or &")); |
1397 #ifdef FEAT_CMDWIN | 1397 #ifdef FEAT_CMDWIN |
1398 EXTERN char_u e_cmdwin[] INIT(= N_("E11: Invalid in command-line window; <CR> executes, CTRL-C quits")); | 1398 EXTERN char e_cmdwin[] INIT(= N_("E11: Invalid in command-line window; <CR> executes, CTRL-C quits")); |
1399 #endif | 1399 #endif |
1400 EXTERN char_u e_curdir[] INIT(= N_("E12: Command not allowed from exrc/vimrc in current dir or tag search")); | 1400 EXTERN char e_curdir[] INIT(= N_("E12: Command not allowed from exrc/vimrc in current dir or tag search")); |
1401 #ifdef FEAT_EVAL | 1401 #ifdef FEAT_EVAL |
1402 EXTERN char_u e_endif[] INIT(= N_("E171: Missing :endif")); | 1402 EXTERN char e_endif[] INIT(= N_("E171: Missing :endif")); |
1403 EXTERN char_u e_endtry[] INIT(= N_("E600: Missing :endtry")); | 1403 EXTERN char e_endtry[] INIT(= N_("E600: Missing :endtry")); |
1404 EXTERN char_u e_endwhile[] INIT(= N_("E170: Missing :endwhile")); | 1404 EXTERN char e_endwhile[] INIT(= N_("E170: Missing :endwhile")); |
1405 EXTERN char_u e_endfor[] INIT(= N_("E170: Missing :endfor")); | 1405 EXTERN char e_endfor[] INIT(= N_("E170: Missing :endfor")); |
1406 EXTERN char_u e_while[] INIT(= N_("E588: :endwhile without :while")); | 1406 EXTERN char e_while[] INIT(= N_("E588: :endwhile without :while")); |
1407 EXTERN char_u e_for[] INIT(= N_("E588: :endfor without :for")); | 1407 EXTERN char e_for[] INIT(= N_("E588: :endfor without :for")); |
1408 #endif | 1408 #endif |
1409 EXTERN char_u e_exists[] INIT(= N_("E13: File exists (add ! to override)")); | 1409 EXTERN char e_exists[] INIT(= N_("E13: File exists (add ! to override)")); |
1410 EXTERN char_u e_failed[] INIT(= N_("E472: Command failed")); | 1410 EXTERN char e_failed[] INIT(= N_("E472: Command failed")); |
1411 #if defined(FEAT_GUI) && defined(FEAT_XFONTSET) | 1411 #if defined(FEAT_GUI) && defined(FEAT_XFONTSET) |
1412 EXTERN char_u e_fontset[] INIT(= N_("E234: Unknown fontset: %s")); | 1412 EXTERN char e_fontset[] INIT(= N_("E234: Unknown fontset: %s")); |
1413 #endif | 1413 #endif |
1414 #if defined(FEAT_GUI_X11) || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_MAC) \ | 1414 #if defined(FEAT_GUI_X11) || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_MAC) \ |
1415 || defined(FEAT_GUI_PHOTON) || defined(FEAT_GUI_MSWIN) | 1415 || defined(FEAT_GUI_PHOTON) || defined(FEAT_GUI_MSWIN) |
1416 EXTERN char_u e_font[] INIT(= N_("E235: Unknown font: %s")); | 1416 EXTERN char e_font[] INIT(= N_("E235: Unknown font: %s")); |
1417 #endif | 1417 #endif |
1418 #if defined(FEAT_GUI_X11) && !defined(FEAT_GUI_GTK) | 1418 #if defined(FEAT_GUI_X11) && !defined(FEAT_GUI_GTK) |
1419 EXTERN char_u e_fontwidth[] INIT(= N_("E236: Font \"%s\" is not fixed-width")); | 1419 EXTERN char e_fontwidth[] INIT(= N_("E236: Font \"%s\" is not fixed-width")); |
1420 #endif | 1420 #endif |
1421 EXTERN char_u e_internal[] INIT(= N_("E473: Internal error")); | 1421 EXTERN char e_internal[] INIT(= N_("E473: Internal error")); |
1422 EXTERN char_u e_intern2[] INIT(= N_("E685: Internal error: %s")); | 1422 EXTERN char e_intern2[] INIT(= N_("E685: Internal error: %s")); |
1423 EXTERN char_u e_interr[] INIT(= N_("Interrupted")); | 1423 EXTERN char e_interr[] INIT(= N_("Interrupted")); |
1424 EXTERN char_u e_invaddr[] INIT(= N_("E14: Invalid address")); | 1424 EXTERN char e_invaddr[] INIT(= N_("E14: Invalid address")); |
1425 EXTERN char_u e_invarg[] INIT(= N_("E474: Invalid argument")); | 1425 EXTERN char e_invarg[] INIT(= N_("E474: Invalid argument")); |
1426 EXTERN char_u e_invarg2[] INIT(= N_("E475: Invalid argument: %s")); | 1426 EXTERN char e_invarg2[] INIT(= N_("E475: Invalid argument: %s")); |
1427 EXTERN char_u e_invargval[] INIT(= N_("E475: Invalid value for argument %s")); | 1427 EXTERN char e_invargval[] INIT(= N_("E475: Invalid value for argument %s")); |
1428 EXTERN char_u e_invargNval[] INIT(= N_("E475: Invalid value for argument %s: %s")); | 1428 EXTERN char e_invargNval[] INIT(= N_("E475: Invalid value for argument %s: %s")); |
1429 #ifdef FEAT_EVAL | 1429 #ifdef FEAT_EVAL |
1430 EXTERN char_u e_invexpr2[] INIT(= N_("E15: Invalid expression: %s")); | 1430 EXTERN char e_invexpr2[] INIT(= N_("E15: Invalid expression: %s")); |
1431 #endif | 1431 #endif |
1432 EXTERN char_u e_invrange[] INIT(= N_("E16: Invalid range")); | 1432 EXTERN char e_invrange[] INIT(= N_("E16: Invalid range")); |
1433 EXTERN char_u e_invcmd[] INIT(= N_("E476: Invalid command")); | 1433 EXTERN char e_invcmd[] INIT(= N_("E476: Invalid command")); |
1434 #if defined(UNIX) || defined(FEAT_SYN_HL) || defined(FEAT_SPELL) | 1434 #if defined(UNIX) || defined(FEAT_SYN_HL) || defined(FEAT_SPELL) |
1435 EXTERN char_u e_isadir2[] INIT(= N_("E17: \"%s\" is a directory")); | 1435 EXTERN char e_isadir2[] INIT(= N_("E17: \"%s\" is a directory")); |
1436 #endif | 1436 #endif |
1437 #ifdef FEAT_LIBCALL | 1437 #ifdef FEAT_LIBCALL |
1438 EXTERN char_u e_libcall[] INIT(= N_("E364: Library call failed for \"%s()\"")); | 1438 EXTERN char e_libcall[] INIT(= N_("E364: Library call failed for \"%s()\"")); |
1439 #endif | 1439 #endif |
1440 #ifdef HAVE_FSYNC | 1440 #ifdef HAVE_FSYNC |
1441 EXTERN char_u e_fsync[] INIT(= N_("E667: Fsync failed")); | 1441 EXTERN char e_fsync[] INIT(= N_("E667: Fsync failed")); |
1442 #endif | 1442 #endif |
1443 #if defined(DYNAMIC_PERL) \ | 1443 #if defined(DYNAMIC_PERL) \ |
1444 || defined(DYNAMIC_PYTHON) || defined(DYNAMIC_PYTHON3) \ | 1444 || defined(DYNAMIC_PYTHON) || defined(DYNAMIC_PYTHON3) \ |
1445 || defined(DYNAMIC_RUBY) \ | 1445 || defined(DYNAMIC_RUBY) \ |
1446 || defined(DYNAMIC_TCL) \ | 1446 || defined(DYNAMIC_TCL) \ |
1447 || defined(DYNAMIC_ICONV) \ | 1447 || defined(DYNAMIC_ICONV) \ |
1448 || defined(DYNAMIC_GETTEXT) \ | 1448 || defined(DYNAMIC_GETTEXT) \ |
1449 || defined(DYNAMIC_MZSCHEME) \ | 1449 || defined(DYNAMIC_MZSCHEME) \ |
1450 || defined(DYNAMIC_LUA) | 1450 || defined(DYNAMIC_LUA) |
1451 EXTERN char_u e_loadlib[] INIT(= N_("E370: Could not load library %s")); | 1451 EXTERN char e_loadlib[] INIT(= N_("E370: Could not load library %s")); |
1452 EXTERN char_u e_loadfunc[] INIT(= N_("E448: Could not load library function %s")); | 1452 EXTERN char e_loadfunc[] INIT(= N_("E448: Could not load library function %s")); |
1453 #endif | 1453 #endif |
1454 EXTERN char_u e_markinval[] INIT(= N_("E19: Mark has invalid line number")); | 1454 EXTERN char e_markinval[] INIT(= N_("E19: Mark has invalid line number")); |
1455 EXTERN char_u e_marknotset[] INIT(= N_("E20: Mark not set")); | 1455 EXTERN char e_marknotset[] INIT(= N_("E20: Mark not set")); |
1456 EXTERN char_u e_modifiable[] INIT(= N_("E21: Cannot make changes, 'modifiable' is off")); | 1456 EXTERN char e_modifiable[] INIT(= N_("E21: Cannot make changes, 'modifiable' is off")); |
1457 EXTERN char_u e_nesting[] INIT(= N_("E22: Scripts nested too deep")); | 1457 EXTERN char e_nesting[] INIT(= N_("E22: Scripts nested too deep")); |
1458 EXTERN char_u e_noalt[] INIT(= N_("E23: No alternate file")); | 1458 EXTERN char e_noalt[] INIT(= N_("E23: No alternate file")); |
1459 EXTERN char_u e_noabbr[] INIT(= N_("E24: No such abbreviation")); | 1459 EXTERN char e_noabbr[] INIT(= N_("E24: No such abbreviation")); |
1460 EXTERN char_u e_nobang[] INIT(= N_("E477: No ! allowed")); | 1460 EXTERN char e_nobang[] INIT(= N_("E477: No ! allowed")); |
1461 #ifndef FEAT_GUI | 1461 #ifndef FEAT_GUI |
1462 EXTERN char_u e_nogvim[] INIT(= N_("E25: GUI cannot be used: Not enabled at compile time")); | 1462 EXTERN char e_nogvim[] INIT(= N_("E25: GUI cannot be used: Not enabled at compile time")); |
1463 #endif | 1463 #endif |
1464 #ifndef FEAT_RIGHTLEFT | 1464 #ifndef FEAT_RIGHTLEFT |
1465 EXTERN char_u e_nohebrew[] INIT(= N_("E26: Hebrew cannot be used: Not enabled at compile time\n")); | 1465 EXTERN char e_nohebrew[] INIT(= N_("E26: Hebrew cannot be used: Not enabled at compile time\n")); |
1466 #endif | 1466 #endif |
1467 #ifndef FEAT_FKMAP | 1467 #ifndef FEAT_FKMAP |
1468 EXTERN char_u e_nofarsi[] INIT(= N_("E27: Farsi cannot be used: Not enabled at compile time\n")); | 1468 EXTERN char e_nofarsi[] INIT(= N_("E27: Farsi cannot be used: Not enabled at compile time\n")); |
1469 #endif | 1469 #endif |
1470 #ifndef FEAT_ARABIC | 1470 #ifndef FEAT_ARABIC |
1471 EXTERN char_u e_noarabic[] INIT(= N_("E800: Arabic cannot be used: Not enabled at compile time\n")); | 1471 EXTERN char e_noarabic[] INIT(= N_("E800: Arabic cannot be used: Not enabled at compile time\n")); |
1472 #endif | 1472 #endif |
1473 #if defined(FEAT_SEARCH_EXTRA) || defined(FEAT_SYN_HL) | 1473 #if defined(FEAT_SEARCH_EXTRA) || defined(FEAT_SYN_HL) |
1474 EXTERN char_u e_nogroup[] INIT(= N_("E28: No such highlight group name: %s")); | 1474 EXTERN char e_nogroup[] INIT(= N_("E28: No such highlight group name: %s")); |
1475 #endif | 1475 #endif |
1476 EXTERN char_u e_noinstext[] INIT(= N_("E29: No inserted text yet")); | 1476 EXTERN char e_noinstext[] INIT(= N_("E29: No inserted text yet")); |
1477 EXTERN char_u e_nolastcmd[] INIT(= N_("E30: No previous command line")); | 1477 EXTERN char e_nolastcmd[] INIT(= N_("E30: No previous command line")); |
1478 EXTERN char_u e_nomap[] INIT(= N_("E31: No such mapping")); | 1478 EXTERN char e_nomap[] INIT(= N_("E31: No such mapping")); |
1479 EXTERN char_u e_nomatch[] INIT(= N_("E479: No match")); | 1479 EXTERN char e_nomatch[] INIT(= N_("E479: No match")); |
1480 EXTERN char_u e_nomatch2[] INIT(= N_("E480: No match: %s")); | 1480 EXTERN char e_nomatch2[] INIT(= N_("E480: No match: %s")); |
1481 EXTERN char_u e_noname[] INIT(= N_("E32: No file name")); | 1481 EXTERN char e_noname[] INIT(= N_("E32: No file name")); |
1482 EXTERN char_u e_nopresub[] INIT(= N_("E33: No previous substitute regular expression")); | 1482 EXTERN char e_nopresub[] INIT(= N_("E33: No previous substitute regular expression")); |
1483 EXTERN char_u e_noprev[] INIT(= N_("E34: No previous command")); | 1483 EXTERN char e_noprev[] INIT(= N_("E34: No previous command")); |
1484 EXTERN char_u e_noprevre[] INIT(= N_("E35: No previous regular expression")); | 1484 EXTERN char e_noprevre[] INIT(= N_("E35: No previous regular expression")); |
1485 EXTERN char_u e_norange[] INIT(= N_("E481: No range allowed")); | 1485 EXTERN char e_norange[] INIT(= N_("E481: No range allowed")); |
1486 EXTERN char_u e_noroom[] INIT(= N_("E36: Not enough room")); | 1486 EXTERN char e_noroom[] INIT(= N_("E36: Not enough room")); |
1487 #ifdef FEAT_CLIENTSERVER | 1487 #ifdef FEAT_CLIENTSERVER |
1488 EXTERN char_u e_noserver[] INIT(= N_("E247: no registered server named \"%s\"")); | 1488 EXTERN char e_noserver[] INIT(= N_("E247: no registered server named \"%s\"")); |
1489 #endif | 1489 #endif |
1490 EXTERN char_u e_notcreate[] INIT(= N_("E482: Can't create file %s")); | 1490 EXTERN char e_notcreate[] INIT(= N_("E482: Can't create file %s")); |
1491 EXTERN char_u e_notmp[] INIT(= N_("E483: Can't get temp file name")); | 1491 EXTERN char e_notmp[] INIT(= N_("E483: Can't get temp file name")); |
1492 EXTERN char_u e_notopen[] INIT(= N_("E484: Can't open file %s")); | 1492 EXTERN char e_notopen[] INIT(= N_("E484: Can't open file %s")); |
1493 EXTERN char_u e_notread[] INIT(= N_("E485: Can't read file %s")); | 1493 EXTERN char e_notread[] INIT(= N_("E485: Can't read file %s")); |
1494 EXTERN char_u e_null[] INIT(= N_("E38: Null argument")); | 1494 EXTERN char e_null[] INIT(= N_("E38: Null argument")); |
1495 #if defined(FEAT_DIGRAPHS) || defined(FEAT_TIMERS) | 1495 #if defined(FEAT_DIGRAPHS) || defined(FEAT_TIMERS) |
1496 EXTERN char_u e_number_exp[] INIT(= N_("E39: Number expected")); | 1496 EXTERN char e_number_exp[] INIT(= N_("E39: Number expected")); |
1497 #endif | 1497 #endif |
1498 #ifdef FEAT_QUICKFIX | 1498 #ifdef FEAT_QUICKFIX |
1499 EXTERN char_u e_openerrf[] INIT(= N_("E40: Can't open errorfile %s")); | 1499 EXTERN char e_openerrf[] INIT(= N_("E40: Can't open errorfile %s")); |
1500 #endif | 1500 #endif |
1501 #if defined(FEAT_GUI_GTK) || defined(FEAT_GUI_X11) | 1501 #if defined(FEAT_GUI_GTK) || defined(FEAT_GUI_X11) |
1502 EXTERN char_u e_opendisp[] INIT(= N_("E233: cannot open display")); | 1502 EXTERN char e_opendisp[] INIT(= N_("E233: cannot open display")); |
1503 #endif | 1503 #endif |
1504 EXTERN char_u e_outofmem[] INIT(= N_("E41: Out of memory!")); | 1504 EXTERN char e_outofmem[] INIT(= N_("E41: Out of memory!")); |
1505 #ifdef FEAT_INS_EXPAND | 1505 #ifdef FEAT_INS_EXPAND |
1506 EXTERN char_u e_patnotf[] INIT(= N_("Pattern not found")); | 1506 EXTERN char e_patnotf[] INIT(= N_("Pattern not found")); |
1507 #endif | 1507 #endif |
1508 EXTERN char_u e_patnotf2[] INIT(= N_("E486: Pattern not found: %s")); | 1508 EXTERN char e_patnotf2[] INIT(= N_("E486: Pattern not found: %s")); |
1509 EXTERN char_u e_positive[] INIT(= N_("E487: Argument must be positive")); | 1509 EXTERN char e_positive[] INIT(= N_("E487: Argument must be positive")); |
1510 #if defined(UNIX) || defined(FEAT_SESSION) | 1510 #if defined(UNIX) || defined(FEAT_SESSION) |
1511 EXTERN char_u e_prev_dir[] INIT(= N_("E459: Cannot go back to previous directory")); | 1511 EXTERN char e_prev_dir[] INIT(= N_("E459: Cannot go back to previous directory")); |
1512 #endif | 1512 #endif |
1513 | 1513 |
1514 #ifdef FEAT_QUICKFIX | 1514 #ifdef FEAT_QUICKFIX |
1515 EXTERN char_u e_quickfix[] INIT(= N_("E42: No Errors")); | 1515 EXTERN char e_quickfix[] INIT(= N_("E42: No Errors")); |
1516 EXTERN char_u e_loclist[] INIT(= N_("E776: No location list")); | 1516 EXTERN char e_loclist[] INIT(= N_("E776: No location list")); |
1517 #endif | 1517 #endif |
1518 EXTERN char_u e_re_damg[] INIT(= N_("E43: Damaged match string")); | 1518 EXTERN char e_re_damg[] INIT(= N_("E43: Damaged match string")); |
1519 EXTERN char_u e_re_corr[] INIT(= N_("E44: Corrupted regexp program")); | 1519 EXTERN char e_re_corr[] INIT(= N_("E44: Corrupted regexp program")); |
1520 EXTERN char_u e_readonly[] INIT(= N_("E45: 'readonly' option is set (add ! to override)")); | 1520 EXTERN char e_readonly[] INIT(= N_("E45: 'readonly' option is set (add ! to override)")); |
1521 #ifdef FEAT_EVAL | 1521 #ifdef FEAT_EVAL |
1522 EXTERN char_u e_readonlyvar[] INIT(= N_("E46: Cannot change read-only variable \"%s\"")); | 1522 EXTERN char e_readonlyvar[] INIT(= N_("E46: Cannot change read-only variable \"%s\"")); |
1523 EXTERN char_u e_readonlysbx[] INIT(= N_("E794: Cannot set variable in the sandbox: \"%s\"")); | 1523 EXTERN char e_readonlysbx[] INIT(= N_("E794: Cannot set variable in the sandbox: \"%s\"")); |
1524 EXTERN char_u e_emptykey[] INIT(= N_("E713: Cannot use empty key for Dictionary")); | 1524 EXTERN char e_emptykey[] INIT(= N_("E713: Cannot use empty key for Dictionary")); |
1525 EXTERN char_u e_dictreq[] INIT(= N_("E715: Dictionary required")); | 1525 EXTERN char e_dictreq[] INIT(= N_("E715: Dictionary required")); |
1526 EXTERN char_u e_listidx[] INIT(= N_("E684: list index out of range: %ld")); | 1526 EXTERN char e_listidx[] INIT(= N_("E684: list index out of range: %ld")); |
1527 EXTERN char_u e_blobidx[] INIT(= N_("E979: Blob index out of range: %ld")); | 1527 EXTERN char e_blobidx[] INIT(= N_("E979: Blob index out of range: %ld")); |
1528 EXTERN char_u e_invalblob[] INIT(= N_("E978: Invalid operation for Blob")); | 1528 EXTERN char e_invalblob[] INIT(= N_("E978: Invalid operation for Blob")); |
1529 EXTERN char_u e_toomanyarg[] INIT(= N_("E118: Too many arguments for function: %s")); | 1529 EXTERN char e_toomanyarg[] INIT(= N_("E118: Too many arguments for function: %s")); |
1530 EXTERN char_u e_dictkey[] INIT(= N_("E716: Key not present in Dictionary: %s")); | 1530 EXTERN char e_dictkey[] INIT(= N_("E716: Key not present in Dictionary: %s")); |
1531 EXTERN char_u e_listreq[] INIT(= N_("E714: List required")); | 1531 EXTERN char e_listreq[] INIT(= N_("E714: List required")); |
1532 EXTERN char_u e_listdictarg[] INIT(= N_("E712: Argument of %s must be a List or Dictionary")); | 1532 EXTERN char e_listdictarg[] INIT(= N_("E712: Argument of %s must be a List or Dictionary")); |
1533 #endif | 1533 #endif |
1534 #ifdef FEAT_QUICKFIX | 1534 #ifdef FEAT_QUICKFIX |
1535 EXTERN char_u e_readerrf[] INIT(= N_("E47: Error while reading errorfile")); | 1535 EXTERN char e_readerrf[] INIT(= N_("E47: Error while reading errorfile")); |
1536 #endif | 1536 #endif |
1537 #ifdef HAVE_SANDBOX | 1537 #ifdef HAVE_SANDBOX |
1538 EXTERN char_u e_sandbox[] INIT(= N_("E48: Not allowed in sandbox")); | 1538 EXTERN char e_sandbox[] INIT(= N_("E48: Not allowed in sandbox")); |
1539 #endif | 1539 #endif |
1540 EXTERN char_u e_secure[] INIT(= N_("E523: Not allowed here")); | 1540 EXTERN char e_secure[] INIT(= N_("E523: Not allowed here")); |
1541 #if defined(AMIGA) || defined(MACOS_X) || defined(MSWIN) \ | 1541 #if defined(AMIGA) || defined(MACOS_X) || defined(MSWIN) \ |
1542 || defined(UNIX) || defined(VMS) | 1542 || defined(UNIX) || defined(VMS) |
1543 EXTERN char_u e_screenmode[] INIT(= N_("E359: Screen mode setting not supported")); | 1543 EXTERN char e_screenmode[] INIT(= N_("E359: Screen mode setting not supported")); |
1544 #endif | 1544 #endif |
1545 EXTERN char_u e_scroll[] INIT(= N_("E49: Invalid scroll size")); | 1545 EXTERN char e_scroll[] INIT(= N_("E49: Invalid scroll size")); |
1546 EXTERN char_u e_shellempty[] INIT(= N_("E91: 'shell' option is empty")); | 1546 EXTERN char e_shellempty[] INIT(= N_("E91: 'shell' option is empty")); |
1547 #if defined(FEAT_SIGN_ICONS) && !defined(FEAT_GUI_GTK) | 1547 #if defined(FEAT_SIGN_ICONS) && !defined(FEAT_GUI_GTK) |
1548 EXTERN char_u e_signdata[] INIT(= N_("E255: Couldn't read in sign data!")); | 1548 EXTERN char e_signdata[] INIT(= N_("E255: Couldn't read in sign data!")); |
1549 #endif | 1549 #endif |
1550 EXTERN char_u e_swapclose[] INIT(= N_("E72: Close error on swap file")); | 1550 EXTERN char e_swapclose[] INIT(= N_("E72: Close error on swap file")); |
1551 EXTERN char_u e_tagstack[] INIT(= N_("E73: tag stack empty")); | 1551 EXTERN char e_tagstack[] INIT(= N_("E73: tag stack empty")); |
1552 EXTERN char_u e_toocompl[] INIT(= N_("E74: Command too complex")); | 1552 EXTERN char e_toocompl[] INIT(= N_("E74: Command too complex")); |
1553 EXTERN char_u e_longname[] INIT(= N_("E75: Name too long")); | 1553 EXTERN char e_longname[] INIT(= N_("E75: Name too long")); |
1554 EXTERN char_u e_toomsbra[] INIT(= N_("E76: Too many [")); | 1554 EXTERN char e_toomsbra[] INIT(= N_("E76: Too many [")); |
1555 EXTERN char_u e_toomany[] INIT(= N_("E77: Too many file names")); | 1555 EXTERN char e_toomany[] INIT(= N_("E77: Too many file names")); |
1556 EXTERN char_u e_trailing[] INIT(= N_("E488: Trailing characters")); | 1556 EXTERN char e_trailing[] INIT(= N_("E488: Trailing characters")); |
1557 EXTERN char_u e_umark[] INIT(= N_("E78: Unknown mark")); | 1557 EXTERN char e_umark[] INIT(= N_("E78: Unknown mark")); |
1558 EXTERN char_u e_wildexpand[] INIT(= N_("E79: Cannot expand wildcards")); | 1558 EXTERN char e_wildexpand[] INIT(= N_("E79: Cannot expand wildcards")); |
1559 EXTERN char_u e_winheight[] INIT(= N_("E591: 'winheight' cannot be smaller than 'winminheight'")); | 1559 EXTERN char e_winheight[] INIT(= N_("E591: 'winheight' cannot be smaller than 'winminheight'")); |
1560 EXTERN char_u e_winwidth[] INIT(= N_("E592: 'winwidth' cannot be smaller than 'winminwidth'")); | 1560 EXTERN char e_winwidth[] INIT(= N_("E592: 'winwidth' cannot be smaller than 'winminwidth'")); |
1561 EXTERN char_u e_write[] INIT(= N_("E80: Error while writing")); | 1561 EXTERN char e_write[] INIT(= N_("E80: Error while writing")); |
1562 EXTERN char_u e_zerocount[] INIT(= N_("E939: Positive count required")); | 1562 EXTERN char e_zerocount[] INIT(= N_("E939: Positive count required")); |
1563 #ifdef FEAT_EVAL | 1563 #ifdef FEAT_EVAL |
1564 EXTERN char_u e_usingsid[] INIT(= N_("E81: Using <SID> not in a script context")); | 1564 EXTERN char e_usingsid[] INIT(= N_("E81: Using <SID> not in a script context")); |
1565 #endif | 1565 #endif |
1566 #ifdef FEAT_CLIENTSERVER | 1566 #ifdef FEAT_CLIENTSERVER |
1567 EXTERN char_u e_invexprmsg[] INIT(= N_("E449: Invalid expression received")); | 1567 EXTERN char e_invexprmsg[] INIT(= N_("E449: Invalid expression received")); |
1568 #endif | 1568 #endif |
1569 #ifdef FEAT_NETBEANS_INTG | 1569 #ifdef FEAT_NETBEANS_INTG |
1570 EXTERN char_u e_guarded[] INIT(= N_("E463: Region is guarded, cannot modify")); | 1570 EXTERN char e_guarded[] INIT(= N_("E463: Region is guarded, cannot modify")); |
1571 EXTERN char_u e_nbreadonly[] INIT(= N_("E744: NetBeans does not allow changes in read-only files")); | 1571 EXTERN char e_nbreadonly[] INIT(= N_("E744: NetBeans does not allow changes in read-only files")); |
1572 #endif | 1572 #endif |
1573 EXTERN char_u e_maxmempat[] INIT(= N_("E363: pattern uses more memory than 'maxmempattern'")); | 1573 EXTERN char e_maxmempat[] INIT(= N_("E363: pattern uses more memory than 'maxmempattern'")); |
1574 EXTERN char_u e_emptybuf[] INIT(= N_("E749: empty buffer")); | 1574 EXTERN char e_emptybuf[] INIT(= N_("E749: empty buffer")); |
1575 EXTERN char_u e_nobufnr[] INIT(= N_("E86: Buffer %ld does not exist")); | 1575 EXTERN char e_nobufnr[] INIT(= N_("E86: Buffer %ld does not exist")); |
1576 | 1576 |
1577 EXTERN char_u e_invalpat[] INIT(= N_("E682: Invalid search pattern or delimiter")); | 1577 EXTERN char e_invalpat[] INIT(= N_("E682: Invalid search pattern or delimiter")); |
1578 EXTERN char_u e_bufloaded[] INIT(= N_("E139: File is loaded in another buffer")); | 1578 EXTERN char e_bufloaded[] INIT(= N_("E139: File is loaded in another buffer")); |
1579 #if defined(FEAT_SYN_HL) || \ | 1579 #if defined(FEAT_SYN_HL) || \ |
1580 (defined(FEAT_INS_EXPAND) && defined(FEAT_COMPL_FUNC)) | 1580 (defined(FEAT_INS_EXPAND) && defined(FEAT_COMPL_FUNC)) |
1581 EXTERN char_u e_notset[] INIT(= N_("E764: Option '%s' is not set")); | 1581 EXTERN char e_notset[] INIT(= N_("E764: Option '%s' is not set")); |
1582 #endif | 1582 #endif |
1583 #ifndef FEAT_CLIPBOARD | 1583 #ifndef FEAT_CLIPBOARD |
1584 EXTERN char_u e_invalidreg[] INIT(= N_("E850: Invalid register name")); | 1584 EXTERN char e_invalidreg[] INIT(= N_("E850: Invalid register name")); |
1585 #endif | 1585 #endif |
1586 EXTERN char_u e_dirnotf[] INIT(= N_("E919: Directory not found in '%s': \"%s\"")); | 1586 EXTERN char e_dirnotf[] INIT(= N_("E919: Directory not found in '%s': \"%s\"")); |
1587 EXTERN char_u e_au_recursive[] INIT(= N_("E952: Autocommand caused recursive behavior")); | 1587 EXTERN char e_au_recursive[] INIT(= N_("E952: Autocommand caused recursive behavior")); |
1588 #ifdef FEAT_MENU | 1588 #ifdef FEAT_MENU |
1589 EXTERN char_u e_menuothermode[] INIT(= N_("E328: Menu only exists in another mode")); | 1589 EXTERN char e_menuothermode[] INIT(= N_("E328: Menu only exists in another mode")); |
1590 #endif | 1590 #endif |
1591 | 1591 |
1592 #ifdef FEAT_GUI_MAC | 1592 #ifdef FEAT_GUI_MAC |
1593 EXTERN short disallow_gui INIT(= FALSE); | 1593 EXTERN short disallow_gui INIT(= FALSE); |
1594 #endif | 1594 #endif |