Scripts discussion (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor
Теперь в Keyboard.js напрашивается нормальный интерфейс при запуске без параметров.

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

toggleComments-test.js
Fixed reading of -lineCommentsAtStart argument.
Added -blockCommentsEntireLines argument.
Added reading settings from toggleComments-options.js file for override commentsMultipleSets and commentsSets declarations.

Example for -blockCommentsEntireLines. «[» and «]» – selection start and end.

Code: Select all

var x,
    y[,
    z];
-blockCommentsEntireLines=true (old behavior):

Code: Select all

var x,
    /*
    y,
    z;
    */
-blockCommentsEntireLines=false:

Code: Select all

var x,
    y/*,
    z*/;

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

In RegExpTestJS.js added: RegExp Collection.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

KDJ
RegExpTestJS.js is bad pasted, check it

may be exceeded by post size

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

se7h
I do not know why it does not paste the entire file.
Its size is 53 KB.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

KDJ
Upload script on file sharing and posted a link :wink:

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

se7h
But in those sites, files are deleted after some time.
What is the maximum post size on our forum?

KDJ
Offline
Posts: 1949
Joined: Sat Mar 06, 2010 7:40 pm
Location: Poland

Post by KDJ »

RegExpTestJS.js script is now in two parts.

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

se7h
Может быть тогда перепостить insertPathToFile.js, чтобы соединить скрипты RegExpTestJS.js и RegExpTestJS_part2.js?

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Instructor
без проблем, переносите

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

AESCrypt-test.js
Show «Reenter password» field only for encrypt.
Auto check «Decrypt» for valid base64 string (with -mode=0).
converter-test.js
getHash-test.js
goToLongestLine-test.js
For all:
Now used AkelPad.ScriptSettings() for write/read settings.
Added support for scale other than 96 dpi (based on Instructor's code – see new SearchReplace.js and LinesFilter.js).

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

se7h wrote:без проблем, переносите
От имени другого пользователя никто кроме самого пользователя запостить не может, в том числе и администратор.

Offline
Posts: 767
Joined: Mon Sep 28, 2009 10:03 am
Location: Minsk, Belarus

Post by se7h »

Instructor
перепостил, удалите верхний дубль

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

По скрипту ConsoleRun.js (надеюсь Instructor перенесёт потом сообщение в тему дискуссий по скриптам).
MaximusMX wrote:2. дописывает результат в конец файла (постоянно искать позицию, на которой был курсор крайне неудобно).
Возможно у Вас старая версия скрипта, последняя устанавливает курсор в начало вставляемого текста, поэтому ничего дополнительно искать не надо.
Если нужно, то можно опционально сделать вывод результатов в новую вкладку.
MaximusMX wrote:3. показывает вспомогательное меню с выбором запускаемого приложения, даже если в ConsoleRun.param только одна запись.
Это тоже, думаю, можно сделать опционально.

Только вот если будет плаг, то смысла этого уже не будет... И слава Богу, - много людей хотели бы такой плаг!

Offline
Posts: 31
Joined: Thu Dec 11, 2008 11:27 pm

Post by MaximusMX »

VladSh wrote:Возможно у Вас старая версия скрипта, последняя устанавливает курсор в начало вставляемого текста, поэтому ничего дополнительно искать не надо.
Если нужно, то можно опционально сделать вывод результатов в новую вкладку.
так в том то и дело... я запускаю плагин и курсор перемещается "в начало вставляемого текста", а как мне вернуться на тот участок файла, который был перед этим? постоянно приходится крутить скроллер и искать глазами, где я был перед запуском скрипта.
с другой стороны если не перемещать курсор, то для просмотра результата опять же придется добираться в конец файла и назад.
вариант с новой вкладной очень даже не плох. можно расположить вкладки друг над другом и сразу видеть результат выполнения.
но сразу возникает пару вопросов:
- при повторном запуске будет создаваться новая вкладка или в ту же выводится?
- если файлов несколько, результат всех будет выводиться в одну общую вкладку или у каждого будет своя новая?
- как быть в режиме SDI?

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

PS. заметил в скрипте еще 1 минус, если в ConsoleRun.param есть пустые строки, то скрипт вылетает с ошибкой.
Locked