TTLDE V2.1 - Text editor written by LUA
Moderators: Shine, Insert_witty_name
TTLDE V2.1 - Text editor written by LUA
TwinTail LDE Version 2.1
is a text editor for LUA scripts written by LUA.
Changes:
- Added OSK selector
- Added 'Select and Decide' style OSK (beta)
- Modified file selector
download available at:
http://geocities.com/lua_ema/
screenshot
is a text editor for LUA scripts written by LUA.
Changes:
- Added OSK selector
- Added 'Select and Decide' style OSK (beta)
- Modified file selector
download available at:
http://geocities.com/lua_ema/
screenshot
Last edited by ema on Sat Jan 21, 2006 5:56 pm, edited 9 times in total.
I wrote service for font caching, so editor became faster.
TrueType fonts will be supported on 1.8 or later.
Please read some file and use "Save As...", it'll be work.
TrueType fonts will be supported on 1.8 or later.
Yes. I took some screenshots with LuaPlayer windows version.mrn wrote:the number i got at running the benchmark is 66-67,
but your page shows the double. Why? Win-based Emu?
To input Backspace, hold R and push L.mrn wrote:I did not find the "BackSpace" thing,
'Default introduction text' and 'New text' has no file name.mrn wrote:SaveAs.. it does not ask for the file name at all.
Please read some file and use "Save As...", it'll be work.
Thank you for using!
I'm very interested in character input method on PSP.
Most common letters are mapped to one-stroke area.
If you've tested the mapping and thought it's slow,
could you tell me your ideas?
I'm very interested in character input method on PSP.
Have you tried another mapping? (R trigger+Select to switch.)Bob535 wrote:I do believe that it could be a bit faster with less simultaneous button holds.
Most common letters are mapped to one-stroke area.
If you've tested the mapping and thought it's slow,
could you tell me your ideas?
E-ma, bob is right:
i know, this twin-tail is your idea and you want to keep using it,
but with multiple simultaneous key-holding/pressing i mostly do mistakes
instead of typing the char i wanted. and..
since i really like this editor.., just wanted to ask/propose:
would it be a big effort to use the "dispFOSK" and "readFOSK" routines
to allow your users to choose between twin-tail and fosk?
(i mean sthng like offering the compatibility for users of the competition .)
cheers, m
ok, let NOT say "he is right", but sthng like "i agree with him".Wow, Im a total fan, except for the actual character input, I do believe that it could be a bit faster with less simultaneous button holds.
i know, this twin-tail is your idea and you want to keep using it,
but with multiple simultaneous key-holding/pressing i mostly do mistakes
instead of typing the char i wanted. and..
since i really like this editor.., just wanted to ask/propose:
would it be a big effort to use the "dispFOSK" and "readFOSK" routines
to allow your users to choose between twin-tail and fosk?
(i mean sthng like offering the compatibility for users of the competition .)
cheers, m
I would vote for an option like PSP-PDA, just being able to select your input method of preference. If it requires me to (finally) write something like p-sprint in lua, then I'll get on it.
On a different note, I was wondering what keeps some luascripts from starting under the 0.9 loader. I discovered that some scripts run fine, like PSP-Millionaire 1.10, and others don't. I'm starting to think it has something to do with lua coding practices or .txt file formatting options.
For instance, PSPMillionaire does this:
dofile("./Counts.lua")
where TTLFE does:
dofile "ttlde.lua"
Also, they use different newline coding.
When starting LuaPlayer 0.15, it seems that the loader 0.9 detects a hard filepath in part of a script, which it cannot correct.
This should be reasonably easy to fix in LuaPlayer, I think, easier perhaps than in the loader?
When I change these options, it does seem to continue a bit more, but then stops at a 'press start to restart'. But the 'index.lua' not found message disappears.
On a different note, I was wondering what keeps some luascripts from starting under the 0.9 loader. I discovered that some scripts run fine, like PSP-Millionaire 1.10, and others don't. I'm starting to think it has something to do with lua coding practices or .txt file formatting options.
For instance, PSPMillionaire does this:
dofile("./Counts.lua")
where TTLFE does:
dofile "ttlde.lua"
Also, they use different newline coding.
When starting LuaPlayer 0.15, it seems that the loader 0.9 detects a hard filepath in part of a script, which it cannot correct.
This should be reasonably easy to fix in LuaPlayer, I think, easier perhaps than in the loader?
When I change these options, it does seem to continue a bit more, but then stops at a 'press start to restart'. But the 'index.lua' not found message disappears.
Mrn, I think yo misunderstood me.
In the homebrew program psp-pda, you can select different input methods from the menu. So you can simply use whatever system you like. The author has added p-sprint as an option. Those that like it can use it, but those that prefer one of the three other systems can do that too.
There is probably no pleasing everybody. I was therefore merely suggesting it would be a nice option for people to select the system they like best in your great program.
In the homebrew program psp-pda, you can select different input methods from the menu. So you can simply use whatever system you like. The author has added p-sprint as an option. Those that like it can use it, but those that prefer one of the three other systems can do that too.
There is probably no pleasing everybody. I was therefore merely suggesting it would be a nice option for people to select the system they like best in your great program.
- illfoundedmind
- Posts: 22
- Joined: Thu Nov 24, 2005 10:03 am
- Location: N/A
- Contact:
That program is very nice I used v.1 for a while. The only thing that bugs me is the keyboard system maybe make the keyboard larger and input easier the pressing three buttons at once like a video game or something. All around it is a great program and one that I turely enjoy.
illfoundedmind Production Studio
- A TEAM making games for PSP.
- Email [email protected] if your interested in joining.
You are right.
I know twintail is not for everyone.
This is optimized for speed and not comfortable.
so now I'm adding OSK selector to TTLDE.
-------
hold R + up-down : select input method(defaulted to last selection)
release R : decide method and enter OSK service
-------
from the next version, I modify specs for inputting characters.
you *may not* hold R button while typing.
Sorry for changing.
It was necessary to handling another OSKs on TTLDE.
I'll release new version asap.
thanks.
I know twintail is not for everyone.
This is optimized for speed and not comfortable.
so now I'm adding OSK selector to TTLDE.
-------
hold R + up-down : select input method(defaulted to last selection)
release R : decide method and enter OSK service
-------
from the next version, I modify specs for inputting characters.
you *may not* hold R button while typing.
Sorry for changing.
It was necessary to handling another OSKs on TTLDE.
I'll release new version asap.
thanks.
- illfoundedmind
- Posts: 22
- Joined: Thu Nov 24, 2005 10:03 am
- Location: N/A
- Contact:
And OSK sounds great just what it need, make it visible now. I don't want to have to be to inches away from the screen to be able to see it. I think this is one of the best apps out there BTW. I noticed a change in the interface as well form v1 to v2. Hope to see more inprovements in the future ^_^
illfoundedmind Production Studio
- A TEAM making games for PSP.
- Email [email protected] if your interested in joining.
Just wanted to say that I love the improvements in the 2.0 version (found i was using the 1.7), like the line to show you where the cursor is, and actually being able to see the _ char.... in my opinion this is one of the best homebrew out there! I use this constantly now to write code.... Can't wait for the next version.
I would like to see an updated OSK look (i like the twintail layout fine), and maybe a "taskbar" showing all the open documents. Also, how bout remembering what files were opened last. I regularly have to reopen the same 4/5 files each time i exit and launch it again. One last thing.. when running a file which includes another (dofile), it doesn't seem to work. Any way to get this working?
Thanks,
liquid8d
I would like to see an updated OSK look (i like the twintail layout fine), and maybe a "taskbar" showing all the open documents. Also, how bout remembering what files were opened last. I regularly have to reopen the same 4/5 files each time i exit and launch it again. One last thing.. when running a file which includes another (dofile), it doesn't seem to work. Any way to get this working?
Thanks,
liquid8d
ema,
i'm interested in using your keyboard input system in a project of mine.
it would be just for getting a single line (or value) of text at a time,
something like TTLDE's 'search' or 'save as' input box. is there any way
for me to easily use your functions?
something like:
or something similar? if there isn't, what advice would you give me for
creating one?
thanks in advance,
modsyn
i'm interested in using your keyboard input system in a project of mine.
it would be just for getting a single line (or value) of text at a time,
something like TTLDE's 'search' or 'save as' input box. is there any way
for me to easily use your functions?
something like:
Code: Select all
in_text = ttlde:getInput()
creating one?
thanks in advance,
modsyn
For your purpose, my "TwinTail lesson" is helpful.modsyn wrote:is there any way
for me to easily use your functions?
something like:or something similar? if there isn't, what advice would you give me forCode: Select all
in_text = ttlde:getInput()
creating one?
The most important part is line 67~88 at 'ttlesson.lua'.
TwinTail:Update() returns only inputted characters, so the
application has to interpret '\b' and other control characters.
Thanks,
ema