On 6/7/07, Quentin Mathé <[EMAIL PROTECTED]> wrote:
>
> Le 6 juin 07 à 20:52, Yen-Ju Chen a écrit :
>
> > I pretty much finish the basic functions for TermX.
> > You can do copy and paste.
> > You can scroll back. (current 10 lines for easy testing).
> > You can assign font and resize window.
>
> On my machine, it runs however I have two problems:
> - terminal view/area doesn't look in sync with the window size, I
> observe a black area and another blank one which divides the window.
> - on resizing, I get an exception telling me that NSNull(instance)
> doesn't string.

  I think you have memory leak somewhere,
  probably a result of non-ASCII character.
  I add some debug stuff to see,
  but you probably need to take a look of the codes.
  TerhX assumes that if your window is 80x24,
  you should have 80 characters per row.
  For UTF8 or CJK encoding, this assumption fails.
  That is why I said it is not i18n-safe.

  Yen-Ju


>
> > There are issues which will take more effort:
> > 1. Figure out all the control code.
> >     It implements vt100 for now and is not completed, I think.
> >     It would be nice to support xterm and xterm-color.
> >     This coupled the color and font style (bold, blink, etc).
> > 2. Work out encoding issue.
> >     The current design is not i18n safe, but should be easy to fix.
> >     I just don't know enough for that.
> >
> > Considering a terminal emulator is not something important in Etoile,
> > I probably will stop here until it bothers me.
> > The speed is good on GNUstep and I can use it daily.
>
> ok, I'm going to use it daily :-)
> I would just like to add tab support; once Container stuff I'm
> working on is ready, this could be trivial.
>
> Cheers,
> Quentin.
> _______________________________________________
> Etoile-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-discuss
>

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à