[Gambas-Notification] [Git][gambas/gambas][master] 11 commits: [Scripter]

Benoît Minisini (@bminisini) gitlab at mg.gitlab.com
Wed Mar 24 15:56:27 CET 2021



Benoît Minisini pushed to branch master at Gambas / gambas


Commits:
cf7d874f by Brian G at 2021-03-19T09:27:58-07:00
[Scripter]
* BUG: Class keyword is not correctly interpreted inside a script file - Defined ClassRef for script files
* OPT: Improved Tokenize rediced number of if checks

- - - - -
ce03b8ab by Brian G at 2021-03-20T20:46:14-07:00
[Scripter]
* Bug: Use entry like use user.home &/ "mylib" are now evaluated correctly
* NEW: Added Support for --convert-script to convert a script to a project
* NEW: Scripter will now execute a project directly when directory name is provided in place of script
* NEW: Added Support for pluggin scripts, script is output as a class with _Call(...) instead of main()
* NEW: -p and --pluggin added for plugin support

- - - - -
72b257e8 by Brian G at 2021-03-21T06:28:01-07:00
[Scripter]
* BUG: Compiled plugin does not correctly return value as variant _call(...) as variant

- - - - -
e9f841de by Brian G at 2021-03-21T06:40:47-07:00
[Scripter]
* BUG: Cleanup unused parameters in Process Use statement

- - - - -
deff7eb2 by Brian G at 2021-03-21T07:35:45-07:00
[Scripter]
* BUG: fixed - Error identifying SUB .. end if reached end of file

- - - - -
66c7784e by Brian G at 2021-03-21T08:54:38-07:00
[Scripter]
* BUG: Error Listing Misses some error locations
* NEW: Plugins now have a read only property for , version, title, name, ...., general project info

- - - - -
26cc14af by Brian G at 2021-03-22T15:55:55-07:00
[Scripter]
* New: Allow Scripter to be loaded as a component to manage plugins

- - - - -
603e5492 by Brian G at 2021-03-23T11:39:54-07:00
[Scripter]
* BUG: Fixed Incorrent TEMP() handeling when many plugins are loaded/compiled in same session
* NEW: Added Filter for Script functions based upon, regexp expressions
* BUG: FIXED Incorrect Call to CompileError in Virtual Project when Unable to create Project Dir
* OPT: Changed how 'Class classname' definitions are handled inside script files, Dropped ClassDef

- - - - -
67a507f6 by Brian G at 2021-03-23T11:52:10-07:00
[Scripter]
* OPT: Cleanup change Log

- - - - -
bdf80176 by Brian G at 2021-03-23T13:02:39-07:00
[Scripter]
* New: Display error even if wrong file reports error

- - - - -
879e2229 by Benoît Minisini at 2021-03-24T14:56:19+00:00
Merge branch 'ScripterMoreUpdates' into 'master'

[Scripter]

See merge request gambas/gambas!210
- - - - -


28 changed files:

- app/src/gbs3/.hidden/CHANGELOG
- app/src/gbs3/.icon.png
- app/src/gbs3/.project
- app/src/gbs3/.src/CompileError.module
- app/src/gbs3/.src/Context.class
- app/src/gbs3/.src/ConvertProject.module
- app/src/gbs3/.src/GenerateFiles.module
- app/src/gbs3/.src/GenerateFromLazyScript.module
- app/src/gbs3/.src/MServerPage.module
- app/src/gbs3/.src/MakeListing.module
- app/src/gbs3/.src/MakeVirtualProject.module
- app/src/gbs3/.src/ParseArgs.module
- + app/src/gbs3/.src/PluginInfo.module
- app/src/gbs3/.src/Reader.class
- + app/src/gbs3/.src/ScriptKeywordFilter.module
- app/src/gbs3/.src/MMain.module → app/src/gbs3/.src/ScriptMain.module
- app/src/gbs3/.src/ScriptPreProcess.module
- + app/src/gbs3/.src/ScriptTestPluginMode.module
- + app/src/gbs3/.src/Scripter.class
- app/src/gbs3/.src/TestSuite/TSR.module
- app/src/gbs3/.src/TestSuite/TaMServerPages.test
- app/src/gbs3/.src/TestSuite/TbCommandLinePrograms.test
- app/src/gbs3/.src/TestSuite/TcMMainFunctions.test
- app/src/gbs3/.src/UseLibComp.module
- + app/src/gbs3/RunComponent
- + app/src/gbs3/TestPlugin
- + app/src/gbs3/TestPlugin2
- app/src/gbs3/usage-gbs


View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/dd1a354566ed0296040f9c123ff7170095fcf4d8...879e2229014d51529689d76ff3f0b3d283cb8768

-- 
View it on GitLab: https://gitlab.com/gambas/gambas/-/compare/dd1a354566ed0296040f9c123ff7170095fcf4d8...879e2229014d51529689d76ff3f0b3d283cb8768
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/notification/attachments/20210324/38ee522a/attachment.htm>


More information about the Notification mailing list