Re: [Lazarus] Xterm, konsole etc.

2013-06-19 Thread Vincent Snijders
2013/6/15 Mark Morgan Lloyd > What's the easiest way to implement something like xterm or konsole, that > has minimal escape decoding for e.g. cursor control but under normal > circumstances buffers output lines in scrollable form? > > What I'm trying to do is implement some special 8-bit codepag

Re: [Lazarus] Xterm, konsole etc.

2013-06-18 Thread Mark Morgan Lloyd
Reinier Olislagers wrote: On 18-6-2013 10:44, Mark Morgan Lloyd wrote: Hans-Peter Diettrich wrote: Mattias Gaertner schrieb: On Sat, 15 Jun 2013 13:46:57 + Mark Morgan Lloyd wrote: Once there's a control that can handle character-addressable output (and ideally can scroll as well), imple

Re: [Lazarus] Xterm, konsole etc.

2013-06-18 Thread Reinier Olislagers
On 18-6-2013 10:44, Mark Morgan Lloyd wrote: > Hans-Peter Diettrich wrote: >> Mattias Gaertner schrieb: >>> On Sat, 15 Jun 2013 13:46:57 + >>> Mark Morgan Lloyd wrote: > Once there's a control that can handle character-addressable output (and > ideally can scroll as well), implementing VT-100

Re: [Lazarus] Xterm, konsole etc.

2013-06-18 Thread Mark Morgan Lloyd
Hans-Peter Diettrich wrote: Mattias Gaertner schrieb: On Sat, 15 Jun 2013 13:46:57 + Mark Morgan Lloyd wrote: What's the easiest way to implement something like xterm or konsole, that has minimal escape decoding for e.g. cursor control but under normal circumstances buffers output lines

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Ludo Brands
On 06/17/2013 11:23 PM, Mark Morgan Lloyd wrote: > > I don't claim to have anything like the expertise to do all of the work > (I've never tackled a component in either Delphi or Lazarus), but it > might be worthwhile kicking ideas around. > The ICS (overbyte) package has an open source VT termi

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Hans-Peter Diettrich
Mattias Gaertner schrieb: On Sat, 15 Jun 2013 13:46:57 + Mark Morgan Lloyd wrote: What's the easiest way to implement something like xterm or konsole, that has minimal escape decoding for e.g. cursor control but under normal circumstances buffers output lines in scrollable form? What I'

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Martin
On 17/06/2013 23:30, Martin wrote: From memory: I would (if I had time) start a new component, not inheriting, but starting on a copy of SynEdit Or even throwing out most of it, except Keeping - the textbuffer (keep bidi-view, but get rid of folding and trim space [those are wrappers around

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Martin
On 17/06/2013 22:23, Mark Morgan Lloyd wrote: I don't claim to have anything like the expertise to do all of the work (I've never tackled a component in either Delphi or Lazarus), but it might be worthwhile kicking ideas around. Almost everything I do ends up having at least one terminal pane,

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Mark Morgan Lloyd
Martin wrote: On 17/06/2013 17:13, Mattias Gaertner wrote: On Sat, 15 Jun 2013 13:46:57 + Mark Morgan Lloyd wrote: What's the easiest way to implement something like xterm or konsole, that has minimal escape decoding for e.g. cursor control but under normal circumstances buffers output li

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Marc Santhoff
Am Montag, den 17.06.2013, 19:02 +0100 schrieb Martin: > On 17/06/2013 17:13, Mattias Gaertner wrote: > > On Sat, 15 Jun 2013 13:46:57 + > > Mark Morgan Lloyd wrote: > > > >> What's the easiest way to implement something like xterm or konsole, > >> that has minimal escape decoding for e.g. cur

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Martin
On 17/06/2013 17:13, Mattias Gaertner wrote: On Sat, 15 Jun 2013 13:46:57 + Mark Morgan Lloyd wrote: What's the easiest way to implement something like xterm or konsole, that has minimal escape decoding for e.g. cursor control but under normal circumstances buffers output lines in scrollab

Re: [Lazarus] Xterm, konsole etc.

2013-06-17 Thread Mattias Gaertner
On Sat, 15 Jun 2013 13:46:57 + Mark Morgan Lloyd wrote: > What's the easiest way to implement something like xterm or konsole, > that has minimal escape decoding for e.g. cursor control but under > normal circumstances buffers output lines in scrollable form? > > What I'm trying to do is i

[Lazarus] Xterm, konsole etc.

2013-06-15 Thread Mark Morgan Lloyd
What's the easiest way to implement something like xterm or konsole, that has minimal escape decoding for e.g. cursor control but under normal circumstances buffers output lines in scrollable form? What I'm trying to do is implement some special 8-bit codepage mapping for programs run inside a