0 Members and 2 Guests are viewing this topic.
-Custom Libraries, with Adriweb's Better Lua API as a built in library. Also the ability to add other libraries of your own.
That makes sense, but you should at least be able to minimize the header so that you don't have to scroll through it.
Anyways, I probably won't be downloading JSE updates for a while, my calculator is broken and its useless on Student Software. I might be able to get a new one at the start of the school year but I'm not sure yet.
- the autocomplete function will only find functions for gc if you have "gc" or "gc:". Any further character won't be seen as part of "gc:", so "gc:f" will result in autocomplete option "for" and "function"- include the standard table library to the autocompleter (you could also search _G and its subtables for available functions and tables)
- When I tried to execute a script rebinding functions of the event handler using "setmetatable(on)" I encountered the problem that your execution page did this too and overwrote my event handler
- make the autocompleter recognize variables and user functions
Quote from: LDStudios on July 09, 2014, 04:05:00 pmThat makes sense, but you should at least be able to minimize the header so that you don't have to scroll through it.Yes, but work! I'll have to completely rewrite many functions to make it possible to collapse/expand parts of the code; that'll take some time. I'll first implement a faster method of scrolling (as you suggested months ago); I only have to find a event for that: I think I'm already using all available Buttons
Quote from: LDStudios on July 09, 2014, 04:05:00 pmAnyways, I probably won't be downloading JSE updates for a while, my calculator is broken and its useless on Student Software. I might be able to get a new one at the start of the school year but I'm not sure yet.That's bad news! I hope that won't keep you from developing!
Quote from: CinusMinus on July 11, 2014, 11:07:51 am- the autocomplete function will only find functions for gc if you have "gc" or "gc:". Any further character won't be seen as part of "gc:", so "gc:f" will result in autocomplete option "for" and "function"- include the standard table library to the autocompleter (you could also search _G and its subtables for available functions and tables)I think you don't have the newest version; I already fixed both
Quote from: CinusMinus on July 11, 2014, 11:07:51 am- make the autocompleter recognize variables and user functionsThat'll be work too because the editor deosn't understand anything of the written code yet, it only colors it correctly. But soon holidays begin and I'll have more time to work then!
--[[A commentaryon several lines.]]
It would be great to enable thanks to ndless to create a real Lua application with this program, like this editor is one.
On JSE 2.0A3 3.1, the multi-lines commentaries don't work:Code: [Select]--[[A commentaryon several lines.]]
JSE 2.0A4 doesn't work on 3.1.
EDIT: Special characters like "é", "è" and "à" don't work.
Quote from: mdr1 on July 20, 2014, 06:11:46 amIt would be great to enable thanks to ndless to create a real Lua application with this program, like this editor is one.I don't have ndless installed and I don't want to install it. But it's even possible with lua: A file where you can paste your code in and from then on it directly executes it everytime you open the file. It would handle exactly like a normal program with the given code. The only difference would be, that the file has a small script included, which loads the code from the memory.itched back from rendering unicode characters to only ascii characters because of performance issues. Although they look strange in the editor, lua still handles them correctly.
But that's not the "hard" part. The actual ndless hook (lua extension rather) that makes a proper .tns from a script is doable, I assume, but it would take a bit of work...
It works, but the editor doesn't mark it correctly.
What's the problem? Does it not open, does it crash or does the menu not work?
Quote from: Jens_K on July 20, 2014, 09:45:19 amWhat's the problem? Does it not open, does it crash or does the menu not work?It seems you added JSE 2.0A4 3.1 but neither does it works. When I try to open it, the OS says the device has to be updated to open it.
Why does the unicode involve such performance issues?
function string.ulen(s) return select(2, s:gsub('[^\128-\193]', '')) end