Page 51 of 67

Re: Eolite

Posted: Mon Oct 17, 2016 4:26 pm
by Pathoswithin
Да, сначала F, G, I; потом внезапно e, f, g, i.

Re: Eolite

Posted: Mon Oct 17, 2016 4:27 pm
by 0CodErr
Pathoswithin, ну так ты сам говорил, что CaseSensitive — только ext. А на скриншоте fat.

Re: Eolite

Posted: Mon Oct 17, 2016 4:35 pm
by Pathoswithin
Я говорил, что в линуксе всё case sensitive, даже fat. А программы вообще имеют право сортировать как угодно.
Собственно, и у нас fat нечувствительна только для русского и английского - попробуй сделать полноценную нечувствительность, с учётом всего юникода.

Re: Eolite

Posted: Mon Oct 17, 2016 4:42 pm
by 0CodErr
Pathoswithin wrote:Собственно, и у нас fat нечувствительна только для русского и английского
Ну так она будет в итоге чувствительна или нет? А то сейчас невозможно создать два файла"A.txt" и "a.txt" в одной директории.

Re: Eolite

Posted: Mon Oct 17, 2016 4:43 pm
by akron1
Чувствительность к регистру это ещё ничего, сойдет. Но почему-то на том скриншоте прописные буквы кириллицы оказываются впереди цифр.

Re: Eolite

Posted: Mon Oct 17, 2016 5:06 pm
by Pathoswithin
А вот это действительно странно: папки правильно, файлы по другому.

0CodErr
В линуксе можно создать "A.txt" и "a.txt" в одной директории; у нас так можно только в ext, в fat нельзя, как положено. Но до тех пор, пока кому-нибудь станет не пофиг, можно создать "É.txt" и "é.txt".

Re: Eolite

Posted: Mon Oct 17, 2016 5:40 pm
by Leency
0CodErr wrote:
Leency wrote:Да и количество папок отображает неверно. -> было исправлено, чекни.
Чекнул, вот
Spoiler:Image
Fixed.

Re: Eolite

Posted: Sun Oct 30, 2016 10:21 pm
by Leency

Code: Select all

SetCurDir(#path);
Не работало как надо из-за того, что в конце этой строки был слэш. Из-за этого происходили странные глюки в программах, работающих с путями. Прошло достаточно времени пока я понял в чем дело.
Я переделал работу с путями так, что #path больше не хранит слэш в конце. Это исправление затронуло многие функции, могут быть регрессии.

Re: Eolite

Posted: Mon Oct 31, 2016 10:45 am
by 0CodErr

Code: Select all

SetCurDir
Сколько же лет прошло пока оно заработало :lol:
Как раз из-за этого не запускалось в Eolite viewtopic.php?f=9&t=2318#p66300
Можно было вон то viewtopic.php?f=45&t=3237&p=65764#p65764 запустить и проверить текущий путь

Re: Eolite

Posted: Tue Nov 01, 2016 10:52 am
by akron1
Выделяем последний файл в окне, при условии, что весь список в окно не помещается (используется скролл). Нажимаем Insert. Программа падает -- page fault.

Re: Eolite

Posted: Tue Nov 01, 2016 3:15 pm
by Leency
Исправлено.
Проблема была из-за char в параметре, при замене на int все заработало.
void setElementSelectedFlag(dword n, char int state)

Re: Eolite

Posted: Tue Nov 08, 2016 3:03 pm
by Pathoswithin
Поломался вывод информации о файле.

Re: Eolite

Posted: Tue Nov 08, 2016 3:05 pm
by 0CodErr
Pathoswithin, ты ведь догадался уже из-за чего? :lol:

Re: Eolite

Posted: Tue Nov 08, 2016 3:09 pm
by Pathoswithin
Вообще-то, если ты увидел причину бага, то можно самому и пофиксить.

Re: Eolite

Posted: Thu Nov 24, 2016 8:49 pm
by Pathoswithin
Иногда падает после успешного удаления файла. Кажется даже начинает серийно падать. Закономерность не ясна.