summaryrefslogtreecommitdiff
path: root/plugins/MirLua/src/mlua.cpp
AgeCommit message (Collapse)Author
2016-07-29no more TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17143 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-27less TCHARsGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@17138 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-07-26less TCHARs:George Hazan
- TCHAR is replaced with wchar_t everywhere; - LPGENT replaced with either LPGENW or LPGEN; - fixes for ANSI plugins that improperly used _t functions; - TCHAR *t removed from MAllStrings; - ptszGroup, ptszTitle & ptszTab in OPTIONSDIALOGPAGE replaced with pwsz* git-svn-id: http://svn.miranda-ng.org/main/trunk@17133 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-24temporary revertVadim Dashevskiy
git-svn-id: http://svn.miranda-ng.org/main/trunk@17032 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-23MirLua: fix previous commitAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@17024 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-23MirLua: reworked m_core and CMLuaScriptAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@17023 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-13MirLua: break backward compatibilityAlexander Lantsev
- removed BLOB metatable - m_database's blob now used simple lua table - removed deprecated functions from m_core - added PROTORECVEVENT metatable - added GCDEST metatable - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@16968 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-06-04MirLua:Alexander Lantsev
- fixed DBEVENTINFO metatable - BLOB metatable temporary moved to utils - fixed tonumber function git-svn-id: http://svn.miranda-ng.org/main/trunk@16913 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-05-26MirLua: m_schedule moved to separate moduleAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16871 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-17MirLua: added function interpolate into string module: ↵Alexander Lantsev
print(string.interpolate('some {1} string', 'cool')) git-svn-id: http://svn.miranda-ng.org/main/trunk@16704 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-17MirLua:Alexander Lantsev
- added string interpolation: print('some {val} string' % { val = 'cool' }) - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@16699 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-17MirLua:Alexander Lantsev
- added function topointer into _G - overrided tonumber to support pointers - api methods is only support light userdata as wparam/lparam git-svn-id: http://svn.miranda-ng.org/main/trunk@16697 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-04MirLua:Alexander Lantsev
- no need to copy pointer data in MT - project cleanup - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@16584 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-04-04MirLua: m_toptoolbar moved to separate projectAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16583 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-03-04MirLua: fixed crash on script reloadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16424 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-02-18MirLua:Alexander Lantsev
- m_msg_buttonsbar moved to separate lua library - fixed loading of other c modules git-svn-id: http://svn.miranda-ng.org/main/trunk@16300 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-02-17MirLua: m_variableas moved to separate lua libraryAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16292 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-02-15MirLua: returned ability to reload single scriptAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16282 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-02-10MirLua: added c libs path to foldesAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16270 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-02-01MirLua: some changesAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16207 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-07MirLua: Alexander Lantsev
- added script cache on load - refactoring git-svn-id: http://svn.miranda-ng.org/main/trunk@16044 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-03MirLua: fixed script loadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@16014 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02MirLua: metatable fixesAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15997 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2016-01-02MirLua: added setting c libs path via folders pluginAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15992 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-28MirLua: minor changesAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15960 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-07MirLua: tasks should run in threadAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15828 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-12-06MirLua: added schedule moduleAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15821 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-11-25MirLua: removed needless stuffAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15778 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-28MirLua: removed another one custom tablesAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@15643 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-23MirLua:Alexander Lantsev
- m_core is available as usual module - options page moved to Services/MirLua/Scripts - code cleaning - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@15602 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-10-21MirLua: Alexander Lantsev
- added totable to cast userdata to metatable - all modules hooks are marked as obsolete - version bumb git-svn-id: http://svn.miranda-ng.org/main/trunk@15586 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-26MirLua will remove toolbar buttons on script reloadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14729 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-26MirLua will remove message bar buttons on script reloadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14725 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-22MirLua: hotkeys cleanupAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14638 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-18MirLua:Alexander Lantsev
- removed OnScriptLoaded/OnScriptUnload - removed second script path - module loading and options refactoring - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@14587 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-16MirLua:Alexander Lantsev
- lua_pushliteral for literals - added m_protocol module - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@14580 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-15MirLua: cleanup icons on scripts restartAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14573 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-14MirLua: added single script reloadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14557 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-12MirLua:Alexander Lantsev
- Utf8Decode? functions are returns strings (thx to Mironych) - added DecodeCustomButtonClickData to m_msg_buttonsbar - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@14546 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-06MirLua:Alexander Lantsev
- fixed correct hooks/services cleanup on reload - added functions OnScriptLoaded and OnScriptUnload to m git-svn-id: http://svn.miranda-ng.org/main/trunk@14498 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-04MirLua: added module m_messageAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14487 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-07-02MirLua:Alexander Lantsev
- removed console - changed logging (via netlib) - version bump git-svn-id: http://svn.miranda-ng.org/main/trunk@14467 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-30MirLua: common code moved to m_core.hAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14465 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-28MirLua: added removing hooks/services on reloadingAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14433 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-24MirLua: options and log cosmeticsAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14362 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-23MirLua: console should not terminate miranda processAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14347 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-22MirLua: added logging to scripts loaderAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14329 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-22MirLua: console refactoringAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14328 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-22compilation fixGeorge Hazan
git-svn-id: http://svn.miranda-ng.org/main/trunk@14323 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
2015-06-22MirLua: refactoringAlexander Lantsev
git-svn-id: http://svn.miranda-ng.org/main/trunk@14321 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c