Macros plugin

Discuss and announce AkelPad plugins
Post Reply
  • Author
  • Message
Offline
Posts: 3217
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

FeyFre wrote:
При переводе туда-сюда нужно будет учесть всякие нью-ансы - задолбаешся переводчик писать.
То вы что-то сам с собой, о своём, общаетесь..
FeyFre wrote:промахнулись темой. ...
Если не разберусь, что мне просить, и куда писать, я попрошу помощи.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Если не разберусь, что мне просить, и куда писать
Не нужно вести себя так агрессивно, тем более что Вы уже не разобрались.

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

Post by VladSh »

FeyFre
Не нужно проявлять заботу, когда в ней не нуждаются.
Это я мягко продолжаю как бы намекать: "Не говорите что мне (не)делать, и я не скажу куда вам пройти" (с)

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

Post by Instructor »

Изменено: выделение всего текста не останавливает воспроизведение макроса.

Changed: all text selection doesn't stop macro playing.


Macros plugin v4.4

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

В версии 4.7.0 этот плагин у кого-то работает? Я серьёзно. После записи макроса ничего не проигрывается, что навевает вопрос: а записывается ли макрос вообще? (Macros 4.4, Windows 7 x64)

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

Post by Infocatcher »

На Windows 7 x86 работает.

Offline
Posts: 2247
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

XPSP3 x86 - работает вроде бы.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Блин, точно. Под Windows 7 x64 у меня макросы и в AkelPad 4.6.5 не записываются :(

Offline
Posts: 670
Joined: Thu Jun 03, 2010 8:47 am
Location: Сочи, Хоста
Contact:

Post by Andrey_A_A »

Под Vista x86 работает

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

Post by Instructor »

DV
Проверил на WinXP x64 - работает.

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Instructor wrote:на WinXP x64 - работает.
После перезагрузки системы и у меня заработало... Да уж. Сразу чувствуется многолетний опыт Майкрософта в разработке операционных систем.

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

Post by Instructor »

Изменено: окно остановки записи макроса позиционируется в углу окна, также после изменения положения главного окна.

Changed: stop macro recording window is positioned in the corner, also after changing the position of the main window.


Macros plugin v4.5

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

Post by Instructor »

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

Changed: setting repeat count to zero, will be meant infinite actions repeat until last line of the edit window reached.


Macros plugin v4.8

DV
Offline
Posts: 1250
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Как-то оно не совсем так работает, как ожидалось. Поясняю: есть исходный файл

Code: Select all

a
b
c
и макрос End x Down.
Ожидаемый результат действия макроса до конца файла:

Code: Select all

ax
bx
cx
Реальный результат:

Code: Select all

ax
bx
c
Наверное, в теме "Найденные баги" я не совсем точно сформулировал желаемое действие. Оно должно звучать примерно так: достигнув конца файла (то есть уже находясь в конце файла), макрос выполняется в последний раз и останавливается. То есть последнее действие должно выполнится не перед концом файла, а после него.
Примерно такой псевдо-код:

Code: Select all

while (1)
{
  isEOF = 0;
  if (IsLastLine())
    isEOF = 1;
  DoMacro();
  if (isEOF)
    break;
}

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

Post by Instructor »

Изменено: обработка до последней строки включительно, при установке количества повторов в ноль.

Changed: processing until and including the last line, when setting repeat count to zero.


Macros plugin v4.9
Post Reply