Scripts discussion (3)
- Author
- Message
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
AkelPadManualSettings.js
Updated descriptions for AkelPad 4.9.4.
Updated descriptions for AkelPad 4.9.4.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Instructor
Fixed: AkelPadManualSettings.js.
Fixed: AkelPadManualSettings.js.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FindReplaceEx.js
Designed for AkelPad 4.9.4 and Scripts 16.9.
Changed:
- "Batch replace all" does not use "Replace" dialog for replace.
Added:
- parameter -dlg="B" - opens "Batch replace" dialog ("Templates/Batches") without "Find/Replace" dialog,
- "Direction" group and other options in "Templates/Batches" dialog,
- checkboxes in "Batches" list,
- F3 - next template (Shift+F3 - previous).
Designed for AkelPad 4.9.4 and Scripts 16.9.
Changed:
- "Batch replace all" does not use "Replace" dialog for replace.
Added:
- parameter -dlg="B" - opens "Batch replace" dialog ("Templates/Batches") without "Find/Replace" dialog,
- "Direction" group and other options in "Templates/Batches" dialog,
- checkboxes in "Batches" list,
- F3 - next template (Shift+F3 - previous).
-
Offline
- Posts: 512
- Joined: Sun Sep 15, 2013 8:25 am
- Location: 013 в Тентуре, семь по Спирали, налево от Большой Медведицы
KDJ wrote:FindReplaceEx.js
Designed for AkelPad 4.9.4 and Scripts 16.9.
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
FindReplaceEx.js
Fixed: RegExp help links not visible in "Batch replace" dialog.
Updated: Russian translation by YuS.
Fixed: RegExp help links not visible in "Batch replace" dialog.
Updated: Russian translation by YuS.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Instructor
Добавьте пожалуйста в TabsToSpaces.js возможность задавать количество spaces из аргументов. Из настроек программы брать nTabStop только если в аргументах не задано или spaces <= 0.
Добавьте пожалуйста в TabsToSpaces.js возможность задавать количество spaces из аргументов. Из настроек программы брать nTabStop только если в аргументах не задано или spaces <= 0.
-
Offline
- Posts: 1862
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
KDJ
Simple trick to save only changed options in FindReplaceEx.js:
And it's possible to always show "links" to another dialogs?
Simple trick to save only changed options in FindReplaceEx.js:
Code: Select all
--- a/FindReplaceEx.js
+++ b/FindReplaceEx.js
@@ -3426,7 +3426,7 @@
try
{
- eval(AkelPad.ReadFile(WScript.ScriptFullName.replace(/\.js$/i, ".ini"), 0x1D /*OD_ADT_BINARY_ERROR|OD_ADT_DETECT_CODEPAGE|OD_ADT_DETECT_BOM|OD_ADT_NOMESSAGES*/));
+ eval(ReadIni._iniData = AkelPad.ReadFile(WScript.ScriptFullName.replace(/\.js$/i, ".ini"), 0x1D /*OD_ADT_BINARY_ERROR|OD_ADT_DETECT_CODEPAGE|OD_ADT_DETECT_BOM|OD_ADT_NOMESSAGES*/));
}
catch (oError)
{}
@@ -3526,5 +3526,6 @@
sText += '];\r\n';
- AkelPad.WriteFile(WScript.ScriptFullName.replace(/\.js$/i, ".ini"), sText, sText.length, 1200 /*UTF-16LE*/, true);
+ if (sText != ReadIni._iniData)
+ AkelPad.WriteFile(WScript.ScriptFullName.replace(/\.js$/i, ".ini"), sText, sText.length, 1200 /*UTF-16LE*/, true);
}