Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Syn (Lister plugin)
Goto page Previous  1, 2, 3, 4 ... 18, 19, 20  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Vitalik



Joined: 15 Dec 2004
Posts: 21
Location: Украина, Харьков

Post (Separately) Posted: Mon Jul 17, 2006 11:56    Post subject: Reply with quote

Кстати, вчера поздно вечером вышел UniHighlighter 2.0 Beta2, поэтому в новой версии Syn те два прискорбных бага будут исправлены Smile
_________________
Добро пожаловать на http://www.unihighlighter.com
Back to top
View user's profile Send private message Yahoo Messenger
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Mon Jul 17, 2006 12:48    Post subject: Reply with quote

Открываю по F3 файл pluginst.inf из архива wlx_Syn_0.3a.rar. Нажимаю Ctrl+Z - область вложения секции plugininstall как-то странно увеличилась. После этого пытаюсь свернуть секцию - получаю ошибку "Invalid stringlist index XXX.". Где XXX - случайное число. Было и 21, и 54776051.
Back to top
View user's profile Send private message
sepa



Joined: 12 Jul 2006
Posts: 42

Post (Separately) Posted: Tue Jul 18, 2006 10:58    Post subject: Reply with quote

v0.4 //18.07.06

  • Simple CodeExplorer with detection of user functions. They are added to current ACP list.
  • Open as ReadOnly by default (Space = PgDn in ReadOnly state)
  • Open with WordWrap by default
  • Comment/Uncomment selection
  • Lost of focus sometimes fixed
  • QuickCode list updated after change witout restart
  • IndentGuides calculation fixed
  • Position of hint over [...] changed
  • UncollapseAll when Setup changes apply (else you may loose text in collapsed regions)
  • Window caption updates now in syn.exe
  • New shortcuts: F2-save, F4-ReadOnly, F6-Designer, F11-CodeExplorer
  • Bug with Ctrl-W fixed

  • Changes in SyntaxDesigner (by Vitalik):
  • Bugs with copy/paste rules from/to clipboard
  • Added ability to edit supported extentions, name & author
  • Small bugfixes

Quote:
Открываю по F3 файл pluginst.inf из архива wlx_Syn_0.3a.rar.

В подсветке ini файлов в регионе схлопывания надо убрать галочку на AllowNoSubfolds. Исправленая подсветка идет с этой версией.
Quote:
ЗЫ: плагин понравился, в виде эксперимента поставил его первым в списке...

Первым наверно не стоит, а то будет и doc, rtf у listdoc перехватывать. Предпоследним перед SynPlus в самый раз =) И переключаться между ними можно через Image/Multimedia
_________________
Syn
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Tue Jul 18, 2006 12:00    Post subject: Reply with quote

