Oh fellow monks!
I'm trying to implement a small editor for encrypted files for my own,
it should be portable (Linux,Win,Dos,..?) and have a console user interface.
I tried Curses::UI first, but it seems hard to me to extend the functionality of e.g. the texteditor
Besides I experienced some bugs in the library and the author/maintainer seems to be unavailable
For sure I could implement something around the limitations,
but that's not the way I like coding.
I've googled around, but so far didn't find something useful, which would be usable from perl
I'm feeling heavily tempted to write my own console ui library..
Implemented in perl, object oriented, will rule the world...
I'd however prefer to use existing code, saving me 5 pounds of coffe, sleep, and some tobacco.
Could perhaps anyone suggest a portable library|module|whatever for a console ui editor, which is also extendable ?
Here's what google told me yet:
- http://tvision.sourceforge.net/ (CPP)
This is a port of Turbi Vision(Borland).
Seems interesting, but it's cpp.
as far as I know, it's not possible to overwrite virtualfunctions from within perl.?
- http://www.morphet.org.uk/comp/steph.html (C)
the author considers this as beta, the last release was 2002
- Curses, of course
But I doubt using curses would be easier than
writing my own ui library
- Text::Editor::VIP
I haven't found out howto use this.
I guess it's not usable at all and abandoned after I looked into the sources.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.