mitchell wrote:
I have, with initial help from Bruce Dodson, upgraded SciTE 1.72 to use Lua 5.1. It is available on my SciTE Tools page at

    http://caladbolg.net/scite.php
    http://caladbolg.net/scite.php#lua51
[snip]

Finally did some testing, my notes:

- I am using a SciTE51.exe that was downloaded shortly after the announcement was made on the list

- in general very little adjusting needed

- my old version of extman required two minor fixes, both which involves the "for ... in <table> do" form of the generic for loop

- for loading scripts, it was easier to use dofile() first, then consider rewriting as a proper module later (so I didn't test require() at all)

- _ALERT() seems to be missing...

- tested these scripts (after fixing all _ALERT failures; quick testing only, non-exhaustive; I will look at the failed cases later):

* extman.lua - OK (after fixing old-style for loops, mine is an old version with minor tweaks)
* SciTEUnicodeTest.lua - OK
* SciteRunOneScript - OK
* SciteMakeMonospace - OK
* SciTEOpenFilename.lua - partial
* SciTE_Classic_Eliza2.lua - OK
* SciTE_TicTacToe2.lua - OK
* SciTE_TabSpace.lua - OK
* SciTE_Reformat.lua - OK
* SciTE_ExporterABW.lua - OK
* SciTE_ExporterHTML.lua - OK
* SciTE_ExporterHTMLPlus.lua - OK
* SciTE_ExporterODT.lua - OK
* SciTE_ExporterPDF.lua - OK
* SciTE_ExporterPDFPlus.lua - OK
* SciTE_ExporterRTF.lua - OK
* SciTE_ExporterSXW.lua - OK
* SciTE_ExporterTeX.lua - OK
* SciTE_ExporterXML.lua - OK
* SciTECalculatorPD.lua - OK
* SciTEHexEdit.lua - OK

About 460KB scripts tested. I haven't converted the scripts to using 5.1 idioms yet (like #) but it appears that the 5.1 update is in good shape. I will look at the failure cases shortly.

--
Cheers,
Kein-Hong Man (esq.)
Kuala Lumpur, Malaysia

_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest

Reply via email to