The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпущен первый предварительный релиз Midnight Commander 4.7...., opennews (??), 01-Авг-09, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


151. "Выпущен первый предварительный релиз Midnight Commander..."  –1 +/
Сообщение от anonymous (??), 03-Авг-09, 10:03 
кстати, господа. а когда пофиксят идиотский баг с экранированием тильды при нажатии "автодополнения", если в комстроке набрано нечто вроде "~/mydir/a"?

нененене, в багтрекер не предлагать, там регистрация.

дайте патч, что ли. а то я в этом ващем mc ничего уже не понимаю, за пол-часа так и не смог найти, какая скотина ответственна.

Ответить | Правка | Наверх | Cообщить модератору

152. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от anonymous (??), 03-Авг-09, 10:16 
а. нарыл.

--- src/strescape.c.orig        2009-07-31 19:36:26.000000000 +0300
+++ src/strescape.c     2009-08-03 09:11:13.829782229 +0300
@@ -86,8 +86,12 @@
             }
         }

-        if (strchr (escaped_chars, (int) src[curr_index]))
-            g_string_append_c (ret, '\\');
+        if (strchr (escaped_chars, (int) src[curr_index])) {
+            /* dirty hack! check if this is  "~(.*)/" */
+            if (escaped_chars == ESCAPE_SHELL_CHARS && curr_index == 0 && src[0] == '~') {
+              if (!strchr(src, '/')) g_string_append_c (ret, '\\');
+            } else g_string_append_c (ret, '\\');
+        }

         g_string_append_c (ret, src[curr_index]);
     }

Ответить | Правка | Наверх | Cообщить модератору

169. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от anonymous (??), 03-Авг-09, 14:26 
> нененене, в багтрекер не предлагать, там регистрация.

Она бесплатная и абсолютно безболезннная. Даже e-mail не надо.

Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору

172. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от anonymous (??), 03-Авг-09, 14:39 
>> нененене, в багтрекер не предлагать, там регистрация.
>
>Она бесплатная и абсолютно безболезннная. Даже e-mail не надо.

ну вот пусть какой-то регистрант и сделает. а я лично себе уже всё поправил. вон, даже патч вывалил.

пока нет возможности анонимусу рипортить — анонимус рипортить и не будет.

Ответить | Правка | Наверх | Cообщить модератору

177. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от Slavaz (?), 03-Авг-09, 15:15 
>>> нененене, в багтрекер не предлагать, там регистрация.
>>Она бесплатная и абсолютно безболезннная. Даже e-mail не надо.
>ну вот пусть какой-то регистрант и сделает. а я лично себе уже
>всё поправил. вон, даже патч вывалил.
>пока нет возможности анонимусу рипортить — анонимус рипортить и не будет.

Без обид, но мы когда-то устали бороться со спамом :( Анонимность хороша до тех пор, пока она не перестаёт быть во благо. :( Причина, по которой надо регистрироваться на багтрекалке - спам (анонимный, само собой).

Если не сложно и если есть реальное желание помочь - зарегистрировать новый ящик (если не хочется светить свой) и заегиться на багтрекалке - это максимум час.

Если некогда или нет желания, то отвечу здесь :)

Экранирование тильды должно исправиться изменением строки
src/strescape.c:40
static const char ESCAPE_SHELL_CHARS[] = " !#$%()&~{}[]`?|<>;*\\\"";
из строки попробуйте выкинуть тильду. Должно помочь.

Ответить | Правка | Наверх | Cообщить модератору

186. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от anonymous (??), 03-Авг-09, 15:43 
>Без обид, но мы когда-то устали бороться со спамом :(

да никаких обид. а я не хочу регистрироваться.

>это максимум час.

я его уже потратил на поиск места, которое надо пропатчить.

>из строки попробуйте выкинуть тильду. Должно помочь.

есть мнение, что тильда туда не просто так попала. поскольку мне разбираться лень, я сделал хак.

Ответить | Правка | Наверх | Cообщить модератору

226. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от na (??), 03-Авг-09, 19:35 
>Причина, по которой надо регистрироваться на багтрекалке - спам (анонимный, само
>собой).

капча?

Ответить | Правка | К родителю #177 | Наверх | Cообщить модератору

304. "Выпущен первый предварительный релиз Midnight Commander..."  +/
Сообщение от User294 (ok), 04-Авг-09, 22:42 
>капча?

Нет уж.Лучше регтистрация.Один раз зато потом без гемороря.А с капчей шило в ж... постоянно.Анонимы, скушайте стирального порошка!Для промывки мозга :E

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру