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 

Scripts discussion (2)
Goto page Previous  1, 2, 3 ... 72, 73, 74 ... 94, 95, 96  Next
 
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
VladSh



Joined: 29 Nov 2006
Posts: 2584
Location: Киев, Русь

PostPosted: Fri Apr 19, 2013 9:47 am    Post subject: Reply with quote

Ребята, подскажите пожалуйста по WinMerge.js.

1. После последнего обновление Scripts-плагина скрипт стал выбивать "синтаксическую ошибку" на строке 92, т.е. на этой:
Code:
FILES[nFileOtherIndex] = getCurrentFileWithSave();
С чем может быть связано, и как пофиксить?

2. Я так понимаю, какие-то были изменения и теперь можно использовать скрипт для PMDI? Подскажите, как переточить?
Back to top
View user's profile Send private message Visit poster's website
KDJ



Joined: 06 Mar 2010
Posts: 1261
Location: Poland

PostPosted: Fri Apr 19, 2013 6:03 pm    Post subject: Reply with quote

VladSh
#1
For me, everything works fine.
At line 92 is written:
Code:
   }

You probably have a different version of the script.

#2
Infocatcher's script works in PMDI mode. See how there is done: winMergeTabs.js
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2584
Location: Киев, Русь

PostPosted: Mon Apr 22, 2013 11:48 am    Post subject: Reply with quote

После сохранения WinMerge.js в UTF-8 (ранее было 1251) скрипт перестал ругаться; странно.
Back to top
View user's profile Send private message Visit poster's website
VladSh



Joined: 29 Nov 2006
Posts: 2584
Location: Киев, Русь

PostPosted: Wed Apr 24, 2013 7:58 am    Post subject: Reply with quote

Дополнительно к предыдущему сообщению.
Оказывается так произошло потому, несколькими днями ранее в настройках программы поменял "кодировку по умолчанию" на UTF-8.
Почему это повлияло на работоспособность скриптов непонятно. Вынужден был пересохранить все скрипты в UTF-8.
Back to top
View user's profile Send private message Visit poster's website
KDJ



Joined: 06 Mar 2010
Posts: 1261
Location: Poland

PostPosted: Wed May 01, 2013 6:51 pm    Post subject: Reply with quote

New CalculatorJS.js
Added:
- result type,
- ability to run from command line,
- protection against the redefinition of variables.
Changed: settings in ini file instead of in the registry.
Fixed almost all bugs.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5163

PostPosted: Thu May 02, 2013 4:18 pm    Post subject: Reply with quote

KDJ
When Translator.js running as ActiveX comboboxes not expanded. Image

Back to top
View user's profile Send private message Send e-mail
KDJ



Joined: 06 Mar 2010
Posts: 1261
Location: Poland

PostPosted: Thu May 02, 2013 7:02 pm    Post subject: Reply with quote

Instructor
Wscript.exe.manifest is needed.
FeyFre and Surveyor explained to me this problem here:
http://akelpad.sourceforge.net/forum/viewtopic.php?p=18688&highlight=#18688
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1261
Location: Poland

PostPosted: Thu May 02, 2013 8:43 pm    Post subject: Reply with quote

CalculatorJS.js
Fixed: protection against the redefinition of variables.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5163

PostPosted: Fri May 03, 2013 4:05 am    Post subject: Reply with quote

KDJ
Wscript.exe.manifest not necessary, if you set enough height of the ComboBox control. For example:
Quote:
aWnd[IDAPICB ] = ["COMBOBOX", 0, 0x50200003, 10, 25, 80, 150, ""];

Image

Back to top
View user's profile Send private message Send e-mail
KDJ



Joined: 06 Mar 2010
Posts: 1261
Location: Poland

PostPosted: Fri May 03, 2013 12:16 pm    Post subject: Reply with quote

Instructor
Thank you very much for your help.

CalculatorJS.js
Translator.js
Fixed: when running as ActiveX without wscript.exe.manifest the comboboxes not expanded.
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1560

PostPosted: Fri May 03, 2013 1:04 pm    Post subject: Reply with quote

jsBeautifier.js
Use default value from original script for max_char/maxChar option
Add -wrapLineLength argument
[Updater] Check request status to correctly ignore 404 pages
Update to new file structure: https://github.com/einars/js-beautify/commit/9de057f94c87ff23f4ca60e931a44ba11e1dd258
Correctly self-update with Unix new lines (from git repository)
Improve -update argument: allow update from "gh-pages" branch
Add -maxPreserveNewlines argument
Add -e4x argument
(all changes)
Back to top
View user's profile Send private message
230116885



Joined: 24 Aug 2011
Posts: 36

PostPosted: Fri May 03, 2013 2:41 pm    Post subject: Reply with quote

toggleComments.js
Для Python (*.py*)
Back to top
View user's profile Send private message
opk44



Joined: 16 Jan 2010
Posts: 305

PostPosted: Fri May 03, 2013 8:03 pm    Post subject: Reply with quote

230116885 wrote:
toggleComments.js
Для Python (*.py*)
1. Внося специфические предложения, нельзя так скупиться на подробности. Я имею в виду, что разработчик может и не знать особенностей всех языков программирования. Поэтому потрудитесь сообщить о том, какие комментарии в избранном Вами ЯП бывают (блочные и построчные), а также перечень всех возможных (или хотя бы желаемых) расширений файлов.
2. У скрипта toggleComments.js есть совершенно конкретный автор - Infocatcher http://akelpad.sourceforge.net/forum/viewtopic.php?p=9924#9924. Поэтому логично было бы отправить личное сообщение ему. Я именно так и поступил, когда мне потребовалось добавить комментирование для SQL. Реакция, кстати, была практически мгновенной.
3. Вы можете и сами подредактировать скрипт. Для этого в секции "var commentsSets = {...}" (строки 50-94) добавьте обработку нужных Вам расширений.
Например, по аналогии с "htaccess"
Quote:
...
py: [ null, null, ["#"] ],
pyw: "py",
...
P.S. Должен сказать, что я никогда не имел дела с Пайтоном, поэтому, если я не прав, то поправьте (и исправленный вариант перешлите Infocatcher-у)
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1560

PostPosted: Sun May 05, 2013 1:21 pm    Post subject: Reply with quote

opk44 wrote:
P.S. Должен сказать, что я никогда не имел дела с Пайтоном, поэтому, если я не прав, то поправьте (и исправленный вариант перешлите Infocatcher-у)

Кстати, да.
Я, правда, так и не дождался. Однако, в будни может случиться работун, так что лучше сейчас.
Есть, кстати, и вот такая штука:
Why doesn't Python have multiline comments?
Но там, как я понял, просто используется тот факт, что ничего не делающие многострочные строки (ох!) игнорируются.

Обновил. Только там тестовая версия, так что тут пусть пока будет только с добавлением новых расширений.
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1560

PostPosted: Sun May 05, 2013 1:29 pm    Post subject: Reply with quote

toggleComments.js
Added support for AutoHotkey (*.ahk) and Python (*.py*) (note: release version doesn't include other changes from development version).
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3 ... 72, 73, 74 ... 94, 95, 96  Next
Page 73 of 96

 
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