Page 32 of 50

Posted: Fri May 24, 2013 9:14 am
by DV
А является ли корректным регулярным выражением вот это:

Code: Select all

.??
Именно с двойным знаком вопроса?

Posted: Fri May 24, 2013 9:19 am
by Infocatcher
DV
Да: второй знак вопроса включает «жадность»:

Code: Select all

var s = "abc";
s.match(/abc?/)[0]; // "abc"
s.match(/abc??/)[0]; // "ab"
Насколько это актуально для «?», впрочем, вопрос. :)

Posted: Tue May 28, 2013 6:03 pm
by DV
QSearch v.5.4
* AkelPad 4.8.3+
* теперь при поиске игнорируются "+", "*", "+?" и "*?" в конце регулярного выражения, чтобы избежать выделения до конца файла

Posted: Wed Jun 05, 2013 11:27 am
by opk44
Опечатки в файле

Code: Select all

стр.231,237,243,250: "шестнадцатиричные" -> "шестнадцатеричные"
стр.362: "атозагрузке" -> "автозагрузке"

(proof link)

Posted: Wed Jun 05, 2013 1:48 pm
by DV
opk44 wrote:Опечатки в файле QSearch-Rus.txt
Нада буит исправить :)
А чем проверялось, кстати? МС Вордом?

Posted: Wed Jun 05, 2013 3:57 pm
by opk44
DV wrote:А чем проверялось, кстати? МС Вордом?
Им (2003-им).

Posted: Wed Jun 12, 2013 12:10 am
by FeyFre
Хотелка:
в панельке быстрого поиска, если вызвать контекстное меню, то покажутся опции плагина. Но если стоять внутри поля ввода искомого, то вызывается меню со стандартными операциями буфера. Хотелось бы и там тоже видеть опции, что-бы менять их оперативно не покидая поле ввода(мышкой, или табом убегая с поля и вызывая его меню).

Posted: Wed Jun 12, 2013 8:44 am
by VladSh
FeyFre
Там какое-то хитрое меню с "Вставить управляющий символ юникода" и "Открыть/Закрыть IME". Не знаю, что оно такое, но может кому-то надо?

Posted: Wed Jun 12, 2013 9:18 am
by FeyFre

Posted: Wed Jun 12, 2013 10:24 am
by Infocatcher
В Windows 7 (Vista?) и выше стандартное меню у текстовых полей вот такое:
Image

Например, в стандартном блокноте оно точно такое же.

Posted: Wed Jun 12, 2013 1:49 pm
by DV
Лично мне нравится возможность делать Copy/Paste и т.д. из стандартного всплывающего меню.
Как вариант, можно было бы всплывающее меню QSearch добавить как под-меню системного всплывающего меню окна редактирования, но тут возникает непонятка, что делать с идентификаторами элементов меню (QSearch ожидает вполне определённые значения этих идентификаторов - а где гарантия, в общем случае, что те же идентификаторы не используются в системном меню?)

Posted: Wed Jun 12, 2013 2:25 pm
by VladSh
DV
FeyFre гарантирует)
"Я гарантирую это" © Лурк
Шутка :mrgreen:

Posted: Thu Jun 13, 2013 7:56 am
by FeyFre
Я пока не рылся в ту сторону, но не думаю что это неподъемная задача. Ведь как-то же другой левый софт находит возможность влезать в чужие менюшки(в том числе и в менюшки АР, тот же SQL-ассистент недавно тут упоминаемый), и ничего, вроде бы проблем не наблюдалось.
в общем случае, что те же идентификаторы не используются в системном меню?
Очевидно, если наше меню заполнять динамчески на лету(предварительно собрав все существующие идентификаторы), то коллизий удасться избежать. На досуге попытаюсь поперехватывать WM_INITMENU т тже с ним, авос что-то и всплывет

Posted: Thu Jun 13, 2013 9:27 am
by VladSh
Хотелось бы именно встройки, а не замены, т.к. дома иногда нападает такая лень - неохота тянуться к клавиатуре для операций с буфером обмена)

Posted: Thu Jun 13, 2013 11:00 am
by FeyFre
VladSh, встройки, встройки.