односимвольные префиксы

Здесь можно сообщить о найденных багах в Far.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

Latest post of the previous page:

NightRoman wrote:Мне все же кажется, что QueryDosDevice это лишнее. Тормоза могут быть.
какого плана тормоза?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by NightRoman »

zg wrote:
NightRoman wrote:Мне все же кажется, что QueryDosDevice это лишнее. Тормоза могут быть.
какого плана тормоза?
Задержка при вызове. Я же не знаю, как эта функция работает при наличии или отсутствии диска.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by NightRoman »

Другой способ решения проблемы - это в параметрах Фара добавить специальный ключ для стартовой команды вместо смешивания команд и стартовых путей панелей. А правила распознавания префиксов вернуть к прежним, проблем с ними не было.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

NightRoman wrote:Задержка при вызове. Я же не знаю, как эта функция работает при наличии или отсутствии диска.
так узнайте, прежде чем писать. тем более в мсдн всё достаточно очевидно описано.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by NightRoman »

zg, что она делает там описано, а не как реализована и будут ли задержки. Ну раз не будет задержки, значит, хорошо, зря беспокоился.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

NightRoman wrote:zg, что она делает там описано, а не как реализована и будут ли задержки.
а это что:
MS-DOS device names are stored as junctions in the object namespace. The code that converts an MS-DOS path into a corresponding path uses these junctions to map MS-DOS devices and drive letters.
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by NightRoman »

Не знаю, меня это описание как-то не успокаивает.

Так или иначе, подход с определением префикса по QueryDosDevice нахожу странным. DrKnS не согласен. Спорить не буду, но останусь при своем мнении.
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

NightRoman wrote:Не знаю, меня это описание как-то не успокаивает.
кто мешает создать subst на cd или дискету, вынуть, запустить subst без параметров и посмотреть — будут ли тормоза. но вы вместо простого эксперемента предпочитаете размазывать сопли на несколько страниц топика про то как раньше всё было замечательно, а сейчас плохо. это кстати попадает под пункт правил 2.2.2.
про то что бы посмотреть в исходниках винды, как работает QueryDosDevice, зная вашу нелюбовь к этому, я промолчу. я сам посмотрел, работает оно именно так, как описано: открывается глобальная таблица (которая расположена в памяти), находится в ней символическая связь (это не та, что на дисках, другая) и возвращается результат. никаких обращений к реальным устройствам не происходит.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by HaRT »

NightRoman wrote:добавить специальный ключ для стартовой команды вместо смешивания команд и стартовых путей панелей
Если я правильно понимаю, то префиксы плагинов в командной строке при запуске ФАРа в первую очередь нужны как раз для открытия сразу панельных плагинов. Разве нет?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
zg
zero-gravity
Posts: 6015
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: Глюки и баги, появившиеся в «ночных сборках»

Post by zg »

HaRT wrote:
NightRoman wrote:добавить специальный ключ для стартовой команды вместо смешивания команд и стартовых путей панелей
Если я правильно понимаю, то префиксы плагинов в командной строке при запуске ФАРа в первую очередь нужны как раз для открытия сразу панельных плагинов. Разве нет?
всё равно каких плагинов. тут разницы нет. никаких стартовых команд в параметрах фара нет.
Post Reply

Return to “Глюки и баги”