|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 12 Feb 2007 18:46:30 To : Eugene Grosbein Subject : xkb -------------------------------------------------------------------------------- 12 Feb 07, Eugene Grosbein writes to Valentin Nechayev: VN>> if ((c >= '@' && c < '\177') || c == ' ') c &= 0x1F; VN>> else if (c == '2') c = '\000'; VN>> else if (c >= '3' && c <= '7') c -= ('3' - '\033'); VN>> else if (c == '8') c = '\177'; VN>> else if (c == '/') c = '_' & 0x1F; VN>> return c; VN>> } EG> Символ _ имеет код 0x5f. Он подпадает под первую альтернативу. EG> 0x5f & 0x1f == 0x1f (что есть ^_). Вопрос: почему Ctrl-_ дает - вместо ^_ ? Я непонимаю что за херню ты несешь. Когда ты жмакаешь кнопку [-_] то символ с нее прет 0x2d. Ctrl этот символ так и будет 0x2d, тобишь '-'. А для того, что нужно тебе жмакать надо Ctrl-Shift и [-_]. ... Объявление: "Лечу от запоев, ожиpения и Интеpнет. Бабка Меланья." --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/222145d07eb2.html, оценка из 5, голосов 10
|