AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Bugs / Найденные баги
Goto page Previous  1, 2, 3 ... 66, 67, 68 ... 75, 76, 77  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
opk44



Joined: 16 Jan 2010
Posts: 334

PostPosted: Thu Jan 23, 2014 1:59 pm    Post subject: Reply with quote

Andrey_A_A wrote:
Я не знаю баг это или не баг...
1. Не вполне понятно, что мешает включать/отключать переносы ДО ТОГО как пользоваться поиском? Это бы исключило проблему в принципе.
2. Возможно вас бы это чуть меньше напрягало, если б вы сначала сделали с найденным образцом то, что хотели, а потом включали/отключали переносы.
3. Если не критична потеря выделения найденного фрагмента, то перемещение "поля зрения" на найденное будет быстрее по клавише {Left} (в смысле быстрее, чем колесом).
4. У описанного случая есть и обратная сторона - если при включенном переносе строк после нахождения фрагмента "разогнуть" строки, то выделение тоже (скорее всего) окажется вне поля зрения (за правой границей окна).
Back to top
View user's profile Send private message
Andrey_A_A



Joined: 03 Jun 2010
Posts: 559
Location: Сочи, Хоста

PostPosted: Thu Jan 23, 2014 2:19 pm    Post subject: Reply with quote

opk44, 1. 3. - я мышатник (т.е пользуюсь 90% мышкой - поэтому столь много кнопок в моем акеле) + по умолчанию нет переноса

2 пункт вообще не понятен, что я могу с ним ДО сделать, если я его только нашёл

4 пункт выявляет ещё одну проблему
Как при длинных строках курсор при при отжатии переносов перенести видимомсь именно на него.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Fri Jan 24, 2014 3:23 pm    Post subject: Reply with quote

Andrey_A_A wrote:
Как сделать чтобы она (выделенная фраза, т.е. позиция курсора) при переносе строк была видна в окне редактирования (желательно в вертикальной середине)
Можно вызвать 4198 два раза после изменения переноса по словам или см. функцию ScrollCaret в SearchReplace.js.

Добавлено:
В 4.8.7 можно будет использовать следующий вызов:
Code:
AkelPad.SendMessage(AkelPad.GetEditWnd(), 3183 /*AEM_SCROLLTOPOINT*/, 0, 0);
Back to top
View user's profile Send private message Send e-mail
San_dr



Joined: 06 Dec 2010
Posts: 159
Location: г.Харьков, Русь

PostPosted: Mon Feb 03, 2014 11:37 am    Post subject: Reply with quote

