Commit graph

39 commits

Author SHA1 Message Date
Alexander Koblov
678144176c ADD: Lua - MatchesMask, MatchesMaskList functions 2021-08-11 20:27:25 +03:00
Alexander Koblov
b2dd2613da ADD: Lua - hard/symbolic link handling functions 2020-10-14 17:51:56 +00:00
Alexander Koblov
baa53861f5 UPD: Lua - rename DC.Window.CurrentPanel to DC.CurrentPanel 2019-08-26 20:39:36 +00:00
Alexander Koblov
7c2e8ca025 ADD: Lua - get/set current panel 2019-08-25 08:50:47 +00:00
Alexander Koblov
696c01e61b ADD: Lua - SysUtils.CreateDirectory function 2019-06-29 11:20:50 +00:00
Denis Bisson
304d063de3 ADD: To help new user beginning with Lua script, report the error if library can't be found when using "cm_ExecuteScript".
ADD: Still to help new user, offer to switch to Lua library location configuration tab if library is not found for a script.
2019-04-03 00:23:16 +00:00
Denis Bisson
f5807ddfe4 ADD: Setting for the location of the Lua library file now present in the main page of the plugins configuration tab. Easier to change it.
ADD: Path for the Lua library file may now be relative to another path or environment variable.
ADD: Even if after changing the path we instruct user to restart application, to launch Lua script or after manually refreshing display of panel using using Lua WDX plugin, new location will be effective immediately without restarting application (library is reloaded).
INF: Still backward compatible with someone who configured just "luaxxx.dll" and rely on system searching path to locate the library.
2019-04-03 00:10:01 +00:00
Alexander Koblov
407d4d4b0d ADD: Lua - ExtractFile* functions 2019-03-23 11:32:24 +00:00
Alexander Koblov
7d27d8e185 ADD: Lua - set package.cpath 2019-03-19 20:02:30 +00:00
Alexander Koblov
1dd9cf09ac FIX: Lua - close find handle 2019-01-20 08:55:48 +00:00
Alexander Koblov
b1bc8a8313 FIX: Lua - Pascal string <-> Lua string 2019-01-09 18:34:57 +00:00
Alexander Koblov
ede070fc14 ADD: Lua - DC.LogWrite function 2019-01-08 19:03:22 +00:00
Alexander Koblov
2577dd4c2b ADD: Lua - ConvertEncoding function 2018-12-20 19:35:49 +00:00
Alexander Koblov
c9594904f5 FIX: Lua - Error message encoding 2018-12-16 09:13:51 +00:00
Alexander Koblov
1a9e5addab ADD: Lua - LazUtf8 library 2018-09-08 08:33:48 +00:00
Alexander Koblov
b80ee5c53f FIX: Crash when error in Lua script 2018-09-06 17:57:45 +00:00
Alexander Koblov
d250c2afdb UPD: Lua - FindFirst/FindNext return time as Unix time 2018-08-26 09:18:29 +00:00
Alexander Koblov
82b35cc1e6 ADD: Lua - SysUtils.GetTickCount function 2018-08-25 12:28:58 +00:00
Alexander Koblov
bdefdf0d20 UPD: Lua - all file functions is Unicode now (UTF-8) 2018-07-25 17:55:54 +00:00
Alexander Koblov
1c5159add0 ADD: Lua - InputListBox function 2018-03-17 18:24:57 +00:00
Alexander Koblov
b61fa6a1e2 ADD: Lua 5.3 support 2018-03-04 12:54:13 +00:00
Alexander Koblov
8872d2564a ADD: Lua 5.2 - 5.3 support 2018-03-04 11:33:55 +00:00
Alexander Koblov
b77a0ebbb8 ADD: Lua - SysUtils.PathDelim constant 2017-12-16 19:24:54 +00:00
Alexander Koblov
75b071ed59 FIX: Compatibility with LuaJIT 2017-10-01 12:44:47 +00:00
Alexander Koblov
01fa62cf11 ADD: Lua - add to package.path current content plugin path 2017-10-01 09:24:52 +00:00
Alexander Koblov
a26df098c7 ADD: Lua - Dialogs.MessageBox and Dialogs.InputQuery functions 2017-06-18 14:04:10 +00:00
Alexander Koblov
ea74b46478 FIX: Use correct result value 2017-06-18 06:16:16 +00:00
Alexander Koblov
1c4595f64e UPD: Refactoring 2017-06-18 05:56:30 +00:00
Alexander Koblov
73eb8ba39b UPD: Lua - all file functions is Unicode now (UTF-8) 2017-06-17 22:55:06 +00:00
Alexander Koblov
3a85b28e2d FIX: Build with Lazarus 1.6.4 2017-06-17 10:53:45 +00:00
Alexander Koblov
ac4cab3c21 ADD: Lua - various clipboard functions 2017-06-17 09:29:46 +00:00
Alexander Koblov
5f321ee45a FIX: Lua-wdx crash if script contains errors 2016-12-15 20:07:43 +00:00
Alexander Koblov
09d172fc8b FIX: Bug [0001657] Lua: Error to use internal environment variables from parent DC 2016-12-11 14:16:13 +00:00
Alexander Koblov
464d3788a4 ADD: Lua - FindFirst/FindNext/FindClose functions 2016-11-27 12:49:17 +00:00
Alexander Koblov
71a76d0995 ADD: Long file name support to Lua function SysUtils.FileGetAttr 2016-11-19 14:29:47 +00:00
Alexander Koblov
cd4b00c7a5 ADD: Sleep function to Lua 2016-11-19 09:19:56 +00:00
Alexander Koblov
4b97f2d671 FIX: Load Lua library 2016-11-06 11:01:28 +00:00
Alexander Koblov
68e722d680 ADD: Execute Lua script via internal command cm_ExecuteScript
ADD: Execute DC internal commands from Lua script via DC.ExecuteCommand function
2016-11-06 10:32:12 +00:00
Alexander Koblov
a6390cfc9c ADD: Push some useful functions to Lua 2016-05-14 09:27:42 +00:00