Отчет по текстовым фрагментам в исходном коде, для которых найдены ошибки орфографии. Отчет объединяет все ошибки ("обычные", "Ё", "с латинскими буквами").
Count: 742 File: C:\testsourcelocalizer\far\cpp\cache.cpp 000004 chk: Кеширование text: Кеширование записи в файл/чтения из файла File: C:\testsourcelocalizer\far\cpp\cddrv.cpp 000004 chk: сидюк text: про сидюк 000437 chk: кака-нить text: if (DrvType == DRIVE_UNKNOWN) // фигня могла кака-нить произойти, посему... 000438 chk: вертаем, сидюк text: DrvType=DRIVE_CDROM; // ...вертаем в зад сидюк. File: C:\testsourcelocalizer\far\cpp\clipboard.cpp 000428 chk(YO): учета text: // max - без учета символа конца строки! 000531 chk(YO): учета text: // max - без учета символа конца строки! File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 000257 chk: Несохранению, хистори text: // $ 24.09.2000 SVS - Если задано поведение по "Несохранению при Esc", то позицию в хистори не меняем и ставим в первое положение. 000356 chk: плагиновый text: //Type==1 - плагиновый путь 000652 chk(EN): реaлизованы text: /* эти не реaлизованы 000657 chk(YO): удаленного text: case L'M': // $M - Отображение полного имени удаленного диска, связанного с именем текущего диска, или пустой строки, если текущий диск не является сетевым. 000667 chk(YO): сохраненный text: case L'+': // $+ - Отображение нужного числа знаков плюс (+) в зависимости от текущей глубины стека каталогов PUSHD, по одному знаку на каждый сохраненный путь. 000798 chk(YO): создается text: // пусть файл создается 001174 chk: траблы text: else // про траблы внешняя chcp сама скажет ;-) 001207 chk: алайсах text: //мы и так всегда меняем диск а некоторые в алайсах или по привычке набирают этот ключ 001357 chk: плагинная text: если уж нет, то тогда начинаем думать, что это директория плагинная File: C:\testsourcelocalizer\far\cpp\codepage.cpp 000058 chk: каллбака text: // Источник вызова каллбака прохода по кодовым страницам 000501 chk: ресестре text: // Удаляем/добавляем в ресестре информацию о выбранной кодовой странице 000535 chk: обыкновынных text: // Удаляем разделитель, если нет обыкновынных кодовых страниц 000546 chk: разделитеь, останнется text: // Удаляем разделитеь, если после удаления не останнется ни одной 000611 chk: оригинальню text: // Восстанавливаем оригинальню таблицу символов 000649 chk: контролов text: // Номера контролов диалога редактирования имени кодовой страницы 000660 chk: Каллбак text: // Каллбак для диалога редактирования имени кодовой страницы 000792 chk: каллбака text: // Устанавливаем переменные для доступа из каллбака 000796 chk: стндартные text: // Добавляем стндартные элементы в список 000812 chk: каллбака text: // Устанавливаем переменные для доступа из каллбака 000818 chk: стндартные text: // Добавляем стндартные элементы в список File: C:\testsourcelocalizer\far\cpp\config.cpp 000327 chk: кейбар, рамс text: // $ 10.07.2001 SKV ! надо это делать, иначе если кейбар спрятали, будет полный рамс. 002069 chk: ПРЕПРОЦЕССЫ text: /* <ПРЕПРОЦЕССЫ> *************************************************** */ 002076 chk: ПРЕПРОЦЕССЫ text: /* *************************************************** </ПРЕПРОЦЕССЫ> */ 002100 chk: ПОСТПРОЦЕССЫ text: /* <ПОСТПРОЦЕССЫ> *************************************************** */ 002142 chk(YO): жестко text: HelpTabSize = DefaultTabSize; // пока жестко пропишем... 002176 chk: йцукен text: // Инициализация XLat для русской раскладки qwerty<->йцукен 002226 chk: откключаем text: if (I <= 1) // если указано меньше двух - "откключаем" эту 002258 chk: ПОСТПРОЦЕССЫ text: /* *************************************************** </ПОСТПРОЦЕССЫ> */ 002277 chk: ПРЕПРОЦЕССЫ text: /* <ПРЕПРОЦЕССЫ> *************************************************** */ 002306 chk: ПРЕПРОЦЕССЫ text: /* *************************************************** </ПРЕПРОЦЕССЫ> */ 002956 chk: Исполнятор text: // "Исполнятор команд меню" File: C:\testsourcelocalizer\far\cpp\constitle.cpp 000176 chk: макро-движок text: Этот вызов имеет право делать только макро-движок! File: C:\testsourcelocalizer\far\cpp\copy.cpp 000101 chk(YO): прошел text: COPY_NOFILTER, // не считать размеры, т.к. файл не прошел по фильтру 000112 chk: текщий text: FCOPY_CURRENTONLY = 0x00000002, // Только текщий? 000119 chk: монтированния text: FCOPY_VOLMOUNT = 0x00000400, // операция монтированния тома 000123 chk: симолических text: FCOPY_COPYSYMLINKCONTENTS = 0x00004000, // Копировать содержимое симолических связей? 000126 chk: криптованных text: FCOPY_DECRYPTED_DESTINATION = 0x00020000, // для криптованных файлов - расшифровывать... 000544 chk(YO): заменен text: ! Оптимизация - "велосипед" заменен на DeleteEndSlash 000545 chk(YO): имен text: ! Убираем всю самодеятельность по проверке имен с разным 000548 chk(YO): вернет, имен text: Теперь функция вернет 1, для случая имен src=path\filename, 000556 chk(YO): учетом text: // получим полные пути с учетом символических связей 000590 chk(YO): имен text: // избавимся от коротких имен 000723 chk(YO): путем text: // подсократим код путем эмуляции телодвижений в строке ввода :-)) 000790 chk(YO): своем text: заключался в кавычки, если он содержал в своем 000986 chk: двухбитный text: // CSO_MOVE_SETINHERITSECURITY - двухбитный флаг 001006 chk: двухбитный text: // CSO_COPY_SETINHERITSECURITY - двухбитный флаг 001099 chk: дисаблим text: // Если противоположная панель - плагин, то дисаблим OnlyNewer //????? 001123 chk(YO): берем text: // При копировании только элемента под курсором берем его имя в кавычки, если оно содержит разделители. 001128 chk(YO): уберем text: // уберем все лишние кавычки 001129 chk(YO): возьмем text: // возьмем в кавычки, т.к. могут быть разделители 001148 chk(YO): возьмем text: Если цель содержит разделители, то возьмем ее в кавычки, дабы не получить 001153 chk(YO): уберем text: // уберем все лишние кавычки 001154 chk(YO): возьмем text: // возьмем в кавычки, т.к. могут быть разделители 001205 chk: рулесы text: if (Link) // рулесы по поводу линков (предварительные!) 001207 chk: задисаблим text: // задисаблим опцию про копирование права. 001228 chk: корректирем text: // корректирем позицию " to" 001233 chk: инициализируются text: но переменные все равно инициализируются. Если произойдет неудачная 001233 chk(YO): произойдет text: но переменные все равно инициализируются. Если произойдет неудачная 001303 chk: Рефреш text: //Рефреш текущему времени для фильтра сразу после выхода из диалога 001320 chk(YO): уберем text: // уберем лишние кавычки 001321 chk: скомпилировался text: // добавим кавычки, чтобы "список" удачно скомпилировался вне 001538 chk: деламем text: // деламем так не всегда, а только когда NameTmp не является маской. 001548 chk: тотал text: if (Move) // при перемещении "тотал" так же скидывается для "того же диска" 001560 chk: инфу, дизы text: // Обнулим инфу про дизы 001604 chk: дизах text: // Позаботимся о дизах. 001623 chk: заключительеая text: // *** заключительеая стадия процесса 001624 chk: дизим, редравим text: // *** восстанавливаем/дизим/редравим 001628 chk: дизы text: { // равно нужно апдейтить дизы! 002003 chk: симлинк text: // если каталог (или нужно копировать симлинк) - придется рекурсивно спускаться... 002003 chk(YO): придется text: // если каталог (или нужно копировать симлинк) - придется рекурсивно спускаться... 002029 chk: некопируемый text: // фильтре как некопируемый, то следует пропускать и его и всё его 002068 chk: симлика text: if (!NeedRename) // вариант при перемещении содержимого симлика с опцией "копировать содержимое сим..." 002072 chk: мувили, бадаться text: continue; // ... т.к. мы ЭТО не мувили, а скопировали, то все, на этом закончим бадаться с этим файлов 002120 chk: мовинге text: // при мовинге будет удаление файла, что крайне неправильно! 002267 chk: монстрика text: // проверка очередного монстрика на потоки 002873 chk: монстрика text: // проверка очередного монстрика на потоки 003103 chk: хардлинков text: //if (DestAttr!=INVALID_FILE_ATTRIBUTES && !Append) //вот это портит копирование поверх хардлинков 003457 chk: ЗДЕСЯ text: // TODO: ЗДЕСЯ СТАВИТЬ Compressed??? 004165 chk: симлинк text: if (api::GetFileAttributes(strRoot)==INVALID_FILE_ATTRIBUTES) // Неудача, когда сетевой путь, да еще и симлинк 004165 chk(YO): еще text: if (api::GetFileAttributes(strRoot)==INVALID_FILE_ATTRIBUTES) // Неудача, когда сетевой путь, да еще и симлинк File: C:\testsourcelocalizer\far\cpp\cvtname.cpp 000004 chk(YO): имен text: Функций для преобразования имен файлов/путей. 000341 chk(YO): учетом text: Преобразует Src в полный РЕАЛЬНЫЙ путь с учетом reparse point. 000509 chk: мапленный text: // мапленный диск - получаем как для меню выбора дисков File: C:\testsourcelocalizer\far\cpp\delete.cpp 000782 chk: нефига text: // нефига здесь выделываться, а надо учесть, что удаление 000783 chk: симлинка text: // симлинка в корзину чревато потерей оригинала. 000899 chk(YO): жестких text: Файл имеет несколько жестких ссылок. 000900 chk(YO): приведет text: Уничтожение файла приведет к обнулению всех ссылающихся на него файлов. 001039 chk: симлинками, траблу text: // При удалении в корзину папки с симлинками получим траблу, если предварительно линки не убрать. File: C:\testsourcelocalizer\far\cpp\dialog.cpp 000084 chk: комбо text: DLGIIF_COMBOBOXNOREDRAWEDIT = 0x00000008, // не прорисовывать строку редактирования при изменениях в комбо 000085 chk: комбобокса text: DLGIIF_COMBOBOXEVENTKEY = 0x00000010, // посылать события клавиатуры в диалоговую проц. для открытого комбобокса 000086 chk: комбобокса text: DLGIIF_COMBOBOXEVENTMOUSE = 0x00000020, // посылать события мыши в диалоговую проц. для открытого комбобокса 000369 chk(YO): учтем text: // знать диалог в старом стиле - учтем этот факт! 000438 chk: инициализируются text: { // элементы инициализируются при первом вызове. 000447 chk(YO): еще text: // еще разок, т.к. данные могли быть изменены 000457 chk: проинициализированы text: // все объекты проинициализированы! 000466 chk(YO): Расчет text: Расчет значений координат окна диалога и вызов функции 000573 chk: Бля, це text: } //Бля, це ж ботва какая-то 000610 chk: реинициализации text: Параметр - для выборочной реинициализации элементов. ID = -1 - касаемо всех объектов 000614 chk: плагинописателей text: кривых рук некоторых плагинописателей (а надо?) 000640 chk: задисаблен text: // если FocusPos в пределах и элемент задисаблен, то ищем сначала. 000657 chk: энти text: // добавим энти самые скобки 000667 chk: поик text: // предварительный поик фокуса 000709 chk: убится text: m_FocusPos=0; // убится, блин 000756 chk: итемы text: // удалим все итемы 000788 chk: 0х0А text: // Mantis#58 - символ-маска с кодом 0х0А - пропадает 000818 chk: редакторирование text: строка редакторирование должна иметь максимум в 511 символов */ 000819 chk(YO): еще text: // выставляем максимальный размер в том случае, если он еще не выставлен 000836 chk: небыло, повыщения text: // ...Что бы небыло повадно... и для повыщения защиты, т.с. 000847 chk: недокументированно text: // ай-ай - было недокументированно :-) 000873 chk(YO): определенные text: // Последовательно определенные поля ввода (edit controls), 000889 chk: подстанавливаем text: то подстанавливаем первое значение из History 000901 chk(YO): берем text: Если это ComBoBox и данные не установлены, то берем из списка 001024 chk: итема text: // Изменение координат и/или размеров итема диалога. 001298 chk: хак text: //как бы грязный хак, нам нужно обновить строку чтоб отдавалась правильная строка 001515 chk: отрисовываем text: !DialogMode.Check(DMODE_SHOW) || // если не видим, то и не отрисовываем. 001561 chk: контрол text: если рисуется контрол и по Z-order`у он пересекается с 001562 chk: контролом text: другим контролом (по координатам), то для "позднего" 001563 chk: контрола text: контрола тоже нужна прорисовка. 001981 chk: отрисовкой text: // Перед отрисовкой спросим об изменении цветовых атрибутов 002026 chk: наприсовали text: break; //уже наприсовали :-))) 002058 chk: плагиновго text: Убираем вызов плагиновго обработчика. 002095 chk: бормандовых text: // При перемещении диалога повторяем поведение "бормандовых" сред. 002482 chk: ХЗ text: // А ХЗ, может в этот момент изменилось состояние элемента! 002698 chk: уровневое text: 3-х уровневое состояние 002699 chk: чекбокса, контрол text: Для чекбокса сюда попадем только в случае, если контрол 002699 chk(YO): попадем text: Для чекбокса сюда попадем только в случае, если контрол 003004 chk: ломанулись text: // "только что ломанулись и начинать выделение с нуля"? 003302 chk: глюкавость text: Есть некоторая глюкавость - когда список раскрыт и мы 003303 chk: мышой text: мышой переваливаем на другой элемент, то список закрывается 003332 chk: комбобокса, которго text: не снимался признак активности с комбобокса с которго уходим. 003334 chk: контрол text: ShowDialog(); // нужен ли только один контрол или весь диалог? 003393 chk: Перемещалки text: // ДЛЯ MOUSE-Перемещалки: 003432 chk: тыкс text: if (!NeedSendMsg) // тыкс, а уже посылку делали в диалоговую процедуру? 003443 chk(YO): Зачнем text: // Да, мальчик был. Зачнем... 003513 chk(YO): Передаем text: // Передаем то, что в строке ввода в функцию выбора из истории для выделения нужного пункта в истории. 003575 chk(YO): вернем text: // вернем назад, если пользователь не захотел... 003645 chk: ОООЧЕНЬ text: // Здесь с фокусом ОООЧЕНЬ ТУМАННО!!! 003735 chk(YO): передаем text: // В функцию обработки диалога здесь передаем сообщение, 003764 chk: подвисанием text: // убираем зацикливание с последующим подвисанием :-) 003770 chk(YO): передаем text: // В функцию обработки диалога здесь передаем сообщение, 003900 chk: юзаем text: id < Items.size() && IDParent != id) // Сами себя не юзаем! 003930 chk: комбобокса text: SetDropDownOpened(TRUE); // Установим флаг "открытия" комбобокса. 003933 chk: отрисовкой text: // Перед отрисовкой спросим об изменении цветовых атрибутов 003981 chk(YO): свое text: // здесь можно добавить что-то свое, например, 004028 chk: комбобокса text: SetDropDownOpened(FALSE); // Установим флаг "закрытия" комбобокса. 004082 chk: комбобокса text: // SetDropDownOpened(TRUE); // Установим флаг "открытия" комбобокса. 004085 chk: комбобокса text: SetDropDownOpened(TRUE); // Установим флаг "открытия" комбобокса. 004088 chk: комбобокса text: SetDropDownOpened(FALSE); // Установим флаг "открытия" комбобокса. 004090 chk: забудим text: // забудим (не нужен) 004092 chk: комбобокса text: // SetDropDownOpened(FALSE); // Установим флаг "закрытия" комбобокса. 004161 chk: жмакнули text: Если жмакнули Alt-??? 004184 chk: контрол text: // Если ЭТО: DlgEdit(пред контрол) и DI_TEXT в одну строку, то... 004189 chk: контрол text: (I+1 < Items.size() && Items[I].Y1!=Items[I+1].Y1)) // ...и следующий контрол в другой строке 004195 chk: контрол, задизаблен text: // ... если предыдущий контрол задизаблен или невидим, тогда выходим. 004196 chk: задисаблен text: if ((Items[I-1].Flags&(DIF_DISABLE|DIF_HIDDEN)) ) // и не задисаблен 004205 chk: контрол text: if (I < Items.size() - 1) // ...и следующий контрол 004211 chk: контрол, задизаблен text: // ... если следующий контрол задизаблен или невидим, тогда выходим. 004212 chk: задисаблен text: if ((Items[I+1].Flags&(DIF_DISABLE|DIF_HIDDEN)) ) // и не задисаблен 004220 chk: случивщемся text: // Сообщим о случивщемся факте процедуре обработки диалога 004238 chk: е text: // при ComboBox`е - "вываливаем" последний //???? 004306 chk: рассчётах text: При рассчётах времён копирования проще/надёжнее учитывать время ожидания 004526 chk: перемещалкой text: return TRUE; // согласен с перемещалкой. 004531 chk: отрисовать text: if (Param1 == 1) // Нужно отрисовать "салазки"? 004638 chk: касаемые text: // Сообщения, касаемые только диалога и не затрагивающие элементы 004795 chk: Залочим, прятании text: Залочим прорисовку при прятании диалога, в противном 004796 chk: отрисовывать text: случае ОТКУДА менеджер узнает, что отрисовывать 004946 chk(YO): еще text: if (CheckStructSize(did)) // если здесь nullptr, то это еще один способ получить размер 005224 chk(YO): еще text: // уточнение для DI_COMBOBOX - здесь еще и DlgEdit нужно корректно заполнить 005331 chk(YO): учтем text: // учтем, что координаты для этого элемента всегда относительные! 005517 chk: эвенты text: // здесь намеренно в обработчик не посылаются эвенты об изменении 005576 chk: эвенты text: // здесь намеренно в обработчик не посылаются эвенты об изменении 005670 chk(YO): еще text: if (CheckStructSize(did)) // если здесь nullptr, то это еще один способ получить размер 005816 chk: итем text: case DI_LISTBOX: // меняет только текущий итем 005871 chk: клеар-флаг, проиницализировались text: if (DialogMode.Check(DMODE_OBJECTS_INITED)) // не меняем клеар-флаг, пока не проиницализировались 005879 chk: итем text: case DI_LISTBOX: // меняет только текущий итем 005906 chk: переинициализируем text: InitDialogObjects(Param1); // переинициализируем элементы диалога 005931 chk: переинициализируем text: InitDialogObjects(Param1); // переинициализируем элементы диалога 005964 chk: нефига text: if (Type != static_cast<FarDialogItem*>(Param2)->Type) // пока нефига менять тип 005974 chk(YO): еще text: // еще разок, т.к. данные могли быть изменены 006025 chk: комбобокс text: if (!Param2) // Закрываем любой открытый комбобокс или историю 006036 chk: хистори text: у DI_PSWEDIT не бывает хистори! 006041 chk: комбобокс text: // Открываем заданный в Param1 комбобокс или историю 006094 chk: контрола text: // получить позицию и размеры контрола File: C:\testsourcelocalizer\far\cpp\dirinfo.cpp 000215 chk(YO): включенном text: // пропустить - иначе при включенном подсчёте total 000216 chk: учтётся text: // он учтётся (mantis 551) 000224 chk: фильра text: Проверка попадания файла в условия фильра 000232 chk(YO): включенном text: // Наращиваем счётчик каталогов при включенном фильтре только тогда, 000420 chk: плагиновая text: А плагиновая ли это панель? File: C:\testsourcelocalizer\far\cpp\dirmix.cpp 000061 chk(YO): возьмем text: // если указана только буква диска, то путь возьмем из переменной 000086 chk(YO): берем text: api::GetCurrentDirectory(strCurDir); // здесь берем корень 000115 chk: нехватило text: TSTFLD_ERROR (-2) - ошибка (кривые параметры или нехватило памяти для выделения промежуточных буферов) 000127 chk: че-нить text: // первая проверка - че-нить считать можем? 000178 chk: хост-файла text: Проверка пути или хост-файла на существование 000179 chk(YO): идет text: Если идет проверка пути (IsHostFile=FALSE), то будет 000223 chk(YO): попадем text: if (pTestPath.size() == 2) // для случая "C:", иначе попадем в текущий каталог диска C: File: C:\testsourcelocalizer\far\cpp\dizlist.cpp 000241 chk: юникодными text: //если файл описаний был в OEM/ANSI то имена файлов могут не совпадать с юникодными File: C:\testsourcelocalizer\far\cpp\dlgedit.cpp 000005 chk: Мультиредактор text: Мультиредактор File: C:\testsourcelocalizer\far\cpp\drivemix.cpp 000045 chk(YO): учетом text: оболочка вокруг GetLogicalDrives, с учетом скрытых логических дисков 000048 chk(YO): отсчет text: Последние 26 бит определяют буквы дисков от A до Z (отсчет справа налево). File: C:\testsourcelocalizer\far\cpp\edit.cpp 000075 chk: шестнадцатиричные text: static const wchar_t EDMASK_HEX = L'H'; // позволяет вводить в строку ввода шестнадцатиричные символы. 000127 chk: дроп-даун text: m_Flags.Clear(FEDITLINE_CLEARFLAG); // при дроп-даун нам не нужно никакого unchanged text 000249 chk: комбобокса text: ! Для комбобокса сделаем отображение строки 000439 chk: дроп-даун text: при дроп-даун цвета нам не нужны */ 000452 chk: хреновени, шорткатов text: // Функция вставки всякой хреновени - от шорткатов до имен файлов 000452 chk(YO): имен text: // Функция вставки всякой хреновени - от шорткатов до имен файлов 000458 chk: шорткаты text: if (Key>=KEY_RCTRL0 && Key<=KEY_RCTRL9) // шорткаты? 001295 chk: клипборд text: else if (m_SelEnd<=m_StrSize) // TODO: если в начало условия добавить "StrSize &&", то пропадет баг "Ctrl-Ins в пустой строке очищает клипборд" 001295 chk(YO): пропадет text: else if (m_SelEnd<=m_StrSize) // TODO: если в начало условия добавить "StrSize &&", то пропадет баг "Ctrl-Ins в пустой строке очищает клипборд" 001507 chk: ввесли text: // Здесь вариант для "ввели символ из маски", например для SetAttr - ввесли '.' 001657 chk(YO): определен text: // коррекция вставляемого размера, если определен GetMaxLength() 001891 chk(YO): определен text: // коррекция вставляемого размера, если определен GetMaxLength() 001951 chk: едитор, клеар-текста text: //SetClearFlag(0); // пусть едитор сам заботится о снятии клеар-текста? 002106 chk: табов text: // Корректировка табов 002112 chk: табы text: // Если у нас все табы преобразуются в пробелы, то просто вычисляем расстояние 002116 chk: Инциализируем text: // Инциализируем результирующую длину предыдущим значением 002119 chk: табов text: // Если предыдущая позиция за концом строки, то табов там точно нет и 002132 chk: табы text: // Обрабатываем табы 002135 chk: табов, коректировка text: // Если есть необходимость делать корректировку табов и эта коректировка 002136 chk: еденицу text: // ещё не проводилась, то увеличиваем длину обрабатываемой строки на еденицу 002144 chk: Расчитываем, таба text: // Расчитываем длину таба с учётом настроек и текущей позиции в строке 002147 chk: отсальные, симовлы text: // Обрабатываем все отсальные симовлы 002151 chk: табов text: // Если позиция находится за пределами строки, то там точно нет табов и всё просто 002325 chk: поведени text: // OT: Проверка на корректность поведени строки при удалении и вставки 002445 chk: ракраски text: // Обрабатываем элементы ракраски 002478 chk: отптимизации text: // Для отптимизации делаем вычисление относительно предыдущей позиции 002494 chk: табов, присутвует text: // Корректировка относительно табов (отключается, если присутвует флаг ECF_TABMARKFIRST) 002504 chk: строкии text: // длина раскрашиваемой строкии равна 1 002507 chk: корректироку, табов text: // Если необходимо делать корректироку относительно табов и единственный 002508 chk: таб, учтом text: // символ строки -- это таб, то делаем расчёт с учтом корректировки, 002509 chk: вычисялем text: // иначе ничего не вычисялем и берём старые значения 002524 chk: табов text: // с начала строки (с учётом корректировки относительно табов) 002527 chk: табов text: // TODO: возможно так же нужна коррекция с учетом табов (на предмет Mantis#0001718) 002527 chk(YO): учетом text: // TODO: возможно так же нужна коррекция с учетом табов (на предмет Mantis#0001718) 002532 chk: отптимизации text: // Для отптимизации делаем вычисление относительно предыдущей позиции (с учётом 002533 chk: табов text: // корректировки относительно табов) 002537 chk: таба text: // Коррекция с учетом последнего таба 002537 chk(YO): учетом text: // Коррекция с учетом последнего таба 002592 chk: ЙЦУКЕН text: Функция Xlat - перекодировка по принципу QWERTY <-> ЙЦУКЕН File: C:\testsourcelocalizer\far\cpp\editcontrol.cpp 000005 chk: комстроки text: Одиночная строка ввода для диалогов и комстроки (не для редактора) File: C:\testsourcelocalizer\far\cpp\editor.cpp 000079 chk: 0-й text: и она его "сняла" (сделала 0-й ширины), то его надо убрать. 000208 chk: 16-ричных text: // Установлен глобальный режим поиска 16-ричных данных? 000234 chk(YO): учетом text: Editor::Edit2Str - преобразование из списка в буфер с учетом EOL 000250 chk(YO): дергать text: // посчитаем количество строк и общий размер памяти (чтобы не дергать realloc) 000268 chk: прйдемся text: // прйдемся по списку строк 000333 chk: перепозиционируем text: перепозиционируем. 000348 chk: удруг text: если курсор удруг оказался "за экраном", 000378 chk: табами text: //для корректной отрисовки текста с табами у CurLine должна быть корректная LeftPos до начала отрисовки 000409 chk: эксперементальный text: // крайне эксперементальный кусок! 000558 chk(YO): еще text: // Если в текущей строки нет выделения, это еще не значит что мы в конце. Это может быть только начало :) 001651 chk: уловие text: ^P/^M - некорректно работали: уловие для CurPos должно быть ">=", 001667 chk(YO): ушел text: всё делалось с pasting'ом, поэтому redraw плагинам не ушел. 001820 chk: нихрена text: // Bs в самом начале нихрена ничего не удаляет, посему не будем выставлять 002172 chk: хелпе text: Сказано в хелпе "Shift-F7 Продолжить _поиск_" 002315 chk(YO): еще text: выделится блок шириной в 1 колонку, нажми еще alt-right 002740 chk(YO): включенном text: включенном EditorDelRemovesBlocks 002755 chk: есди, надичии text: Иначе есди при надичии выделения набирать 002756 chk: шифтом text: текст с шифтом флаги не сбросятся и следующий 002963 chk(YO): найдем text: // найдем эту последнюю строку (и последняя ли она) 003584 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 003606 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 003630 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 003650 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 004009 chk: реплэйсим text: Если реплэйсим на Enter, то overtype не спасёт. 004519 chk: ов text: InsertBinaryString добавит trailing space'ов 004641 chk(YO): еще text: это еще не значит что мы в конце. 004694 chk(YO): счетчик text: ++nLines; // увеличим счетчик непустых строк 004815 chk(YO): прибьем text: // "прибьем" все внешние пробелы. 005518 chk: буффера text: //RealPos всегда <= TabPos, поэтому берём максимальный размер буффера 005613 chk(YO): включенном text: именно - при включенном автоотступе ничего вставлять не нужно, 005867 chk(YO): вернем text: Проверяем корректность StringLength и вернем FALSE, если оно меньше 006049 chk: плагинописатель text: глюки, т.к. плагинописатель думает, что режим изменен, и ведет себя 006049 chk(YO): изменен, ведет text: глюки, т.к. плагинописатель думает, что режим изменен, и ведет себя 006050 chk: соответствующе text: соответствующе, в результате чего получает неопределенное поведение. 006050 chk(YO): неопределенное text: соответствующе, в результате чего получает неопределенное поведение. 006231 chk: юзать, раскаску, ненать text: // TODO: Если DI_MEMOEDIT не будет юзать раскаску, то должно выполняется в FileEditor::EditorControl(), в диалоге - нафиг ненать 006267 chk: юзать, раскаску, ненать text: // TODO: Если DI_MEMOEDIT не будет юзать раскаску, то должно выполняется в FileEditor::EditorControl(), в диалоге - нафиг ненать 007003 chk(YO): еще text: else // сдвигались влево и пришли еще больше влево 007227 chk: нехилые text: то из-за этой штуки возникают нехилые глюки File: C:\testsourcelocalizer\far\cpp\eject.cpp 000111 chk: РАСКОММЕНТИТЬ text: // TODO: ЭТОТ КУСОК НУЖНО РАСКОММЕНТИТЬ ВМЕСТЕ С ПОДЪЕМОМ ПРОЕКТА ПО USB 000111 chk(YO): ПОДЪЕМОМ text: // TODO: ЭТОТ КУСОК НУЖНО РАСКОММЕНТИТЬ ВМЕСТЕ С ПОДЪЕМОМ ПРОЕКТА ПО USB 000113 chk: картридер text: ЭТО чудо нужно для того, чтобы, скажем, имея картридер на 3 карточки, 000114 chk: дисмоунтить text: дисмоунтить только 1 карточку, а не отключать все устройство! File: C:\testsourcelocalizer\far\cpp\execute.cpp 000004 chk: Запускатель text: "Запускатель" программ. 000125 chk: хмм, ГУЕВОЕ text: NE, хмм... а как определить что оно ГУЕВОЕ? 000147 chk: обломс text: // обломс вышел с чтением следующего заголовка ;-( 000154 chk: неправдоподное text: // слишком в неправдоподное место (например это чистой воды DOS-файл) 000204 chk: Фунция text: Фунция FindModule пытается найти исполняемый модуль (в т.ч. и по 000206 chk: исполянемый text: исполянемый модуль на найденное значение, копирует результат в strDest и 000207 chk: ГУЕВОСТЬ text: пытается проверить заголовок PE на ГУЕВОСТЬ (чтобы запустить процесс 000211 chk: разкавыченная text: Команда в функцию передается уже разкавыченная. Ничего не меняем. 000211 chk(YO): передается text: Команда в функцию передается уже разкавыченная. Ничего не меняем. 000223 chk: директом text: // Берем "исключения" из реестра, которые должны исполняться директом, 000223 chk(YO): Берем text: // Берем "исключения" из реестра, которые должны исполняться директом, 000321 chk(YO): берется text: // берется из SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths 000398 chk: пайп, пайп text: // Работаем с учетом кавычек. Т.е. пайп в кавычках - не пайп. 000398 chk(YO): учетом text: // Работаем с учетом кавычек. Т.е. пайп в кавычках - не пайп. 000455 chk: гуевость text: Дополнительно смотрится гуевость команды-активатора 000577 chk: ГУЕвость text: // а теперь проверим ГУЕвость запускаемой проги 000686 chk: директом text: bool DirectRun, // Выполнять директом? (без CMD) 000687 chk: фолдер text: bool FolderRun, // Это фолдер? 000739 chk: НАДА text: AddEndSlash(strNewCmdStr); // НАДА, иначе ShellExecuteEx "возьмет" BAT/CMD/пр.ересь, но не каталог 000739 chk(YO): возьмет text: AddEndSlash(strNewCmdStr); // НАДА, иначе ShellExecuteEx "возьмет" BAT/CMD/пр.ересь, но не каталог 000967 chk: фитча text: супер фитча ;) 000968 chk: фаровской, неинтерактивного text: Отделение фаровской консоли от неинтерактивного процесса. 000983 chk: телнет text: //Тут нельзя делать WaitForMultipleObjects из за бага в Win7 при работе в телнет 001167 chk: эсть text: // > 0 - эсть такая конструкция File: C:\testsourcelocalizer\far\cpp\farexcpt.cpp 000235 chk: разерв text: DWORD Reserved2[2]; // разерв :-) 000303 chk: сюды text: // сюды добавляем. 000345 chk: неочевидных text: // вот только не надо здесь неочевидных оптимизаций вида 000546 chk: исключатор text: // сей код для проверки исключатор, просьба не трогать :-) File: C:\testsourcelocalizer\far\cpp\farversion.cpp 000040 chk(YO): берется text: + Версия берется из файла farversion.inc File: C:\testsourcelocalizer\far\cpp\farwinapi.cpp 000004 chk: Враперы text: Враперы вокруг некоторых WinAPI функций File: C:\testsourcelocalizer\far\cpp\fileedit.cpp 000375 chk(YO): создаем text: создаем EditNamesList и копируем туда значения 000378 chk(YO): идет text: Вызов деструкторов идет так: 000578 chk(YO): Выдает text: - Shift-F4, новый файл. Выдает сообщение :-( 000601 chk(YO): свое text: сдвигаем на свое место => 0000.0110 и получаем 000661 chk: манагер text: // Ахтунг. Ниже комментарии оставлены в назидании потомкам (до тех пор, пока не измениться манагер) 000663 chk: проресовкой text: //Global->CtrlObject->Cp()->Redraw(); //AY: вроде как не надо, делает проблемы с проресовкой если в редакторе из истории попытаться выбрать несуществующий файл 000665 chk: фремы, проапдейтить, месаги text: // если прервали загрузку, то фремы нужно проапдейтить, чтобы предыдущие месаги не оставались на экране 000856 chk: сотальные text: // Все сотальные необработанные клавиши пустим далее 000858 chk(YO): передаем text: не передаем KEY_MACRO* плагину - поскольку ReadRec в этом случае 000878 chk: изменени text: // хотя, раз уж были изменени, то 000880 chk(YO): еще text: api::GetFileAttributes(strFullFileName) == INVALID_FILE_ATTRIBUTES) // а файл еще существует? 000905 chk: вьюер text: ! Открываем вьюер с указанием длинного имени файла, а не короткого 001007 chk: бакграунда text: + Добавляем реакцию показа бакграунда на клавишу CtrlAltShift 001030 chk(YO): бьемся text: while (!Done) // бьемся до упора 001123 chk(YO): идет text: //здесь идет полная жопа, проверка на ошибки вообще пока отсутствует 001183 chk(YO): еще text: if (api::GetFileAttributes(strFullFileName) == INVALID_FILE_ATTRIBUTES) // а сам файл то еще на месте? 001188 chk: вваливания text: strFullFileNameTemp += L"\\."; // для вваливания внутрь :-) 001231 chk(YO): учтем text: if (!ProcessKey(Manager::Key(KEY_F2))) // учтем факт того, что могли отказаться от сохранения 001247 chk(YO): еще text: FilePlaced) // а сам файл то еще на месте? 002190 chk: раскомметировать text: /* Этот кусок раскомметировать в том случае, если народ решит, что 002191 chk: залочен text: для если файл был залочен и мы его переписали под други именем... 002192 chk: лочка text: ...то "лочка" должна быть снята. 002343 chk: слэшики text: //Дабы избежать бардака, развернём слэшики... 002406 chk(YO): расчет text: //предварительный расчет 002515 chk: обовили text: /* true - панель обовили File: C:\testsourcelocalizer\far\cpp\filefilter.cpp 000507 chk: поколдуем text: //поколдуем чтоб не было дубликатов в памяти. 000702 chk: небыло, дугих text: //будет сделать ей include если небыло дугих include фильтров на папки. 000976 chk(YO): возьмем text: // Если маска содержит разделитель (',' или ';'), то возьмем ее в кавычки File: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp 000271 chk(YO): жестких text: // Режим проверки количества жестких ссылок на файл включен? 000272 chk(YO): включенном text: // Пока что, при включенном условии, срабатывание происходит при случае "ссылок больше чем одна" 000345 chk: дирректории text: // при считывании дирректории 000925 chk: чекбокс text: {DI_CHECKBOX,5,20,0,20,0,nullptr,nullptr,0,MSG(MFileHardLinksCount)},//добавляем новый чекбокс в панель 000991 chk: проверям text: FilterDlg[ID_FF_HARDLINKS].Selected=FF->GetHardLinks(nullptr,nullptr)?1:0; //пока что мы проверям только флаг использования данного условия 000997 chk: комбобокса text: // Лист для комбобокса времени файла File: C:\testsourcelocalizer\far\cpp\filelist.cpp 000646 chk: дирректории text: // при считывании дирректории 000858 chk(YO): разделенных text: case 3: // масками файлов, разделенных запятыми 000894 chk(YO): разделенных text: case 3: // масками файлов, разделенных запятыми 000930 chk(YO): разделенных text: case 3: // масками файлов, разделенных запятыми 001183 chk(YO): имен text: case KEY_ALTLEFT: // Прокрутка длинных имен и описаний 001185 chk(YO): имен text: case KEY_ALTHOME: // Прокрутка длинных имен и описаний - в начало 001190 chk(YO): имен text: case KEY_ALTRIGHT: // Прокрутка длинных имен и описаний 001192 chk(YO): имен text: case KEY_ALTEND: // Прокрутка длинных имен и описаний - в конец 001419 chk: позиционируемся text: // позиционируемся в панели 001749 chk: вьюере, вьюере text: вьюере. Если файл открыли во внутреннем вьюере, то DeleteViewedFile 001750 chk: вьюер text: должно быт равно false, т.к. внутренний вьюер сам все удалит. 001877 chk: вьюер text: Сбросим DeleteViewedFile, т.к. внутренний вьюер сам все удалит 001892 chk: вьюере text: для файла, который открывался во внутреннем вьюере, ничего не 001893 chk: вьюер text: предпринимаем, т.к. вьюер об этом позаботится сам 001901 chk: окрытия text: // удаляем файл только для случая окрытия его в редакторе или во 001902 chk: вьюере, вьюер text: // внешнем вьюере, т.к. внутренний вьюер удаляет файл сам 001949 chk: ов text: case KEY_ALTF5: // Печать текущего/выбранных файла/ов 002092 chk: скролим text: // $ 26.07.2001 VVM С альтом скролим всегда по 1 002422 chk: Скорректирем text: // Скорректирем уже здесь нужные клавиши, т.к. WaitInFastFind 002423 chk(YO): еще text: // в это время еще равно нулю. 002869 chk: Закомментарим text: Закомментарим "до лучших времен". 002869 chk(YO): времен text: Закомментарим "до лучших времен". 003025 chk: предшевствующего text: Если пришел DOUBLE_CLICK без предшевствующего ему 003025 chk(YO): пришел text: Если пришел DOUBLE_CLICK без предшевствующего ему 003027 chk: Перересуем text: Перересуем его. 003031 chk: ок text: Вроде всё должно быть ок. 003122 chk: Опциональное text: + Опциональное поведение для правой клавиши мыши на пустой панели 003894 chk(YO): берем text: берем каждую квадратную скобку в имени при образовании маски в скобки, 003921 chk(YO): Учтем text: // Учтем тот момент, что расширение может содержать символы-разделители 003936 chk(YO): Учтем text: // Учтем тот момент, что имя может содержать символы-разделители 003971 chk: Рефреш text: //Рефреш текущему времени для фильтра сразу после выхода из диалога 004002 chk(YO): возьмем text: if (!bUseFilter && WrapBrackets) // возьмем кв.скобки в скобки, чтобы получить 004199 chk(YO): начнем text: // теперь начнем цикл по снятию выделений 004806 chk: дескрипшенов text: // BugZ#863 - При редактировании группы дескрипшенов они не обновляются на ходу 004949 chk: Рефреш text: //Рефреш текущему времени для фильтра перед началом операции 005295 chk: ФАРова, плагиновые text: В стеке ФАРова панель не хранится - только плагиновые! 005389 chk: позиционируемся text: DefaultName - имя элемента на которое позиционируемся. 005390 chk: восстанавливаемчся text: Closed - панель закрывается, если в PrevDataList что-то есть - восстанавливаемчся оттуда. 005391 chk: востанавливаемся text: UsePrev - если востанавливаемся из PrevDataList, элемент для позиционирования брать оттуда же. 005431 chk: несброс text: доделка про несброс выделения при неудаче SetDirectory 005926 chk(YO): велся text: // SVS: А зачем здесь велся поиск точки с начала? 006006 chk: буратино text: создания файла. Посему, если какой-то злобный буратино поимел 006007 chk: файло text: в текущем каталоге файло с датой создания поболее текущей, 006008 chk(YO): произойдет text: то корректного позиционирования не произойдет! 006047 chk: пользовтелем text: -1 - прервано пользовтелем 006163 chk: пулься text: else // Если ЭТО убрать, то... будем жать ESC до потере пулься 006190 chk: хост-файла text: Обработка одного хост-файла. 006452 chk(YO): имен text: // Файловая панель - чтение имен файлов 006560 chk: буффер text: FlushInputBuffer(); // Очистим буффер ввода, т.к. мы уже можем быть в другом месте... 006657 chk: Рефреш text: //Рефреш текущему времени для фильтра перед началом операции 006920 chk: плагинная text: // Или плагинная панель и обновляем через UPDATE_FORCE 007055 chk: хак text: // WARP> явный хак, но очень способствует - восстанавливает позицию на панели при ошибке чтения архива. 007101 chk: Рефреш text: //Рефреш текущему времени для фильтра перед началом операции 007331 chk(YO): предопределенные text: // занести предопределенные данные для каталога "..". Ожидается, что CurPtr пуст. File: C:\testsourcelocalizer\far\cpp\fileowner.cpp 000004 chk: ов text: Кэш SID`ов и функция GetOwner 000043 chk: овнеров text: // эта часть - перспективная фигня, которая значительно ускоряет получение овнеров File: C:\testsourcelocalizer\far\cpp\filepanels.cpp 000244 chk: понашенных text: // при понашенных панелях не забыть бы выставить корректно каталог в CmdLine 000896 chk: инициализировался text: // OldType не инициализировался... File: C:\testsourcelocalizer\far\cpp\filestr.cpp 000058 chk: завершений text: // \r\r\n (появление таких завершений строк вызвано багом Notepad-а) File: C:\testsourcelocalizer\far\cpp\filetype.cpp 000062 chk(YO): учетом text: с IF EXIST с учетом @ и возвращает TRUE, если условие IF EXIST 000063 chk: выполено text: выполено, и FALSE в противном случае/ 000072 chk: менюху text: // (например, пока рассматривали менюху, в это время) 000073 chk(YO): чебурашка, стер text: // какой-то злобный чебурашка стер файл! 000124 chk: интелектуальности text: Добавим интелектуальности. File: C:\testsourcelocalizer\far\cpp\fileview.cpp 000157 chk: манагера text: // WindowManager->DeleteWindow(this); // ЗАЧЕМ? Вьювер то еще не помещен в очередь манагера! 000157 chk(YO): еще, помещен text: // WindowManager->DeleteWindow(this); // ЗАЧЕМ? Вьювер то еще не помещен в очередь манагера! 000273 chk: Фича text: Фича :-) Shift-F4 в редакторе/вьювере позволяет открывать другой редактор/вьювер 000274 chk: закомментим text: Пока закомментим File: C:\testsourcelocalizer\far\cpp\findfile.cpp 000393 chk: Инизиализируем text: // Инизиализируем данные для алгоритма поиска 000477 chk: Инизиализируем, аглоритма text: // Инизиализируем данные для аглоритма поиска 000594 chk: Отрисуем text: // Отрисуем панель при необходимости. 000699 chk: модет text: // Текущее значение в в списке выбора кодовых страниц в общем случае модет не совпадать с CodePage, 000725 chk: рефрешить text: // Ну что ж, раз пошла такая пьянка рефрешить окна 000830 chk: симолов text: // Получаем номер выбранной таблицы симолов 000842 chk: разотмечаем text: // Отмечаем/разотмечаем таблицу символов 000845 chk: рееста text: // Для стандартных таблиц символов просто удаляем значение из рееста, для 000869 chk: автоматичекски, происходуит text: // т.е. выбор/снятие флага автоматичекски происходуит у обоих элементов 000878 chk: симовлов text: // Обрабатываем только таблицы симовлов 000983 chk: Бойера-Мура-Хорспула text: // Алгоритма Бойера-Мура-Хорспула поиска подстроки 001081 chk: прочитыннх text: // Увеличиваем счётчик прочитыннх байт 001148 chk: посика text: // Выходим, если размер буфера меньше длины строки посика 001173 chk: стравнения text: // Устанавливаем буфер стравнения 001187 chk: сконвертировать text: // Выходим, если нам не удалось сконвертировать строку 001217 chk: стравнения text: // Устанавливаем буфер стравнения 001232 chk: посдстрока text: // Если посдстрока найдена и отключен поиск по словам, то считаем что всё хорошо 001238 chk: соответвующие text: // Если идёт поиск по словам, то делаем соответвующие проверки 001252 chk: найденому text: // Проверяем является или нет предыдущий найденому символ блока разделителем 001265 chk: найденым text: // Проверяем является или нет последующий за найденым символ блока разделителем 001707 chk(YO): Возьмем text: // Возьмем все файлы, которые имеют реальные имена... 001745 chk: рефрешится text: // заставляем рефрешится экран 001758 chk: манагер text: К сожалению, манагер на это не способен сейчас 001801 chk: рефрешится text: // заставляем рефрешится экран 001821 chk: рефрешится text: // заставляем рефрешится экран 001883 chk(YO): создаем text: // Иначе возможна ситуация, когда мы ищем на панели, потом ее грохаем и создаем новую 001884 chk: трапается text: // (а поиск-то идет!) и в результате ФАР трапается. 001884 chk(YO): идет text: // (а поиск-то идет!) и в результате ФАР трапается. 002043 chk(YO): идет text: // даже если указали, пропускаем, т.к. поле имени обязательное и идет в конце. 002171 chk: попададёт text: // Used=0 - Имя не попададёт во временную панель. 002405 chk: скипаем text: ScTree.SkipDir(); // скипаем только по Exclude-фильтру, т.к. глубже тоже нужно просмотреть 002831 chk(YO): уберет text: // панель сама уберет лишние дубли. 003155 chk: Рефреш text: //Рефреш текущему времени для фильтра сразу после выхода из диалога File: C:\testsourcelocalizer\far\cpp\flink.cpp 000004 chk: ов text: Куча разных функций по обработке Link`ов - Hard&Sym 000705 chk(YO): создаем text: else // создаем. 000731 chk(YO): создается text: // в этом случае создается путь, но не сам каталог 000746 chk(YO): создается text: // в этом случае создается или каталог, или пустой файл File: C:\testsourcelocalizer\far\cpp\fnparce.cpp 000159 chk(YO): разделенных text: // !& !&~ список файлов разделенных пробелом. 000186 chk: раскомментируем text: // если будет нужно - раскомментируем :-) 000204 chk(YO): идет text: // Ниже идет совмещение кода для разбора как !@! так и !$! 000206 chk: нада text: // Но нафиг нада:) 000314 chk(YO): идет text: // Ниже идет совмещение кода для разбора как !\ так и !/ 000387 chk: метасимволов text: Преобразование метасимволов ассоциации файлов в реальные значения 000415 chk: метасимволов text: ВНИМАНИЕ! Для альтернативных метасимволов, не основанных на "!", 000461 chk(YO): идет text: PSubstData->PassivePanel=FALSE; // первоначально речь идет про активную панель! 000534 chk(YO): придется text: // придется сразу определить наличие операторных скобок 000895 chk(EN): посл-иe text: // все очень сложно - посл-иe 4 указателя - это смещения от str 000897 chk: юзать text: // Вообще при простом вызове (который я собираюсь юзать) это выглядит просто: File: C:\testsourcelocalizer\far\cpp\foldtree.cpp 000076 chk: обновлятся, кейбар text: m_KeyBarVisible = TRUE; // Заставим обновлятся кейбар File: C:\testsourcelocalizer\far\cpp\global.cpp 000070 chk(YO): идет text: // идет процесс назначения клавиши в макросе? 000075 chk(YO): идет text: // идет процесс быстрого поиска в панелях? 000101 chk: ничерта text: Macro_DskShowPosType=0; // для какой панели вызывали меню выбора дисков (0 - ничерта не вызывали, 1 - левая (AltF1), 2 - правая (AltF2)) File: C:\testsourcelocalizer\far\cpp\grabber.cpp 000265 chk: грабления text: [-] Неправильно воспроизводился макрос в режиме грабления экрана. File: C:\testsourcelocalizer\far\cpp\help.cpp 000160 chk: хелпам text: string strHelpPath; // путь к хелпам 000519 chk: хелпа text: // '@=' - одинарная горизонтальная линия на всю ширину окна хелпа 000805 chk: манагером text: { // с нынешним манагером попадаем в бесконечный цикл. 001311 chk: скролим text: + С альтом скролим по 1 */ 001455 chk: хелпа text: // Если стек возврата пуст - выходим из хелпа 001479 chk(YO): вернем text: ReadHelp(StackData->strHelpMask); // вернем то, что отображали. 001518 chk: слеши text: // уберем _все_ конечные слеши и добавим один 001518 chk(YO): уберем text: // уберем _все_ конечные слеши и добавим один 001680 chk: хелпа text: static const int HELPMODE_CLICKOUTSIDE = 0x20000000; // было нажатие мыши вне хелпа? 001684 chk: эвент text: // Вываливаем если предыдущий эвент не был двойным кликом 001719 chk: скроллбара text: обработаем щелчок в середине скроллбара 001743 chk: хелп text: // DoubliClock - свернуть/развернуть хелп. 002057 chk: хелпом text: // $ 26.06.2000 IS - Устранение глюка с хелпом по f1, shift+f2, end (решение предложил IG) 002061 chk(YO): учетом text: // Формирование топика с учетом разных факторов 002093 chk(YO): поперло text: if (EndPos == strTopic.size() - 1) // Вона как поперло то... 002096 chk(YO): разгребем text: /* А вот теперь разгребем... 002107 chk(YO): чертово text: // значит удалим это чертово имя :-) 002150 chk(YO): Вернет text: Вернет: 002211 chk: СЮДЫ, ВПИНДЮЛИТЬ, МЕНЮХУ text: СЮДЫ НУЖНО ВПИНДЮЛИТЬ МЕНЮХУ С ВОЗМОЖНОСТЬЮ ВЫБОРА File: C:\testsourcelocalizer\far\cpp\hilight.cpp 000152 chk(YO): учета text: // без учета масок (например, список хостов в "far navigator") 000376 chk(YO): возьмем text: //Для файлов возьмем цвета панели не изменяя прозрачность. 000378 chk(YO): возьмем text: //Для пометки возьмем цвета файла включая прозрачность. 000460 chk: Параноя text: //Параноя но случится может: 000461 chk: унаследованые text: //Обработаем black on black снова чтоб обработались унаследованые цвета. 000601 chk: рефрешим text: //WindowManager->RefreshWindow(); // рефрешим File: C:\testsourcelocalizer\far\cpp\history.cpp 000303 chk: отрисовкой text: // Перед отрисовкой спросим об изменении цветовых атрибутов 000319 chk: хистори text: if (m_TypeHistory == HISTORYTYPE_DIALOG && Key==KEY_TAB) // Tab в списке хистори диалогов - аналог Enter 000349 chk: залоченные text: if (HLock) // залоченные не трогаем 000424 chk: Фича text: // $ 09.04.2001 SVS - Фича - копирование из истории строки в Clipboard File: C:\testsourcelocalizer\far\cpp\hmenu.cpp 000253 chk: некрайних text: /* Кусок для "некрайних" меню - прыжок к меню пассивной панели */ File: C:\testsourcelocalizer\far\cpp\hotplug.cpp 000559 chk: ю text: SetLastError(ERROR_DRIVE_LOCKED); // ...ю "The disk is in use or locked by another process." File: C:\testsourcelocalizer\far\cpp\infolist.cpp 000278 chk: инфу text: Корректно отображать инфу при заходе в Juction каталог 000722 chk(YO): звездочками text: не редактируем имена описаний со звездочками; 001049 chk: вьювером text: //не будем менять внутренности если мы посреди операции со вьювером. 001121 chk: хистори text: Keybar.Change(KBL_ALT, MSG(MAltF8), 8-1); // стандартный для панели - "хистори" File: C:\testsourcelocalizer\far\cpp\interf.cpp 000198 chk: макрофункции text: // Удалить после появления макрофункции Scroll 000395 chk: востановим text: //востановим дефолтный режим вывода, а то есть такие проги что сбрасывают 000528 chk: винды, скролов text: //чтоб решить баг винды приводящий к появлению скролов и т.п. после потери фокуса 001239 chk: нечёт text: if (Count&1) //нечёт? File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 000004 chk: клавитуре text: Функции, имеющие отношение к клавитуре 000377 chk: таже, клаве text: //KeyToVKey - используется чтоб проверить если два символа это одна и таже кнопка на клаве 000379 chk: мапирование text: //Так как сделать полноценное мапирование между всеми раскладками не реально, 000381 chk: мапирование text: //то сделаем наилучшую попытку - смысл такой, делаем полное мапирование всех возможных 000382 chk: юникодные text: //VKs и ShiftVKs в юникодные символы проходясь по всем раскладкам с одним но: 000383 chk: мапятся, юникод, мапирование text: //если разные VK мапятся в тот же юникод символ то мапирование будет только для первой 000406 chk: мапирование, юникод, мапирование text: //Имея мапирование юникод -> VK строим обратное мапирование 000661 chk(YO): вернем text: // Ахтунг! Для мышиной клавиши вернем значение MOUSE_EVENT, соответствующее _последнему_ событию мыши. 000754 chk: максимизацию text: // "Реакция" на максимизацию/восстановление окна консоли 000779 chk(YO): колесика text: ! Убрал подмену колесика */ 000961 chk: винды, скролов text: //чтоб решить баг винды приводящий к появлению скролов и т.п. после потери фокуса 001261 chk(YO): колесика text: + Обработка колесика мышки. */ 001267 chk: шифтовые text: Не были учтены шифтовые клавиши при прокрутке колеса, из-за чего 001277 chk(YO): колесика text: // Обработка горизонтального колесика (NT>=6) 001406 chk: Пераметр, фунции text: + Пераметр у фунции WaitKey - возможность ожидать конкретную клавишу 001504 chk: ХЗ text: /* TODO: Здесь, в общем то - ХЗ, т.к. 001506 chk(YO): приведет text: Но к чему это приведет - пока не могу дать ответ !!! 001596 chk(YO): ждет text: Функция KeyNameToKey ждет строку по вот такой спецификации: 001598 chk(YO): определенные text: 1. Сочетания, определенные в структуре FKeys1[] 001615 chk: макроклавиша text: // Это макроклавиша? -- ??? Это ещё актуально ??? 001632 chk(YO): пройдемся text: // пройдемся по всем модификаторам 001678 chk: физичекую text: // если были модификаторы Alt/Ctrl, то преобразуем в "физичекую клавишу" (независимо от языка) 001752 chk: спецклавиши, логировались text: // Этот кусок кода нужен только для того, что "спецклавиши" логировались нормально 001876 chk(EN): CtrlRAltЕвро text: if (HIBYTE(Vk)&&(HIBYTE(Vk)&6)!=6) //RAlt-E в немецкой раскладке это евро, а не CtrlRAltЕвро 002193 chk: нада text: FarKeyboardState _IntKeyState=IntKeyState; // нада! ибо CalcKeyCode "портит"... (Mantis#0001760) 002313 chk: ы text: О перетаскивании из проводника / вставке текста в консоль, на примере буквы 'ы': 002318 chk: мапится, мапится text: 2. Через numpad-клавиши вводится код символа в OEM, если он туда мапится, или 63 ('?'), если не мапится: 002335 chk: сгенерированная text: // условно считаем, что если интервал между нажатиями не превышает 50 мс, то это сгенерированная при D&D или вставке комбинация, 002374 chk: Напимер, фаром text: //Напимер на Шведской раскладке, "AltGr+VK_OEM_1" вообще не должно обрабатываться фаром, т.к. это DeadKey 003212 chk: диакритикой text: //которые используются для ввода символов с диакритикой (тильды, шапки, и пр.) File: C:\testsourcelocalizer\far\cpp\language.cpp 000206 chk: ФАРом text: Если в каталог с ФАРом положить еще один HLF с одноименным 000206 chk(YO): еще, одноименным text: Если в каталог с ФАРом положить еще один HLF с одноименным 000361 chk(YO): Проведем text: // Проведем проверку на количество строк в LNG-файлах 000372 chk: трапаться text: (все лучше, чем трапаться) 000377 chk: дауне text: если менеджер уже в дауне - сообщение не выводим File: C:\testsourcelocalizer\far\cpp\local.cpp 000004 chk(YO): учета text: Сравнение без учета регистра, преобразование регистра File: C:\testsourcelocalizer\far\cpp\macro.cpp 000194 chk: булевые text: // булевые переменные - различные состояния 000233 chk: плагиновая text: fprintf(fp, "MCODE_C_APANEL_PLUGIN=0x%X // активная панель: плагиновая?\n", MCODE_C_APANEL_PLUGIN); 000234 chk: плагиновая text: fprintf(fp, "MCODE_C_PPANEL_PLUGIN=0x%X // пассивная панель: плагиновая?\n", MCODE_C_PPANEL_PLUGIN); 000259 chk: булевые text: // не булевые переменные 000264 chk: ИД text: fprintf(fp, "MCODE_V_FAR_PID=0x%X // Far.PID - содержит ИД текущей запущенной копии Far Manager\n", MCODE_V_FAR_PID); 000349 chk: ФАРа text: MFLAGS_RUNAFTERFARSTART =0x0000000000000008, // этот макрос запускается при старте ФАРа 000358 chk: плагиновая text: MFLAGS_NOFILEPANELS =0x0000000000001000, // активная: запускать, если это плагиновая панель 000359 chk: плагиновая text: MFLAGS_PNOFILEPANELS =0x0000000000002000, // пассивная: запускать, если это плагиновая панель 000393 chk: макропоследовательности text: MACROFLAGS_MFLAGS Flags; // Флаги макропоследовательности 000729 chk: кеев text: // с передачей плагину кеев) или специальный (Ctrl-Shift-. - без передачи клавиш плагину) 000770 chk: Залочить, немодальное text: // Залочить _текущее_ окно а не _последнее немодальное_ 001069 chk: ФАРа text: // Функция, запускающая макросы при старте ФАРа 001214 chk: заюзать text: Здесь вместо Check*() попробовать заюзать IfCondition() 001351 chk: г text: 1 г=========== Параметры макрокоманды для 'CtrlP' ==================¬ 001762 chk: конеце text: case MCODE_C_CMDLINE_EOF: // CmdLine.Eof - курсор в конеце cmd-строки редактирования? 002703 chk(YO): берем text: Или: length - длина того, что берем (если >=0) или отбрасываем (если <0). 003164 chk(YO): Звездочка text: Звук Звездочка 003204 chk: г text: г) 0 или не указан - вернуть текущую раскладку. 003350 chk(YO): учетом text: //0x020 - отсортировать (с учетом регистра) 003352 chk: хоткеи text: //0x080 - автоматически назначать хоткеи |= VMENU_AUTOHIGHLIGHT 004580 chk(YO): вернем text: else // = 0 - вернем текущую позицию 004642 chk: аля text: SelPanel->GoToFile(ValFileName.isInteger()? L"" : ValFileName.asString()); // здесь без проверки, т.к. параметр fileName аля опциональный 004716 chk: УНИХОДОМ text: // TODO: Здесь нужно проверить в соответствии с УНИХОДОМ! 005319 chk: нехватило text: TSTFLD_ERROR (-2) - ошибка (кривые параметры или нехватило памяти для выделения промежуточных буферов) 005362 chk(YO): введешь text: // <Клавиши, которые не введешь в диалоге назначения> 005401 chk(YO): введешь text: // </Клавиши, которые не введешь в диалоге назначения> 005431 chk: хелп text: // первый раз будет выведен хелп, 005476 chk: макроклавиша text: //"Общая макроклавиша '%1' будет удалена : уже определена." 005481 chk: Макроклавиша text: //"Макроклавиша '%1' будет удалена : уже определена." File: C:\testsourcelocalizer\far\cpp\main.cpp 000193 chk(YO): создает text: // воспользуемся тем, что ControlObject::Init() создает панели 000194 chk: юзая text: // юзая Global->Opt->* 000201 chk: слешь text: DeleteEndSlash(strPath); //BUGBUG!! если конечный слешь не убрать - получаем забавный эффект - отсутствует ".." 000226 chk(YO): создаем text: // теперь все готово - создаем панели! 000229 chk: хост-файл text: // а теперь "провалимся" в каталог или хост-файл (если получится ;-) 000230 chk: актиная text: if (!apanel.empty()) // актиная панель 000275 chk: редравим text: // Сначала редравим пассивную панель, а потом активную! 000532 chk(YO): параметров-имен text: int CntDestName=0; // количество параметров-имен каталогов 000645 chk: вооообще text: // плагины не загружать вооообще!!! 000692 chk: штукА text: else // простые параметры. Их может быть max две штукА. File: C:\testsourcelocalizer\far\cpp\manager.cpp 000313 chk: немодальное text: Другими словами, если немодальное окно не поменялось. 000353 chk(YO): изменен text: /* добавляется "*" если файл изменен */ 000589 chk(YO): измененные text: + Проверяем, сохранены ли все измененные файлы. Если нет, то не выходим 000616 chk: ПРИВЕЛЕГИРОВАННЫХ text: /*** БЛОК ПРИВЕЛЕГИРОВАННЫХ КЛАВИШ ! ***/ 000617 chk: НАМАКРОСИТЬ text: /*** КОТОРЫЕ НЕЛЬЗЯ НАМАКРОСИТЬ ***/ 000825 chk: вьюере text: ! Вывод правильной помощи по Shift-F1 в меню плагинов в редакторе/вьюере/диалоге 000827 chk: вьюер text: полноценный вьюер и запускаем с соответствующим параметром плагины 000849 chk: вьюере text: // в редакторе, вьюере или диалоге покажем свою помощь по Shift-F1 001014 chk: полумодальный, фрэйм text: Если мы пытаемся активировать полумодальный фрэйм, 001015 chk: стэка, модалов text: то надо его вытащит на верх стэка модалов. 001139 chk: прятываемого text: // Сначала проверяем, есть ли у прятываемого окна SaveScreen File: C:\testsourcelocalizer\far\cpp\menubar.cpp 000004 chk(YO): включенном text: Показ горизонтального меню при включенном "Always show menu bar" File: C:\testsourcelocalizer\far\cpp\message.cpp 000279 chk: проврапим text: // а теперь проврапим 000553 chk(YO): уберем text: - Принудительно уберем запрет отрисовки экрана, если количество кнопок File: C:\testsourcelocalizer\far\cpp\mkdir.cpp 000099 chk(YO): уберем text: // уберем все лишние кавычки 000100 chk(YO): возьмем text: // возьмем в кавычки, т.к. могут быть разделители File: C:\testsourcelocalizer\far\cpp\namelist.cpp 000004 chk(YO): имен text: Список имен файлов, используется в viewer при нажатии Gray+/Gray- File: C:\testsourcelocalizer\far\cpp\network.cpp 000048 chk: заюзать text: //Тут может быть надо заюзать WNetGetUser File: C:\testsourcelocalizer\far\cpp\panel.cpp 000309 chk: ммда text: delete(PanelMenuItem*)i.getItem().UserData; //ммда... 000690 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. 001030 chk(YO): перейдем text: // "освободим диск" - перейдем при необходимости в домашний каталог 001045 chk: месаг text: // ... и выведем месаг о... 001078 chk(YO): перейдем text: // "освободим диск" - перейдем при необходимости в домашний каталог 001093 chk: месаг text: // ... и выведем месаг о... 001346 chk: макродвижком text: // для вставки воспользуемся макродвижком... 001452 chk(YO): уберем text: // уберем двойные '**' 001479 chk: макропроцесс text: //Global->CtrlObject->Macro.DropProcess(); // ... то дропнем макропроцесс 001870 chk: оппа text: else // оппа... 001877 chk: стартанул text: SetCurDir(Global->g_strFarPath,true); // тогда просто сваливаем в каталог, откуда стартанул FAR. 002213 chk: неплагиновой text: if (!(Info->Flags&PFLAGS_PLUGIN)) // $ 12.12.2001 DJ - на неплагиновой панели - всегда реальные имена 002418 chk: перерисовываемся text: // $ 12.05.2001 DJ перерисовываемся только в том случае, если мы - текущее окно 002482 chk(YO): отображен text: 3 | На устройство %c: отображен каталог | 002522 chk: соедение text: // проверяем - это было постоянное соедение или нет? 002523 chk: БукваДиска text: // Если ветка в реестре HKCU\Network\БукваДиска есть - это 002540 chk: дизайнУ text: // скорректируем размеры диалога - для дизайнУ 002803 chk: фичу, опциональной text: // $ 20.10.2000 SVS Сделаем фичу Ctrl-F опциональной! File: C:\testsourcelocalizer\far\cpp\panelmix.cpp 000249 chk(YO): учтем, имен text: if (SrcPanel->GetShowShortNamesMode()) // учтем короткость имен :-) File: C:\testsourcelocalizer\far\cpp\pathmix.cpp 000160 chk: односимвольный text: if (pos == 1) // односимвольный префикс 000312 chk: слешей text: // Функция работает с обоими видами слешей, также происходит File: C:\testsourcelocalizer\far\cpp\plclass.cpp 000608 chk: вертать, ненадо text: wchar_t Drive[]={0,L' ',L':',0}; //ставим 0, как признак того, что вертать обратно ненадо! 000622 chk(YO): вернем text: if (Drive[0]) // вернем ее (переменную окружения) обратно File: C:\testsourcelocalizer\far\cpp\plugapi.cpp 000422 chk: пар-р text: // FHELP_SELFHELP=0 - трактовать первый пар-р как Info.ModuleName 000423 chk: хелпа text: // и показать топик из хелпа вызвавшего плагина 000426 chk: фигля, удивлятся text: И фигля здесь удивлятся тому, что функция не работает :-( 000529 chk(YO): определенную text: ожидать определенную (или любую) клавишу 000538 chk(YO): определенный, определенному text: ACTL_GETCOLOR - получить определенный цвет по индексу, определенному 000585 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. 000596 chk(YO): съемного text: ACTL_EJECTMEDIA - извлечь диск из съемного накопителя 000645 chk(YO): берем text: + Если Pos == -1 то берем текущее окно */ 000725 chk: фрэймов, вьюере text: // Запретим переключение фрэймов, если находимся в модальном редакторе/вьюере. 000738 chk(YO): еще text: (и может еще для чего в будущем) 001057 chk: ФИЧА text: // ФИЧА! нельзя указывать отрицательные X2 и Y2 001281 chk: разлочивать, залочили text: Однако разлочивать надо ровно то, что залочили. 001708 chk: немодального, вьюера text: // $ 15.05.2002 SKV - Запретим вызов немодального редактора вьюера из модального. 001753 chk: Вьюер, выставиль text: /* $ 28.05.2001 По умолчанию Вьюер, поэтому нужно здесь признак выставиль явно */ 001788 chk: немодального text: немодального редактора, если есть соответствующий флаг 001811 chk: немодального text: Запретим вызов немодального редактора, если находимся в модальном 001812 chk: вьюере text: редакторе или вьюере. 001895 chk: предпроверку text: // выполним предпроверку (ошибки разные могут быть) 002428 chk: бадяги text: if (Global->CtrlObject) // все зависит от этой бадяги. File: C:\testsourcelocalizer\far\cpp\PluginA.cpp 000886 chk: поинтер, анси text: // + 1 потому что там храним поинтер на анси vbuf. 002081 chk: слешей text: ! Теперь функция работает с обоими видами слешей, также происходит 002195 chk: скока text: int size = (int)(strP1.size() + strP2.size() + oldfar::NM) + 1; //а хрен ещё как угадать скока там этот Param2 для PN_GENERATENAME 003042 chk: Энц, хз text: //BUGBUG: если didA->PtrLength=0, то вернётся с учётом '\0', в Энц написано, что без, хз как правильно. 003166 chk: недоделано text: case oldfar::DM_LISTGETITEM: //BUGBUG, недоделано в фаре 004705 chk: недоделано text: case oldfar::ESPT_CHARTABLE: //BUGBUG, недоделано в фаре 005114 chk: переконвертирования text: int StartPos, // начало переконвертирования 005115 chk: переконвертирования text: int EndPos, // конец переконвертирования 005116 chk: перекодировочная text: const oldfar::CharTableSet *TableSet, // перекодировочная таблица (может быть nullptr) 005238 chk: макро-коды text: if (!((KeyM >= KEY_MACRO_BASE && KeyM <= KEY_MACRO_ENDBASE) || (KeyM >= KEY_OP_BASE && KeyM <= KEY_OP_ENDBASE))) // пропустим макро-коды 005456 chk: скорректирем, плагино-зависимые text: // скорректирем адреса и плагино-зависимые поля File: C:\testsourcelocalizer\far\cpp\plugins.cpp 000409 chk(YO): пройдемся text: // теперь пройдемся по всему ранее собранному списку 000413 chk: ХЗ text: strFullName = Unquote(api::env::expand_strings(i)); //??? здесь ХЗ 000430 chk(YO): пройдемся text: // ...и пройдемся по нему 000488 chk: анси text: //у анси плагинов OpMode нет. 002135 chk: макрофункций, п text: // поддержка макрофункций plugin.call, plugin.cmd, plugin.config и т.п 002161 chk(YO): Разрешен text: // Разрешен ли вызов данного типа в текущей области (предварительная проверка) 002203 chk(YO): Разрешен text: // Разрешен ли вызов данного типа в текущей области 002318 chk(YO): зовется text: //BUGBUG: В ProcessCommandLine зовется перед Open, а в CPT_MENU - после File: C:\testsourcelocalizer\far\cpp\processname.cpp 000142 chk: инлайновые text: используем инлайновые версии 000163 chk(YO): имен text: оптимизированная ветка работает и для имен с несколькими File: C:\testsourcelocalizer\far\cpp\qview.cpp 000625 chk: хистори text: Keybar.Change(KBL_ALT, MSG(MAltF8), 8-1); // стандартный для панели - "хистори" File: C:\testsourcelocalizer\far\cpp\refreshwindowmanager.cpp 000004 chk: решрешки text: Класс для решрешки File: C:\testsourcelocalizer\far\cpp\savescr.cpp 000004 chk: восстанавливааем text: Сохраняем и восстанавливааем экран кусками и целиком File: C:\testsourcelocalizer\far\cpp\scantree.cpp 000005 chk(YO): имен text: предмет имен файлов File: C:\testsourcelocalizer\far\cpp\scrbuf.cpp 000004 chk(YO): идет text: Буферизация вывода на экран, весь вывод идет через этот буфер 000277 chk: заданым, цетом text: /* Непосредственное изменение цветовых атрибутов с заданым цетом исключением 000458 chk(YO): включенном text: //BUGBUG: при включенном СlearType-сглаживании на экране остаётся "мусор" - тонкие вертикальные полосы 000458 chk(EN): СlearType-сглаживании text: //BUGBUG: при включенном СlearType-сглаживании на экране остаётся "мусор" - тонкие вертикальные полосы 000601 chk(YO): дергать text: По наводке ER - в SetCursorType не дергать раньше 000638 chk: проскроллировать, буффер text: // проскроллировать буффер на одну строку вверх. File: C:\testsourcelocalizer\far\cpp\setattr.cpp 000136 chk: ов text: // значения CheckBox`ов на момент старта диалога 000189 chk: взаимоисключения text: // отработаем взаимоисключения 000209 chk(YO): еще text: // еще одна проверка 001003 chk: хардлинков text: // обработка случая "несколько хардлинков" 001191 chk: неопределенку text: // выставим "неопределенку" или то, что нужно 001195 chk: Фолдер text: // за исключением случая, если есть Фолдер среди объектов File: C:\testsourcelocalizer\far\cpp\setcolor.cpp 000004 chk: фаровских text: Установка фаровских цветов 000071 chk: рефрешим text: Global->WindowManager->ResizeAllWindows(); // рефрешим 000072 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. 000078 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. File: C:\testsourcelocalizer\far\cpp\stddlg.cpp 000373 chk: юзвера text: Умеет сам запоминать последнего юзвера и пароль. 000375 chk: юзвер text: Name - сюда будет помещен юзвер (max 256 символов!!!) 000375 chk(YO): помещен text: Name - сюда будет помещен юзвер (max 256 символов!!!) 000376 chk(YO): помещен text: Password - сюда будет помещен пароль (max 256 символов!!!) File: C:\testsourcelocalizer\far\cpp\strmix.cpp 000810 chk: выравниваением text: Разбивает на строки с выравниваением влево. 000818 chk(YO): вернет text: Этот пример вернет: 000829 chk: оооооооооооооччччччччеееень, длиное text: FarFormatText( "Эта строка содержит оооооооооооооччччччччеееень длиное слово", 9, Dest, nullptr, FFTM_BREAKLONGWORD); 000830 chk(YO): вернет text: Этот пример вернет: 000836 chk: ооооооооо text: ооооооооо 000837 chk: ооооччччч text: ооооччччч 000838 chk: чччеееень text: чччеееень 000839 chk: длиное text: длиное 001085 chk: оби text: else // здесь все оби, т.е. стоим на буковке 001457 chk: вконце text: //_vsnwprintf не всегда ставит '\0' вконце. File: C:\testsourcelocalizer\far\cpp\syslog.cpp 001200 chk: плагиновая text: DEF_MCODE_(C_APANEL_PLUGIN), // активная панель: плагиновая? 001201 chk: плагиновая text: DEF_MCODE_(C_PPANEL_PLUGIN), // пассивная панель: плагиновая? 001226 chk: ИД text: DEF_MCODE_(V_FAR_PID), // Far.PID - содержит ИД текущей запущенной копии Far Manager 001745 chk: эвентов text: // берем количество оставшейся порции эвентов 001745 chk(YO): берем text: // берем количество оставшейся порции эвентов File: C:\testsourcelocalizer\far\cpp\treelist.cpp 000102 chk: файла-деревяхи text: Global->Opt->Tree.strLocalDisk; шаблон имени файла-деревяхи для локальных дисков 000104 chk: файла-деревяхи text: Global->Opt->Tree.strNetDisk; шаблон имени файла-деревяхи для сетевых дисков 000106 chk: файла-деревяхи text: Global->Opt->Tree.strNetPath; шаблон имени файла-деревяхи для сетевых путей 000108 chk: файла-деревяхи text: Global->Opt->Tree.strRemovableDisk; шаблон имени файла-деревяхи для сменных дисков 000110 chk: файла-деревяхи text: Global->Opt->Tree.strCDDisk; шаблон имени файла-деревяхи для CD/DVD/BD/etc дисков 000180 chk: инфы text: // получение инфы о томе 000654 chk: забудим text: SetTitle(); // не забудим прорисовать заголовок 000753 chk: мсек text: ! Писать сообщение о чтении дерева только, если это заняло более 500 мсек. */ 000799 chk: кешируются text: // кешируются CD, removable и неизвестно что :) 000882 chk(YO): вернем text: if (SavedAttributes != INVALID_FILE_ATTRIBUTES) // вернем атрибуты (если получится :-) 000912 chk(YO): сохраненный text: а восстанавливает сохраненный образ экрана, то нарисуем чистую панель */ File: C:\testsourcelocalizer\far\cpp\tvar.cpp 000169 chk(YO): идет text: if (!iswdigit(ch3)) // за знаком идет число? File: C:\testsourcelocalizer\far\cpp\usermenu.cpp 000067 chk: храняться text: 1. Строки в реестре храняться как и раньше, т.к. CommandXXX 000097 chk: хоткей text: // если хоткей больше 1 символа, считаем это случаем "F?", причем при кривизне всегда будет "F1" 000097 chk(YO): причем text: // если хоткей больше 1 символа, считаем это случаем "F?", причем при кривизне всегда будет "F1" 000474 chk: хоткей text: // сепаратором является случай, когда хоткей == "--" 000523 chk: хоткеев text: // очистка F-хоткеев 000568 chk: хоткеев text: else if (Key == L' ') // исключаем пробел из "хоткеев"! 000679 chk(YO): задаем text: вложенности просто задаем ExitCode -1, и возвращаем FALSE - 000738 chk: Инече text: /* $ 14.07.2000 VVM ! Если закрыли подменю, то остаться. Инече передать управление выше */ 000748 chk(YO): времен text: /* $ 01.05.2001 IS Отключим до лучших времен */ 000769 chk(YO): еще text: Или еще пример, 000771 chk(YO): идет text: ЭТО выполняется всегда, т.к. парсинг всей строки идет, а надо 000776 chk(YO): времен text: /* $ 01.05.2001 IS Отключим до лучших времен */ 000820 chk(YO): времен text: /* $ 01.05.2001 IS Отключим до лучших времен */ 001058 chk: итема text: здесь преобразование содержимого итема EMR_MEMOEDIT в "Command%d" File: C:\testsourcelocalizer\far\cpp\viewer.cpp 000196 chk(YO): еще text: Если DeleteFolder сброшен, то удаляем только файл. Иначе - удаляем еще 000673 chk: взгяд text: } // но усложнять из-за этого код на мой взгяд не стоит... 000965 chk: скроллбара text: отрисовка скроллбара - в отдельную функцию 001398 chk: скролбар text: // включить/выключить скролбар 003866 chk(YO): ввел text: || GoToDlg[1].strData.find(L'H') != string::npos) // он умный - hex код ввел! 004188 chk: вьюера text: Разрешаем выполнение VCTL_QUIT только для вьюера, который 004195 chk: вьюер text: без этого не закрывался вьюер, а просили именно это File: C:\testsourcelocalizer\far\cpp\vmenu.cpp 000108 chk: айтема text: // инициализируем перед тем, как добавлять айтема 000299 chk: итем text: // установить курсор и верхний итем 000385 chk: итема text: // получить позицию курсора и верхнюю позицию итема 001166 chk(YO): разберемся text: if ( AddToFilter(str) ) // для фильтра: всю строку целиком в фильтр, а там разберемся. 001579 chk: врапить text: //прокрутка мышью не должна врапить меню 001593 chk: врапить text: //прокрутка мышью не должна врапить меню 001667 chk: мышой text: указатель списка (позиция) следит за мышой... 002463 chk: энтого text: работы ShowMenu сделаем сохранение энтого флага, в противном 002476 chk: хоткеев text: // проверка заданных хоткеев 002538 chk: хоткеи text: //не забудем сбросить EndLoop для листбокса, иначе не будут работать хоткеи в активном списке 002568 chk: тайтл text: //тайтл + 2 пробела вокруг 002903 chk: итему text: // Присовокупить к итему данные. 002906 chk: итема text: int Position) // номер итема File: C:\testsourcelocalizer\far\cpp\vmenu2.cpp 000161 chk: енц text: (вне зависимости что говорит енц. о кодах возврата различных DN_*). File: C:\testsourcelocalizer\far\cpp\window.cpp 000004 chk: немодальных text: Parent class для немодальных объектов File: C:\testsourcelocalizer\far\cpp\xlat.cpp 000039 chk: АВГДЕЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЯавгдезийклмнопрстуфхцчшщъыьэяёЁБЮ text: "Table1"="№АВГДЕЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЯавгдезийклмнопрстуфхцчшщъыьэяёЁБЮ" 000041 chk: ю text: "Rules1"=",??&./б,ю.:^Ж:ж;;$\"@Э\"" 000042 chk: ю text: "Rules2"="?,&?/.,б.ю^::Ж;ж$;@\"\"Э" 000043 chk: ЖЖ, жж, ЭЭ, бб, юю text: "Rules3"="^::ЖЖ^$;;жж$@\"\"ЭЭ@&??,,бб&/..юю/" 000089 chk: ю text: если раньше 'б' и 'ю' (в результате малой статистики) конвертировались 000096 chk: ёЁ, х, Х, ъ, Ъ, э, ю, Ю text: ; `ё~Ё[х{Х]ъ}Ъ;Ж:Ж'э"Э,б<Б.ю>Ю/.?, 000097 chk: ёЁ, х, Х, ъ, Ъ, э, ю, Ю text: XLat::"00000409"="`ё~Ё[х{Х]ъ}Ъ;Ж:Ж'э\"Э,б<Б.ю>Ю/.?," 000100 chk: ё, Ёх, Х, ъ, Ъ, э, ю, Ю text: ; ё`Ё~х[Х{ъ]Ъ}Ж;Ж:э'Э"б,Б<ю.Ю>./,? 000101 chk: ё, Ёх, Х, ъ, Ъ, э, ю, Ю text: XLat::"00000419"="ё`Ё~х[Х{ъ]Ъ}Ж;Ж:э'Э\"б,Б<ю.Ю>./,?" 000103 chk: багой text: Здесь есть бага (хотя, багой и не назовешь...) - 000103 chk(YO): назовешь text: Здесь есть бага (хотя, багой и не назовешь...) - 000104 chk: конвертнули text: конвертнули, 000107 chk: конвертим text: снова конвертим и...
Отчет по текстовым фрагментам в исходном коде, для которых найдены ошибки орфографии (обычные).
Count: 547 File: C:\testsourcelocalizer\far\cpp\cache.cpp 000004 chk: Кеширование text: Кеширование записи в файл/чтения из файла File: C:\testsourcelocalizer\far\cpp\cddrv.cpp 000004 chk: сидюк text: про сидюк 000437 chk: кака-нить text: if (DrvType == DRIVE_UNKNOWN) // фигня могла кака-нить произойти, посему... 000438 chk: вертаем, сидюк text: DrvType=DRIVE_CDROM; // ...вертаем в зад сидюк. File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 000257 chk: Несохранению, хистори text: // $ 24.09.2000 SVS - Если задано поведение по "Несохранению при Esc", то позицию в хистори не меняем и ставим в первое положение. 000356 chk: плагиновый text: //Type==1 - плагиновый путь 001174 chk: траблы text: else // про траблы внешняя chcp сама скажет ;-) 001207 chk: алайсах text: //мы и так всегда меняем диск а некоторые в алайсах или по привычке набирают этот ключ 001357 chk: плагинная text: если уж нет, то тогда начинаем думать, что это директория плагинная File: C:\testsourcelocalizer\far\cpp\codepage.cpp 000058 chk: каллбака text: // Источник вызова каллбака прохода по кодовым страницам 000501 chk: ресестре text: // Удаляем/добавляем в ресестре информацию о выбранной кодовой странице 000535 chk: обыкновынных text: // Удаляем разделитель, если нет обыкновынных кодовых страниц 000546 chk: разделитеь, останнется text: // Удаляем разделитеь, если после удаления не останнется ни одной 000611 chk: оригинальню text: // Восстанавливаем оригинальню таблицу символов 000649 chk: контролов text: // Номера контролов диалога редактирования имени кодовой страницы 000660 chk: Каллбак text: // Каллбак для диалога редактирования имени кодовой страницы 000792 chk: каллбака text: // Устанавливаем переменные для доступа из каллбака 000796 chk: стндартные text: // Добавляем стндартные элементы в список 000812 chk: каллбака text: // Устанавливаем переменные для доступа из каллбака 000818 chk: стндартные text: // Добавляем стндартные элементы в список File: C:\testsourcelocalizer\far\cpp\config.cpp 000327 chk: кейбар, рамс text: // $ 10.07.2001 SKV ! надо это делать, иначе если кейбар спрятали, будет полный рамс. 002069 chk: ПРЕПРОЦЕССЫ text: /* <ПРЕПРОЦЕССЫ> *************************************************** */ 002076 chk: ПРЕПРОЦЕССЫ text: /* *************************************************** </ПРЕПРОЦЕССЫ> */ 002100 chk: ПОСТПРОЦЕССЫ text: /* <ПОСТПРОЦЕССЫ> *************************************************** */ 002176 chk: йцукен text: // Инициализация XLat для русской раскладки qwerty<->йцукен 002226 chk: откключаем text: if (I <= 1) // если указано меньше двух - "откключаем" эту 002258 chk: ПОСТПРОЦЕССЫ text: /* *************************************************** </ПОСТПРОЦЕССЫ> */ 002277 chk: ПРЕПРОЦЕССЫ text: /* <ПРЕПРОЦЕССЫ> *************************************************** */ 002306 chk: ПРЕПРОЦЕССЫ text: /* *************************************************** </ПРЕПРОЦЕССЫ> */ 002956 chk: Исполнятор text: // "Исполнятор команд меню" File: C:\testsourcelocalizer\far\cpp\constitle.cpp 000176 chk: макро-движок text: Этот вызов имеет право делать только макро-движок! File: C:\testsourcelocalizer\far\cpp\copy.cpp 000112 chk: текщий text: FCOPY_CURRENTONLY = 0x00000002, // Только текщий? 000119 chk: монтированния text: FCOPY_VOLMOUNT = 0x00000400, // операция монтированния тома 000123 chk: симолических text: FCOPY_COPYSYMLINKCONTENTS = 0x00004000, // Копировать содержимое симолических связей? 000126 chk: криптованных text: FCOPY_DECRYPTED_DESTINATION = 0x00020000, // для криптованных файлов - расшифровывать... 000986 chk: двухбитный text: // CSO_MOVE_SETINHERITSECURITY - двухбитный флаг 001006 chk: двухбитный text: // CSO_COPY_SETINHERITSECURITY - двухбитный флаг 001099 chk: дисаблим text: // Если противоположная панель - плагин, то дисаблим OnlyNewer //????? 001205 chk: рулесы text: if (Link) // рулесы по поводу линков (предварительные!) 001207 chk: задисаблим text: // задисаблим опцию про копирование права. 001228 chk: корректирем text: // корректирем позицию " to" 001233 chk: инициализируются text: но переменные все равно инициализируются. Если произойдет неудачная 001303 chk: Рефреш text: //Рефреш текущему времени для фильтра сразу после выхода из диалога 001321 chk: скомпилировался text: // добавим кавычки, чтобы "список" удачно скомпилировался вне 001538 chk: деламем text: // деламем так не всегда, а только когда NameTmp не является маской. 001548 chk: тотал text: if (Move) // при перемещении "тотал" так же скидывается для "того же диска" 001560 chk: инфу, дизы text: // Обнулим инфу про дизы 001604 chk: дизах text: // Позаботимся о дизах. 001623 chk: заключительеая text: // *** заключительеая стадия процесса 001624 chk: дизим, редравим text: // *** восстанавливаем/дизим/редравим 001628 chk: дизы text: { // равно нужно апдейтить дизы! 002003 chk: симлинк text: // если каталог (или нужно копировать симлинк) - придется рекурсивно спускаться... 002029 chk: некопируемый text: // фильтре как некопируемый, то следует пропускать и его и всё его 002068 chk: симлика text: if (!NeedRename) // вариант при перемещении содержимого симлика с опцией "копировать содержимое сим..." 002072 chk: мувили, бадаться text: continue; // ... т.к. мы ЭТО не мувили, а скопировали, то все, на этом закончим бадаться с этим файлов 002120 chk: мовинге text: // при мовинге будет удаление файла, что крайне неправильно! 002267 chk: монстрика text: // проверка очередного монстрика на потоки 002873 chk: монстрика text: // проверка очередного монстрика на потоки 003103 chk: хардлинков text: //if (DestAttr!=INVALID_FILE_ATTRIBUTES && !Append) //вот это портит копирование поверх хардлинков 003457 chk: ЗДЕСЯ text: // TODO: ЗДЕСЯ СТАВИТЬ Compressed??? 004165 chk: симлинк text: if (api::GetFileAttributes(strRoot)==INVALID_FILE_ATTRIBUTES) // Неудача, когда сетевой путь, да еще и симлинк File: C:\testsourcelocalizer\far\cpp\cvtname.cpp 000509 chk: мапленный text: // мапленный диск - получаем как для меню выбора дисков File: C:\testsourcelocalizer\far\cpp\delete.cpp 000782 chk: нефига text: // нефига здесь выделываться, а надо учесть, что удаление 000783 chk: симлинка text: // симлинка в корзину чревато потерей оригинала. 001039 chk: симлинками, траблу text: // При удалении в корзину папки с симлинками получим траблу, если предварительно линки не убрать. File: C:\testsourcelocalizer\far\cpp\dialog.cpp 000084 chk: комбо text: DLGIIF_COMBOBOXNOREDRAWEDIT = 0x00000008, // не прорисовывать строку редактирования при изменениях в комбо 000085 chk: комбобокса text: DLGIIF_COMBOBOXEVENTKEY = 0x00000010, // посылать события клавиатуры в диалоговую проц. для открытого комбобокса 000086 chk: комбобокса text: DLGIIF_COMBOBOXEVENTMOUSE = 0x00000020, // посылать события мыши в диалоговую проц. для открытого комбобокса 000438 chk: инициализируются text: { // элементы инициализируются при первом вызове. 000457 chk: проинициализированы text: // все объекты проинициализированы! 000573 chk: Бля, це text: } //Бля, це ж ботва какая-то 000610 chk: реинициализации text: Параметр - для выборочной реинициализации элементов. ID = -1 - касаемо всех объектов 000614 chk: плагинописателей text: кривых рук некоторых плагинописателей (а надо?) 000640 chk: задисаблен text: // если FocusPos в пределах и элемент задисаблен, то ищем сначала. 000657 chk: энти text: // добавим энти самые скобки 000667 chk: поик text: // предварительный поик фокуса 000709 chk: убится text: m_FocusPos=0; // убится, блин 000756 chk: итемы text: // удалим все итемы 000788 chk: 0х0А text: // Mantis#58 - символ-маска с кодом 0х0А - пропадает 000818 chk: редакторирование text: строка редакторирование должна иметь максимум в 511 символов */ 000836 chk: небыло, повыщения text: // ...Что бы небыло повадно... и для повыщения защиты, т.с. 000847 chk: недокументированно text: // ай-ай - было недокументированно :-) 000889 chk: подстанавливаем text: то подстанавливаем первое значение из History 001024 chk: итема text: // Изменение координат и/или размеров итема диалога. 001298 chk: хак text: //как бы грязный хак, нам нужно обновить строку чтоб отдавалась правильная строка 001515 chk: отрисовываем text: !DialogMode.Check(DMODE_SHOW) || // если не видим, то и не отрисовываем. 001561 chk: контрол text: если рисуется контрол и по Z-order`у он пересекается с 001562 chk: контролом text: другим контролом (по координатам), то для "позднего" 001563 chk: контрола text: контрола тоже нужна прорисовка. 001981 chk: отрисовкой text: // Перед отрисовкой спросим об изменении цветовых атрибутов 002026 chk: наприсовали text: break; //уже наприсовали :-))) 002058 chk: плагиновго text: Убираем вызов плагиновго обработчика. 002095 chk: бормандовых text: // При перемещении диалога повторяем поведение "бормандовых" сред. 002482 chk: ХЗ text: // А ХЗ, может в этот момент изменилось состояние элемента! 002698 chk: уровневое text: 3-х уровневое состояние 002699 chk: чекбокса, контрол text: Для чекбокса сюда попадем только в случае, если контрол 003004 chk: ломанулись text: // "только что ломанулись и начинать выделение с нуля"? 003302 chk: глюкавость text: Есть некоторая глюкавость - когда список раскрыт и мы 003303 chk: мышой text: мышой переваливаем на другой элемент, то список закрывается 003332 chk: комбобокса, которго text: не снимался признак активности с комбобокса с которго уходим. 003334 chk: контрол text: ShowDialog(); // нужен ли только один контрол или весь диалог? 003393 chk: Перемещалки text: // ДЛЯ MOUSE-Перемещалки: 003432 chk: тыкс text: if (!NeedSendMsg) // тыкс, а уже посылку делали в диалоговую процедуру? 003645 chk: ОООЧЕНЬ text: // Здесь с фокусом ОООЧЕНЬ ТУМАННО!!! 003764 chk: подвисанием text: // убираем зацикливание с последующим подвисанием :-) 003900 chk: юзаем text: id < Items.size() && IDParent != id) // Сами себя не юзаем! 003930 chk: комбобокса text: SetDropDownOpened(TRUE); // Установим флаг "открытия" комбобокса. 003933 chk: отрисовкой text: // Перед отрисовкой спросим об изменении цветовых атрибутов 004028 chk: комбобокса text: SetDropDownOpened(FALSE); // Установим флаг "закрытия" комбобокса. 004082 chk: комбобокса text: // SetDropDownOpened(TRUE); // Установим флаг "открытия" комбобокса. 004085 chk: комбобокса text: SetDropDownOpened(TRUE); // Установим флаг "открытия" комбобокса. 004088 chk: комбобокса text: SetDropDownOpened(FALSE); // Установим флаг "открытия" комбобокса. 004090 chk: забудим text: // забудим (не нужен) 004092 chk: комбобокса text: // SetDropDownOpened(FALSE); // Установим флаг "закрытия" комбобокса. 004161 chk: жмакнули text: Если жмакнули Alt-??? 004184 chk: контрол text: // Если ЭТО: DlgEdit(пред контрол) и DI_TEXT в одну строку, то... 004189 chk: контрол text: (I+1 < Items.size() && Items[I].Y1!=Items[I+1].Y1)) // ...и следующий контрол в другой строке 004195 chk: контрол, задизаблен text: // ... если предыдущий контрол задизаблен или невидим, тогда выходим. 004196 chk: задисаблен text: if ((Items[I-1].Flags&(DIF_DISABLE|DIF_HIDDEN)) ) // и не задисаблен 004205 chk: контрол text: if (I < Items.size() - 1) // ...и следующий контрол 004211 chk: контрол, задизаблен text: // ... если следующий контрол задизаблен или невидим, тогда выходим. 004212 chk: задисаблен text: if ((Items[I+1].Flags&(DIF_DISABLE|DIF_HIDDEN)) ) // и не задисаблен 004220 chk: случивщемся text: // Сообщим о случивщемся факте процедуре обработки диалога 004238 chk: е text: // при ComboBox`е - "вываливаем" последний //???? 004306 chk: рассчётах text: При рассчётах времён копирования проще/надёжнее учитывать время ожидания 004526 chk: перемещалкой text: return TRUE; // согласен с перемещалкой. 004531 chk: отрисовать text: if (Param1 == 1) // Нужно отрисовать "салазки"? 004638 chk: касаемые text: // Сообщения, касаемые только диалога и не затрагивающие элементы 004795 chk: Залочим, прятании text: Залочим прорисовку при прятании диалога, в противном 004796 chk: отрисовывать text: случае ОТКУДА менеджер узнает, что отрисовывать 005517 chk: эвенты text: // здесь намеренно в обработчик не посылаются эвенты об изменении 005576 chk: эвенты text: // здесь намеренно в обработчик не посылаются эвенты об изменении 005816 chk: итем text: case DI_LISTBOX: // меняет только текущий итем 005871 chk: клеар-флаг, проиницализировались text: if (DialogMode.Check(DMODE_OBJECTS_INITED)) // не меняем клеар-флаг, пока не проиницализировались 005879 chk: итем text: case DI_LISTBOX: // меняет только текущий итем 005906 chk: переинициализируем text: InitDialogObjects(Param1); // переинициализируем элементы диалога 005931 chk: переинициализируем text: InitDialogObjects(Param1); // переинициализируем элементы диалога 005964 chk: нефига text: if (Type != static_cast<FarDialogItem*>(Param2)->Type) // пока нефига менять тип 006025 chk: комбобокс text: if (!Param2) // Закрываем любой открытый комбобокс или историю 006036 chk: хистори text: у DI_PSWEDIT не бывает хистори! 006041 chk: комбобокс text: // Открываем заданный в Param1 комбобокс или историю 006094 chk: контрола text: // получить позицию и размеры контрола File: C:\testsourcelocalizer\far\cpp\dirinfo.cpp 000216 chk: учтётся text: // он учтётся (mantis 551) 000224 chk: фильра text: Проверка попадания файла в условия фильра 000420 chk: плагиновая text: А плагиновая ли это панель? File: C:\testsourcelocalizer\far\cpp\dirmix.cpp 000115 chk: нехватило text: TSTFLD_ERROR (-2) - ошибка (кривые параметры или нехватило памяти для выделения промежуточных буферов) 000127 chk: че-нить text: // первая проверка - че-нить считать можем? 000178 chk: хост-файла text: Проверка пути или хост-файла на существование File: C:\testsourcelocalizer\far\cpp\dizlist.cpp 000241 chk: юникодными text: //если файл описаний был в OEM/ANSI то имена файлов могут не совпадать с юникодными File: C:\testsourcelocalizer\far\cpp\dlgedit.cpp 000005 chk: Мультиредактор text: Мультиредактор File: C:\testsourcelocalizer\far\cpp\edit.cpp 000075 chk: шестнадцатиричные text: static const wchar_t EDMASK_HEX = L'H'; // позволяет вводить в строку ввода шестнадцатиричные символы. 000127 chk: дроп-даун text: m_Flags.Clear(FEDITLINE_CLEARFLAG); // при дроп-даун нам не нужно никакого unchanged text 000249 chk: комбобокса text: ! Для комбобокса сделаем отображение строки 000439 chk: дроп-даун text: при дроп-даун цвета нам не нужны */ 000452 chk: хреновени, шорткатов text: // Функция вставки всякой хреновени - от шорткатов до имен файлов 000458 chk: шорткаты text: if (Key>=KEY_RCTRL0 && Key<=KEY_RCTRL9) // шорткаты? 001295 chk: клипборд text: else if (m_SelEnd<=m_StrSize) // TODO: если в начало условия добавить "StrSize &&", то пропадет баг "Ctrl-Ins в пустой строке очищает клипборд" 001507 chk: ввесли text: // Здесь вариант для "ввели символ из маски", например для SetAttr - ввесли '.' 001951 chk: едитор, клеар-текста text: //SetClearFlag(0); // пусть едитор сам заботится о снятии клеар-текста? 002106 chk: табов text: // Корректировка табов 002112 chk: табы text: // Если у нас все табы преобразуются в пробелы, то просто вычисляем расстояние 002116 chk: Инциализируем text: // Инциализируем результирующую длину предыдущим значением 002119 chk: табов text: // Если предыдущая позиция за концом строки, то табов там точно нет и 002132 chk: табы text: // Обрабатываем табы 002135 chk: табов, коректировка text: // Если есть необходимость делать корректировку табов и эта коректировка 002136 chk: еденицу text: // ещё не проводилась, то увеличиваем длину обрабатываемой строки на еденицу 002144 chk: Расчитываем, таба text: // Расчитываем длину таба с учётом настроек и текущей позиции в строке 002147 chk: отсальные, симовлы text: // Обрабатываем все отсальные симовлы 002151 chk: табов text: // Если позиция находится за пределами строки, то там точно нет табов и всё просто 002325 chk: поведени text: // OT: Проверка на корректность поведени строки при удалении и вставки 002445 chk: ракраски text: // Обрабатываем элементы ракраски 002478 chk: отптимизации text: // Для отптимизации делаем вычисление относительно предыдущей позиции 002494 chk: табов, присутвует text: // Корректировка относительно табов (отключается, если присутвует флаг ECF_TABMARKFIRST) 002504 chk: строкии text: // длина раскрашиваемой строкии равна 1 002507 chk: корректироку, табов text: // Если необходимо делать корректироку относительно табов и единственный 002508 chk: таб, учтом text: // символ строки -- это таб, то делаем расчёт с учтом корректировки, 002509 chk: вычисялем text: // иначе ничего не вычисялем и берём старые значения 002524 chk: табов text: // с начала строки (с учётом корректировки относительно табов) 002527 chk: табов text: // TODO: возможно так же нужна коррекция с учетом табов (на предмет Mantis#0001718) 002532 chk: отптимизации text: // Для отптимизации делаем вычисление относительно предыдущей позиции (с учётом 002533 chk: табов text: // корректировки относительно табов) 002537 chk: таба text: // Коррекция с учетом последнего таба 002592 chk: ЙЦУКЕН text: Функция Xlat - перекодировка по принципу QWERTY <-> ЙЦУКЕН File: C:\testsourcelocalizer\far\cpp\editcontrol.cpp 000005 chk: комстроки text: Одиночная строка ввода для диалогов и комстроки (не для редактора) File: C:\testsourcelocalizer\far\cpp\editor.cpp 000079 chk: 0-й text: и она его "сняла" (сделала 0-й ширины), то его надо убрать. 000208 chk: 16-ричных text: // Установлен глобальный режим поиска 16-ричных данных? 000268 chk: прйдемся text: // прйдемся по списку строк 000333 chk: перепозиционируем text: перепозиционируем. 000348 chk: удруг text: если курсор удруг оказался "за экраном", 000378 chk: табами text: //для корректной отрисовки текста с табами у CurLine должна быть корректная LeftPos до начала отрисовки 000409 chk: эксперементальный text: // крайне эксперементальный кусок! 001651 chk: уловие text: ^P/^M - некорректно работали: уловие для CurPos должно быть ">=", 001820 chk: нихрена text: // Bs в самом начале нихрена ничего не удаляет, посему не будем выставлять 002172 chk: хелпе text: Сказано в хелпе "Shift-F7 Продолжить _поиск_" 002755 chk: есди, надичии text: Иначе есди при надичии выделения набирать 002756 chk: шифтом text: текст с шифтом флаги не сбросятся и следующий 004009 chk: реплэйсим text: Если реплэйсим на Enter, то overtype не спасёт. 004519 chk: ов text: InsertBinaryString добавит trailing space'ов 005518 chk: буффера text: //RealPos всегда <= TabPos, поэтому берём максимальный размер буффера 006049 chk: плагинописатель text: глюки, т.к. плагинописатель думает, что режим изменен, и ведет себя 006050 chk: соответствующе text: соответствующе, в результате чего получает неопределенное поведение. 006231 chk: юзать, раскаску, ненать text: // TODO: Если DI_MEMOEDIT не будет юзать раскаску, то должно выполняется в FileEditor::EditorControl(), в диалоге - нафиг ненать 006267 chk: юзать, раскаску, ненать text: // TODO: Если DI_MEMOEDIT не будет юзать раскаску, то должно выполняется в FileEditor::EditorControl(), в диалоге - нафиг ненать 007227 chk: нехилые text: то из-за этой штуки возникают нехилые глюки File: C:\testsourcelocalizer\far\cpp\eject.cpp 000111 chk: РАСКОММЕНТИТЬ text: // TODO: ЭТОТ КУСОК НУЖНО РАСКОММЕНТИТЬ ВМЕСТЕ С ПОДЪЕМОМ ПРОЕКТА ПО USB 000113 chk: картридер text: ЭТО чудо нужно для того, чтобы, скажем, имея картридер на 3 карточки, 000114 chk: дисмоунтить text: дисмоунтить только 1 карточку, а не отключать все устройство! File: C:\testsourcelocalizer\far\cpp\execute.cpp 000004 chk: Запускатель text: "Запускатель" программ. 000125 chk: хмм, ГУЕВОЕ text: NE, хмм... а как определить что оно ГУЕВОЕ? 000147 chk: обломс text: // обломс вышел с чтением следующего заголовка ;-( 000154 chk: неправдоподное text: // слишком в неправдоподное место (например это чистой воды DOS-файл) 000204 chk: Фунция text: Фунция FindModule пытается найти исполняемый модуль (в т.ч. и по 000206 chk: исполянемый text: исполянемый модуль на найденное значение, копирует результат в strDest и 000207 chk: ГУЕВОСТЬ text: пытается проверить заголовок PE на ГУЕВОСТЬ (чтобы запустить процесс 000211 chk: разкавыченная text: Команда в функцию передается уже разкавыченная. Ничего не меняем. 000223 chk: директом text: // Берем "исключения" из реестра, которые должны исполняться директом, 000398 chk: пайп, пайп text: // Работаем с учетом кавычек. Т.е. пайп в кавычках - не пайп. 000455 chk: гуевость text: Дополнительно смотрится гуевость команды-активатора 000577 chk: ГУЕвость text: // а теперь проверим ГУЕвость запускаемой проги 000686 chk: директом text: bool DirectRun, // Выполнять директом? (без CMD) 000687 chk: фолдер text: bool FolderRun, // Это фолдер? 000739 chk: НАДА text: AddEndSlash(strNewCmdStr); // НАДА, иначе ShellExecuteEx "возьмет" BAT/CMD/пр.ересь, но не каталог 000967 chk: фитча text: супер фитча ;) 000968 chk: фаровской, неинтерактивного text: Отделение фаровской консоли от неинтерактивного процесса. 000983 chk: телнет text: //Тут нельзя делать WaitForMultipleObjects из за бага в Win7 при работе в телнет 001167 chk: эсть text: // > 0 - эсть такая конструкция File: C:\testsourcelocalizer\far\cpp\farexcpt.cpp 000235 chk: разерв text: DWORD Reserved2[2]; // разерв :-) 000303 chk: сюды text: // сюды добавляем. 000345 chk: неочевидных text: // вот только не надо здесь неочевидных оптимизаций вида 000546 chk: исключатор text: // сей код для проверки исключатор, просьба не трогать :-) File: C:\testsourcelocalizer\far\cpp\farwinapi.cpp 000004 chk: Враперы text: Враперы вокруг некоторых WinAPI функций File: C:\testsourcelocalizer\far\cpp\fileedit.cpp 000661 chk: манагер text: // Ахтунг. Ниже комментарии оставлены в назидании потомкам (до тех пор, пока не измениться манагер) 000663 chk: проресовкой text: //Global->CtrlObject->Cp()->Redraw(); //AY: вроде как не надо, делает проблемы с проресовкой если в редакторе из истории попытаться выбрать несуществующий файл 000665 chk: фремы, проапдейтить, месаги text: // если прервали загрузку, то фремы нужно проапдейтить, чтобы предыдущие месаги не оставались на экране 000856 chk: сотальные text: // Все сотальные необработанные клавиши пустим далее 000878 chk: изменени text: // хотя, раз уж были изменени, то 000905 chk: вьюер text: ! Открываем вьюер с указанием длинного имени файла, а не короткого 001007 chk: бакграунда text: + Добавляем реакцию показа бакграунда на клавишу CtrlAltShift 001188 chk: вваливания text: strFullFileNameTemp += L"\\."; // для вваливания внутрь :-) 002190 chk: раскомметировать text: /* Этот кусок раскомметировать в том случае, если народ решит, что 002191 chk: залочен text: для если файл был залочен и мы его переписали под други именем... 002192 chk: лочка text: ...то "лочка" должна быть снята. 002343 chk: слэшики text: //Дабы избежать бардака, развернём слэшики... 002515 chk: обовили text: /* true - панель обовили File: C:\testsourcelocalizer\far\cpp\filefilter.cpp 000507 chk: поколдуем text: //поколдуем чтоб не было дубликатов в памяти. 000702 chk: небыло, дугих text: //будет сделать ей include если небыло дугих include фильтров на папки. File: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp 000345 chk: дирректории text: // при считывании дирректории 000925 chk: чекбокс text: {DI_CHECKBOX,5,20,0,20,0,nullptr,nullptr,0,MSG(MFileHardLinksCount)},//добавляем новый чекбокс в панель 000991 chk: проверям text: FilterDlg[ID_FF_HARDLINKS].Selected=FF->GetHardLinks(nullptr,nullptr)?1:0; //пока что мы проверям только флаг использования данного условия 000997 chk: комбобокса text: // Лист для комбобокса времени файла File: C:\testsourcelocalizer\far\cpp\filelist.cpp 000646 chk: дирректории text: // при считывании дирректории 001419 chk: позиционируемся text: // позиционируемся в панели 001749 chk: вьюере, вьюере text: вьюере. Если файл открыли во внутреннем вьюере, то DeleteViewedFile 001750 chk: вьюер text: должно быт равно false, т.к. внутренний вьюер сам все удалит. 001877 chk: вьюер text: Сбросим DeleteViewedFile, т.к. внутренний вьюер сам все удалит 001892 chk: вьюере text: для файла, который открывался во внутреннем вьюере, ничего не 001893 chk: вьюер text: предпринимаем, т.к. вьюер об этом позаботится сам 001901 chk: окрытия text: // удаляем файл только для случая окрытия его в редакторе или во 001902 chk: вьюере, вьюер text: // внешнем вьюере, т.к. внутренний вьюер удаляет файл сам 001949 chk: ов text: case KEY_ALTF5: // Печать текущего/выбранных файла/ов 002092 chk: скролим text: // $ 26.07.2001 VVM С альтом скролим всегда по 1 002422 chk: Скорректирем text: // Скорректирем уже здесь нужные клавиши, т.к. WaitInFastFind 002869 chk: Закомментарим text: Закомментарим "до лучших времен". 003025 chk: предшевствующего text: Если пришел DOUBLE_CLICK без предшевствующего ему 003027 chk: Перересуем text: Перересуем его. 003031 chk: ок text: Вроде всё должно быть ок. 003122 chk: Опциональное text: + Опциональное поведение для правой клавиши мыши на пустой панели 003971 chk: Рефреш text: //Рефреш текущему времени для фильтра сразу после выхода из диалога 004806 chk: дескрипшенов text: // BugZ#863 - При редактировании группы дескрипшенов они не обновляются на ходу 004949 chk: Рефреш text: //Рефреш текущему времени для фильтра перед началом операции 005295 chk: ФАРова, плагиновые text: В стеке ФАРова панель не хранится - только плагиновые! 005389 chk: позиционируемся text: DefaultName - имя элемента на которое позиционируемся. 005390 chk: восстанавливаемчся text: Closed - панель закрывается, если в PrevDataList что-то есть - восстанавливаемчся оттуда. 005391 chk: востанавливаемся text: UsePrev - если востанавливаемся из PrevDataList, элемент для позиционирования брать оттуда же. 005431 chk: несброс text: доделка про несброс выделения при неудаче SetDirectory 006006 chk: буратино text: создания файла. Посему, если какой-то злобный буратино поимел 006007 chk: файло text: в текущем каталоге файло с датой создания поболее текущей, 006047 chk: пользовтелем text: -1 - прервано пользовтелем 006163 chk: пулься text: else // Если ЭТО убрать, то... будем жать ESC до потере пулься 006190 chk: хост-файла text: Обработка одного хост-файла. 006560 chk: буффер text: FlushInputBuffer(); // Очистим буффер ввода, т.к. мы уже можем быть в другом месте... 006657 chk: Рефреш text: //Рефреш текущему времени для фильтра перед началом операции 006920 chk: плагинная text: // Или плагинная панель и обновляем через UPDATE_FORCE 007055 chk: хак text: // WARP> явный хак, но очень способствует - восстанавливает позицию на панели при ошибке чтения архива. 007101 chk: Рефреш text: //Рефреш текущему времени для фильтра перед началом операции File: C:\testsourcelocalizer\far\cpp\fileowner.cpp 000004 chk: ов text: Кэш SID`ов и функция GetOwner 000043 chk: овнеров text: // эта часть - перспективная фигня, которая значительно ускоряет получение овнеров File: C:\testsourcelocalizer\far\cpp\filepanels.cpp 000244 chk: понашенных text: // при понашенных панелях не забыть бы выставить корректно каталог в CmdLine 000896 chk: инициализировался text: // OldType не инициализировался... File: C:\testsourcelocalizer\far\cpp\filestr.cpp 000058 chk: завершений text: // \r\r\n (появление таких завершений строк вызвано багом Notepad-а) File: C:\testsourcelocalizer\far\cpp\filetype.cpp 000063 chk: выполено text: выполено, и FALSE в противном случае/ 000072 chk: менюху text: // (например, пока рассматривали менюху, в это время) 000124 chk: интелектуальности text: Добавим интелектуальности. File: C:\testsourcelocalizer\far\cpp\fileview.cpp 000157 chk: манагера text: // WindowManager->DeleteWindow(this); // ЗАЧЕМ? Вьювер то еще не помещен в очередь манагера! 000273 chk: Фича text: Фича :-) Shift-F4 в редакторе/вьювере позволяет открывать другой редактор/вьювер 000274 chk: закомментим text: Пока закомментим File: C:\testsourcelocalizer\far\cpp\findfile.cpp 000393 chk: Инизиализируем text: // Инизиализируем данные для алгоритма поиска 000477 chk: Инизиализируем, аглоритма text: // Инизиализируем данные для аглоритма поиска 000594 chk: Отрисуем text: // Отрисуем панель при необходимости. 000699 chk: модет text: // Текущее значение в в списке выбора кодовых страниц в общем случае модет не совпадать с CodePage, 000725 chk: рефрешить text: // Ну что ж, раз пошла такая пьянка рефрешить окна 000830 chk: симолов text: // Получаем номер выбранной таблицы симолов 000842 chk: разотмечаем text: // Отмечаем/разотмечаем таблицу символов 000845 chk: рееста text: // Для стандартных таблиц символов просто удаляем значение из рееста, для 000869 chk: автоматичекски, происходуит text: // т.е. выбор/снятие флага автоматичекски происходуит у обоих элементов 000878 chk: симовлов text: // Обрабатываем только таблицы симовлов 000983 chk: Бойера-Мура-Хорспула text: // Алгоритма Бойера-Мура-Хорспула поиска подстроки 001081 chk: прочитыннх text: // Увеличиваем счётчик прочитыннх байт 001148 chk: посика text: // Выходим, если размер буфера меньше длины строки посика 001173 chk: стравнения text: // Устанавливаем буфер стравнения 001187 chk: сконвертировать text: // Выходим, если нам не удалось сконвертировать строку 001217 chk: стравнения text: // Устанавливаем буфер стравнения 001232 chk: посдстрока text: // Если посдстрока найдена и отключен поиск по словам, то считаем что всё хорошо 001238 chk: соответвующие text: // Если идёт поиск по словам, то делаем соответвующие проверки 001252 chk: найденому text: // Проверяем является или нет предыдущий найденому символ блока разделителем 001265 chk: найденым text: // Проверяем является или нет последующий за найденым символ блока разделителем 001745 chk: рефрешится text: // заставляем рефрешится экран 001758 chk: манагер text: К сожалению, манагер на это не способен сейчас 001801 chk: рефрешится text: // заставляем рефрешится экран 001821 chk: рефрешится text: // заставляем рефрешится экран 001884 chk: трапается text: // (а поиск-то идет!) и в результате ФАР трапается. 002171 chk: попададёт text: // Used=0 - Имя не попададёт во временную панель. 002405 chk: скипаем text: ScTree.SkipDir(); // скипаем только по Exclude-фильтру, т.к. глубже тоже нужно просмотреть 003155 chk: Рефреш text: //Рефреш текущему времени для фильтра сразу после выхода из диалога File: C:\testsourcelocalizer\far\cpp\flink.cpp 000004 chk: ов text: Куча разных функций по обработке Link`ов - Hard&Sym File: C:\testsourcelocalizer\far\cpp\fnparce.cpp 000186 chk: раскомментируем text: // если будет нужно - раскомментируем :-) 000206 chk: нада text: // Но нафиг нада:) 000387 chk: метасимволов text: Преобразование метасимволов ассоциации файлов в реальные значения 000415 chk: метасимволов text: ВНИМАНИЕ! Для альтернативных метасимволов, не основанных на "!", 000897 chk: юзать text: // Вообще при простом вызове (который я собираюсь юзать) это выглядит просто: File: C:\testsourcelocalizer\far\cpp\foldtree.cpp 000076 chk: обновлятся, кейбар text: m_KeyBarVisible = TRUE; // Заставим обновлятся кейбар File: C:\testsourcelocalizer\far\cpp\global.cpp 000101 chk: ничерта text: Macro_DskShowPosType=0; // для какой панели вызывали меню выбора дисков (0 - ничерта не вызывали, 1 - левая (AltF1), 2 - правая (AltF2)) File: C:\testsourcelocalizer\far\cpp\grabber.cpp 000265 chk: грабления text: [-] Неправильно воспроизводился макрос в режиме грабления экрана. File: C:\testsourcelocalizer\far\cpp\help.cpp 000160 chk: хелпам text: string strHelpPath; // путь к хелпам 000519 chk: хелпа text: // '@=' - одинарная горизонтальная линия на всю ширину окна хелпа 000805 chk: манагером text: { // с нынешним манагером попадаем в бесконечный цикл. 001311 chk: скролим text: + С альтом скролим по 1 */ 001455 chk: хелпа text: // Если стек возврата пуст - выходим из хелпа 001518 chk: слеши text: // уберем _все_ конечные слеши и добавим один 001680 chk: хелпа text: static const int HELPMODE_CLICKOUTSIDE = 0x20000000; // было нажатие мыши вне хелпа? 001684 chk: эвент text: // Вываливаем если предыдущий эвент не был двойным кликом 001719 chk: скроллбара text: обработаем щелчок в середине скроллбара 001743 chk: хелп text: // DoubliClock - свернуть/развернуть хелп. 002057 chk: хелпом text: // $ 26.06.2000 IS - Устранение глюка с хелпом по f1, shift+f2, end (решение предложил IG) 002211 chk: СЮДЫ, ВПИНДЮЛИТЬ, МЕНЮХУ text: СЮДЫ НУЖНО ВПИНДЮЛИТЬ МЕНЮХУ С ВОЗМОЖНОСТЬЮ ВЫБОРА File: C:\testsourcelocalizer\far\cpp\hilight.cpp 000460 chk: Параноя text: //Параноя но случится может: 000461 chk: унаследованые text: //Обработаем black on black снова чтоб обработались унаследованые цвета. 000601 chk: рефрешим text: //WindowManager->RefreshWindow(); // рефрешим File: C:\testsourcelocalizer\far\cpp\history.cpp 000303 chk: отрисовкой text: // Перед отрисовкой спросим об изменении цветовых атрибутов 000319 chk: хистори text: if (m_TypeHistory == HISTORYTYPE_DIALOG && Key==KEY_TAB) // Tab в списке хистори диалогов - аналог Enter 000349 chk: залоченные text: if (HLock) // залоченные не трогаем 000424 chk: Фича text: // $ 09.04.2001 SVS - Фича - копирование из истории строки в Clipboard File: C:\testsourcelocalizer\far\cpp\hmenu.cpp 000253 chk: некрайних text: /* Кусок для "некрайних" меню - прыжок к меню пассивной панели */ File: C:\testsourcelocalizer\far\cpp\hotplug.cpp 000559 chk: ю text: SetLastError(ERROR_DRIVE_LOCKED); // ...ю "The disk is in use or locked by another process." File: C:\testsourcelocalizer\far\cpp\infolist.cpp 000278 chk: инфу text: Корректно отображать инфу при заходе в Juction каталог 001049 chk: вьювером text: //не будем менять внутренности если мы посреди операции со вьювером. 001121 chk: хистори text: Keybar.Change(KBL_ALT, MSG(MAltF8), 8-1); // стандартный для панели - "хистори" File: C:\testsourcelocalizer\far\cpp\interf.cpp 000198 chk: макрофункции text: // Удалить после появления макрофункции Scroll 000395 chk: востановим text: //востановим дефолтный режим вывода, а то есть такие проги что сбрасывают 000528 chk: винды, скролов text: //чтоб решить баг винды приводящий к появлению скролов и т.п. после потери фокуса 001239 chk: нечёт text: if (Count&1) //нечёт? File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 000004 chk: клавитуре text: Функции, имеющие отношение к клавитуре 000377 chk: таже, клаве text: //KeyToVKey - используется чтоб проверить если два символа это одна и таже кнопка на клаве 000379 chk: мапирование text: //Так как сделать полноценное мапирование между всеми раскладками не реально, 000381 chk: мапирование text: //то сделаем наилучшую попытку - смысл такой, делаем полное мапирование всех возможных 000382 chk: юникодные text: //VKs и ShiftVKs в юникодные символы проходясь по всем раскладкам с одним но: 000383 chk: мапятся, юникод, мапирование text: //если разные VK мапятся в тот же юникод символ то мапирование будет только для первой 000406 chk: мапирование, юникод, мапирование text: //Имея мапирование юникод -> VK строим обратное мапирование 000754 chk: максимизацию text: // "Реакция" на максимизацию/восстановление окна консоли 000961 chk: винды, скролов text: //чтоб решить баг винды приводящий к появлению скролов и т.п. после потери фокуса 001267 chk: шифтовые text: Не были учтены шифтовые клавиши при прокрутке колеса, из-за чего 001406 chk: Пераметр, фунции text: + Пераметр у фунции WaitKey - возможность ожидать конкретную клавишу 001504 chk: ХЗ text: /* TODO: Здесь, в общем то - ХЗ, т.к. 001615 chk: макроклавиша text: // Это макроклавиша? -- ??? Это ещё актуально ??? 001678 chk: физичекую text: // если были модификаторы Alt/Ctrl, то преобразуем в "физичекую клавишу" (независимо от языка) 001752 chk: спецклавиши, логировались text: // Этот кусок кода нужен только для того, что "спецклавиши" логировались нормально 002193 chk: нада text: FarKeyboardState _IntKeyState=IntKeyState; // нада! ибо CalcKeyCode "портит"... (Mantis#0001760) 002313 chk: ы text: О перетаскивании из проводника / вставке текста в консоль, на примере буквы 'ы': 002318 chk: мапится, мапится text: 2. Через numpad-клавиши вводится код символа в OEM, если он туда мапится, или 63 ('?'), если не мапится: 002335 chk: сгенерированная text: // условно считаем, что если интервал между нажатиями не превышает 50 мс, то это сгенерированная при D&D или вставке комбинация, 002374 chk: Напимер, фаром text: //Напимер на Шведской раскладке, "AltGr+VK_OEM_1" вообще не должно обрабатываться фаром, т.к. это DeadKey 003212 chk: диакритикой text: //которые используются для ввода символов с диакритикой (тильды, шапки, и пр.) File: C:\testsourcelocalizer\far\cpp\language.cpp 000206 chk: ФАРом text: Если в каталог с ФАРом положить еще один HLF с одноименным 000372 chk: трапаться text: (все лучше, чем трапаться) 000377 chk: дауне text: если менеджер уже в дауне - сообщение не выводим File: C:\testsourcelocalizer\far\cpp\macro.cpp 000194 chk: булевые text: // булевые переменные - различные состояния 000233 chk: плагиновая text: fprintf(fp, "MCODE_C_APANEL_PLUGIN=0x%X // активная панель: плагиновая?\n", MCODE_C_APANEL_PLUGIN); 000234 chk: плагиновая text: fprintf(fp, "MCODE_C_PPANEL_PLUGIN=0x%X // пассивная панель: плагиновая?\n", MCODE_C_PPANEL_PLUGIN); 000259 chk: булевые text: // не булевые переменные 000264 chk: ИД text: fprintf(fp, "MCODE_V_FAR_PID=0x%X // Far.PID - содержит ИД текущей запущенной копии Far Manager\n", MCODE_V_FAR_PID); 000349 chk: ФАРа text: MFLAGS_RUNAFTERFARSTART =0x0000000000000008, // этот макрос запускается при старте ФАРа 000358 chk: плагиновая text: MFLAGS_NOFILEPANELS =0x0000000000001000, // активная: запускать, если это плагиновая панель 000359 chk: плагиновая text: MFLAGS_PNOFILEPANELS =0x0000000000002000, // пассивная: запускать, если это плагиновая панель 000393 chk: макропоследовательности text: MACROFLAGS_MFLAGS Flags; // Флаги макропоследовательности 000729 chk: кеев text: // с передачей плагину кеев) или специальный (Ctrl-Shift-. - без передачи клавиш плагину) 000770 chk: Залочить, немодальное text: // Залочить _текущее_ окно а не _последнее немодальное_ 001069 chk: ФАРа text: // Функция, запускающая макросы при старте ФАРа 001214 chk: заюзать text: Здесь вместо Check*() попробовать заюзать IfCondition() 001351 chk: г text: 1 г=========== Параметры макрокоманды для 'CtrlP' ==================¬ 001762 chk: конеце text: case MCODE_C_CMDLINE_EOF: // CmdLine.Eof - курсор в конеце cmd-строки редактирования? 003204 chk: г text: г) 0 или не указан - вернуть текущую раскладку. 003352 chk: хоткеи text: //0x080 - автоматически назначать хоткеи |= VMENU_AUTOHIGHLIGHT 004642 chk: аля text: SelPanel->GoToFile(ValFileName.isInteger()? L"" : ValFileName.asString()); // здесь без проверки, т.к. параметр fileName аля опциональный 004716 chk: УНИХОДОМ text: // TODO: Здесь нужно проверить в соответствии с УНИХОДОМ! 005319 chk: нехватило text: TSTFLD_ERROR (-2) - ошибка (кривые параметры или нехватило памяти для выделения промежуточных буферов) 005431 chk: хелп text: // первый раз будет выведен хелп, 005476 chk: макроклавиша text: //"Общая макроклавиша '%1' будет удалена : уже определена." 005481 chk: Макроклавиша text: //"Макроклавиша '%1' будет удалена : уже определена." File: C:\testsourcelocalizer\far\cpp\main.cpp 000194 chk: юзая text: // юзая Global->Opt->* 000201 chk: слешь text: DeleteEndSlash(strPath); //BUGBUG!! если конечный слешь не убрать - получаем забавный эффект - отсутствует ".." 000229 chk: хост-файл text: // а теперь "провалимся" в каталог или хост-файл (если получится ;-) 000230 chk: актиная text: if (!apanel.empty()) // актиная панель 000275 chk: редравим text: // Сначала редравим пассивную панель, а потом активную! 000645 chk: вооообще text: // плагины не загружать вооообще!!! 000692 chk: штукА text: else // простые параметры. Их может быть max две штукА. File: C:\testsourcelocalizer\far\cpp\manager.cpp 000313 chk: немодальное text: Другими словами, если немодальное окно не поменялось. 000616 chk: ПРИВЕЛЕГИРОВАННЫХ text: /*** БЛОК ПРИВЕЛЕГИРОВАННЫХ КЛАВИШ ! ***/ 000617 chk: НАМАКРОСИТЬ text: /*** КОТОРЫЕ НЕЛЬЗЯ НАМАКРОСИТЬ ***/ 000825 chk: вьюере text: ! Вывод правильной помощи по Shift-F1 в меню плагинов в редакторе/вьюере/диалоге 000827 chk: вьюер text: полноценный вьюер и запускаем с соответствующим параметром плагины 000849 chk: вьюере text: // в редакторе, вьюере или диалоге покажем свою помощь по Shift-F1 001014 chk: полумодальный, фрэйм text: Если мы пытаемся активировать полумодальный фрэйм, 001015 chk: стэка, модалов text: то надо его вытащит на верх стэка модалов. 001139 chk: прятываемого text: // Сначала проверяем, есть ли у прятываемого окна SaveScreen File: C:\testsourcelocalizer\far\cpp\message.cpp 000279 chk: проврапим text: // а теперь проврапим File: C:\testsourcelocalizer\far\cpp\network.cpp 000048 chk: заюзать text: //Тут может быть надо заюзать WNetGetUser File: C:\testsourcelocalizer\far\cpp\panel.cpp 000309 chk: ммда text: delete(PanelMenuItem*)i.getItem().UserData; //ммда... 000690 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. 001045 chk: месаг text: // ... и выведем месаг о... 001093 chk: месаг text: // ... и выведем месаг о... 001346 chk: макродвижком text: // для вставки воспользуемся макродвижком... 001479 chk: макропроцесс text: //Global->CtrlObject->Macro.DropProcess(); // ... то дропнем макропроцесс 001870 chk: оппа text: else // оппа... 001877 chk: стартанул text: SetCurDir(Global->g_strFarPath,true); // тогда просто сваливаем в каталог, откуда стартанул FAR. 002213 chk: неплагиновой text: if (!(Info->Flags&PFLAGS_PLUGIN)) // $ 12.12.2001 DJ - на неплагиновой панели - всегда реальные имена 002418 chk: перерисовываемся text: // $ 12.05.2001 DJ перерисовываемся только в том случае, если мы - текущее окно 002522 chk: соедение text: // проверяем - это было постоянное соедение или нет? 002523 chk: БукваДиска text: // Если ветка в реестре HKCU\Network\БукваДиска есть - это 002540 chk: дизайнУ text: // скорректируем размеры диалога - для дизайнУ 002803 chk: фичу, опциональной text: // $ 20.10.2000 SVS Сделаем фичу Ctrl-F опциональной! File: C:\testsourcelocalizer\far\cpp\pathmix.cpp 000160 chk: односимвольный text: if (pos == 1) // односимвольный префикс 000312 chk: слешей text: // Функция работает с обоими видами слешей, также происходит File: C:\testsourcelocalizer\far\cpp\plclass.cpp 000608 chk: вертать, ненадо text: wchar_t Drive[]={0,L' ',L':',0}; //ставим 0, как признак того, что вертать обратно ненадо! File: C:\testsourcelocalizer\far\cpp\plugapi.cpp 000422 chk: пар-р text: // FHELP_SELFHELP=0 - трактовать первый пар-р как Info.ModuleName 000423 chk: хелпа text: // и показать топик из хелпа вызвавшего плагина 000426 chk: фигля, удивлятся text: И фигля здесь удивлятся тому, что функция не работает :-( 000585 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. 000725 chk: фрэймов, вьюере text: // Запретим переключение фрэймов, если находимся в модальном редакторе/вьюере. 001057 chk: ФИЧА text: // ФИЧА! нельзя указывать отрицательные X2 и Y2 001281 chk: разлочивать, залочили text: Однако разлочивать надо ровно то, что залочили. 001708 chk: немодального, вьюера text: // $ 15.05.2002 SKV - Запретим вызов немодального редактора вьюера из модального. 001753 chk: Вьюер, выставиль text: /* $ 28.05.2001 По умолчанию Вьюер, поэтому нужно здесь признак выставиль явно */ 001788 chk: немодального text: немодального редактора, если есть соответствующий флаг 001811 chk: немодального text: Запретим вызов немодального редактора, если находимся в модальном 001812 chk: вьюере text: редакторе или вьюере. 001895 chk: предпроверку text: // выполним предпроверку (ошибки разные могут быть) 002428 chk: бадяги text: if (Global->CtrlObject) // все зависит от этой бадяги. File: C:\testsourcelocalizer\far\cpp\PluginA.cpp 000886 chk: поинтер, анси text: // + 1 потому что там храним поинтер на анси vbuf. 002081 chk: слешей text: ! Теперь функция работает с обоими видами слешей, также происходит 002195 chk: скока text: int size = (int)(strP1.size() + strP2.size() + oldfar::NM) + 1; //а хрен ещё как угадать скока там этот Param2 для PN_GENERATENAME 003042 chk: Энц, хз text: //BUGBUG: если didA->PtrLength=0, то вернётся с учётом '\0', в Энц написано, что без, хз как правильно. 003166 chk: недоделано text: case oldfar::DM_LISTGETITEM: //BUGBUG, недоделано в фаре 004705 chk: недоделано text: case oldfar::ESPT_CHARTABLE: //BUGBUG, недоделано в фаре 005114 chk: переконвертирования text: int StartPos, // начало переконвертирования 005115 chk: переконвертирования text: int EndPos, // конец переконвертирования 005116 chk: перекодировочная text: const oldfar::CharTableSet *TableSet, // перекодировочная таблица (может быть nullptr) 005238 chk: макро-коды text: if (!((KeyM >= KEY_MACRO_BASE && KeyM <= KEY_MACRO_ENDBASE) || (KeyM >= KEY_OP_BASE && KeyM <= KEY_OP_ENDBASE))) // пропустим макро-коды 005456 chk: скорректирем, плагино-зависимые text: // скорректирем адреса и плагино-зависимые поля File: C:\testsourcelocalizer\far\cpp\plugins.cpp 000413 chk: ХЗ text: strFullName = Unquote(api::env::expand_strings(i)); //??? здесь ХЗ 000488 chk: анси text: //у анси плагинов OpMode нет. 002135 chk: макрофункций, п text: // поддержка макрофункций plugin.call, plugin.cmd, plugin.config и т.п File: C:\testsourcelocalizer\far\cpp\processname.cpp 000142 chk: инлайновые text: используем инлайновые версии File: C:\testsourcelocalizer\far\cpp\qview.cpp 000625 chk: хистори text: Keybar.Change(KBL_ALT, MSG(MAltF8), 8-1); // стандартный для панели - "хистори" File: C:\testsourcelocalizer\far\cpp\refreshwindowmanager.cpp 000004 chk: решрешки text: Класс для решрешки File: C:\testsourcelocalizer\far\cpp\savescr.cpp 000004 chk: восстанавливааем text: Сохраняем и восстанавливааем экран кусками и целиком File: C:\testsourcelocalizer\far\cpp\scrbuf.cpp 000277 chk: заданым, цетом text: /* Непосредственное изменение цветовых атрибутов с заданым цетом исключением 000638 chk: проскроллировать, буффер text: // проскроллировать буффер на одну строку вверх. File: C:\testsourcelocalizer\far\cpp\setattr.cpp 000136 chk: ов text: // значения CheckBox`ов на момент старта диалога 000189 chk: взаимоисключения text: // отработаем взаимоисключения 001003 chk: хардлинков text: // обработка случая "несколько хардлинков" 001191 chk: неопределенку text: // выставим "неопределенку" или то, что нужно 001195 chk: Фолдер text: // за исключением случая, если есть Фолдер среди объектов File: C:\testsourcelocalizer\far\cpp\setcolor.cpp 000004 chk: фаровских text: Установка фаровских цветов 000071 chk: рефрешим text: Global->WindowManager->ResizeAllWindows(); // рефрешим 000072 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. 000078 chk: коммитим text: Global->WindowManager->PluginCommit(); // коммитим. File: C:\testsourcelocalizer\far\cpp\stddlg.cpp 000373 chk: юзвера text: Умеет сам запоминать последнего юзвера и пароль. 000375 chk: юзвер text: Name - сюда будет помещен юзвер (max 256 символов!!!) File: C:\testsourcelocalizer\far\cpp\strmix.cpp 000810 chk: выравниваением text: Разбивает на строки с выравниваением влево. 000829 chk: оооооооооооооччччччччеееень, длиное text: FarFormatText( "Эта строка содержит оооооооооооооччччччччеееень длиное слово", 9, Dest, nullptr, FFTM_BREAKLONGWORD); 000836 chk: ооооооооо text: ооооооооо 000837 chk: ооооччччч text: ооооччччч 000838 chk: чччеееень text: чччеееень 000839 chk: длиное text: длиное 001085 chk: оби text: else // здесь все оби, т.е. стоим на буковке 001457 chk: вконце text: //_vsnwprintf не всегда ставит '\0' вконце. File: C:\testsourcelocalizer\far\cpp\syslog.cpp 001200 chk: плагиновая text: DEF_MCODE_(C_APANEL_PLUGIN), // активная панель: плагиновая? 001201 chk: плагиновая text: DEF_MCODE_(C_PPANEL_PLUGIN), // пассивная панель: плагиновая? 001226 chk: ИД text: DEF_MCODE_(V_FAR_PID), // Far.PID - содержит ИД текущей запущенной копии Far Manager 001745 chk: эвентов text: // берем количество оставшейся порции эвентов File: C:\testsourcelocalizer\far\cpp\treelist.cpp 000102 chk: файла-деревяхи text: Global->Opt->Tree.strLocalDisk; шаблон имени файла-деревяхи для локальных дисков 000104 chk: файла-деревяхи text: Global->Opt->Tree.strNetDisk; шаблон имени файла-деревяхи для сетевых дисков 000106 chk: файла-деревяхи text: Global->Opt->Tree.strNetPath; шаблон имени файла-деревяхи для сетевых путей 000108 chk: файла-деревяхи text: Global->Opt->Tree.strRemovableDisk; шаблон имени файла-деревяхи для сменных дисков 000110 chk: файла-деревяхи text: Global->Opt->Tree.strCDDisk; шаблон имени файла-деревяхи для CD/DVD/BD/etc дисков 000180 chk: инфы text: // получение инфы о томе 000654 chk: забудим text: SetTitle(); // не забудим прорисовать заголовок 000753 chk: мсек text: ! Писать сообщение о чтении дерева только, если это заняло более 500 мсек. */ 000799 chk: кешируются text: // кешируются CD, removable и неизвестно что :) File: C:\testsourcelocalizer\far\cpp\usermenu.cpp 000067 chk: храняться text: 1. Строки в реестре храняться как и раньше, т.к. CommandXXX 000097 chk: хоткей text: // если хоткей больше 1 символа, считаем это случаем "F?", причем при кривизне всегда будет "F1" 000474 chk: хоткей text: // сепаратором является случай, когда хоткей == "--" 000523 chk: хоткеев text: // очистка F-хоткеев 000568 chk: хоткеев text: else if (Key == L' ') // исключаем пробел из "хоткеев"! 000738 chk: Инече text: /* $ 14.07.2000 VVM ! Если закрыли подменю, то остаться. Инече передать управление выше */ 001058 chk: итема text: здесь преобразование содержимого итема EMR_MEMOEDIT в "Command%d" File: C:\testsourcelocalizer\far\cpp\viewer.cpp 000673 chk: взгяд text: } // но усложнять из-за этого код на мой взгяд не стоит... 000965 chk: скроллбара text: отрисовка скроллбара - в отдельную функцию 001398 chk: скролбар text: // включить/выключить скролбар 004188 chk: вьюера text: Разрешаем выполнение VCTL_QUIT только для вьюера, который 004195 chk: вьюер text: без этого не закрывался вьюер, а просили именно это File: C:\testsourcelocalizer\far\cpp\vmenu.cpp 000108 chk: айтема text: // инициализируем перед тем, как добавлять айтема 000299 chk: итем text: // установить курсор и верхний итем 000385 chk: итема text: // получить позицию курсора и верхнюю позицию итема 001579 chk: врапить text: //прокрутка мышью не должна врапить меню 001593 chk: врапить text: //прокрутка мышью не должна врапить меню 001667 chk: мышой text: указатель списка (позиция) следит за мышой... 002463 chk: энтого text: работы ShowMenu сделаем сохранение энтого флага, в противном 002476 chk: хоткеев text: // проверка заданных хоткеев 002538 chk: хоткеи text: //не забудем сбросить EndLoop для листбокса, иначе не будут работать хоткеи в активном списке 002568 chk: тайтл text: //тайтл + 2 пробела вокруг 002903 chk: итему text: // Присовокупить к итему данные. 002906 chk: итема text: int Position) // номер итема File: C:\testsourcelocalizer\far\cpp\vmenu2.cpp 000161 chk: енц text: (вне зависимости что говорит енц. о кодах возврата различных DN_*). File: C:\testsourcelocalizer\far\cpp\window.cpp 000004 chk: немодальных text: Parent class для немодальных объектов File: C:\testsourcelocalizer\far\cpp\xlat.cpp 000039 chk: АВГДЕЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЯавгдезийклмнопрстуфхцчшщъыьэяёЁБЮ text: "Table1"="№АВГДЕЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЯавгдезийклмнопрстуфхцчшщъыьэяёЁБЮ" 000041 chk: ю text: "Rules1"=",??&./б,ю.:^Ж:ж;;$\"@Э\"" 000042 chk: ю text: "Rules2"="?,&?/.,б.ю^::Ж;ж$;@\"\"Э" 000043 chk: ЖЖ, жж, ЭЭ, бб, юю text: "Rules3"="^::ЖЖ^$;;жж$@\"\"ЭЭ@&??,,бб&/..юю/" 000089 chk: ю text: если раньше 'б' и 'ю' (в результате малой статистики) конвертировались 000096 chk: ёЁ, х, Х, ъ, Ъ, э, ю, Ю text: ; `ё~Ё[х{Х]ъ}Ъ;Ж:Ж'э"Э,б<Б.ю>Ю/.?, 000097 chk: ёЁ, х, Х, ъ, Ъ, э, ю, Ю text: XLat::"00000409"="`ё~Ё[х{Х]ъ}Ъ;Ж:Ж'э\"Э,б<Б.ю>Ю/.?," 000100 chk: ё, Ёх, Х, ъ, Ъ, э, ю, Ю text: ; ё`Ё~х[Х{ъ]Ъ}Ж;Ж:э'Э"б,Б<ю.Ю>./,? 000101 chk: ё, Ёх, Х, ъ, Ъ, э, ю, Ю text: XLat::"00000419"="ё`Ё~х[Х{ъ]Ъ}Ж;Ж:э'Э\"б,Б<ю.Ю>./,?" 000103 chk: багой text: Здесь есть бага (хотя, багой и не назовешь...) - 000104 chk: конвертнули text: конвертнули, 000107 chk: конвертим text: снова конвертим и...
Отчет по текстовым фрагментам в исходном коде, для которых найдены ошибки орфографии (с буквой Ё).
Count: 217 File: C:\testsourcelocalizer\far\cpp\clipboard.cpp 000428 chk(YO): учета text: // max - без учета символа конца строки! 000531 chk(YO): учета text: // max - без учета символа конца строки! File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 000657 chk(YO): удаленного text: case L'M': // $M - Отображение полного имени удаленного диска, связанного с именем текущего диска, или пустой строки, если текущий диск не является сетевым. 000667 chk(YO): сохраненный text: case L'+': // $+ - Отображение нужного числа знаков плюс (+) в зависимости от текущей глубины стека каталогов PUSHD, по одному знаку на каждый сохраненный путь. 000798 chk(YO): создается text: // пусть файл создается File: C:\testsourcelocalizer\far\cpp\config.cpp 002142 chk(YO): жестко text: HelpTabSize = DefaultTabSize; // пока жестко пропишем... File: C:\testsourcelocalizer\far\cpp\copy.cpp 000101 chk(YO): прошел text: COPY_NOFILTER, // не считать размеры, т.к. файл не прошел по фильтру 000544 chk(YO): заменен text: ! Оптимизация - "велосипед" заменен на DeleteEndSlash 000545 chk(YO): имен text: ! Убираем всю самодеятельность по проверке имен с разным 000548 chk(YO): вернет, имен text: Теперь функция вернет 1, для случая имен src=path\filename, 000556 chk(YO): учетом text: // получим полные пути с учетом символических связей 000590 chk(YO): имен text: // избавимся от коротких имен 000723 chk(YO): путем text: // подсократим код путем эмуляции телодвижений в строке ввода :-)) 000790 chk(YO): своем text: заключался в кавычки, если он содержал в своем 001123 chk(YO): берем text: // При копировании только элемента под курсором берем его имя в кавычки, если оно содержит разделители. 001128 chk(YO): уберем text: // уберем все лишние кавычки 001129 chk(YO): возьмем text: // возьмем в кавычки, т.к. могут быть разделители 001148 chk(YO): возьмем text: Если цель содержит разделители, то возьмем ее в кавычки, дабы не получить 001153 chk(YO): уберем text: // уберем все лишние кавычки 001154 chk(YO): возьмем text: // возьмем в кавычки, т.к. могут быть разделители 001233 chk(YO): произойдет text: но переменные все равно инициализируются. Если произойдет неудачная 001320 chk(YO): уберем text: // уберем лишние кавычки 002003 chk(YO): придется text: // если каталог (или нужно копировать симлинк) - придется рекурсивно спускаться... 004165 chk(YO): еще text: if (api::GetFileAttributes(strRoot)==INVALID_FILE_ATTRIBUTES) // Неудача, когда сетевой путь, да еще и симлинк File: C:\testsourcelocalizer\far\cpp\cvtname.cpp 000004 chk(YO): имен text: Функций для преобразования имен файлов/путей. 000341 chk(YO): учетом text: Преобразует Src в полный РЕАЛЬНЫЙ путь с учетом reparse point. File: C:\testsourcelocalizer\far\cpp\delete.cpp 000899 chk(YO): жестких text: Файл имеет несколько жестких ссылок. 000900 chk(YO): приведет text: Уничтожение файла приведет к обнулению всех ссылающихся на него файлов. File: C:\testsourcelocalizer\far\cpp\dialog.cpp 000369 chk(YO): учтем text: // знать диалог в старом стиле - учтем этот факт! 000447 chk(YO): еще text: // еще разок, т.к. данные могли быть изменены 000466 chk(YO): Расчет text: Расчет значений координат окна диалога и вызов функции 000819 chk(YO): еще text: // выставляем максимальный размер в том случае, если он еще не выставлен 000873 chk(YO): определенные text: // Последовательно определенные поля ввода (edit controls), 000901 chk(YO): берем text: Если это ComBoBox и данные не установлены, то берем из списка 002699 chk(YO): попадем text: Для чекбокса сюда попадем только в случае, если контрол 003443 chk(YO): Зачнем text: // Да, мальчик был. Зачнем... 003513 chk(YO): Передаем text: // Передаем то, что в строке ввода в функцию выбора из истории для выделения нужного пункта в истории. 003575 chk(YO): вернем text: // вернем назад, если пользователь не захотел... 003735 chk(YO): передаем text: // В функцию обработки диалога здесь передаем сообщение, 003770 chk(YO): передаем text: // В функцию обработки диалога здесь передаем сообщение, 003981 chk(YO): свое text: // здесь можно добавить что-то свое, например, 004946 chk(YO): еще text: if (CheckStructSize(did)) // если здесь nullptr, то это еще один способ получить размер 005224 chk(YO): еще text: // уточнение для DI_COMBOBOX - здесь еще и DlgEdit нужно корректно заполнить 005331 chk(YO): учтем text: // учтем, что координаты для этого элемента всегда относительные! 005670 chk(YO): еще text: if (CheckStructSize(did)) // если здесь nullptr, то это еще один способ получить размер 005974 chk(YO): еще text: // еще разок, т.к. данные могли быть изменены File: C:\testsourcelocalizer\far\cpp\dirinfo.cpp 000215 chk(YO): включенном text: // пропустить - иначе при включенном подсчёте total 000232 chk(YO): включенном text: // Наращиваем счётчик каталогов при включенном фильтре только тогда, File: C:\testsourcelocalizer\far\cpp\dirmix.cpp 000061 chk(YO): возьмем text: // если указана только буква диска, то путь возьмем из переменной 000086 chk(YO): берем text: api::GetCurrentDirectory(strCurDir); // здесь берем корень 000179 chk(YO): идет text: Если идет проверка пути (IsHostFile=FALSE), то будет 000223 chk(YO): попадем text: if (pTestPath.size() == 2) // для случая "C:", иначе попадем в текущий каталог диска C: File: C:\testsourcelocalizer\far\cpp\drivemix.cpp 000045 chk(YO): учетом text: оболочка вокруг GetLogicalDrives, с учетом скрытых логических дисков 000048 chk(YO): отсчет text: Последние 26 бит определяют буквы дисков от A до Z (отсчет справа налево). File: C:\testsourcelocalizer\far\cpp\edit.cpp 000452 chk(YO): имен text: // Функция вставки всякой хреновени - от шорткатов до имен файлов 001295 chk(YO): пропадет text: else if (m_SelEnd<=m_StrSize) // TODO: если в начало условия добавить "StrSize &&", то пропадет баг "Ctrl-Ins в пустой строке очищает клипборд" 001657 chk(YO): определен text: // коррекция вставляемого размера, если определен GetMaxLength() 001891 chk(YO): определен text: // коррекция вставляемого размера, если определен GetMaxLength() 002527 chk(YO): учетом text: // TODO: возможно так же нужна коррекция с учетом табов (на предмет Mantis#0001718) 002537 chk(YO): учетом text: // Коррекция с учетом последнего таба File: C:\testsourcelocalizer\far\cpp\editor.cpp 000234 chk(YO): учетом text: Editor::Edit2Str - преобразование из списка в буфер с учетом EOL 000250 chk(YO): дергать text: // посчитаем количество строк и общий размер памяти (чтобы не дергать realloc) 000558 chk(YO): еще text: // Если в текущей строки нет выделения, это еще не значит что мы в конце. Это может быть только начало :) 001667 chk(YO): ушел text: всё делалось с pasting'ом, поэтому redraw плагинам не ушел. 002315 chk(YO): еще text: выделится блок шириной в 1 колонку, нажми еще alt-right 002740 chk(YO): включенном text: включенном EditorDelRemovesBlocks 002963 chk(YO): найдем text: // найдем эту последнюю строку (и последняя ли она) 003584 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 003606 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 003630 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 003650 chk(YO): Свертка text: //TODO: "Свертка" - если учесть "!Flags.Check(FSCROBJ_VISIBLE)", то крутить надо до следующей видимой строки 004641 chk(YO): еще text: это еще не значит что мы в конце. 004694 chk(YO): счетчик text: ++nLines; // увеличим счетчик непустых строк 004815 chk(YO): прибьем text: // "прибьем" все внешние пробелы. 005613 chk(YO): включенном text: именно - при включенном автоотступе ничего вставлять не нужно, 005867 chk(YO): вернем text: Проверяем корректность StringLength и вернем FALSE, если оно меньше 006049 chk(YO): изменен, ведет text: глюки, т.к. плагинописатель думает, что режим изменен, и ведет себя 006050 chk(YO): неопределенное text: соответствующе, в результате чего получает неопределенное поведение. 007003 chk(YO): еще text: else // сдвигались влево и пришли еще больше влево File: C:\testsourcelocalizer\far\cpp\eject.cpp 000111 chk(YO): ПОДЪЕМОМ text: // TODO: ЭТОТ КУСОК НУЖНО РАСКОММЕНТИТЬ ВМЕСТЕ С ПОДЪЕМОМ ПРОЕКТА ПО USB File: C:\testsourcelocalizer\far\cpp\execute.cpp 000211 chk(YO): передается text: Команда в функцию передается уже разкавыченная. Ничего не меняем. 000223 chk(YO): Берем text: // Берем "исключения" из реестра, которые должны исполняться директом, 000321 chk(YO): берется text: // берется из SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths 000398 chk(YO): учетом text: // Работаем с учетом кавычек. Т.е. пайп в кавычках - не пайп. 000739 chk(YO): возьмет text: AddEndSlash(strNewCmdStr); // НАДА, иначе ShellExecuteEx "возьмет" BAT/CMD/пр.ересь, но не каталог File: C:\testsourcelocalizer\far\cpp\farversion.cpp 000040 chk(YO): берется text: + Версия берется из файла farversion.inc File: C:\testsourcelocalizer\far\cpp\fileedit.cpp 000375 chk(YO): создаем text: создаем EditNamesList и копируем туда значения 000378 chk(YO): идет text: Вызов деструкторов идет так: 000578 chk(YO): Выдает text: - Shift-F4, новый файл. Выдает сообщение :-( 000601 chk(YO): свое text: сдвигаем на свое место => 0000.0110 и получаем 000858 chk(YO): передаем text: не передаем KEY_MACRO* плагину - поскольку ReadRec в этом случае 000880 chk(YO): еще text: api::GetFileAttributes(strFullFileName) == INVALID_FILE_ATTRIBUTES) // а файл еще существует? 001030 chk(YO): бьемся text: while (!Done) // бьемся до упора 001123 chk(YO): идет text: //здесь идет полная жопа, проверка на ошибки вообще пока отсутствует 001183 chk(YO): еще text: if (api::GetFileAttributes(strFullFileName) == INVALID_FILE_ATTRIBUTES) // а сам файл то еще на месте? 001231 chk(YO): учтем text: if (!ProcessKey(Manager::Key(KEY_F2))) // учтем факт того, что могли отказаться от сохранения 001247 chk(YO): еще text: FilePlaced) // а сам файл то еще на месте? 002406 chk(YO): расчет text: //предварительный расчет File: C:\testsourcelocalizer\far\cpp\filefilter.cpp 000976 chk(YO): возьмем text: // Если маска содержит разделитель (',' или ';'), то возьмем ее в кавычки File: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp 000271 chk(YO): жестких text: // Режим проверки количества жестких ссылок на файл включен? 000272 chk(YO): включенном text: // Пока что, при включенном условии, срабатывание происходит при случае "ссылок больше чем одна" File: C:\testsourcelocalizer\far\cpp\filelist.cpp 000858 chk(YO): разделенных text: case 3: // масками файлов, разделенных запятыми 000894 chk(YO): разделенных text: case 3: // масками файлов, разделенных запятыми 000930 chk(YO): разделенных text: case 3: // масками файлов, разделенных запятыми 001183 chk(YO): имен text: case KEY_ALTLEFT: // Прокрутка длинных имен и описаний 001185 chk(YO): имен text: case KEY_ALTHOME: // Прокрутка длинных имен и описаний - в начало 001190 chk(YO): имен text: case KEY_ALTRIGHT: // Прокрутка длинных имен и описаний 001192 chk(YO): имен text: case KEY_ALTEND: // Прокрутка длинных имен и описаний - в конец 002423 chk(YO): еще text: // в это время еще равно нулю. 002869 chk(YO): времен text: Закомментарим "до лучших времен". 003025 chk(YO): пришел text: Если пришел DOUBLE_CLICK без предшевствующего ему 003894 chk(YO): берем text: берем каждую квадратную скобку в имени при образовании маски в скобки, 003921 chk(YO): Учтем text: // Учтем тот момент, что расширение может содержать символы-разделители 003936 chk(YO): Учтем text: // Учтем тот момент, что имя может содержать символы-разделители 004002 chk(YO): возьмем text: if (!bUseFilter && WrapBrackets) // возьмем кв.скобки в скобки, чтобы получить 004199 chk(YO): начнем text: // теперь начнем цикл по снятию выделений 005926 chk(YO): велся text: // SVS: А зачем здесь велся поиск точки с начала? 006008 chk(YO): произойдет text: то корректного позиционирования не произойдет! 006452 chk(YO): имен text: // Файловая панель - чтение имен файлов 007331 chk(YO): предопределенные text: // занести предопределенные данные для каталога "..". Ожидается, что CurPtr пуст. File: C:\testsourcelocalizer\far\cpp\filetype.cpp 000062 chk(YO): учетом text: с IF EXIST с учетом @ и возвращает TRUE, если условие IF EXIST 000073 chk(YO): чебурашка, стер text: // какой-то злобный чебурашка стер файл! File: C:\testsourcelocalizer\far\cpp\fileview.cpp 000157 chk(YO): еще, помещен text: // WindowManager->DeleteWindow(this); // ЗАЧЕМ? Вьювер то еще не помещен в очередь манагера! File: C:\testsourcelocalizer\far\cpp\findfile.cpp 001707 chk(YO): Возьмем text: // Возьмем все файлы, которые имеют реальные имена... 001883 chk(YO): создаем text: // Иначе возможна ситуация, когда мы ищем на панели, потом ее грохаем и создаем новую 001884 chk(YO): идет text: // (а поиск-то идет!) и в результате ФАР трапается. 002043 chk(YO): идет text: // даже если указали, пропускаем, т.к. поле имени обязательное и идет в конце. 002831 chk(YO): уберет text: // панель сама уберет лишние дубли. File: C:\testsourcelocalizer\far\cpp\flink.cpp 000705 chk(YO): создаем text: else // создаем. 000731 chk(YO): создается text: // в этом случае создается путь, но не сам каталог 000746 chk(YO): создается text: // в этом случае создается или каталог, или пустой файл File: C:\testsourcelocalizer\far\cpp\fnparce.cpp 000159 chk(YO): разделенных text: // !& !&~ список файлов разделенных пробелом. 000204 chk(YO): идет text: // Ниже идет совмещение кода для разбора как !@! так и !$! 000314 chk(YO): идет text: // Ниже идет совмещение кода для разбора как !\ так и !/ 000461 chk(YO): идет text: PSubstData->PassivePanel=FALSE; // первоначально речь идет про активную панель! 000534 chk(YO): придется text: // придется сразу определить наличие операторных скобок File: C:\testsourcelocalizer\far\cpp\global.cpp 000070 chk(YO): идет text: // идет процесс назначения клавиши в макросе? 000075 chk(YO): идет text: // идет процесс быстрого поиска в панелях? File: C:\testsourcelocalizer\far\cpp\help.cpp 001479 chk(YO): вернем text: ReadHelp(StackData->strHelpMask); // вернем то, что отображали. 001518 chk(YO): уберем text: // уберем _все_ конечные слеши и добавим один 002061 chk(YO): учетом text: // Формирование топика с учетом разных факторов 002093 chk(YO): поперло text: if (EndPos == strTopic.size() - 1) // Вона как поперло то... 002096 chk(YO): разгребем text: /* А вот теперь разгребем... 002107 chk(YO): чертово text: // значит удалим это чертово имя :-) 002150 chk(YO): Вернет text: Вернет: File: C:\testsourcelocalizer\far\cpp\hilight.cpp 000152 chk(YO): учета text: // без учета масок (например, список хостов в "far navigator") 000376 chk(YO): возьмем text: //Для файлов возьмем цвета панели не изменяя прозрачность. 000378 chk(YO): возьмем text: //Для пометки возьмем цвета файла включая прозрачность. File: C:\testsourcelocalizer\far\cpp\infolist.cpp 000722 chk(YO): звездочками text: не редактируем имена описаний со звездочками; File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 000661 chk(YO): вернем text: // Ахтунг! Для мышиной клавиши вернем значение MOUSE_EVENT, соответствующее _последнему_ событию мыши. 000779 chk(YO): колесика text: ! Убрал подмену колесика */ 001261 chk(YO): колесика text: + Обработка колесика мышки. */ 001277 chk(YO): колесика text: // Обработка горизонтального колесика (NT>=6) 001506 chk(YO): приведет text: Но к чему это приведет - пока не могу дать ответ !!! 001596 chk(YO): ждет text: Функция KeyNameToKey ждет строку по вот такой спецификации: 001598 chk(YO): определенные text: 1. Сочетания, определенные в структуре FKeys1[] 001632 chk(YO): пройдемся text: // пройдемся по всем модификаторам File: C:\testsourcelocalizer\far\cpp\language.cpp 000206 chk(YO): еще, одноименным text: Если в каталог с ФАРом положить еще один HLF с одноименным 000361 chk(YO): Проведем text: // Проведем проверку на количество строк в LNG-файлах File: C:\testsourcelocalizer\far\cpp\local.cpp 000004 chk(YO): учета text: Сравнение без учета регистра, преобразование регистра File: C:\testsourcelocalizer\far\cpp\macro.cpp 002703 chk(YO): берем text: Или: length - длина того, что берем (если >=0) или отбрасываем (если <0). 003164 chk(YO): Звездочка text: Звук Звездочка 003350 chk(YO): учетом text: //0x020 - отсортировать (с учетом регистра) 004580 chk(YO): вернем text: else // = 0 - вернем текущую позицию 005362 chk(YO): введешь text: // <Клавиши, которые не введешь в диалоге назначения> 005401 chk(YO): введешь text: // </Клавиши, которые не введешь в диалоге назначения> File: C:\testsourcelocalizer\far\cpp\main.cpp 000193 chk(YO): создает text: // воспользуемся тем, что ControlObject::Init() создает панели 000226 chk(YO): создаем text: // теперь все готово - создаем панели! 000532 chk(YO): параметров-имен text: int CntDestName=0; // количество параметров-имен каталогов File: C:\testsourcelocalizer\far\cpp\manager.cpp 000353 chk(YO): изменен text: /* добавляется "*" если файл изменен */ 000589 chk(YO): измененные text: + Проверяем, сохранены ли все измененные файлы. Если нет, то не выходим File: C:\testsourcelocalizer\far\cpp\menubar.cpp 000004 chk(YO): включенном text: Показ горизонтального меню при включенном "Always show menu bar" File: C:\testsourcelocalizer\far\cpp\message.cpp 000553 chk(YO): уберем text: - Принудительно уберем запрет отрисовки экрана, если количество кнопок File: C:\testsourcelocalizer\far\cpp\mkdir.cpp 000099 chk(YO): уберем text: // уберем все лишние кавычки 000100 chk(YO): возьмем text: // возьмем в кавычки, т.к. могут быть разделители File: C:\testsourcelocalizer\far\cpp\namelist.cpp 000004 chk(YO): имен text: Список имен файлов, используется в viewer при нажатии Gray+/Gray- File: C:\testsourcelocalizer\far\cpp\panel.cpp 001030 chk(YO): перейдем text: // "освободим диск" - перейдем при необходимости в домашний каталог 001078 chk(YO): перейдем text: // "освободим диск" - перейдем при необходимости в домашний каталог 001452 chk(YO): уберем text: // уберем двойные '**' 002482 chk(YO): отображен text: 3 | На устройство %c: отображен каталог | File: C:\testsourcelocalizer\far\cpp\panelmix.cpp 000249 chk(YO): учтем, имен text: if (SrcPanel->GetShowShortNamesMode()) // учтем короткость имен :-) File: C:\testsourcelocalizer\far\cpp\plclass.cpp 000622 chk(YO): вернем text: if (Drive[0]) // вернем ее (переменную окружения) обратно File: C:\testsourcelocalizer\far\cpp\plugapi.cpp 000529 chk(YO): определенную text: ожидать определенную (или любую) клавишу 000538 chk(YO): определенный, определенному text: ACTL_GETCOLOR - получить определенный цвет по индексу, определенному 000596 chk(YO): съемного text: ACTL_EJECTMEDIA - извлечь диск из съемного накопителя 000645 chk(YO): берем text: + Если Pos == -1 то берем текущее окно */ 000738 chk(YO): еще text: (и может еще для чего в будущем) File: C:\testsourcelocalizer\far\cpp\plugins.cpp 000409 chk(YO): пройдемся text: // теперь пройдемся по всему ранее собранному списку 000430 chk(YO): пройдемся text: // ...и пройдемся по нему 002161 chk(YO): Разрешен text: // Разрешен ли вызов данного типа в текущей области (предварительная проверка) 002203 chk(YO): Разрешен text: // Разрешен ли вызов данного типа в текущей области 002318 chk(YO): зовется text: //BUGBUG: В ProcessCommandLine зовется перед Open, а в CPT_MENU - после File: C:\testsourcelocalizer\far\cpp\processname.cpp 000163 chk(YO): имен text: оптимизированная ветка работает и для имен с несколькими File: C:\testsourcelocalizer\far\cpp\scantree.cpp 000005 chk(YO): имен text: предмет имен файлов File: C:\testsourcelocalizer\far\cpp\scrbuf.cpp 000004 chk(YO): идет text: Буферизация вывода на экран, весь вывод идет через этот буфер 000458 chk(YO): включенном text: //BUGBUG: при включенном СlearType-сглаживании на экране остаётся "мусор" - тонкие вертикальные полосы 000601 chk(YO): дергать text: По наводке ER - в SetCursorType не дергать раньше File: C:\testsourcelocalizer\far\cpp\setattr.cpp 000209 chk(YO): еще text: // еще одна проверка File: C:\testsourcelocalizer\far\cpp\stddlg.cpp 000375 chk(YO): помещен text: Name - сюда будет помещен юзвер (max 256 символов!!!) 000376 chk(YO): помещен text: Password - сюда будет помещен пароль (max 256 символов!!!) File: C:\testsourcelocalizer\far\cpp\strmix.cpp 000818 chk(YO): вернет text: Этот пример вернет: 000830 chk(YO): вернет text: Этот пример вернет: File: C:\testsourcelocalizer\far\cpp\syslog.cpp 001745 chk(YO): берем text: // берем количество оставшейся порции эвентов File: C:\testsourcelocalizer\far\cpp\treelist.cpp 000882 chk(YO): вернем text: if (SavedAttributes != INVALID_FILE_ATTRIBUTES) // вернем атрибуты (если получится :-) 000912 chk(YO): сохраненный text: а восстанавливает сохраненный образ экрана, то нарисуем чистую панель */ File: C:\testsourcelocalizer\far\cpp\tvar.cpp 000169 chk(YO): идет text: if (!iswdigit(ch3)) // за знаком идет число? File: C:\testsourcelocalizer\far\cpp\usermenu.cpp 000097 chk(YO): причем text: // если хоткей больше 1 символа, считаем это случаем "F?", причем при кривизне всегда будет "F1" 000679 chk(YO): задаем text: вложенности просто задаем ExitCode -1, и возвращаем FALSE - 000748 chk(YO): времен text: /* $ 01.05.2001 IS Отключим до лучших времен */ 000769 chk(YO): еще text: Или еще пример, 000771 chk(YO): идет text: ЭТО выполняется всегда, т.к. парсинг всей строки идет, а надо 000776 chk(YO): времен text: /* $ 01.05.2001 IS Отключим до лучших времен */ 000820 chk(YO): времен text: /* $ 01.05.2001 IS Отключим до лучших времен */ File: C:\testsourcelocalizer\far\cpp\viewer.cpp 000196 chk(YO): еще text: Если DeleteFolder сброшен, то удаляем только файл. Иначе - удаляем еще 003866 chk(YO): ввел text: || GoToDlg[1].strData.find(L'H') != string::npos) // он умный - hex код ввел! File: C:\testsourcelocalizer\far\cpp\vmenu.cpp 001166 chk(YO): разберемся text: if ( AddToFilter(str) ) // для фильтра: всю строку целиком в фильтр, а там разберемся. File: C:\testsourcelocalizer\far\cpp\xlat.cpp 000103 chk(YO): назовешь text: Здесь есть бага (хотя, багой и не назовешь...) -
Отчет по текстовым фрагментам в исходном коде, для которых возможны ошибки орфографии (возможна буква Ё).
Count: 100 File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 001060 chk: все text: // REM все остальное 001166 chk: все text: if (r1 && r2) // Если все ОБИ, то так и... File: C:\testsourcelocalizer\far\cpp\codepage.cpp 000400 chk: все text: // Добавляем все необходимые таблицы символов File: C:\testsourcelocalizer\far\cpp\copy.cpp 001128 chk: все text: // уберем все лишние кавычки 001153 chk: все text: // уберем все лишние кавычки 001233 chk: все text: но переменные все равно инициализируются. Если произойдет неудачная 001471 chk: все text: // **** Здесь все подготовительные операции закончены, можно приступать 001627 chk: все text: if (NeedDizUpdate) // при мультикопировании может быть обрыв, но нам все 002072 chk: все text: continue; // ... т.к. мы ЭТО не мувили, а скопировали, то все, на этом закончим бадаться с этим файлов File: C:\testsourcelocalizer\far\cpp\datetime.cpp 000410 chk: днем text: // является первым днем недели (00 - 53) 000414 chk: днем text: // является первым днем недели (00 - 53) File: C:\testsourcelocalizer\far\cpp\dialog.cpp 000457 chk: все text: // все объекты проинициализированы! 000629 chk: все text: if (ID == (size_t)-1) // инициализируем все? 000714 chk: все text: // а теперь все сначала и по полной программе... 000756 chk: все text: // удалим все итемы 000842 chk: чем text: // DIF_HISTORY имеет более высокий приоритет, чем DIF_MASKEDIT 000958 chk: все text: // все объекты созданы! 001529 chk: все text: if (ID == (size_t)-1) // рисуем все? 001588 chk: все text: посредством функции SendDlgMessage - в ней делается все! 001610 chk: чем, ВСЕ text: // TODO: прежде чем эту строку применять... нужно проверить _ВСЕ_ диалоги на предмет X2, Y2. !!! 002783 chk: колеса text: // $ 27.04.2001 VVM - Обработка колеса мышки 003224 chk: все text: // первый цикл - все за исключением рамок. 003549 chk: все text: посредством функции SendDlgMessage - в ней делается все! 003570 chk: все text: посредством функции SendDlgMessage - в ней делается все! 004796 chk: узнает text: случае ОТКУДА менеджер узнает, что отрисовывать 004990 chk: все text: case DM_LISTDELETE: // Param1=ID Param2=FarListDelete: StartIndex=BeginIndex, Count=количество (<=0 - все!) 005047 chk: все text: case DM_LISTDELETE: // Param1=ID Param2=FarListDelete: StartIndex=BeginIndex, Count=количество (<=0 - все!) 005626 chk: все text: if (m_FocusPos == (size_t)Param1) // уже и так установлено все! 006014 chk: все text: // Либо все, либо... только 1 006199 chk: Все text: // Все, что сами не отрабатываем - посылаем на обработку обработчику. File: C:\testsourcelocalizer\far\cpp\edit.cpp 000129 chk: все text: m_SelEnd=m_StrSize; // а также считаем что все выделено - 000270 chk: все text: все "постоянные" символы в маске, не являющиеся шаблонными 002112 chk: все text: // Если у нас все табы преобразуются в пробелы, то просто вычисляем расстояние 002128 chk: всем text: // Проходим по всем символам до позиции поиска, если она ещё в пределах строки, 002147 chk: все text: // Обрабатываем все отсальные симовлы File: C:\testsourcelocalizer\far\cpp\editor.cpp 001753 chk: все text: Снимем выделение, если блок все равно пустой 002943 chk: чем text: // 1. блок за концом строки (CurPos был ближе к началу, чем CurSelStart) 004684 chk: всем text: while (Block != Lines.end()) // пробегаем по всем выделенным строкам 004815 chk: все text: // "прибьем" все внешние пробелы. 007125 chk: загруженного text: Манипуляции с табуляцией на уровне всего загруженного файла. File: C:\testsourcelocalizer\far\cpp\eject.cpp 000114 chk: все text: дисмоунтить только 1 карточку, а не отключать все устройство! File: C:\testsourcelocalizer\far\cpp\execute.cpp 000212 chk: все text: И подменять ничего не надо, т.к. все параметры мы отсекли раньше 000551 chk: все text: // ... а теперь все остальное, если "open" нету 000832 chk: все text: // BUGBUG: если команда начинается с "@", то эта строка херит все начинания File: C:\testsourcelocalizer\far\cpp\farexcpt.cpp 000004 chk: Все text: Все про исключения 000347 chk: все text: // а то M$ порадует нас как-нибудь xr->ExceptionInformation[0] == 4 и все будет в полной жопе. File: C:\testsourcelocalizer\far\cpp\fileedit.cpp 000856 chk: Все text: // Все сотальные необработанные клавиши пустим далее 001091 chk: все text: //это не про нас, про нас ниже, все куда страшнее 002494 chk: Узнаем text: Узнаем атрибуты файла и заодно сформируем готовую строку атрибутов для File: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp 000272 chk: чем text: // Пока что, при включенном условии, срабатывание происходит при случае "ссылок больше чем одна" 000353 chk: все text: // Да! Файл выдержал все испытания и будет допущен к использованию File: C:\testsourcelocalizer\far\cpp\filelist.cpp 000869 chk: все text: case 0: // выделить все? 000905 chk: все text: case 0: // инвертировать все? 001750 chk: все text: должно быт равно false, т.к. внутренний вьюер сам все удалит. 001783 chk: все text: или нет, все равно добавим его на панель плагина. 001877 chk: все text: Сбросим DeleteViewedFile, т.к. внутренний вьюер сам все удалит 003531 chk: все text: // собрать в одну строку все данные в отображаемых колонках 004150 chk: ВСЕ text: // помечаем ВСЕ, кроме каталогов на активной панели 004157 chk: ВСЕ text: // помечаем ВСЕ, кроме каталогов на пассивной панели File: C:\testsourcelocalizer\far\cpp\filetype.cpp 000178 chk: все text: // все "подставлено", теперь проверим условия "if exist" 000226 chk: все text: // Снова все "подставлено", теперь проверим условия "if exist" 000289 chk: все text: // Снова все "подставлено", теперь проверим условия "if exist" 000302 chk: все text: // Снова все "подставлено", теперь проверим условия "if exist" File: C:\testsourcelocalizer\far\cpp\findfile.cpp 001707 chk: все text: // Возьмем все файлы, которые имеют реальные имена... File: C:\testsourcelocalizer\far\cpp\flink.cpp 000441 chk: все text: 1 - если установлен, то опрашивать все остальные 000713 chk: все text: if (api::GetFileAttributes(strFullLink) == INVALID_FILE_ATTRIBUTES) // так, все очень даже плохо. File: C:\testsourcelocalizer\far\cpp\fnparce.cpp 000182 chk: все text: else // в список все же должно попасть имя в кавычках. 000533 chk: все text: // теперича все не просто 000631 chk: все text: //do it - типа здесь все уже раскрыто и преобразовано 000895 chk: все text: // все очень сложно - посл-иe 4 указателя - это смещения от str File: C:\testsourcelocalizer\far\cpp\help.cpp 000476 chk: всем text: if (CtrlTabSize > 1) // заменим табулятор по всем правилам 001455 chk: стек text: // Если стек возврата пуст - выходим из хелпа 001518 chk: все text: // уберем _все_ конечные слеши и добавим один 001976 chk: разметки text: // !!!BUGBUG: необходимо "очистить" строку strReadStr от элементов разметки !!! 002153 chk: Все text: 2 - Все Ок 002206 chk: Все text: EditCode=2; // Все Ok! File: C:\testsourcelocalizer\far\cpp\hilight.cpp 000125 chk: все text: Эта маска для каталогов: обрабатывать все каталоги, кроме тех, что File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 000382 chk: всем text: //VKs и ShiftVKs в юникодные символы проходясь по всем раскладкам с одним но: 001267 chk: колеса text: Не были учтены шифтовые клавиши при прокрутке колеса, из-за чего 001632 chk: всем text: // пройдемся по всем модификаторам 002334 chk: чем text: // BUGBUG: в Windows 7 Event.KeyEvent.uChar.UnicodeChar _всегда_ заполнен, но далеко не всегда тем, чем надо. 002350 chk: чем text: //прежде, чем убирать это шаманство, поставьте себе раскладку, в которой по ralt+символ можно вводить символы. File: C:\testsourcelocalizer\far\cpp\language.cpp 000372 chk: все, чем text: (все лучше, чем трапаться) File: C:\testsourcelocalizer\far\cpp\macro.cpp 000139 chk: все text: fprintf(fp, "MCODE_F_BM_CLEAR=0x%X // N=BM.Clear() - очистить все закладки\n", MCODE_F_BM_CLEAR); File: C:\testsourcelocalizer\far\cpp\main.cpp 000226 chk: все text: // теперь все готово - создаем панели! File: C:\testsourcelocalizer\far\cpp\manager.cpp 000132 chk: все text: Возвращает TRUE, если все закрыли и можно выходить из фара. 000589 chk: все text: + Проверяем, сохранены ли все измененные файлы. Если нет, то не выходим 000635 chk: все text: /*** А вот здесь - все остальное! ***/ File: C:\testsourcelocalizer\far\cpp\mkdir.cpp 000099 chk: все text: // уберем все лишние кавычки File: C:\testsourcelocalizer\far\cpp\plugapi.cpp 000531 chk: все text: если все равно какую клавишу ждать. 002428 chk: все text: if (Global->CtrlObject) // все зависит от этой бадяги. File: C:\testsourcelocalizer\far\cpp\plugins.cpp 000533 chk: все text: if (hPlugin == PANEL_STOP) //сразу на выход, плагин решил нагло обработать все сам (Autorun/PictureView)!!! File: C:\testsourcelocalizer\far\cpp\setattr.cpp 001194 chk: все text: // снимаем 3-state, если "есть все или нет ничего" File: C:\testsourcelocalizer\far\cpp\strmix.cpp 001085 chk: все text: else // здесь все оби, т.е. стоим на буковке File: C:\testsourcelocalizer\far\cpp\syslog.cpp 001113 chk: все text: DEF_MCODE_(F_BM_CLEAR), // N=BM.Clear() - очистить все закладки File: C:\testsourcelocalizer\far\cpp\treelist.cpp 001299 chk: все text: Удаление файлов и папок. F8 и Shift-Del удаляют все выбранные File: C:\testsourcelocalizer\far\cpp\usermenu.cpp 000643 chk: все text: case KEY_ALTF4: // редактировать все меню File: C:\testsourcelocalizer\far\cpp\vmenu.cpp 000276 chk: пройден text: if (I>=static_cast<int>(Items.size())) // круг пройден - ничего не найдено :-( 000652 chk: все text: // В предыдущей группе все элементы скрыты, разделитель перед группой - не нужен 000704 chk: все text: // В предыдущей группе все элементы скрыты, разделитель перед группой - не нужен
Отчет по текстовым фрагментам в исходном коде, для которых возможны ошибки орфографии (малая вероятность буквы Ё).
Count: 30 File: C:\testsourcelocalizer\far\cpp\clipboard.cpp 000239 chk: Перед text: // Перед вставкой производится очистка буфера File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 000435 chk: перед text: Для сокращения кода этот кусок должен стоять перед "default" File: C:\testsourcelocalizer\far\cpp\dialog.cpp 001283 chk: перед text: ! В History должно заносится значение (для DIF_EXPAND...) перед 001533 chk: Перед text: // Перед прорисовкой диалога посылаем сообщение в обработчик 001541 chk: перед text: // перед прорисовкой подложки окна диалога... 001587 chk: Перед text: Перед прорисовкой каждого элемента посылаем сообщение 001981 chk: Перед text: // Перед отрисовкой спросим об изменении цветовых атрибутов 002554 chk: Перед text: // Перед выводом диалога посылаем сообщение в обработчик 002791 chk: перед text: // ЭТО перед default предпоследний!!! 002804 chk: перед text: // ЭТО перед default последний!!! 003933 chk: Перед text: // Перед отрисовкой спросим об изменении цветовых атрибутов 004308 chk: перед text: Сброс этой переменной должен осуществляться перед общим началом операции 005192 chk: перед text: /* 26.06.2001 KM Подадим перед изменением позиции об этом сообщение */ File: C:\testsourcelocalizer\far\cpp\fileedit.cpp 000931 chk: запрет text: break; // отдадим F6 плагинам, если есть запрет на переключение File: C:\testsourcelocalizer\far\cpp\filefilter.cpp 000701 chk: самое text: //Если папка и она не попала ни под какой exclude фильтр то самое логичное File: C:\testsourcelocalizer\far\cpp\filelist.cpp 004949 chk: перед text: //Рефреш текущему времени для фильтра перед началом операции 006657 chk: перед text: //Рефреш текущему времени для фильтра перед началом операции 007101 chk: перед text: //Рефреш текущему времени для фильтра перед началом операции File: C:\testsourcelocalizer\far\cpp\filetype.cpp 000134 chk: запрет text: - Убрал непонятный мне запрет на использование маски файлов типа "*.*" File: C:\testsourcelocalizer\far\cpp\findfile.cpp 002262 chk: перед text: // Запомним каталог перед поиском в архиве. И если ничего не нашли - не рисуем его снова. File: C:\testsourcelocalizer\far\cpp\history.cpp 000303 chk: Перед text: // Перед отрисовкой спросим об изменении цветовых атрибутов File: C:\testsourcelocalizer\far\cpp\interf.cpp 000689 chk: перед text: // перед [пере]инициализацией восстановим буфер (либо из реестра, либо...) File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 002334 chk: далеко text: // BUGBUG: в Windows 7 Event.KeyEvent.uChar.UnicodeChar _всегда_ заполнен, но далеко не всегда тем, чем надо. File: C:\testsourcelocalizer\far\cpp\message.cpp 000553 chk: запрет text: - Принудительно уберем запрет отрисовки экрана, если количество кнопок File: C:\testsourcelocalizer\far\cpp\plugapi.cpp 002861 chk: перед text: {FFFS_ECONOMIC, COLUMN_ECONOMIC}, // Экономичный режим, не показывать пробел перед суффиксом размера файла (т.е. 0.97K) File: C:\testsourcelocalizer\far\cpp\plugins.cpp 002318 chk: перед text: //BUGBUG: В ProcessCommandLine зовется перед Open, а в CPT_MENU - после File: C:\testsourcelocalizer\far\cpp\scrobj.cpp 000164 chk: перед text: перед этим восстановим изображение под ним для File: C:\testsourcelocalizer\far\cpp\vmenu.cpp 000108 chk: перед text: // инициализируем перед тем, как добавлять айтема 000652 chk: перед text: // В предыдущей группе все элементы скрыты, разделитель перед группой - не нужен 000704 chk: перед text: // В предыдущей группе все элементы скрыты, разделитель перед группой - не нужен
Отчет по текстовым фрагментам в исходном коде, для которых найдены ошибки орфографии (с латинскими буквами).
Count: 4 File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 000652 chk(EN): реaлизованы text: /* эти не реaлизованы File: C:\testsourcelocalizer\far\cpp\fnparce.cpp 000895 chk(EN): посл-иe text: // все очень сложно - посл-иe 4 указателя - это смещения от str File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 001876 chk(EN): CtrlRAltЕвро text: if (HIBYTE(Vk)&&(HIBYTE(Vk)&6)!=6) //RAlt-E в немецкой раскладке это евро, а не CtrlRAltЕвро File: C:\testsourcelocalizer\far\cpp\scrbuf.cpp 000458 chk(EN): СlearType-сглаживании text: //BUGBUG: при включенном СlearType-сглаживании на экране остаётся "мусор" - тонкие вертикальные полосы
Отчет по комментариям в исходном коде, для которых найдены ошибки орфографии.
Count: 558 chk: 0-й file: C:\testsourcelocalizer\far\cpp\editor.cpp(79) chk: 0х0А file: C:\testsourcelocalizer\far\cpp\dialog.cpp(788) chk: 16-ричных file: C:\testsourcelocalizer\far\cpp\editor.cpp(208) chk(EN): CtrlRAltЕвро file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1876) chk: АВГДЕЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЯавгдезийклмнопрстуфхцчшщъыьэяёЁБЮ file: C:\testsourcelocalizer\far\cpp\xlat.cpp(39) chk: автоматичекски file: C:\testsourcelocalizer\far\cpp\findfile.cpp(869) chk: аглоритма file: C:\testsourcelocalizer\far\cpp\findfile.cpp(477) chk: айтема file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(108) chk: актиная file: C:\testsourcelocalizer\far\cpp\main.cpp(230) chk: алайсах file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(1207) chk: аля file: C:\testsourcelocalizer\far\cpp\macro.cpp(4642) chk: анси file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(886) file: C:\testsourcelocalizer\far\cpp\plugins.cpp(488) chk: багой file: C:\testsourcelocalizer\far\cpp\xlat.cpp(103) chk: бадаться file: C:\testsourcelocalizer\far\cpp\copy.cpp(2072) chk: бадяги file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(2428) chk: бакграунда file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1007) chk: бб file: C:\testsourcelocalizer\far\cpp\xlat.cpp(43) chk(YO): берем file: C:\testsourcelocalizer\far\cpp\copy.cpp(1123) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(901) file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(86) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3894) file: C:\testsourcelocalizer\far\cpp\macro.cpp(2703) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(645) file: C:\testsourcelocalizer\far\cpp\syslog.cpp(1745) chk(YO): Берем file: C:\testsourcelocalizer\far\cpp\execute.cpp(223) chk(YO): берется file: C:\testsourcelocalizer\far\cpp\execute.cpp(321) file: C:\testsourcelocalizer\far\cpp\farversion.cpp(40) chk: Бля file: C:\testsourcelocalizer\far\cpp\dialog.cpp(573) chk: Бойера-Мура-Хорспула file: C:\testsourcelocalizer\far\cpp\findfile.cpp(983) chk: бормандовых file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2095) chk: БукваДиска file: C:\testsourcelocalizer\far\cpp\panel.cpp(2523) chk: булевые file: C:\testsourcelocalizer\far\cpp\macro.cpp(194) file: C:\testsourcelocalizer\far\cpp\macro.cpp(259) chk: буратино file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6006) chk: буффер file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6560) file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(638) chk: буффера file: C:\testsourcelocalizer\far\cpp\editor.cpp(5518) chk(YO): бьемся file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1030) chk: вваливания file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1188) chk(YO): введешь file: C:\testsourcelocalizer\far\cpp\macro.cpp(5362) file: C:\testsourcelocalizer\far\cpp\macro.cpp(5401) chk(YO): ввел file: C:\testsourcelocalizer\far\cpp\viewer.cpp(3866) chk: ввесли file: C:\testsourcelocalizer\far\cpp\edit.cpp(1507) chk(YO): ведет file: C:\testsourcelocalizer\far\cpp\editor.cpp(6049) chk(YO): велся file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5926) chk(YO): вернем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3575) file: C:\testsourcelocalizer\far\cpp\editor.cpp(5867) file: C:\testsourcelocalizer\far\cpp\help.cpp(1479) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(661) file: C:\testsourcelocalizer\far\cpp\macro.cpp(4580) file: C:\testsourcelocalizer\far\cpp\plclass.cpp(622) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(882) chk(YO): вернет file: C:\testsourcelocalizer\far\cpp\copy.cpp(548) file: C:\testsourcelocalizer\far\cpp\strmix.cpp(818) file: C:\testsourcelocalizer\far\cpp\strmix.cpp(830) chk(YO): Вернет file: C:\testsourcelocalizer\far\cpp\help.cpp(2150) chk: вертаем file: C:\testsourcelocalizer\far\cpp\cddrv.cpp(438) chk: вертать file: C:\testsourcelocalizer\far\cpp\plclass.cpp(608) chk: взаимоисключения file: C:\testsourcelocalizer\far\cpp\setattr.cpp(189) chk: взгяд file: C:\testsourcelocalizer\far\cpp\viewer.cpp(673) chk: винды file: C:\testsourcelocalizer\far\cpp\interf.cpp(528) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(961) chk(YO): включенном file: C:\testsourcelocalizer\far\cpp\dirinfo.cpp(215) file: C:\testsourcelocalizer\far\cpp\dirinfo.cpp(232) file: C:\testsourcelocalizer\far\cpp\editor.cpp(2740) file: C:\testsourcelocalizer\far\cpp\editor.cpp(5613) file: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp(272) file: C:\testsourcelocalizer\far\cpp\menubar.cpp(4) file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(458) chk: вконце file: C:\testsourcelocalizer\far\cpp\strmix.cpp(1457) chk(YO): возьмем file: C:\testsourcelocalizer\far\cpp\copy.cpp(1129) file: C:\testsourcelocalizer\far\cpp\copy.cpp(1148) file: C:\testsourcelocalizer\far\cpp\copy.cpp(1154) file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(61) file: C:\testsourcelocalizer\far\cpp\filefilter.cpp(976) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(4002) file: C:\testsourcelocalizer\far\cpp\hilight.cpp(376) file: C:\testsourcelocalizer\far\cpp\hilight.cpp(378) file: C:\testsourcelocalizer\far\cpp\mkdir.cpp(100) chk(YO): Возьмем file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1707) chk(YO): возьмет file: C:\testsourcelocalizer\far\cpp\execute.cpp(739) chk: вооообще file: C:\testsourcelocalizer\far\cpp\main.cpp(645) chk: восстанавливааем file: C:\testsourcelocalizer\far\cpp\savescr.cpp(4) chk: восстанавливаемчся file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5390) chk: востанавливаемся file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5391) chk: востановим file: C:\testsourcelocalizer\far\cpp\interf.cpp(395) chk: ВПИНДЮЛИТЬ file: C:\testsourcelocalizer\far\cpp\help.cpp(2211) chk: Враперы file: C:\testsourcelocalizer\far\cpp\farwinapi.cpp(4) chk: врапить file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(1579) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(1593) chk(YO): времен file: C:\testsourcelocalizer\far\cpp\filelist.cpp(2869) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(748) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(776) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(820) chk(YO): Выдает file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(578) chk: выполено file: C:\testsourcelocalizer\far\cpp\filetype.cpp(63) chk: выравниваением file: C:\testsourcelocalizer\far\cpp\strmix.cpp(810) chk: выставиль file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1753) chk: вычисялем file: C:\testsourcelocalizer\far\cpp\edit.cpp(2509) chk: вьювером file: C:\testsourcelocalizer\far\cpp\infolist.cpp(1049) chk: вьюер file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(905) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1750) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1877) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1893) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1902) file: C:\testsourcelocalizer\far\cpp\manager.cpp(827) file: C:\testsourcelocalizer\far\cpp\viewer.cpp(4195) chk: Вьюер file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1753) chk: вьюера file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1708) file: C:\testsourcelocalizer\far\cpp\viewer.cpp(4188) chk: вьюере file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1749) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1749) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1892) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1902) file: C:\testsourcelocalizer\far\cpp\manager.cpp(825) file: C:\testsourcelocalizer\far\cpp\manager.cpp(849) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(725) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1812) chk: г file: C:\testsourcelocalizer\far\cpp\macro.cpp(1351) file: C:\testsourcelocalizer\far\cpp\macro.cpp(3204) chk: глюкавость file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3302) chk: грабления file: C:\testsourcelocalizer\far\cpp\grabber.cpp(265) chk: ГУЕВОЕ file: C:\testsourcelocalizer\far\cpp\execute.cpp(125) chk: гуевость file: C:\testsourcelocalizer\far\cpp\execute.cpp(455) chk: ГУЕвость file: C:\testsourcelocalizer\far\cpp\execute.cpp(577) chk: ГУЕВОСТЬ file: C:\testsourcelocalizer\far\cpp\execute.cpp(207) chk: дауне file: C:\testsourcelocalizer\far\cpp\language.cpp(377) chk: двухбитный file: C:\testsourcelocalizer\far\cpp\copy.cpp(986) file: C:\testsourcelocalizer\far\cpp\copy.cpp(1006) chk: деламем file: C:\testsourcelocalizer\far\cpp\copy.cpp(1538) chk(YO): дергать file: C:\testsourcelocalizer\far\cpp\editor.cpp(250) file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(601) chk: дескрипшенов file: C:\testsourcelocalizer\far\cpp\filelist.cpp(4806) chk: диакритикой file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(3212) chk: дизайнУ file: C:\testsourcelocalizer\far\cpp\panel.cpp(2540) chk: дизах file: C:\testsourcelocalizer\far\cpp\copy.cpp(1604) chk: дизим file: C:\testsourcelocalizer\far\cpp\copy.cpp(1624) chk: дизы file: C:\testsourcelocalizer\far\cpp\copy.cpp(1560) file: C:\testsourcelocalizer\far\cpp\copy.cpp(1628) chk: директом file: C:\testsourcelocalizer\far\cpp\execute.cpp(223) file: C:\testsourcelocalizer\far\cpp\execute.cpp(686) chk: дирректории file: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp(345) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(646) chk: дисаблим file: C:\testsourcelocalizer\far\cpp\copy.cpp(1099) chk: дисмоунтить file: C:\testsourcelocalizer\far\cpp\eject.cpp(114) chk: длиное file: C:\testsourcelocalizer\far\cpp\strmix.cpp(829) file: C:\testsourcelocalizer\far\cpp\strmix.cpp(839) chk: дроп-даун file: C:\testsourcelocalizer\far\cpp\edit.cpp(127) file: C:\testsourcelocalizer\far\cpp\edit.cpp(439) chk: дугих file: C:\testsourcelocalizer\far\cpp\filefilter.cpp(702) chk: е file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4238) chk: ё file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: еденицу file: C:\testsourcelocalizer\far\cpp\edit.cpp(2136) chk: едитор file: C:\testsourcelocalizer\far\cpp\edit.cpp(1951) chk: ёЁ file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) chk: енц file: C:\testsourcelocalizer\far\cpp\vmenu2.cpp(161) chk: есди file: C:\testsourcelocalizer\far\cpp\editor.cpp(2755) chk: Ёх file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk(YO): еще file: C:\testsourcelocalizer\far\cpp\copy.cpp(4165) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(447) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(819) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4946) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5224) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5670) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5974) file: C:\testsourcelocalizer\far\cpp\editor.cpp(558) file: C:\testsourcelocalizer\far\cpp\editor.cpp(2315) file: C:\testsourcelocalizer\far\cpp\editor.cpp(4641) file: C:\testsourcelocalizer\far\cpp\editor.cpp(7003) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(880) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1183) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1247) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(2423) file: C:\testsourcelocalizer\far\cpp\fileview.cpp(157) file: C:\testsourcelocalizer\far\cpp\language.cpp(206) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(738) file: C:\testsourcelocalizer\far\cpp\setattr.cpp(209) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(769) file: C:\testsourcelocalizer\far\cpp\viewer.cpp(196) chk(YO): ждет file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1596) chk(YO): жестких file: C:\testsourcelocalizer\far\cpp\delete.cpp(899) file: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp(271) chk(YO): жестко file: C:\testsourcelocalizer\far\cpp\config.cpp(2142) chk: жж file: C:\testsourcelocalizer\far\cpp\xlat.cpp(43) chk: ЖЖ file: C:\testsourcelocalizer\far\cpp\xlat.cpp(43) chk: жмакнули file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4161) chk: забудим file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4090) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(654) chk: завершений file: C:\testsourcelocalizer\far\cpp\filestr.cpp(58) chk(YO): задаем file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(679) chk: заданым file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(277) chk: задизаблен file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4195) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4211) chk: задисаблен file: C:\testsourcelocalizer\far\cpp\dialog.cpp(640) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4196) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4212) chk: задисаблим file: C:\testsourcelocalizer\far\cpp\copy.cpp(1207) chk: заключительеая file: C:\testsourcelocalizer\far\cpp\copy.cpp(1623) chk: Закомментарим file: C:\testsourcelocalizer\far\cpp\filelist.cpp(2869) chk: закомментим file: C:\testsourcelocalizer\far\cpp\fileview.cpp(274) chk: залочен file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(2191) chk: залоченные file: C:\testsourcelocalizer\far\cpp\history.cpp(349) chk: залочили file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1281) chk: Залочим file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4795) chk: Залочить file: C:\testsourcelocalizer\far\cpp\macro.cpp(770) chk(YO): заменен file: C:\testsourcelocalizer\far\cpp\copy.cpp(544) chk: Запускатель file: C:\testsourcelocalizer\far\cpp\execute.cpp(4) chk(YO): Зачнем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3443) chk: заюзать file: C:\testsourcelocalizer\far\cpp\macro.cpp(1214) file: C:\testsourcelocalizer\far\cpp\network.cpp(48) chk(YO): Звездочка file: C:\testsourcelocalizer\far\cpp\macro.cpp(3164) chk(YO): звездочками file: C:\testsourcelocalizer\far\cpp\infolist.cpp(722) chk: ЗДЕСЯ file: C:\testsourcelocalizer\far\cpp\copy.cpp(3457) chk(YO): зовется file: C:\testsourcelocalizer\far\cpp\plugins.cpp(2318) chk: ИД file: C:\testsourcelocalizer\far\cpp\macro.cpp(264) file: C:\testsourcelocalizer\far\cpp\syslog.cpp(1226) chk(YO): идет file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(179) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(378) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1123) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1884) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(2043) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(204) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(314) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(461) file: C:\testsourcelocalizer\far\cpp\global.cpp(70) file: C:\testsourcelocalizer\far\cpp\global.cpp(75) file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(4) file: C:\testsourcelocalizer\far\cpp\tvar.cpp(169) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(771) chk(YO): изменен file: C:\testsourcelocalizer\far\cpp\editor.cpp(6049) file: C:\testsourcelocalizer\far\cpp\manager.cpp(353) chk: изменени file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(878) chk(YO): измененные file: C:\testsourcelocalizer\far\cpp\manager.cpp(589) chk(YO): имен file: C:\testsourcelocalizer\far\cpp\copy.cpp(545) file: C:\testsourcelocalizer\far\cpp\copy.cpp(548) file: C:\testsourcelocalizer\far\cpp\copy.cpp(590) file: C:\testsourcelocalizer\far\cpp\cvtname.cpp(4) file: C:\testsourcelocalizer\far\cpp\edit.cpp(452) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1183) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1185) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1190) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1192) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6452) file: C:\testsourcelocalizer\far\cpp\namelist.cpp(4) file: C:\testsourcelocalizer\far\cpp\panelmix.cpp(249) file: C:\testsourcelocalizer\far\cpp\processname.cpp(163) file: C:\testsourcelocalizer\far\cpp\scantree.cpp(5) chk: Инече file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(738) chk: Инизиализируем file: C:\testsourcelocalizer\far\cpp\findfile.cpp(393) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(477) chk: инициализировался file: C:\testsourcelocalizer\far\cpp\filepanels.cpp(896) chk: инициализируются file: C:\testsourcelocalizer\far\cpp\copy.cpp(1233) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(438) chk: инлайновые file: C:\testsourcelocalizer\far\cpp\processname.cpp(142) chk: интелектуальности file: C:\testsourcelocalizer\far\cpp\filetype.cpp(124) chk: инфу file: C:\testsourcelocalizer\far\cpp\copy.cpp(1560) file: C:\testsourcelocalizer\far\cpp\infolist.cpp(278) chk: инфы file: C:\testsourcelocalizer\far\cpp\treelist.cpp(180) chk: Инциализируем file: C:\testsourcelocalizer\far\cpp\edit.cpp(2116) chk: исключатор file: C:\testsourcelocalizer\far\cpp\farexcpt.cpp(546) chk: Исполнятор file: C:\testsourcelocalizer\far\cpp\config.cpp(2956) chk: исполянемый file: C:\testsourcelocalizer\far\cpp\execute.cpp(206) chk: итем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5816) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5879) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(299) chk: итема file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1024) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(1058) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(385) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(2906) chk: итему file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(2903) chk: итемы file: C:\testsourcelocalizer\far\cpp\dialog.cpp(756) chk: йцукен file: C:\testsourcelocalizer\far\cpp\config.cpp(2176) chk: ЙЦУКЕН file: C:\testsourcelocalizer\far\cpp\edit.cpp(2592) chk: кака-нить file: C:\testsourcelocalizer\far\cpp\cddrv.cpp(437) chk: Каллбак file: C:\testsourcelocalizer\far\cpp\codepage.cpp(660) chk: каллбака file: C:\testsourcelocalizer\far\cpp\codepage.cpp(58) file: C:\testsourcelocalizer\far\cpp\codepage.cpp(792) file: C:\testsourcelocalizer\far\cpp\codepage.cpp(812) chk: картридер file: C:\testsourcelocalizer\far\cpp\eject.cpp(113) chk: касаемые file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4638) chk: кеев file: C:\testsourcelocalizer\far\cpp\macro.cpp(729) chk: кейбар file: C:\testsourcelocalizer\far\cpp\config.cpp(327) file: C:\testsourcelocalizer\far\cpp\foldtree.cpp(76) chk: Кеширование file: C:\testsourcelocalizer\far\cpp\cache.cpp(4) chk: кешируются file: C:\testsourcelocalizer\far\cpp\treelist.cpp(799) chk: клаве file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(377) chk: клавитуре file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(4) chk: клеар-текста file: C:\testsourcelocalizer\far\cpp\edit.cpp(1951) chk: клеар-флаг file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5871) chk: клипборд file: C:\testsourcelocalizer\far\cpp\edit.cpp(1295) chk(YO): колесика file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(779) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1261) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1277) chk: комбо file: C:\testsourcelocalizer\far\cpp\dialog.cpp(84) chk: комбобокс file: C:\testsourcelocalizer\far\cpp\dialog.cpp(6025) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(6041) chk: комбобокса file: C:\testsourcelocalizer\far\cpp\dialog.cpp(85) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(86) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3332) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3930) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4028) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4082) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4085) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4088) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4092) file: C:\testsourcelocalizer\far\cpp\edit.cpp(249) file: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp(997) chk: коммитим file: C:\testsourcelocalizer\far\cpp\panel.cpp(690) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(585) file: C:\testsourcelocalizer\far\cpp\setcolor.cpp(72) file: C:\testsourcelocalizer\far\cpp\setcolor.cpp(78) chk: комстроки file: C:\testsourcelocalizer\far\cpp\editcontrol.cpp(5) chk: конвертим file: C:\testsourcelocalizer\far\cpp\xlat.cpp(107) chk: конвертнули file: C:\testsourcelocalizer\far\cpp\xlat.cpp(104) chk: конеце file: C:\testsourcelocalizer\far\cpp\macro.cpp(1762) chk: контрол file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1561) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2699) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3334) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4184) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4189) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4195) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4205) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4211) chk: контрола file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1563) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(6094) chk: контролов file: C:\testsourcelocalizer\far\cpp\codepage.cpp(649) chk: контролом file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1562) chk: коректировка file: C:\testsourcelocalizer\far\cpp\edit.cpp(2135) chk: корректирем file: C:\testsourcelocalizer\far\cpp\copy.cpp(1228) chk: корректироку file: C:\testsourcelocalizer\far\cpp\edit.cpp(2507) chk: которго file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3332) chk: криптованных file: C:\testsourcelocalizer\far\cpp\copy.cpp(126) chk: логировались file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1752) chk: ломанулись file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3004) chk: лочка file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(2192) chk: макродвижком file: C:\testsourcelocalizer\far\cpp\panel.cpp(1346) chk: макро-движок file: C:\testsourcelocalizer\far\cpp\constitle.cpp(176) chk: макроклавиша file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1615) file: C:\testsourcelocalizer\far\cpp\macro.cpp(5476) chk: Макроклавиша file: C:\testsourcelocalizer\far\cpp\macro.cpp(5481) chk: макро-коды file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(5238) chk: макропоследовательности file: C:\testsourcelocalizer\far\cpp\macro.cpp(393) chk: макропроцесс file: C:\testsourcelocalizer\far\cpp\panel.cpp(1479) chk: макрофункции file: C:\testsourcelocalizer\far\cpp\interf.cpp(198) chk: макрофункций file: C:\testsourcelocalizer\far\cpp\plugins.cpp(2135) chk: максимизацию file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(754) chk: манагер file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(661) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1758) chk: манагера file: C:\testsourcelocalizer\far\cpp\fileview.cpp(157) chk: манагером file: C:\testsourcelocalizer\far\cpp\help.cpp(805) chk: мапирование file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(379) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(381) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(383) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(406) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(406) chk: мапится file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2318) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2318) chk: мапленный file: C:\testsourcelocalizer\far\cpp\cvtname.cpp(509) chk: мапятся file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(383) chk: менюху file: C:\testsourcelocalizer\far\cpp\filetype.cpp(72) chk: МЕНЮХУ file: C:\testsourcelocalizer\far\cpp\help.cpp(2211) chk: месаг file: C:\testsourcelocalizer\far\cpp\panel.cpp(1045) file: C:\testsourcelocalizer\far\cpp\panel.cpp(1093) chk: месаги file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(665) chk: метасимволов file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(387) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(415) chk: ммда file: C:\testsourcelocalizer\far\cpp\panel.cpp(309) chk: мовинге file: C:\testsourcelocalizer\far\cpp\copy.cpp(2120) chk: модалов file: C:\testsourcelocalizer\far\cpp\manager.cpp(1015) chk: модет file: C:\testsourcelocalizer\far\cpp\findfile.cpp(699) chk: монстрика file: C:\testsourcelocalizer\far\cpp\copy.cpp(2267) file: C:\testsourcelocalizer\far\cpp\copy.cpp(2873) chk: монтированния file: C:\testsourcelocalizer\far\cpp\copy.cpp(119) chk: мсек file: C:\testsourcelocalizer\far\cpp\treelist.cpp(753) chk: мувили file: C:\testsourcelocalizer\far\cpp\copy.cpp(2072) chk: Мультиредактор file: C:\testsourcelocalizer\far\cpp\dlgedit.cpp(5) chk: мышой file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3303) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(1667) chk: нада file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(206) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2193) chk: НАДА file: C:\testsourcelocalizer\far\cpp\execute.cpp(739) chk: надичии file: C:\testsourcelocalizer\far\cpp\editor.cpp(2755) chk(YO): назовешь file: C:\testsourcelocalizer\far\cpp\xlat.cpp(103) chk(YO): найдем file: C:\testsourcelocalizer\far\cpp\editor.cpp(2963) chk: найденому file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1252) chk: найденым file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1265) chk: НАМАКРОСИТЬ file: C:\testsourcelocalizer\far\cpp\manager.cpp(617) chk: Напимер file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2374) chk: наприсовали file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2026) chk(YO): начнем file: C:\testsourcelocalizer\far\cpp\filelist.cpp(4199) chk: небыло file: C:\testsourcelocalizer\far\cpp\dialog.cpp(836) file: C:\testsourcelocalizer\far\cpp\filefilter.cpp(702) chk: недоделано file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(3166) file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(4705) chk: недокументированно file: C:\testsourcelocalizer\far\cpp\dialog.cpp(847) chk: неинтерактивного file: C:\testsourcelocalizer\far\cpp\execute.cpp(968) chk: некопируемый file: C:\testsourcelocalizer\far\cpp\copy.cpp(2029) chk: некрайних file: C:\testsourcelocalizer\far\cpp\hmenu.cpp(253) chk: немодального file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1708) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1788) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1811) chk: немодальное file: C:\testsourcelocalizer\far\cpp\macro.cpp(770) file: C:\testsourcelocalizer\far\cpp\manager.cpp(313) chk: немодальных file: C:\testsourcelocalizer\far\cpp\window.cpp(4) chk: ненадо file: C:\testsourcelocalizer\far\cpp\plclass.cpp(608) chk: ненать file: C:\testsourcelocalizer\far\cpp\editor.cpp(6231) file: C:\testsourcelocalizer\far\cpp\editor.cpp(6267) chk: неопределенку file: C:\testsourcelocalizer\far\cpp\setattr.cpp(1191) chk(YO): неопределенное file: C:\testsourcelocalizer\far\cpp\editor.cpp(6050) chk: неочевидных file: C:\testsourcelocalizer\far\cpp\farexcpt.cpp(345) chk: неплагиновой file: C:\testsourcelocalizer\far\cpp\panel.cpp(2213) chk: неправдоподное file: C:\testsourcelocalizer\far\cpp\execute.cpp(154) chk: несброс file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5431) chk: Несохранению file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(257) chk: нефига file: C:\testsourcelocalizer\far\cpp\delete.cpp(782) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5964) chk: нехватило file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(115) file: C:\testsourcelocalizer\far\cpp\macro.cpp(5319) chk: нехилые file: C:\testsourcelocalizer\far\cpp\editor.cpp(7227) chk: нечёт file: C:\testsourcelocalizer\far\cpp\interf.cpp(1239) chk: нихрена file: C:\testsourcelocalizer\far\cpp\editor.cpp(1820) chk: ничерта file: C:\testsourcelocalizer\far\cpp\global.cpp(101) chk: оби file: C:\testsourcelocalizer\far\cpp\strmix.cpp(1085) chk: обломс file: C:\testsourcelocalizer\far\cpp\execute.cpp(147) chk: обновлятся file: C:\testsourcelocalizer\far\cpp\foldtree.cpp(76) chk: обовили file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(2515) chk: обыкновынных file: C:\testsourcelocalizer\far\cpp\codepage.cpp(535) chk: ов file: C:\testsourcelocalizer\far\cpp\editor.cpp(4519) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1949) file: C:\testsourcelocalizer\far\cpp\fileowner.cpp(4) file: C:\testsourcelocalizer\far\cpp\flink.cpp(4) file: C:\testsourcelocalizer\far\cpp\setattr.cpp(136) chk: овнеров file: C:\testsourcelocalizer\far\cpp\fileowner.cpp(43) chk(YO): одноименным file: C:\testsourcelocalizer\far\cpp\language.cpp(206) chk: односимвольный file: C:\testsourcelocalizer\far\cpp\pathmix.cpp(160) chk: ок file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3031) chk: окрытия file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1901) chk: ооооооооо file: C:\testsourcelocalizer\far\cpp\strmix.cpp(836) chk: оооооооооооооччччччччеееень file: C:\testsourcelocalizer\far\cpp\strmix.cpp(829) chk: ооооччччч file: C:\testsourcelocalizer\far\cpp\strmix.cpp(837) chk: ОООЧЕНЬ file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3645) chk: оппа file: C:\testsourcelocalizer\far\cpp\panel.cpp(1870) chk(YO): определен file: C:\testsourcelocalizer\far\cpp\edit.cpp(1657) file: C:\testsourcelocalizer\far\cpp\edit.cpp(1891) chk(YO): определенному file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(538) chk(YO): определенную file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(529) chk(YO): определенные file: C:\testsourcelocalizer\far\cpp\dialog.cpp(873) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1598) chk(YO): определенный file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(538) chk: Опциональное file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3122) chk: опциональной file: C:\testsourcelocalizer\far\cpp\panel.cpp(2803) chk: оригинальню file: C:\testsourcelocalizer\far\cpp\codepage.cpp(611) chk: останнется file: C:\testsourcelocalizer\far\cpp\codepage.cpp(546) chk: откключаем file: C:\testsourcelocalizer\far\cpp\config.cpp(2226) chk(YO): отображен file: C:\testsourcelocalizer\far\cpp\panel.cpp(2482) chk: отптимизации file: C:\testsourcelocalizer\far\cpp\edit.cpp(2478) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2532) chk: отрисовать file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4531) chk: отрисовкой file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1981) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3933) file: C:\testsourcelocalizer\far\cpp\history.cpp(303) chk: отрисовываем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1515) chk: отрисовывать file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4796) chk: Отрисуем file: C:\testsourcelocalizer\far\cpp\findfile.cpp(594) chk: отсальные file: C:\testsourcelocalizer\far\cpp\edit.cpp(2147) chk(YO): отсчет file: C:\testsourcelocalizer\far\cpp\drivemix.cpp(48) chk: п file: C:\testsourcelocalizer\far\cpp\plugins.cpp(2135) chk: пайп file: C:\testsourcelocalizer\far\cpp\execute.cpp(398) file: C:\testsourcelocalizer\far\cpp\execute.cpp(398) chk(YO): параметров-имен file: C:\testsourcelocalizer\far\cpp\main.cpp(532) chk: Параноя file: C:\testsourcelocalizer\far\cpp\hilight.cpp(460) chk: пар-р file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(422) chk: Пераметр file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1406) chk(YO): передаем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3735) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3770) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(858) chk(YO): Передаем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3513) chk(YO): передается file: C:\testsourcelocalizer\far\cpp\execute.cpp(211) chk: переинициализируем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5906) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5931) chk(YO): перейдем file: C:\testsourcelocalizer\far\cpp\panel.cpp(1030) file: C:\testsourcelocalizer\far\cpp\panel.cpp(1078) chk: перекодировочная file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(5116) chk: переконвертирования file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(5114) file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(5115) chk: Перемещалки file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3393) chk: перемещалкой file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4526) chk: перепозиционируем file: C:\testsourcelocalizer\far\cpp\editor.cpp(333) chk: Перересуем file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3027) chk: перерисовываемся file: C:\testsourcelocalizer\far\cpp\panel.cpp(2418) chk: плагинная file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(1357) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6920) chk: плагиновая file: C:\testsourcelocalizer\far\cpp\dirinfo.cpp(420) file: C:\testsourcelocalizer\far\cpp\macro.cpp(233) file: C:\testsourcelocalizer\far\cpp\macro.cpp(234) file: C:\testsourcelocalizer\far\cpp\macro.cpp(358) file: C:\testsourcelocalizer\far\cpp\macro.cpp(359) file: C:\testsourcelocalizer\far\cpp\syslog.cpp(1200) file: C:\testsourcelocalizer\far\cpp\syslog.cpp(1201) chk: плагиновго file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2058) chk: плагиновые file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5295) chk: плагиновый file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(356) chk: плагино-зависимые file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(5456) chk: плагинописателей file: C:\testsourcelocalizer\far\cpp\dialog.cpp(614) chk: плагинописатель file: C:\testsourcelocalizer\far\cpp\editor.cpp(6049) chk: поведени file: C:\testsourcelocalizer\far\cpp\edit.cpp(2325) chk: повыщения file: C:\testsourcelocalizer\far\cpp\dialog.cpp(836) chk: подвисанием file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3764) chk: подстанавливаем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(889) chk(YO): ПОДЪЕМОМ file: C:\testsourcelocalizer\far\cpp\eject.cpp(111) chk: позиционируемся file: C:\testsourcelocalizer\far\cpp\filelist.cpp(1419) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5389) chk: поик file: C:\testsourcelocalizer\far\cpp\dialog.cpp(667) chk: поинтер file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(886) chk: поколдуем file: C:\testsourcelocalizer\far\cpp\filefilter.cpp(507) chk: полумодальный file: C:\testsourcelocalizer\far\cpp\manager.cpp(1014) chk: пользовтелем file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6047) chk(YO): помещен file: C:\testsourcelocalizer\far\cpp\fileview.cpp(157) file: C:\testsourcelocalizer\far\cpp\stddlg.cpp(375) file: C:\testsourcelocalizer\far\cpp\stddlg.cpp(376) chk: понашенных file: C:\testsourcelocalizer\far\cpp\filepanels.cpp(244) chk: попададёт file: C:\testsourcelocalizer\far\cpp\findfile.cpp(2171) chk(YO): попадем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2699) file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(223) chk(YO): поперло file: C:\testsourcelocalizer\far\cpp\help.cpp(2093) chk: посдстрока file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1232) chk: посика file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1148) chk(EN): посл-иe file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(895) chk: ПОСТПРОЦЕССЫ file: C:\testsourcelocalizer\far\cpp\config.cpp(2100) file: C:\testsourcelocalizer\far\cpp\config.cpp(2258) chk(YO): предопределенные file: C:\testsourcelocalizer\far\cpp\filelist.cpp(7331) chk: предпроверку file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1895) chk: предшевствующего file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3025) chk: ПРЕПРОЦЕССЫ file: C:\testsourcelocalizer\far\cpp\config.cpp(2069) file: C:\testsourcelocalizer\far\cpp\config.cpp(2076) file: C:\testsourcelocalizer\far\cpp\config.cpp(2277) file: C:\testsourcelocalizer\far\cpp\config.cpp(2306) chk(YO): прибьем file: C:\testsourcelocalizer\far\cpp\editor.cpp(4815) chk(YO): приведет file: C:\testsourcelocalizer\far\cpp\delete.cpp(900) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1506) chk: ПРИВЕЛЕГИРОВАННЫХ file: C:\testsourcelocalizer\far\cpp\manager.cpp(616) chk(YO): придется file: C:\testsourcelocalizer\far\cpp\copy.cpp(2003) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(534) chk: присутвует file: C:\testsourcelocalizer\far\cpp\edit.cpp(2494) chk(YO): причем file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(97) chk(YO): пришел file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3025) chk: прйдемся file: C:\testsourcelocalizer\far\cpp\editor.cpp(268) chk: проапдейтить file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(665) chk(YO): Проведем file: C:\testsourcelocalizer\far\cpp\language.cpp(361) chk: проверям file: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp(991) chk: проврапим file: C:\testsourcelocalizer\far\cpp\message.cpp(279) chk(YO): произойдет file: C:\testsourcelocalizer\far\cpp\copy.cpp(1233) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6008) chk: проиницализировались file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5871) chk: проинициализированы file: C:\testsourcelocalizer\far\cpp\dialog.cpp(457) chk: происходуит file: C:\testsourcelocalizer\far\cpp\findfile.cpp(869) chk(YO): пройдемся file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1632) file: C:\testsourcelocalizer\far\cpp\plugins.cpp(409) file: C:\testsourcelocalizer\far\cpp\plugins.cpp(430) chk(YO): пропадет file: C:\testsourcelocalizer\far\cpp\edit.cpp(1295) chk: проресовкой file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(663) chk: проскроллировать file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(638) chk: прочитыннх file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1081) chk(YO): прошел file: C:\testsourcelocalizer\far\cpp\copy.cpp(101) chk: прятании file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4795) chk: прятываемого file: C:\testsourcelocalizer\far\cpp\manager.cpp(1139) chk: пулься file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6163) chk(YO): путем file: C:\testsourcelocalizer\far\cpp\copy.cpp(723) chk(YO): разберемся file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(1166) chk(YO): разгребем file: C:\testsourcelocalizer\far\cpp\help.cpp(2096) chk(YO): разделенных file: C:\testsourcelocalizer\far\cpp\filelist.cpp(858) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(894) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(930) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(159) chk: разделитеь file: C:\testsourcelocalizer\far\cpp\codepage.cpp(546) chk: разерв file: C:\testsourcelocalizer\far\cpp\farexcpt.cpp(235) chk: разкавыченная file: C:\testsourcelocalizer\far\cpp\execute.cpp(211) chk: разлочивать file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1281) chk: разотмечаем file: C:\testsourcelocalizer\far\cpp\findfile.cpp(842) chk(YO): Разрешен file: C:\testsourcelocalizer\far\cpp\plugins.cpp(2161) file: C:\testsourcelocalizer\far\cpp\plugins.cpp(2203) chk: ракраски file: C:\testsourcelocalizer\far\cpp\edit.cpp(2445) chk: рамс file: C:\testsourcelocalizer\far\cpp\config.cpp(327) chk: раскаску file: C:\testsourcelocalizer\far\cpp\editor.cpp(6231) file: C:\testsourcelocalizer\far\cpp\editor.cpp(6267) chk: раскомментируем file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(186) chk: РАСКОММЕНТИТЬ file: C:\testsourcelocalizer\far\cpp\eject.cpp(111) chk: раскомметировать file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(2190) chk: рассчётах file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4306) chk(YO): расчет file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(2406) chk(YO): Расчет file: C:\testsourcelocalizer\far\cpp\dialog.cpp(466) chk: Расчитываем file: C:\testsourcelocalizer\far\cpp\edit.cpp(2144) chk(EN): реaлизованы file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(652) chk: редакторирование file: C:\testsourcelocalizer\far\cpp\dialog.cpp(818) chk: редравим file: C:\testsourcelocalizer\far\cpp\copy.cpp(1624) file: C:\testsourcelocalizer\far\cpp\main.cpp(275) chk: рееста file: C:\testsourcelocalizer\far\cpp\findfile.cpp(845) chk: реинициализации file: C:\testsourcelocalizer\far\cpp\dialog.cpp(610) chk: реплэйсим file: C:\testsourcelocalizer\far\cpp\editor.cpp(4009) chk: ресестре file: C:\testsourcelocalizer\far\cpp\codepage.cpp(501) chk: Рефреш file: C:\testsourcelocalizer\far\cpp\copy.cpp(1303) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3971) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(4949) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6657) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(7101) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(3155) chk: рефрешим file: C:\testsourcelocalizer\far\cpp\hilight.cpp(601) file: C:\testsourcelocalizer\far\cpp\setcolor.cpp(71) chk: рефрешится file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1745) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1801) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1821) chk: рефрешить file: C:\testsourcelocalizer\far\cpp\findfile.cpp(725) chk: решрешки file: C:\testsourcelocalizer\far\cpp\refreshwindowmanager.cpp(4) chk: рулесы file: C:\testsourcelocalizer\far\cpp\copy.cpp(1205) chk(EN): СlearType-сглаживании file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(458) chk(YO): Свертка file: C:\testsourcelocalizer\far\cpp\editor.cpp(3584) file: C:\testsourcelocalizer\far\cpp\editor.cpp(3606) file: C:\testsourcelocalizer\far\cpp\editor.cpp(3630) file: C:\testsourcelocalizer\far\cpp\editor.cpp(3650) chk(YO): свое file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3981) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(601) chk(YO): своем file: C:\testsourcelocalizer\far\cpp\copy.cpp(790) chk: сгенерированная file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2335) chk: сидюк file: C:\testsourcelocalizer\far\cpp\cddrv.cpp(4) file: C:\testsourcelocalizer\far\cpp\cddrv.cpp(438) chk: симлика file: C:\testsourcelocalizer\far\cpp\copy.cpp(2068) chk: симлинк file: C:\testsourcelocalizer\far\cpp\copy.cpp(2003) file: C:\testsourcelocalizer\far\cpp\copy.cpp(4165) chk: симлинка file: C:\testsourcelocalizer\far\cpp\delete.cpp(783) chk: симлинками file: C:\testsourcelocalizer\far\cpp\delete.cpp(1039) chk: симовлов file: C:\testsourcelocalizer\far\cpp\findfile.cpp(878) chk: симовлы file: C:\testsourcelocalizer\far\cpp\edit.cpp(2147) chk: симолических file: C:\testsourcelocalizer\far\cpp\copy.cpp(123) chk: симолов file: C:\testsourcelocalizer\far\cpp\findfile.cpp(830) chk: скипаем file: C:\testsourcelocalizer\far\cpp\findfile.cpp(2405) chk: скока file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(2195) chk: скомпилировался file: C:\testsourcelocalizer\far\cpp\copy.cpp(1321) chk: сконвертировать file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1187) chk: скорректирем file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(5456) chk: Скорректирем file: C:\testsourcelocalizer\far\cpp\filelist.cpp(2422) chk: скролбар file: C:\testsourcelocalizer\far\cpp\viewer.cpp(1398) chk: скролим file: C:\testsourcelocalizer\far\cpp\filelist.cpp(2092) file: C:\testsourcelocalizer\far\cpp\help.cpp(1311) chk: скроллбара file: C:\testsourcelocalizer\far\cpp\help.cpp(1719) file: C:\testsourcelocalizer\far\cpp\viewer.cpp(965) chk: скролов file: C:\testsourcelocalizer\far\cpp\interf.cpp(528) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(961) chk: слешей file: C:\testsourcelocalizer\far\cpp\pathmix.cpp(312) file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(2081) chk: слеши file: C:\testsourcelocalizer\far\cpp\help.cpp(1518) chk: слешь file: C:\testsourcelocalizer\far\cpp\main.cpp(201) chk: случивщемся file: C:\testsourcelocalizer\far\cpp\dialog.cpp(4220) chk: слэшики file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(2343) chk: соедение file: C:\testsourcelocalizer\far\cpp\panel.cpp(2522) chk(YO): создаем file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(375) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1883) file: C:\testsourcelocalizer\far\cpp\flink.cpp(705) file: C:\testsourcelocalizer\far\cpp\main.cpp(226) chk(YO): создает file: C:\testsourcelocalizer\far\cpp\main.cpp(193) chk(YO): создается file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(798) file: C:\testsourcelocalizer\far\cpp\flink.cpp(731) file: C:\testsourcelocalizer\far\cpp\flink.cpp(746) chk: соответвующие file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1238) chk: соответствующе file: C:\testsourcelocalizer\far\cpp\editor.cpp(6050) chk: сотальные file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(856) chk(YO): сохраненный file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(667) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(912) chk: спецклавиши file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1752) chk: стартанул file: C:\testsourcelocalizer\far\cpp\panel.cpp(1877) chk(YO): стер file: C:\testsourcelocalizer\far\cpp\filetype.cpp(73) chk: стндартные file: C:\testsourcelocalizer\far\cpp\codepage.cpp(796) file: C:\testsourcelocalizer\far\cpp\codepage.cpp(818) chk: стравнения file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1173) file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1217) chk: строкии file: C:\testsourcelocalizer\far\cpp\edit.cpp(2504) chk: стэка file: C:\testsourcelocalizer\far\cpp\manager.cpp(1015) chk(YO): счетчик file: C:\testsourcelocalizer\far\cpp\editor.cpp(4694) chk(YO): съемного file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(596) chk: сюды file: C:\testsourcelocalizer\far\cpp\farexcpt.cpp(303) chk: СЮДЫ file: C:\testsourcelocalizer\far\cpp\help.cpp(2211) chk: таб file: C:\testsourcelocalizer\far\cpp\edit.cpp(2508) chk: таба file: C:\testsourcelocalizer\far\cpp\edit.cpp(2144) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2537) chk: табами file: C:\testsourcelocalizer\far\cpp\editor.cpp(378) chk: табов file: C:\testsourcelocalizer\far\cpp\edit.cpp(2106) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2119) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2135) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2151) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2494) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2507) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2524) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2527) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2533) chk: табы file: C:\testsourcelocalizer\far\cpp\edit.cpp(2112) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2132) chk: таже file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(377) chk: тайтл file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(2568) chk: текщий file: C:\testsourcelocalizer\far\cpp\copy.cpp(112) chk: телнет file: C:\testsourcelocalizer\far\cpp\execute.cpp(983) chk: тотал file: C:\testsourcelocalizer\far\cpp\copy.cpp(1548) chk: траблу file: C:\testsourcelocalizer\far\cpp\delete.cpp(1039) chk: траблы file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(1174) chk: трапается file: C:\testsourcelocalizer\far\cpp\findfile.cpp(1884) chk: трапаться file: C:\testsourcelocalizer\far\cpp\language.cpp(372) chk: тыкс file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3432) chk(YO): уберем file: C:\testsourcelocalizer\far\cpp\copy.cpp(1128) file: C:\testsourcelocalizer\far\cpp\copy.cpp(1153) file: C:\testsourcelocalizer\far\cpp\copy.cpp(1320) file: C:\testsourcelocalizer\far\cpp\help.cpp(1518) file: C:\testsourcelocalizer\far\cpp\message.cpp(553) file: C:\testsourcelocalizer\far\cpp\mkdir.cpp(99) file: C:\testsourcelocalizer\far\cpp\panel.cpp(1452) chk(YO): уберет file: C:\testsourcelocalizer\far\cpp\findfile.cpp(2831) chk: убится file: C:\testsourcelocalizer\far\cpp\dialog.cpp(709) chk(YO): удаленного file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(657) chk: удивлятся file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(426) chk: удруг file: C:\testsourcelocalizer\far\cpp\editor.cpp(348) chk: уловие file: C:\testsourcelocalizer\far\cpp\editor.cpp(1651) chk: унаследованые file: C:\testsourcelocalizer\far\cpp\hilight.cpp(461) chk: УНИХОДОМ file: C:\testsourcelocalizer\far\cpp\macro.cpp(4716) chk: уровневое file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2698) chk(YO): учета file: C:\testsourcelocalizer\far\cpp\clipboard.cpp(428) file: C:\testsourcelocalizer\far\cpp\clipboard.cpp(531) file: C:\testsourcelocalizer\far\cpp\hilight.cpp(152) file: C:\testsourcelocalizer\far\cpp\local.cpp(4) chk(YO): учетом file: C:\testsourcelocalizer\far\cpp\copy.cpp(556) file: C:\testsourcelocalizer\far\cpp\cvtname.cpp(341) file: C:\testsourcelocalizer\far\cpp\drivemix.cpp(45) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2527) file: C:\testsourcelocalizer\far\cpp\edit.cpp(2537) file: C:\testsourcelocalizer\far\cpp\editor.cpp(234) file: C:\testsourcelocalizer\far\cpp\execute.cpp(398) file: C:\testsourcelocalizer\far\cpp\filetype.cpp(62) file: C:\testsourcelocalizer\far\cpp\help.cpp(2061) file: C:\testsourcelocalizer\far\cpp\macro.cpp(3350) chk(YO): учтем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(369) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5331) file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(1231) file: C:\testsourcelocalizer\far\cpp\panelmix.cpp(249) chk(YO): Учтем file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3921) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(3936) chk: учтётся file: C:\testsourcelocalizer\far\cpp\dirinfo.cpp(216) chk: учтом file: C:\testsourcelocalizer\far\cpp\edit.cpp(2508) chk(YO): ушел file: C:\testsourcelocalizer\far\cpp\editor.cpp(1667) chk: файла-деревяхи file: C:\testsourcelocalizer\far\cpp\treelist.cpp(102) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(104) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(106) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(108) file: C:\testsourcelocalizer\far\cpp\treelist.cpp(110) chk: файло file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6007) chk: ФАРа file: C:\testsourcelocalizer\far\cpp\macro.cpp(349) file: C:\testsourcelocalizer\far\cpp\macro.cpp(1069) chk: ФАРова file: C:\testsourcelocalizer\far\cpp\filelist.cpp(5295) chk: фаровских file: C:\testsourcelocalizer\far\cpp\setcolor.cpp(4) chk: фаровской file: C:\testsourcelocalizer\far\cpp\execute.cpp(968) chk: фаром file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2374) chk: ФАРом file: C:\testsourcelocalizer\far\cpp\language.cpp(206) chk: фигля file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(426) chk: физичекую file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1678) chk: фильра file: C:\testsourcelocalizer\far\cpp\dirinfo.cpp(224) chk: фитча file: C:\testsourcelocalizer\far\cpp\execute.cpp(967) chk: Фича file: C:\testsourcelocalizer\far\cpp\fileview.cpp(273) file: C:\testsourcelocalizer\far\cpp\history.cpp(424) chk: ФИЧА file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(1057) chk: фичу file: C:\testsourcelocalizer\far\cpp\panel.cpp(2803) chk: фолдер file: C:\testsourcelocalizer\far\cpp\execute.cpp(687) chk: Фолдер file: C:\testsourcelocalizer\far\cpp\setattr.cpp(1195) chk: фремы file: C:\testsourcelocalizer\far\cpp\fileedit.cpp(665) chk: фрэйм file: C:\testsourcelocalizer\far\cpp\manager.cpp(1014) chk: фрэймов file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(725) chk: фунции file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1406) chk: Фунция file: C:\testsourcelocalizer\far\cpp\execute.cpp(204) chk: х file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) chk: Х file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: хак file: C:\testsourcelocalizer\far\cpp\dialog.cpp(1298) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(7055) chk: хардлинков file: C:\testsourcelocalizer\far\cpp\copy.cpp(3103) file: C:\testsourcelocalizer\far\cpp\setattr.cpp(1003) chk: хелп file: C:\testsourcelocalizer\far\cpp\help.cpp(1743) file: C:\testsourcelocalizer\far\cpp\macro.cpp(5431) chk: хелпа file: C:\testsourcelocalizer\far\cpp\help.cpp(519) file: C:\testsourcelocalizer\far\cpp\help.cpp(1455) file: C:\testsourcelocalizer\far\cpp\help.cpp(1680) file: C:\testsourcelocalizer\far\cpp\plugapi.cpp(423) chk: хелпам file: C:\testsourcelocalizer\far\cpp\help.cpp(160) chk: хелпе file: C:\testsourcelocalizer\far\cpp\editor.cpp(2172) chk: хелпом file: C:\testsourcelocalizer\far\cpp\help.cpp(2057) chk: хз file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(3042) chk: ХЗ file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2482) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1504) file: C:\testsourcelocalizer\far\cpp\plugins.cpp(413) chk: хистори file: C:\testsourcelocalizer\far\cpp\cmdline.cpp(257) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(6036) file: C:\testsourcelocalizer\far\cpp\history.cpp(319) file: C:\testsourcelocalizer\far\cpp\infolist.cpp(1121) file: C:\testsourcelocalizer\far\cpp\qview.cpp(625) chk: хмм file: C:\testsourcelocalizer\far\cpp\execute.cpp(125) chk: хост-файл file: C:\testsourcelocalizer\far\cpp\main.cpp(229) chk: хост-файла file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(178) file: C:\testsourcelocalizer\far\cpp\filelist.cpp(6190) chk: хоткеев file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(523) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(568) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(2476) chk: хоткеи file: C:\testsourcelocalizer\far\cpp\macro.cpp(3352) file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(2538) chk: хоткей file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(97) file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(474) chk: храняться file: C:\testsourcelocalizer\far\cpp\usermenu.cpp(67) chk: хреновени file: C:\testsourcelocalizer\far\cpp\edit.cpp(452) chk: це file: C:\testsourcelocalizer\far\cpp\dialog.cpp(573) chk: цетом file: C:\testsourcelocalizer\far\cpp\scrbuf.cpp(277) chk(YO): чебурашка file: C:\testsourcelocalizer\far\cpp\filetype.cpp(73) chk: чекбокс file: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp(925) chk: чекбокса file: C:\testsourcelocalizer\far\cpp\dialog.cpp(2699) chk: че-нить file: C:\testsourcelocalizer\far\cpp\dirmix.cpp(127) chk(YO): чертово file: C:\testsourcelocalizer\far\cpp\help.cpp(2107) chk: чччеееень file: C:\testsourcelocalizer\far\cpp\strmix.cpp(838) chk: шестнадцатиричные file: C:\testsourcelocalizer\far\cpp\edit.cpp(75) chk: шифтовые file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(1267) chk: шифтом file: C:\testsourcelocalizer\far\cpp\editor.cpp(2756) chk: шорткатов file: C:\testsourcelocalizer\far\cpp\edit.cpp(452) chk: шорткаты file: C:\testsourcelocalizer\far\cpp\edit.cpp(458) chk: штукА file: C:\testsourcelocalizer\far\cpp\main.cpp(692) chk: ъ file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: Ъ file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: ы file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(2313) chk: э file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: эвент file: C:\testsourcelocalizer\far\cpp\help.cpp(1684) chk: эвентов file: C:\testsourcelocalizer\far\cpp\syslog.cpp(1745) chk: эвенты file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5517) file: C:\testsourcelocalizer\far\cpp\dialog.cpp(5576) chk: эксперементальный file: C:\testsourcelocalizer\far\cpp\editor.cpp(409) chk: энти file: C:\testsourcelocalizer\far\cpp\dialog.cpp(657) chk: энтого file: C:\testsourcelocalizer\far\cpp\vmenu.cpp(2463) chk: Энц file: C:\testsourcelocalizer\far\cpp\PluginA.cpp(3042) chk: эсть file: C:\testsourcelocalizer\far\cpp\execute.cpp(1167) chk: ЭЭ file: C:\testsourcelocalizer\far\cpp\xlat.cpp(43) chk: ю file: C:\testsourcelocalizer\far\cpp\hotplug.cpp(559) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(41) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(42) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(89) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: Ю file: C:\testsourcelocalizer\far\cpp\xlat.cpp(96) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(97) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(100) file: C:\testsourcelocalizer\far\cpp\xlat.cpp(101) chk: юзаем file: C:\testsourcelocalizer\far\cpp\dialog.cpp(3900) chk: юзать file: C:\testsourcelocalizer\far\cpp\editor.cpp(6231) file: C:\testsourcelocalizer\far\cpp\editor.cpp(6267) file: C:\testsourcelocalizer\far\cpp\fnparce.cpp(897) chk: юзая file: C:\testsourcelocalizer\far\cpp\main.cpp(194) chk: юзвер file: C:\testsourcelocalizer\far\cpp\stddlg.cpp(375) chk: юзвера file: C:\testsourcelocalizer\far\cpp\stddlg.cpp(373) chk: юникод file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(383) file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(406) chk: юникодные file: C:\testsourcelocalizer\far\cpp\keyboard.cpp(382) chk: юникодными file: C:\testsourcelocalizer\far\cpp\dizlist.cpp(241) chk: юю file: C:\testsourcelocalizer\far\cpp\xlat.cpp(43)
Count: 193 File: C:\testsourcelocalizer\far\cpp\cmdline.cpp 000350 text: // пусть плагин сам прыгает... ;-) chk: пробел перед точкой с запятой 000424 text: // 13.12.2000 SVS - ! Для CmdLine - если нет выделения, преобразуем всю строку (XLat) chk: пробел перед знаком восклицания 001080 text: // PUSHD путь | .. chk: многоточие из двух точек 001166 text: if (r1 && r2) // Если все ОБИ, то так и... chk: двойной пробел между словами 001174 text: else // про траблы внешняя chcp сама скажет ;-) chk: пробел перед точкой с запятой File: C:\testsourcelocalizer\far\cpp\config.cpp 000327 text: // $ 10.07.2001 SKV ! надо это делать, иначе если кейбар спрятали, будет полный рамс. chk: пробел перед знаком восклицания 002125 text: // Исключаем случайное стирание разделителей ;-) chk: пробел перед точкой с запятой File: C:\testsourcelocalizer\far\cpp\copy.cpp 000544 text: ! Оптимизация - "велосипед" заменен на DeleteEndSlash chk: пробел перед знаком восклицания 000545 text: ! Убираем всю самодеятельность по проверке имен с разным chk: пробел перед знаком восклицания 001099 text: // Если противоположная панель - плагин, то дисаблим OnlyNewer //????? chk: слишком много знаков вопроса, слишком много знаков вопроса 001228 text: // корректирем позицию " to" chk: пробелы вокруг кавычки 001734 text: // ! Не сканируем каталоги при создании линков chk: пробел перед знаком восклицания 001900 text: // проверка на вшивость ;-) chk: пробел перед точкой с запятой 003103 text: //if (DestAttr!=INVALID_FILE_ATTRIBUTES && !Append) //вот это портит копирование поверх хардлинков chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\dialog.cpp 000757 text: //ListBox->DeleteItems(); //???? А НАДО ЛИ ???? chk: пробел перед знаком вопроса, слишком много знаков вопроса, слишком много знаков вопроса 001275 text: !(IFlags & DIF_MANUALADDHISTORY) && // при мануале не добавляем chk: пробел перед знаком восклицания 001283 text: ! В History должно заносится значение (для DIF_EXPAND...) перед chk: пробел перед знаком восклицания 001291 text: ! Для DI_PSWEDIT и DI_FIXEDIT обработка DIF_EDITEXPAND не нужна chk: пробел перед знаком восклицания 001512 text: if (IsEnableRedraw || // разрешена прорисовка ? chk: пробел перед знаком вопроса 001515 text: !DialogMode.Check(DMODE_SHOW) || // если не видим, то и не отрисовываем. chk: пробел перед знаком восклицания 001610 text: // TODO: прежде чем эту строку применять... нужно проверить _ВСЕ_ диалоги на предмет X2, Y2. !!! chk: пробел перед знаком восклицания 001645 text: // ! Пусть диалог сам заботится о ширине собственного заголовка. chk: пробел перед знаком восклицания 001709 text: if (CX1 > -1 && CX2 > CX1 && !(Items[I].Flags & (DIF_SEPARATORUSER|DIF_SEPARATOR|DIF_SEPARATOR2))) //половинчатое решение chk: пробел перед знаком восклицания 001818 text: if (CY1 > -1 && CY2 > CY1 && !(Items[I].Flags & (DIF_SEPARATORUSER|DIF_SEPARATOR|DIF_SEPARATOR2))) //половинчатое решение chk: пробел перед знаком восклицания 001997 text: // .. а теперь восстановим! chk: многоточие из двух точек 002035 text: // но работает ;-) chk: пробел перед точкой с запятой 002092 text: // Т.е., если нажали End, то при следующем End ненужно ничего делать! - сравнить координаты !!! chk: пробел перед знаком восклицания 002878 text: { // В начале строки???? chk: слишком много знаков вопроса, слишком много знаков вопроса 003331 text: ! Оказалось нужно перерисовывать весь диалог иначе chk: пробел перед знаком восклицания 003437 text: break; // валим отсель...плагин сказал - в морг перемещения chk: многоточие расположено вплотную к следующему за ним слову 003581 text: return focus == m_FocusPos ? ret : m_FocusPos; // если фокус изменили - значит так надо! chk: пробел перед знаком вопроса 004196 text: if ((Items[I-1].Flags&(DIF_DISABLE|DIF_HIDDEN)) ) // и не задисаблен chk: пробелы вокруг закрывающей скобки, пробел перед закрывающей скобкой 004212 text: if ((Items[I+1].Flags&(DIF_DISABLE|DIF_HIDDEN)) ) // и не задисаблен chk: пробелы вокруг закрывающей скобки, пробел перед закрывающей скобкой 004238 text: // при ComboBox`е - "вываливаем" последний //???? chk: слишком много знаков вопроса, слишком много знаков вопроса 005908 text: if (DialogMode.Check(DMODE_SHOW)) // достаточно ли этого????!!!! chk: слишком много знаков восклицания, слишком много знаков вопроса, слишком много знаков восклицания, слишком много знаков вопроса 006014 text: // Либо все, либо... только 1 chk: двойной пробел между словами File: C:\testsourcelocalizer\far\cpp\dirinfo.cpp 000116 text: для . - покажем имя родительского каталога chk: пробел перед точкой 000201 text: OldTitle << MSG(MScanningFolder) << L" " << ShowDirName << fmt::Flush(); // покажем заголовок консоли chk: пробелы вокруг кавычки File: C:\testsourcelocalizer\far\cpp\edit.cpp 000249 text: ! Для комбобокса сделаем отображение строки chk: пробел перед знаком восклицания 000401 text: ! У DropDowList`а выделение по полной программе - на всю видимую длину chk: пробел перед знаком восклицания 001729 text: обычно вводится нечто вроде SetBinaryString("",0) chk: две одинаковые кавычки "" File: C:\testsourcelocalizer\far\cpp\editor.cpp 002961 text: else // ЗДЕСЬ ЗАСАДА !!! ЕСЛИ ВЫДЕЛЕННЫЙ БЛОК ДОСТАТОЧНО БОЛЬШОЙ (ПО СТРОКАМ), ТО ЦИКЛ ПЕРЕБОРА... МОЖЕТ ЗАТЯНУТЬ... chk: пробел перед знаком восклицания 004814 text: // что бы не оставить "врагу" выбора - только то, что мы хотим ;-) chk: пробел перед точкой с запятой File: C:\testsourcelocalizer\far\cpp\execute.cpp 000125 text: NE, хмм... а как определить что оно ГУЕВОЕ? chk: двойной пробел между словами 000147 text: // обломс вышел с чтением следующего заголовка ;-( chk: пробел перед точкой с запятой 000410 text: CmdPtr++; // ??? может быть '^' надо удалить... chk: пробел перед знаком вопроса 000763 text: if (dwSubSystem == IMAGE_SUBSYSTEM_UNKNOWN && !StrCmpNI(strNewCmdStr.data(),L"ECHO.",5)) // вариант "echo." chk: пробел перед знаком восклицания 000967 text: супер фитча ;) chk: пробел перед точкой с запятой 001184 text: if (!PtrCmd || !*PtrCmd || StrCmpNI(PtrCmd,L"IF ",3)) //??? IF/I не обрабатывается chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\fileedit.cpp 000905 text: ! Открываем вьюер с указанием длинного имени файла, а не короткого chk: пробел перед знаком восклицания 001318 text: m_windowKeyBar->Show(); //???? Нужно ли???? chk: слишком много знаков вопроса, слишком много знаков вопроса 002198 text: ! Проверить на успешную запись */ chk: пробел перед знаком восклицания 002775 text: SetExitCode(XC_OPEN_ERROR); // что-то меня терзают смутные сомнения ...??? SAVEFILE_ERROR ??? chk: пробел перед знаком вопроса, точки до знака вопроса - правильно "?.." File: C:\testsourcelocalizer\far\cpp\filefilterparams.cpp 000926 text: {DI_TEXT,-1,21,0,21,0,nullptr,nullptr,DIF_SEPARATOR,L""},// и разделитель chk: две одинаковые кавычки "" File: C:\testsourcelocalizer\far\cpp\filelist.cpp 000694 text: ! Рисуем заголовок консоли фара только тогда, когда chk: пробел перед знаком восклицания 002033 text: ! Обновить соседнюю панель с установкой на новый каталог */ chk: пробел перед знаком восклицания 002061 text: if (IsRepeatedKey() /*&& !Global->Opt->Confirmation.Delete*/) // не удаляем, если зажата клавиша chk: пробел перед знаком восклицания 002508 text: ! SHIFT+ENTER на ".." срабатывает для текущего каталога, а не родительского */ chk: пробел перед знаком восклицания, многоточие из двух точек 002600 text: !EnableExec && // не запускаем и не в отдельном окне, chk: пробел перед знаком восклицания 002601 text: !SeparateWindow && // следовательно это Ctrl-PgDn chk: пробел перед знаком восклицания 003585 text: // !!! НЕ УВЕРЕН, но то, что отображается пустое chk: пробел перед знаком восклицания 003859 text: if (m_PanelMode==PLUGIN_PANEL && !PluginsList.empty()) // для плагинов chk: пробел перед знаком восклицания 004332 text: ".." в текущем каталоге обработаем как имя текущего каталога chk: многоточие из двух точек 004906 text: F3 на ".." в плагинах chk: многоточие из двух точек 005666 text: if (AddTwoDot && ItemList.empty() && (FileAttr & FILE_ATTRIBUTE_DIRECTORY)) // это про ".." chk: многоточие из двух точек 006908 text: ! Сменим приоритеты. При Force обновление всегда! */ chk: пробел перед знаком восклицания 006915 text: ! Поменяем логику обновления панелей. */ chk: пробел перед знаком восклицания 007186 text: ! Не считывать повторно список файлов с панели плагина */ chk: пробел перед знаком восклицания 007331 text: // занести предопределенные данные для каталога "..". Ожидается, что CurPtr пуст. chk: многоточие из двух точек 008357 text: // !!! НЕ УВЕРЕН, но то, что отображается пустое chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\filepanels.cpp 000569 text: ! При возврате из CTRL+Q, CTRL+L восстановим каталог, если активная панель - дерево. */ chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\findfile.cpp 001757 text: ! Пока-что запретим из поиска переключаться в активный редактор. chk: пробел перед знаком восклицания 002965 text: // ! Не меняем каталог, если мы уже в нем находимся. chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\flink.cpp 000613 text: if (Target[1] == L':' && (!Target[2] || (IsSlash(Target[2]) && !Target[3]))) // C: или C:/ chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\fnparce.cpp 000109 text: // !! символ '!' chk: пробел перед знаком восклицания 000117 text: // !.! Длинное имя файла с расширением chk: пробел перед знаком восклицания 000129 text: // !~ Короткое имя файла без расширения chk: пробел перед знаком восклицания 000137 text: // !` Длинное расширение файла без имени chk: пробел перед знаком восклицания 000159 text: // !& !&~ список файлов разделенных пробелом. chk: пробел перед знаком восклицания 000202 text: // !@ Имя файла, содержащего имена помеченных файлов chk: пробел перед знаком восклицания 000203 text: // !$! Имя файла, содержащего короткие имена помеченных файлов chk: пробел перед знаком восклицания 000204 text: // Ниже идет совмещение кода для разбора как !@! так и !$! chk: пробел перед знаком восклицания 000205 text: //Вообще-то (по исторической справедливости как бы) - в !$! нужно выбрасывать модификаторы Q и A chk: пробел перед знаком восклицания 000266 text: // !-! Короткое имя файла с расширением chk: пробел перед знаком восклицания 000278 text: // !+! Аналогично !-!, но если длинное имя файла утеряно chk: пробел перед знаком восклицания 000292 text: // !: Текущий диск chk: пробел перед знаком восклицания 000312 text: // !\ Текущий путь chk: пробел перед знаком восклицания 000313 text: // !/ Короткое имя текущего пути chk: пробел перед знаком восклицания 000314 text: // Ниже идет совмещение кода для разбора как !\ так и !/ chk: пробел перед знаком восклицания 000374 text: // ! Длинное имя файла без расширения chk: пробел перед знаком восклицания 000399 text: int IgnoreInput, // TRUE - не исполнять "!?<title>?<init>!" chk: «!?» заменить на «?!» 000805 text: if (Modifers.find(L'F') != string::npos && PointToName(strFileName) == strFileName.data()) // 'F' - использовать полный путь; //BUGBUG ? chk: пробел перед знаком вопроса 000898 text: // i = IsReplaceVariable(str) - ведь нам надо только проверять семантику скобок и всяких ?! chk: пробел перед знаком вопроса 000899 text: // где i - тот прыжок, который надо совершить, чтоб прыгнуть на конец ! структуры !??! chk: пробел перед знаком восклицания, «!?» заменить на «?!» File: C:\testsourcelocalizer\far\cpp\help.cpp 001118 text: ! Обрежем длинные строки при показе. Такое будет только при длинных ссылках... */ chk: пробел перед знаком восклицания 001653 text: || !(StrCmpI(StackData->strSelTopic.data(),PluginContents)||StrCmpI(StackData->strSelTopic.data(),FoundContents)) // Это неприятный костыль :-(( chk: пробел перед знаком восклицания 001976 text: // !!!BUGBUG: необходимо "очистить" строку strReadStr от элементов разметки !!! chk: пробел перед знаком восклицания 002148 text: Запуск URL-ссылок... ;-) chk: пробел перед точкой с запятой 002212 text: ТОГО ИЛИ ИНОГО АКТИВАТОРА - ИХ МОЖЕТ БЫТЬ НЕСКОЛЬКО!!!!! chk: слишком много знаков восклицания, слишком много знаков восклицания File: C:\testsourcelocalizer\far\cpp\hilight.cpp 000128 text: /* 3 */ L"*.*|..", // маска для каталогов chk: многоточие из двух точек 000129 text: /* 4 */ L"..", // такие каталоги окрашивать как простые файлы chk: многоточие из двух точек File: C:\testsourcelocalizer\far\cpp\keyboard.cpp 000779 text: ! Убрал подмену колесика */ chk: пробел перед знаком восклицания 001506 text: Но к чему это приведет - пока не могу дать ответ !!! chk: пробел перед знаком восклицания 001615 text: // Это макроклавиша? -- ??? Это ещё актуально ??? chk: пробел перед знаком вопроса 001768 text: if (Key&(KEY_RCTRL|KEY_CTRL|KEY_RALT|KEY_ALT)) // ??? а если есть другие модификаторы ??? chk: пробел перед знаком вопроса File: C:\testsourcelocalizer\far\cpp\language.cpp 000382 text: ! Нормальное сообщение об отсутствии строки в языковом файле chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\macro.cpp 000221 text: fprintf(fp, "MCODE_C_APANEL_BOF=0x%X // начало активного каталога?\n", MCODE_C_APANEL_BOF); chk: двойной пробел между словами 000223 text: fprintf(fp, "MCODE_C_APANEL_EOF=0x%X // конец активного каталога?\n", MCODE_C_APANEL_EOF); chk: двойной пробел между словами 000225 text: fprintf(fp, "MCODE_C_APANEL_ISEMPTY=0x%X // активная панель: пуста?\n", MCODE_C_APANEL_ISEMPTY); chk: двойной пробел между словами 000227 text: fprintf(fp, "MCODE_C_APANEL_SELECTED=0x%X // активная панель: выделенные элементы есть?\n", MCODE_C_APANEL_SELECTED); chk: двойной пробел между словами 000231 text: fprintf(fp, "MCODE_C_APANEL_VISIBLE=0x%X // активная панель: видима?\n", MCODE_C_APANEL_VISIBLE); chk: двойной пробел между словами 000233 text: fprintf(fp, "MCODE_C_APANEL_PLUGIN=0x%X // активная панель: плагиновая?\n", MCODE_C_APANEL_PLUGIN); chk: двойной пробел между словами 000235 text: fprintf(fp, "MCODE_C_APANEL_FILEPANEL=0x%X // активная панель: файловая?\n", MCODE_C_APANEL_FILEPANEL); chk: двойной пробел между словами 000237 text: fprintf(fp, "MCODE_C_APANEL_FOLDER=0x%X // активная панель: текущий элемент каталог?\n", MCODE_C_APANEL_FOLDER); chk: двойной пробел между словами 000269 text: fprintf(fp, "MCODE_V_APANEL_SELCOUNT=0x%X // APanel.SelCount - активная панель: число выделенных элементов\n", MCODE_V_APANEL_SELCOUNT); chk: двойной пробел между словами 000271 text: fprintf(fp, "MCODE_V_APANEL_PATH=0x%X // APanel.Path - активная панель: путь на панели\n", MCODE_V_APANEL_PATH); chk: двойной пробел между словами 000273 text: fprintf(fp, "MCODE_V_APANEL_PATH0=0x%X // APanel.Path0 - активная панель: путь на панели до вызова плагинов\n", MCODE_V_APANEL_PATH0); chk: двойной пробел между словами 000277 text: fprintf(fp, "MCODE_V_APANEL_WIDTH=0x%X // APanel.Width - активная панель: ширина панели\n", MCODE_V_APANEL_WIDTH); chk: двойной пробел между словами 000281 text: fprintf(fp, "MCODE_V_APANEL_ITEMCOUNT=0x%X // APanel.ItemCount - активная панель: число элементов\n", MCODE_V_APANEL_ITEMCOUNT); chk: двойной пробел между словами 000283 text: fprintf(fp, "MCODE_V_APANEL_CURPOS=0x%X // APanel.CurPos - активная панель: текущий индекс\n", MCODE_V_APANEL_CURPOS); chk: двойной пробел между словами 000289 text: fprintf(fp, "MCODE_V_APANEL_HEIGHT=0x%X // APanel.Height - активная панель: высота панели\n", MCODE_V_APANEL_HEIGHT); chk: двойной пробел между словами 000291 text: fprintf(fp, "MCODE_V_APANEL_COLUMNCOUNT=0x%X // APanel.ColumnCount - активная панель: количество колонок\n", MCODE_V_APANEL_COLUMNCOUNT); chk: двойной пробел между словами 000293 text: fprintf(fp, "MCODE_V_APANEL_HOSTFILE=0x%X // APanel.HostFile - активная панель: имя Host-файла\n", MCODE_V_APANEL_HOSTFILE); chk: двойной пробел между словами 000354 text: MFLAGS_SELECTION =0x0000000000000100, // активная: запускать, если есть выделение chk: двойной пробел между словами 000356 text: MFLAGS_NOSELECTION =0x0000000000000400, // активная: запускать, если есть нет выделения chk: двойной пробел между словами 000358 text: MFLAGS_NOFILEPANELS =0x0000000000001000, // активная: запускать, если это плагиновая панель chk: двойной пробел между словами 000360 text: MFLAGS_NOPLUGINPANELS =0x0000000000004000, // активная: запускать, если это файловая панель chk: двойной пробел между словами 000362 text: MFLAGS_NOFOLDERS =0x0000000000010000, // активная: запускать, если текущий объект "файл" chk: двойной пробел между словами 000364 text: MFLAGS_NOFILES =0x0000000000040000, // активная: запускать, если текущий объект "папка" chk: двойной пробел между словами 000702 text: if (m_InternalInput || Rec->IntKey==KEY_IDLE || Rec->IntKey==KEY_NONE || !Global->WindowManager->GetCurrentWindow()) //FIXME: избавиться от Rec->IntKey chk: пробел перед знаком восклицания 001973 text: case MCODE_V_APANEL_COLUMNCOUNT: // APanel.ColumnCount - активная панель: количество колонок chk: двойной пробел между словами 002707 text: если ... chk: пробел между словом и многоточием 004536 text: for (intptr_t I=StartPos ; ; I+=Direct ) // Важно: переменная I должна быть signed! chk: пробелы вокруг закрывающей скобки, пробелы вокруг точки-запятой, пробел перед точкой с запятой, пробел перед закрывающей скобкой 004642 text: SelPanel->GoToFile(ValFileName.isInteger()? L"" : ValFileName.asString()); // здесь без проверки, т.к. параметр fileName аля опциональный chk: две одинаковые кавычки "" File: C:\testsourcelocalizer\far\cpp\main.cpp 000201 text: DeleteEndSlash(strPath); //BUGBUG!! если конечный слешь не убрать - получаем забавный эффект - отсутствует ".." chk: многоточие из двух точек 000229 text: // а теперь "провалимся" в каталог или хост-файл (если получится ;-) chk: пробел перед точкой с запятой 000274 text: // !!! ВНИМАНИЕ !!! chk: пробел перед знаком восклицания 000644 text: // если указан -P без <путь>, то, считаем, что основные chk: дефис расположен вплотную к слову начинающемуся с заглавной буквы File: C:\testsourcelocalizer\far\cpp\manager.cpp 000616 text: /*** БЛОК ПРИВЕЛЕГИРОВАННЫХ КЛАВИШ ! ***/ chk: пробел перед знаком восклицания 000825 text: ! Вывод правильной помощи по Shift-F1 в меню плагинов в редакторе/вьюере/диалоге chk: пробел перед знаком восклицания 000826 text: ! Если на панели QVIEW или INFO открыт файл, то считаем, что это chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\panel.cpp 000416 text: ! Попытка не будить спящие диски... */ chk: пробел перед знаком восклицания 000968 text: // А нужно ли делать здесь Update???? chk: слишком много знаков вопроса, слишком много знаков вопроса 001031 text: // TODO: А если домашний каталог - CD? ;-) chk: пробел перед точкой с запятой 001079 text: // TODO: А если домашний каталог - USB? ;-) chk: пробел перед точкой с запятой 001811 text: ! Давайте для начала выставим нужные значения для пассивной панели, chk: пробел перед знаком восклицания 001816 text: ! Убрал установку переменных окружения, потому что она производится chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\plugapi.cpp 001716 text: /* 09.09.2001 IS ! Добавим имя файла в историю, если потребуется */ chk: пробел перед знаком восклицания 001748 text: /* 09.09.2001 IS ! Добавим имя файла в историю, если потребуется */ chk: пробел перед знаком восклицания 001825 text: /* 09.09.2001 IS ! Добавим имя файла в историю, если потребуется */ chk: пробел перед знаком восклицания 001884 text: /* 09.09.2001 IS ! Добавим имя файла в историю, если потребуется */ chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\PluginA.cpp 000298 text: ! Увеличил размер выделяемой под строку памяти на 1 байт для нормальной chk: пробел перед знаком восклицания 002081 text: ! Теперь функция работает с обоими видами слешей, также происходит chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\plugins.cpp 001198 text: ! При настройке "параметров внешних модулей" закрывать окно с их chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\strmix.cpp 000817 text: FarFormatText("Пример строки, которая будет разбита на несколько строк по ширине в 20 символов.", 20 ,Dest, "\n", 0); chk: пробел перед запятой 000829 text: FarFormatText( "Эта строка содержит оооооооооооооччччччччеееень длиное слово", 9, Dest, nullptr, FFTM_BREAKLONGWORD); chk: пробел после открывающей скобки File: C:\testsourcelocalizer\far\cpp\syslog.cpp 001188 text: DEF_MCODE_(C_APANEL_BOF), // начало активного каталога? chk: двойной пробел между словами 001190 text: DEF_MCODE_(C_APANEL_EOF), // конец активного каталога? chk: двойной пробел между словами 001192 text: DEF_MCODE_(C_APANEL_ISEMPTY), // активная панель: пуста? chk: двойной пробел между словами 001194 text: DEF_MCODE_(C_APANEL_SELECTED), // активная панель: выделенные элементы есть? chk: двойной пробел между словами 001198 text: DEF_MCODE_(C_APANEL_VISIBLE), // активная панель: видима? chk: двойной пробел между словами 001200 text: DEF_MCODE_(C_APANEL_PLUGIN), // активная панель: плагиновая? chk: двойной пробел между словами 001202 text: DEF_MCODE_(C_APANEL_FILEPANEL), // активная панель: файловая? chk: двойной пробел между словами 001204 text: DEF_MCODE_(C_APANEL_FOLDER), // активная панель: текущий элемент каталог? chk: двойной пробел между словами 001230 text: DEF_MCODE_(V_APANEL_SELCOUNT), // APanel.SelCount - активная панель: число выделенных элементов chk: двойной пробел между словами 001232 text: DEF_MCODE_(V_APANEL_PATH), // APanel.Path - активная панель: путь на панели chk: двойной пробел между словами 001234 text: DEF_MCODE_(V_APANEL_PATH0), // APanel.Path0 - активная панель: путь на панели до вызова плагинов chk: двойной пробел между словами 001238 text: DEF_MCODE_(V_APANEL_WIDTH), // APanel.Width - активная панель: ширина панели chk: двойной пробел между словами 001242 text: DEF_MCODE_(V_APANEL_ITEMCOUNT), // APanel.ItemCount - активная панель: число элементов chk: двойной пробел между словами 001244 text: DEF_MCODE_(V_APANEL_CURPOS), // APanel.CurPos - активная панель: текущий индекс chk: двойной пробел между словами 001250 text: DEF_MCODE_(V_APANEL_HEIGHT), // APanel.Height - активная панель: высота панели chk: двойной пробел между словами 001252 text: DEF_MCODE_(V_APANEL_COLUMNCOUNT), // APanel.ColumnCount - активная панель: количество колонок chk: двойной пробел между словами 001254 text: DEF_MCODE_(V_APANEL_HOSTFILE), // APanel.HostFile - активная панель: имя Host-файла chk: двойной пробел между словами File: C:\testsourcelocalizer\far\cpp\treelist.cpp 000753 text: ! Писать сообщение о чтении дерева только, если это заняло более 500 мсек. */ chk: пробел перед знаком восклицания 001259 text: if ((LocalKey==KEY_ALTF6||LocalKey==KEY_RALTF6) && !Link) // молча отвалим :-) chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\usermenu.cpp 000738 text: /* $ 14.07.2000 VVM ! Если закрыли подменю, то остаться. Инече передать управление выше */ chk: пробел перед знаком восклицания 000767 text: Т.е. сначала "вычислить" кусок "if exist !#!\!^!.!", ну а если chk: пробел перед знаком восклицания 000770 text: if exist ..\a.bat D:\FAR\170\DIFF.MY\mkdiff.bat !?&Номер патча?! chk: пробел перед знаком восклицания, «!?» заменить на «?!», многоточие из двух точек 000772 text: проверить фазу "if exist ..\a.bat", а уж потом делать выводы... chk: многоточие из двух точек 000834 text: /* $ 14.07.2000 VVM ! Закрыть меню */ chk: пробел перед знаком восклицания File: C:\testsourcelocalizer\far\cpp\viewer.cpp 001276 text: if ( col > LeftPos ) //!! шеврон закрывает первый символ chk: пробелы вокруг открывающей скобки, пробелы вокруг закрывающей скобки, пробел перед закрывающей скобкой, пробел после открывающей скобки 003997 text: // 0x02 - "обратный поиск" ? chk: пробел перед знаком вопроса File: C:\testsourcelocalizer\far\cpp\vmenu.cpp 000485 text: // Освободим память... от ранее занятого ;-) chk: пробел перед точкой с запятой 001166 text: if ( AddToFilter(str) ) // для фильтра: всю строку целиком в фильтр, а там разберемся. chk: пробелы вокруг открывающей скобки, пробелы вокруг закрывающей скобки, пробел перед закрывающей скобкой, пробел после открывающей скобки File: C:\testsourcelocalizer\far\cpp\xlat.cpp 000041 text: "Rules1"=",??&./б,ю.:^Ж:ж;;$\"@Э\"" chk: две одинаковые кавычки "", запятая вплотную перед буквой 000042 text: "Rules2"="?,&?/.,б.ю^::Ж;ж$;@\"\"Э" chk: точка с запятой вплотную перед буквой 000083 text: Уточнение по поводу этого куска, чтобы потом не вспоминать ;-) chk: пробел перед точкой с запятой 000095 text: ; набирали по русски в английской раскладке chk: пробелы вокруг точки-запятой, пробел перед точкой с запятой 000096 text: ; `ё~Ё[х{Х]ъ}Ъ;Ж:Ж'э"Э,б<Б.ю>Ю/.?, chk: пробелы вокруг точки-запятой, пробел перед точкой с запятой, запятая вплотную перед буквой, точка с запятой вплотную перед буквой 000097 text: XLat::"00000409"="`ё~Ё[х{Х]ъ}Ъ;Ж:Ж'э\"Э,б<Б.ю>Ю/.?," chk: запятая вплотную перед буквой, точка с запятой вплотную перед буквой 000099 text: ; набирали по английски в русской раскладке chk: пробелы вокруг точки-запятой, пробел перед точкой с запятой 000100 text: ; ё`Ё~х[Х{ъ]Ъ}Ж;Ж:э'Э"б,Б<ю.Ю>./,? chk: пробелы вокруг точки-запятой, пробел перед точкой с запятой, точка расположена слитно с началом предложения, запятая вплотную перед буквой, точка с запятой вплотную перед буквой 000101 text: XLat::"00000419"="ё`Ё~х[Х{ъ]Ъ}Ж;Ж:э'Э\"б,Б<ю.Ю>./,?" chk: точка расположена слитно с началом предложения, запятая вплотную перед буквой, точка с запятой вплотную перед буквой
- Ориг. Перевод ----------------------------------------------- Многоточие из точек : 155 Многоточие … (alt+133) : Минус - : 1194 Короткое тире – (alt+150) : Тире — (alt+151) : Минус - (отдельный) : 644 Короткое тире – (a150,отд.): Тире — (alt+151, отдельное): Подчеркивание _ : 1845 Амперсант & : 135 Тег <t : 15 «!!!» : 30 «???» : 20 больше 3 знаков «!/?» : 11 Буква Ё : 102 Кавычки - кавычка " : 835 - кавычка ' : 143 - кавычка « : - кавычка » : - кавычка ” : - кавычка ‘ : - кавычка ’ : - кавычка ′ : - кавычка ″ : - кавычка „ : - кавычка “ : Спец.маркеры - новая строка \n : 121 - табуляция \t : - Текстовые фрагменты все : 3493 содержащие текст : 3493
Скопируйте слова без ошибок в пользовательский список исключений - файл user.sld, для игнорирования их при следующей проверке.
При использовании словаря исключений FireFox можно добавить слова прямо в браузере (FireFox) как исключения из проверки орфографии. Необходимо закрыть/переоткрыть браузер или страницу отчета для сохранения исключений в файл словаря исключений FireFox.
Для использования словаря исключений браузера Chrome или других программ - ознакомьтесь со справкой.