у меня в сборке есть строка в AkelPad.ini CmdLineBegin=/Call("Scripts::Main", 1, "IconsOnTabs.js"
а проблема возникает при установке сборки в Windows "8"

На 8.1 x86 установился, но при первом запуске
Цитата:
---------------------------
Scripts плагин
---------------------------
Скрипт: C:\Program Files\AkelPad\AkelFiles\Plugs\Scripts\IconsOnTabs.js
Строка: 29
Символ: 3
Ошибка: Разрешение отклонено
Код: 800A0046
Источник: Ошибка выполнения Microsoft JScript
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1374
Location: Poland

PostPosted: Mon Feb 03, 2014 7:45 pm    Post subject: Reply with quote

San_dr
Run AkelPad in administrator mode
or
move AkelPad to another directory eg. "C\Programs\AkelPad\".
Back to top
View user's profile Send private message
Drugmix



Joined: 08 Apr 2013
Posts: 430

PostPosted: Sun Feb 09, 2014 1:11 am    Post subject: Reply with quote

Instructor
наличие в секции "QuotesRE:" в каком-то .coder файле вот такой строки
Code:
0   `` ``

вешает акелпад при попытке открыть файл с расширением, соответствующем указанному в этом же .coder файле.
Понятное дело, что правило абсолютно не валидно, но и к зависанию приложения оно же тоже не должно приводить...
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Sun Feb 09, 2014 3:57 pm    Post subject: Reply with quote

Drugmix
Поправлено в 4.8.8.
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 430

PostPosted: Sun Feb 09, 2014 4:27 pm    Post subject: Reply with quote

Instructor
только что нашёл ещё одно аналогичное правило, которое тоже вешает AkelPad (видимо, из-за того, что оно слишком общо́):
Code:
0   `^([\(,]*?)\s*((?<=\s);.*$)?` `\1=(0,${ATTR},0) \2=(3,${COMM},0)`

Ссылки на 4.8.8 не вижу, а апдейтер пока не находит.

EDIT:
ещё:
Code:
0   `^([\(,](?!,|\())*?` `\1=(0,${ATTR},0)`

или
Code:
0   `^([\(,])*?` `\1=(0,${ATTR},0)`


Last edited by Drugmix on Sun Feb 09, 2014 8:12 pm; edited 2 times in total
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 344

PostPosted: Sun Feb 09, 2014 4:38 pm    Post subject: Reply with quote

Drugmix wrote:
Ссылки на 4.8.8 не вижу, а апдейтер пока не находит.

Instructor внес исправления в исходники, фикс будет только в следующей версии. И в ближайшей тестовой. Наконец-то, несколько дней слежу - было любопытно, какой номер будет у следующей версии Smile
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Tue Feb 11, 2014 5:37 pm    Post subject: Reply with quote

Drugmix wrote:
Code:
0   `^([\(,]*?)\s*((?<=\s);.*$)?` `\1=(0,${ATTR},0) \2=(3,${COMM},0)`

Code:
0   `^([\(,](?!,|\())*?` `\1=(0,${ATTR},0)`

Code:
0   `^([\(,])*?` `\1=(0,${ATTR},0)`
Ни одно из указанных правил у меня не приводит к зависанию.
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 430

PostPosted: Tue Feb 11, 2014 5:52 pm    Post subject: Reply with quote

Instructor
начал проверять последний из процитированных примеров и заметил, что не на любом файле ловлю крэш. Попробуйте, пожалуйста, с этим файлом.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Wed Feb 12, 2014 2:52 pm    Post subject: Reply with quote

Drugmix
Тестовая
Back to top
View user's profile Send private message Send e-mail
Drugmix



Joined: 08 Apr 2013
Posts: 430

PostPosted: Wed Feb 12, 2014 4:01 pm    Post subject: Reply with quote

Instructor wrote:
Drugmix
Тестовая

Проверил, всё работает, ничего не падает. Спасибо.
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1620

PostPosted: Thu Feb 13, 2014 5:55 am    Post subject: Reply with quote

MDI +
[v] Следить за изменением файла
[v] Не открывать программу дважды

Запускаем
AkelPad file1
(открывается первый файл)
В любой другой программе изменяем file1 и запускаем
AkelPad file2
Видим сообщение
Quote:
"...\file1" был изменен извне.

Переоткрыть его?
---------------------------
Да Нет

Выбираем «Да», file1 переоткрывается, file2 не открывается.

И такая же проблема, если file1 переименовать или удалить, только сообщение будет уже
Quote:
Невозможно открыть файл "...\file1".
---------------------------
ОК
Back to top
View user's profile Send private message Visit poster's website
[Yustas.NeO]



Joined: 12 Mar 2007
Posts: 258

PostPosted: Thu Feb 13, 2014 8:39 am    Post subject: Reply with quote

Infocatcher wrote:
не открывается

+100500
Все никак руки не доходили написать Sad



И еще "прикол":
Открываем в AkelPad'е симлинк на файл, переходим в другую программу, возвращаемся в AkelPad и видим вопрос "файл был изменен извне, переоткрыть?"
Почему так? Возможно ли как-то отловить этот момент?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page Previous  1, 2, 3 ... 66, 67, 68 ... 75, 76, 77  Next
Page 67 of 77

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group