Exclamation Новые (и не замеченные старые) баги:
1. Если уровень был свёрнут, то после нажатия на кнопку "Code Folding" весь текст в нём безвозвратно исчезает.
2. При свёртывании кода иногда фон следующей строки меняется на черный или розовый. Ошибка, наверное, у Vitalik`а, так что хорошо, если бы он поправил (пожалуйста).
3. При открытии файла с нестандартным расширением даже после выбора подсветки вручную файл QC не загружается.
Idea И пожелания:
4. Спасибо за запоминание позиции окна, но я имел в виду кое-что другое. ИМХО, позиция окна должна запоминаться глобально, а не для каждого файла в отдельности. Если не хочешь делать, то просто пропиши в ini-файле "eMaximize=1/0" для запуска в развернутом виде. В настройки можешь не выносить, те кто хотят подправят вручную.
5. Нереальное пожелание Smile. Было бы здорово, если бы можно было сбоку добавить полосу, показывающую, была изменена строка или нет (как в Borland Developer Studio 2006). Если не менялась - зелёный, если изменена - красный, если изменения сохранены - желтый.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Tue Jul 18, 2006 12:04    Post subject: Reply with quote

Просматриваю js-файл. Подсветка Java Script из дистрибутива плагина. При сворачивании секций следующая строка после ранее свернутых секций окрашивается красным фоном. Фон исчезает, если поместить в эту строку текстовый курсор, а потом поместит курсор ниже или на заголовок выше свернутой секции. Если же пометить курсор в ранее подсвеченную красным строку, а потом перемесить его выше свернутой ранее секции, то выделение красным восстановится.
Тот же эффект можно наблюдать, если свернуть секцию близко к началу большого файла, потом нажать Ctrl+End -> Ctrl+Home.

Вообще со свернутыми секциями много глюков. Например, сворачиваю секцию. Ставлю курсор в [...], нажимаю Enter. Сразу наблюдаю артефакты. Но это - фигня. А вот если потом раскрыть секцию, то потом никаким Ctrl+Z не получится вернуть первоначальный вид. Конструкцию [...] надо каким-либо образом запретить для редактирования. Ее надо считать одим символом.
Еще глюки возникают, если поиграться Delete-ом рядом с этой секцией.
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Tue Jul 18, 2006 12:07    Post subject: Reply with quote

sepa wrote:
В подсветке ini файлов в регионе схлопывания надо убрать галочку на AllowNoSubfolds.

Тогда не свёртывается последний регион. Здесь надо прописать закрытие региона на конце файла, но как это делается!?
И ещё:
Может кто знает, что такое RegEx и как этим пользоваться. И зачем там 2 правых поля?
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Tue Jul 18, 2006 12:24    Post subject: Reply with quote

Кстати говоря.
Плагин должен передавать в TC нажатия клавиш 1-7, A,S,V,W,N,P и кажется какие-то ещё. Если это реализовать, то будет совсем замечательно.
Back to top
View user's profile Send private message
Maximus



Joined: 07 Apr 2005
Posts: 927
Location: Украина, Кировоградская обл., г. Знаменка

Post (Separately) Posted: Tue Jul 18, 2006 12:51    Post subject: Reply with quote

На sepa.spb.ru скачивается версия 0.2.
С wincmd у меня временная проблема. Скоро она пройдет (надеюсь), но хотелось бы уже сейчас посмотреть что нового.
_________________
tcPhonebook|AppLoader|Українізація TC|Ultimate Calendar
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Tue Jul 18, 2006 13:02    Post subject: Reply with quote

Проверил. На SEPA.SPB.RU доступна версия 0.4
Back to top
View user's profile Send private message
KF-121



Joined: 13 Feb 2006
Posts: 90

Post (Separately) Posted: Tue Jul 18, 2006 14:17    Post subject: Reply with quote

Привет Всем!
По роду своей деятельности - я верификатор.
Так вот на дыбал вам багов, замечаний и предложений.

Syn 0.3a:
[-]
1. Не корректно работает выделение колонкой, когда на нижней панели выбран режим колонки. Он выделяет как обычно.
2. Не корректно считает количество выделенных строк. Если в конце строки нет символа перехода на новую строку, то он ее не засчитывает.
3. Не нашел, где можно установить позицию линии по правому краю. В инишнике тоже не нашел.
4. Добавление к замечанию Batya. Не только по Ctrl+Z, но еще Ctrl+X, Ctrl+V, остальные клавиши не тестировал.
5. Команда Collapse All, работает также как и Collapse Current.
6. Не правильно рассчитывает, где сворачивать код для INI схемы. Например, если есть запись zzzz = [ffff], то он тоже считает это за секцию и сворачивает на этом месте.
7. Не умеет открывать файлы в Hex и Data режиме. См. предложение 2
8. При выбранной цветовой подсветкой VBS, на панели состояния отображается имя 'JS' т.е. Java Script, я так понимаю?
9 Поиск и замена запоминает одинаковые строки которые искали.
10. Если в одном экземпляре плагина открыт диалог настроек или редактирование схемы, то остальные экземпляры заблокированы. Также заблокирована и форма самого TC.
10.1 Если открыт диалог редактирования схемы, а фокус находится все татки на форме плагина, то она реагирует на Esc, и выходит без проблем, при этом закрыть это окно уже не удается, т.к. родителя уже не существует.
11. Я так думаю, что лучше начинать устанавливать закладки не с нуля, а с единицы. Просто удобнее дотянуться до 1 чем, до 0
12. Глюки при сворачивании кода. Если код был свернут и каким-то образом параметры свертывования нарушились (удалили скобочку или ключевое слово), то все что было внутри секции вернуть нельзя.

[+]
1. Большой респект за поиск и замену целыми блоками
2. Предлагаю сделать открытие data файлов (т.е. не текстовых.) как это умеет листер по клавише 1, 2 и 3.
3. Изменить иконки, на более симпатичные.
4. Предлагаю для XML фалов, добавить авто-определение по сигнатуре.
5. Предложение по поводу поиска, если есть выделенное слово или блок и нажимается клавиша F3, то плагин начинает искать это выделенное вхождение. с позиции далее чем это выделенная строка.
5.1. При нажатии на кнопку Find All выводит окно где, будет выводиться все вхождения искомой строки. И если кликнешь на любой строчке, то переходишь на эту строку в тексте.
6. Все же добавить русский язык.


P.S. Вчера заметил этот прагин. А сегодня у же новая версия. Smile
_________________
Во всем виновато КАКАДУ!
--------------------------------
IIIypuk©KF-121
Back to top
View user's profile Send private message
sepa



Joined: 12 Jul 2006
Posts: 42

Post (Separately) Posted: Tue Jul 18, 2006 18:29    Post subject: Reply with quote

Митяй
Quote:
2. При свёртывании кода иногда фон следующей строки меняется на черный или розовый. Ошибка, наверное, у Vitalik`а, так что хорошо, если бы он поправил (пожалуйста).

