Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

TwinTail LDE PSP: Difference between revisions

From GameBrew
(Created page with "{{Infobox PSP Homebrews |title=TwinTail LDE |image=ttldepsp.png |description=Text editor for LUA script. |author=ema |lastupdated=2006/01/21 |type=Utilities |format= |version=2.1 |license=Mixed |download=https://dlhb.gamebrew.org/psphomebrew/ttldepsp.7z |website=https://www.geocities.ws/lua_ema/ |source=https://dlhb.gamebrew.org/psphomebrew/ttldepsp.7z }} TwinTail LDE is a text editor for LUA scripts written with LUA. Requires LuaPlayer to run (LuaPlayer 0.19 is recomme...")
 
No edit summary
 
Line 13: Line 13:
|source=https://dlhb.gamebrew.org/psphomebrew/ttldepsp.7z
|source=https://dlhb.gamebrew.org/psphomebrew/ttldepsp.7z
}}
}}
TwinTail LDE is a text editor for LUA scripts written with LUA.
TwinTail LDE (TTLDE) is a text editor for LUA scripts written with LUA.


Requires LuaPlayer to run (LuaPlayer 0.19 is recommended).
Requires LuaPlayer to run (LuaPlayer 0.19 is recommended).

Latest revision as of 05:44, 4 December 2024

TwinTail LDE
Ttldepsp.png
General
Authorema
TypeUtilities
Version2.1
LicenseMixed
Last Updated2006/01/21
Links
Download
Website
Source

TwinTail LDE (TTLDE) is a text editor for LUA scripts written with LUA.

Requires LuaPlayer to run (LuaPlayer 0.19 is recommended).

Features

  • Original input method named 'TwinTail'.
  • LUA code execution(TTLDE catches syntax/runtime errors).
  • Windows style selection & cut, copy, paste.
  • Multi document editing.
  • Auto indent.
  • Word select(from dictionary, from globals).
  • Customizable color scheme / keyboard layout / dictionary.
  • User plugin handling.
  • Keyword highlighting.

User guide

'TwinTail' virtual keyboard

While inputting characters, hold R.

101 like

Standard AT keyboard mapping.

Easy to input, Easy to memorize.

Normal:

 12345 67890
 qwert yuiop
 -asdf ghjkl
 (zxc) vbnm~
 B, .\ /; ='   (B=Backspace)

Shifted:

 !@#$% ^&*[]
 QWERT YUIOP
 _ASDF GHJKL
 {ZXC} VBNM`
 E<t>| ?:T+"  (E=Enter, T=Tab)

'RapidTail'

Optimized for speed.

More common letters can be inputted with single touch.

Normal:

 7q8"9 ~(-)*
 wfer0 yuiop
 4a5s6 ghjtk
 zcndv bl mx
 1+2=3 /;,.\

Shifted:

 &Q*'{ _[=]`
 WFER} YUIOP
 $A%S^ GHJTK
 ZCNDV BLtMX  (t=Tab)
 !b@e# ?:<>|  (b=Backspace, e=Enter)

How to input characters

This method has some ways to input same character.

This sample uses 101 mapping.

How to input 'a':

  • Push Left Arrow and release.

How to input 'n':

  • Push Cross and release.

How to input 'j':

  • Push Circle, Left and release, OR
  • Push Square, Right and release.

How to input 't':

  • Hold Up Right, push Circle and release all, OR
  • Hold Up, push Circle, Circle and release all.

How to input '_': (JIS)

  • Hold L, Circle and Cross, push Right, Down and release all, OR
  • Hold L and Circle, push Right, Down, Down and release all.

How to input 'which':

  • Hold UpLeft, release
  • Hold Square, release
  • Hold Triangle, release
  • Hold DownRight, release
  • Hold Square, release

Customize

'ttlde.dic' - Dictionary used by quick word select.

'colorset/' - Color schemes (you can add new schemes by adding file)

'plugin/' - Plugins (you can add new plugins by adding file)

Controls

Analog - Move cursor(fast)

D-Pad - Move cursor

Cross+Analog/D-Pad - Fast move

Start - "File" menu

Select - "Plugin" menu

L (hold) - Shift

Select+D-Pad - Switch Buffer

L+D-Pad - Selection

Circle+D-Pad - Search selected words (F3, Shift+F3)

Square+D-Pad - Function jump

Triangle (hold)+D-Pad - Word Selector (from dictionary)

Triangle (push, release) - Word Selector (from global)

L+Square - Cut (Ctrl+X)

L+Triangle - Copy (Ctrl+C)

L+Circle - Paste (Ctrl+V)

L+Cross - Undo (Ctrl+Z) ... only 1 step

MultiLine Selection+Space - Indent

MultiLine Selection+Tab - Unindent

R - Enter virtual keyboard

Shortcuts:

L + RRR... - Enter

R + LLL... - Backspace

Select - Switch keyboard mapping

Screenshots

ttldepsp2.png

ttldepsp3.png

Changelog

2.1

  • Added OSK selector(by plugin).
  • Added new OSK.
  • Modified skin.
  • Modified file selector.

2.0

  • Good bye TrueType.
  • Deep optimizing.

1.7

  • Font changed to TrueType.
  • Added font caching.

1.6

  • Added keyword hilighting (test).
    • Became slower.
    • Any ideas for optimize?
  • Modified pad service to time based.

1.5

  • Fixed keyboard mapping typo.
  • Removed 106 key mapping.

1.4

  • Fixed 'Get HTTP' plugin bug.
  • Added shortcut to change keyboard mapping.
  • Added new keyboard mapping named 'RapidTail'.
    • Letter frequency based mapping.
    • Numbers become easier to input than other mappings.

1.3

  • Added png/jpg view.
  • Optimized speed (always 60FPS).
  • Current directory came to be restored after 'Exec LUA'.
  • Fixed some bugs.

1.2

  • Modified 'Function jump' more friendly.
  • Fixed 'Jump to...' command bug.
  • Added plugin handling.
  • Added sample plugin using WLAN service.
  • Moved some functions to plugin (search dialog etc.).

1.1

  • Added 'global word select'.
  • Added some color schemes.
  • Simplified pad service.
  • Environment came to be restored after 'Exec LUA'.

External links

Advertising: