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 ... 33, 34, 35 ... 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
Infocatcher



Joined: 06 Aug 2007
Posts: 1590

PostPosted: Fri May 11, 2012 5:25 am    Post subject: Reply with quote

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



Joined: 06 Aug 2007
Posts: 1590

PostPosted: Fri May 11, 2012 7:12 am    Post subject: Reply with quote

Updated:
AESCrypt.js
alignWithSpaces.js
converter.js
convertEscapes.js
convertHTML.js
crypt.js
decodeHTML.js
encodeHTML.js
getHash.js
getLinks.js
highlighter.js
insertEval.js
insertTag.js
jsBeautifier.js + https://github.com/einars/js-beautify/commit/687c8d2308bbccbc53bbf55babd5157ba02e702c
newFileTemplate.js
newFileTemplate-test.js
punctuationFixer.js
scriptToBookmarklet.js
scriptToBookmarklet_w2k.js
TabsToSpaces_mod.js
textStatistics.js
toggleComments.js
undoRedoAll.js

tabifier.js
LinesFilter_mod.js

In all scripts corrected AkelPad.MemAlloc() and AkelPad.MemFree() calls – removed legacy second argument.

Use Infocatcher.zip, posts will be updated soon...

[Upd] Posts updated, added description about changes in this post.


Last edited by Infocatcher on Fri May 11, 2012 6:35 pm; edited 3 times in total
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2032
Location: Vinnitsa, Ukraine

PostPosted: Fri May 11, 2012 8:01 am    Post subject: Reply with quote

Quote:
Кстати еще вопросик по яваскрипту - есть ли в нем какие-либо аналоги си-шарповых ref и out, для изменения значений тех переменных, которые указаны аргументами функции? Чет не нашел... А если нету, то как лучше быть, если функция должна вернуть не одно значение, а несколько - только работать с глобальными переменными чтоли?
ref и out нету.
Быть лучше в лоб:
Code:
function gravicapa(args)
{
  return {firstreturn:123,secondreturn:"blah"};
}
}
или по лбу:
Code:
function gravicapa(args, outarg)
{
  outarg.firstreturn=123
  outarg.secondreturn="blah"
  return;
}
Объекты передаются по ссылке если не указанно обратное.
ЗЫ: Infocatcher опередил
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
KDJ



Joined: 06 Mar 2010
Posts: 1321
Location: Poland

PostPosted: Fri May 11, 2012 6:22 pm    Post subject: Reply with quote

Infocatcher wrote:
Updated:
AESCrypt.js
...

What has changed in your scripts?
Back to top
View user's profile Send private message
Infocatcher



Joined: 06 Aug 2007
Posts: 1590

PostPosted: Fri May 11, 2012 6:31 pm    Post subject: Reply with quote

KDJ
Corrected legacy code like
var lpPoint = AkelPad.MemAlloc(8 /*sizeof(POINT)*/, true);
...
AkelPad.MemFree(lpPoint, true);

(See http://akelpad.sourceforge.net/forum/viewtopic.php?p=18021#18021 and http://akelpad.sourceforge.net/forum/viewtopic.php?p=18024#18024)
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1321
Location: Poland

PostPosted: Sat May 12, 2012 9:06 pm    Post subject: Reply with quote

InputBox_function.js
Added: argument vFuncArg (description in the script).
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1321
Location: Poland

PostPosted: Sun May 13, 2012 11:42 am    Post subject: Reply with quote

Small correction:
InputBox_function.js
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1321
Location: Poland

PostPosted: Sun May 13, 2012 7:23 pm    Post subject: Reply with quote

FileAndStream.js

Added: favorite folders.
Changed: *.lng files.
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 225

PostPosted: Tue May 15, 2012 8:27 pm    Post subject: Reply with quote

Похоже, что-то сменилось с последними обновлениями, что ни UndoAllNoScroll, ни UndoAll, ни UndoRedoAll не работает. Первый вызывает какую-то ошибку, остальные ничего не делают молча Sad
А я частенько первым из тройки пользуюсь (ему бы ещё возможность возвращать дату файла до всех изменений...). Чем теперь заменить? Или будет доработка?
Back to top
View user's profile Send private message Visit poster's website
VladSh



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

PostPosted: Wed May 16, 2012 8:17 am    Post subject: Reply with quote

Lenchik
Дико извиняюсь, как-то пропустил..
Это связано с тем, что у MemAlloc и MemFree был упразднён 2-й параметр.
Свой скрипт откорректировал.
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1590

PostPosted: Wed May 16, 2012 8:43 am    Post subject: Reply with quote

VladSh wrote:
Это связано с тем, что у MemAlloc и MemFree был упразднён 2-й параметр.

А я что-то поленился номера версий править: http://akelpad.sourceforge.net/forum/viewtopic.php?p=18028#18028. Smile
Back to top
View user's profile Send private message
VladSh



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

PostPosted: Wed May 16, 2012 10:33 am    Post subject: Reply with quote

Infocatcher
Не, я всегда правлю.. Люди-то как делают, если не работает, - открывают скрипт у себя в редакторе, клацают на ссылку, открывается страница со скриптом, они видят, что версия та же самая, естественно, что они её не скачивают и не проверяют, а тут писать будут.
Номера версий это уже железно, а посмотрят тут люди тему эту или не посмотрят, - то такое...
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1590

PostPosted: Wed May 16, 2012 10:52 am    Post subject: Reply with quote

VladSh
Да, пожалуй, зря поленился. Confused
Видимо, придется еще одно обновление запланировать. Very Happy
Back to top
View user's profile Send private message
KDJ



Joined: 06 Mar 2010
Posts: 1321
Location: Poland

PostPosted: Wed May 16, 2012 4:51 pm    Post subject: Reply with quote

Updated FileAndStream_1049.lng by Andrey_A_A.
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 225

PostPosted: Wed May 16, 2012 7:29 pm    Post subject: Reply with quote

VladSh
Infocatcher
Спасибо.
VladSh wrote:
они видят, что версия та же самая, естественно, что они её не скачивают и не проверяют

Да, именно так и делаю.
Back to top
View user's profile Send private message Visit poster's website
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 ... 33, 34, 35 ... 94, 95, 96  Next
Page 34 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