Batya
Quote:
Просматриваю js-файл. Подсветка Java Script из дистрибутива плагина.

Не могу увидеть этот баг. Если кому не влом - приложите тестовый файл и ваш setup.ini
Quote:
1. Если уровень был свёрнут, то после нажатия на кнопку "Code Folding" весь текст в нём безвозвратно исчезает.

баг
3. баг
4. специально для тебя =)
5. прикольно, может быть когда-нибудь в будущем.
Quote:
Вообще со свернутыми секциями много глюков.

Это обозначено в опциях на чекбоксе =)
Quote:
Может кто знает, что такое RegEx и как этим пользоваться. И зачем там 2 правых поля?

Если ты про дизайнер, то тут тебе Vitalik наверно лучше ответит
Quote:
Плагин должен передавать в TC нажатия клавиш 1-7, A,S,V,W,N,P

Ну разве что в ReadOnly
Quote:
1. Не корректно работает выделение колонкой, когда на нижней панели выбран режим колонки. Он выделяет как обычно.
Эта иконка показывает режим выделения для клавиатуры. Чтоб выделять мышкой колонкой - надо зажать Alt.
2. Пофикшу, но идея там в другом была... =)
3. будет скоро
4. покопаюсь
5. баг
6. я не знаю как это описать в подсветке, может Vitalik подскажет
7. в hex и не будет, а насчёт вырезания #0 при открытии, то это планировалось
8. На панели отображается имя подсветки. Оно в файле неправильно прописано. Тэг <General Name=. Там еще и расширение файлов неправильное.
9. хистори для Find и QuickSearch специально одинаковые. А вот то что Replace хистори не запоминалось - это баг.
10. покопаюсь
11. угу
12. нежнее с программами долг службы не дает обращаться? =)

2. см7
3. на вкус и цвет ... нет смысла менять иконки на другие, т.к. они не понравятся еще кому нибудь. Не забывайте что написано в первом посте. Угодить всем не получится, для этого нужен модульный плагин. А этот я делаю для себя и делаю только то что считаю нужным или интересным или возможным. Поэтому используются самые скромные иконки, потому как мне нравится минимализм.
4. автоопределение кодировки?
5. Сейчас для этого надо нажать Ctrl-F, Enter. Можно даже слово не выделять
5.1 Мне это еще ни разу ни в одной проге не пригодилось. Ты хочешь список номеров строк? Он не выразителен. Если список самих строк, то нажми Find All&Mark и будет куда понятнее контекст.
6. В третью очередь. Запар с lng файлами много, а использовать я его все равно не буду.
_________________
Syn
Back to top
View user's profile Send private message
KF-121



Joined: 13 Feb 2006
Posts: 90

Post (Separately) Posted: Wed Jul 19, 2006 14:13    Post subject: Reply with quote

Syn 0.4
[-]
1. Не открывает фалы, расширения которых указанны в схеме подсветки.
_________________
Во всем виновато КАКАДУ!
--------------------------------
IIIypuk©KF-121
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Wed Jul 19, 2006 14:59    Post subject: Reply with quote

При попытке вставить слово в панель быстрого поиска по Ctrl+V оно вставляется два раза.
Back to top
View user's profile Send private message
Митяй



Joined: 05 Oct 2005
Posts: 102
Location: Москва

Post (Separately) Posted: Wed Jul 19, 2006 15:06    Post subject: Reply with quote

Строка с регулярным выражением для Code Explorer должна сохраняться не в ini-файле, а в отдельном файле с именем подсветки (как QC и ACP). Тогда можно будет настроить вывод всех функций для каждого типа подсветки. Сейчас выводятся только функции вида PHP.
Back to top
View user's profile Send private message
sepa



Joined: 12 Jul 2006
Posts: 42

Post (Separately) Posted: Wed Jul 19, 2006 15:36    Post subject: Reply with quote

Quote:
1. Не открывает фалы, расширения которых указанны в схеме подсветки.

у меня все нормально открывает
Quote:
При попытке вставить слово в панель быстрого поиска по Ctrl+V оно вставляется два раза.

когда входишь в QuickSearch туда автоматом вставляется слово под курсором и выделяется. Если нажать Ctrl-V то вставит буфер. У меня вставляет один раз
Quote:
Строка с регулярным выражением для Code Explorer должна сохраняться не в ini-файле, а в отдельном файле с именем подсветки

Это и так понятно, смотри здесь. Просто сколько можно уже плодить дополнительные файлы к подсветкам. Если разработчики компонента не захотят данную фишку реализовывать , то конечно прийдеся что то изобретать.
_________________
Syn
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4 ... 18, 19, 20  Next
Page 3 of 20

 
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


Powered by phpBB © 2001, 2005 phpBB Group