[ANN] ModuleLoader 3.0.1
[ANN] ModuleLoader 3.0.1
- Subject: [ANN] ModuleLoader 3.0.1
- From: Tetsuro Kurita <email@hidden>
- Date: Mon, 19 Dec 2016 11:10:40 +0900
ModuleLoader is a system for managing and loading libraries(modules) of AppleScript.
* http://www.script-factory.net/software/OSAX/ModuleLoader/en/index.html
In OS X 10.9, built-in support of libraries was introduced to AppleScript.
ModuleLoader is a yet another library system, which has been developed from
2006 before release of OS X 10.9, and has been maintained without interruption
until now.
ModuleLoader have a similar function to "AppleScript Libraries".
Find a library from predefined locations and load the library as a script
object. Libraries are searched from following sub-folders under user's home
directory and the root directory.
* Library/Scripts/Modules
* Library/Script Libraries
ModuleLoader , the function to work with "AppleScript Libraries" is
added as follows.
use "ScriptLib" : script "ScriptLib"
property _ : boot (module loader) for me
This script means the library "ScriptLib" is loaded by ModuleLoader instead
of built-in AppleScript Library. Also the library is loaded at compile-time.
Dependencies on the library and ModuleLoader will be vanished at run-time.
And ModuleLoader 3.0 can complement following missing functions of "AppleScript
Libraries".
* All libraries can be loaded and embeded at compile time.
- Loading all libraries when compiling a script causes removing dependencies
on libraries and ModuleLoader.osax. The script can works other computers
in which the libraries and ModuleLoader.osax are not installed.
* Libraries can be forced to reload anytime.
* AppleScript text source file (.applescript) , applets and droplets can
be libraries.
* Arbitrary locations can be added into locations to search for libraries.
- ModuleLoader has high flexibility to customize locations to search for
libraries.
Download : http://www.script-factory.net/software/OSAX/ModuleLoader/archives/ModuleLoader-3.0.1.dmg
Manual : http://www.script-factory.net/software/OSAX/ModuleLoader/manual/en/index.html
Repository : https://github.com/tkurita/ModuleLoader
I would appreciate any comments.
---
=======================================================
Tetsuro KURITA
http://www.script-factory.net
=======================================================
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden