Hi Ian

As far as I tried suspend worked good for me with raw.
I really would like to have bold text because the app I currently write is
somehow a command-line-chat-client like irssi and the chat have got bold
text format.

greetings
Christian

2009/2/7 Ian Ward <[email protected]>

> Sorry I'm slow on these replies.
>
> With raw_display (hg latest) you have to ask for bold, eg. "white,bold"
> instead of just "white".  Many terminals can display bright colours
> without making the text bold so I've tried to support that feature.
>
> I also find bold text harder to read, so I really like this feature.
>
> About the suspending, are you saying that it works properly with the
> raw_display module?
>
> Ian
>
> Christian Scharkus wrote:
> > Hi there.
> >
> > Well, thanks for your answer. I edited one of the examples from the
> > homepage to demonstrate the problem. Currently I'm using the latest hg
> > with the patch you've send earlier applied. It asks for input and
> > suspend the screen as long as links (or any other app) is running.
> >
> > For my app I switched to raw_display because suspend is working at all
> > and there is no unicode-terminal required for utf-8-support afaik. But
> > why there is no bold text at all?
> >
> > Thanks
> > Christian
> >
> > 2009/1/31 Ian Ward <[email protected] <mailto:[email protected]>>
> >
> >     Sounds like the terminal settings aren't being restored properly
> (echo
> >     being left on, for instance).   Would you post a simple test script
> that
> >     demonstrates the problem you are having?
> >
> >     Ian
> >
> >     Christian Scharkus wrote:
> >      > Well ... the suspend is working now but there are still some small
> >      > problems. As said before I start urwid with the wrapper-method. If
> I
> >      > suspend the interface and restore it after the subprocess (I use
> >     links
> >      > for testing) is finished there are problems with the input.
> Letters
> >      > are displayed twice in the input widget but submitted as the right
> >      > string to the application. After a second suspend this problem
> >      > vanishes. But then I quit the app after this the terminal isn't
> >      > returned to correct input behavior and it seems that curses didn't
> >      > exit right. If I start again without resetting the terminal
> >     there's no
> >      > problem with the input and suspending.
> >      > For information: I'm using twisted as mainloop with a dummy
> >      > filedescriptor so a try to redraw the screen is called everytime
> >      > there's some input.
> >      >
> >      > Thanks for your help
> >      > Christian
> >      >
> >      > 2009/1/20 Ian Ward <[email protected] <mailto:[email protected]>>:
> >      >> Thanks Christian, it looks like a bug.  Try the attached patch.
> >      >>
> >      >> Ian
> >      >>
> >      >> Christian Scharkus wrote:
> >      >>> Hi Ian.
> >      >>>
> >      >>> I tried to call stop() and 20 seconds afterwards start() but
> stop()
> >      >>> seems to have no effect at all and start() drops an
> AssertionError.
> >      >>> I use urwid-0.9.8.3hg149 with twisted as mainloop called with
> >      >>> run_wrapper(). I hope you can help me.
> >      >>>
> >      >>> Christian Scharkus
> >      >>>
> >      >>> 2009/1/18 Ian Ward <[email protected] <mailto:[email protected]>>:
> >      >>>> Christian Scharkus wrote:
> >      >>>>> Hi folks.
> >      >>>>> It's time for some more questions I think :D
> >      >>>>>
> >      >>>>> I would like to know if there is any possibility to suspend
> the
> >      >>>>> curses_display of urwid to start something like links from my
> >     app to
> >      >>>>> show websites etc.
> >      >>>> Yes, you can use curses_display.Screen.stop() and start()
> >      >>>>
> >      >>>>> Second it would be nice to have keycombos given from
> >     get_input() like
> >      >>>>> "shift enter", "ctrl enter" because I would like to be able
> >     to make some
> >      >>>>> newlines in the chat-client I currently write.
> >      >>>> I don't think a regular terminal app can detect shift-enter and
> >      >>>> ctrl-enter.  When I run "input_test.py" I see only a single
> >     "10" value
> >      >>>> from the terminal when I press enter regardless of shift and
> >     ctrl state.
> >      >>>>
> >      >>>> It would be possible to detect the shift and ctrl state with
> some
> >      >>>> trickery like connecting to the X server where the app is
> >     running, but
> >      >>>> Urwid doesn't try doing that at the moment.
> >      >>>>
> >      >>>> Ian
> >      >>>>
> >      >>>>
> >      >>>> _______________________________________________
> >      >>>> Urwid mailing list
> >      >>>> [email protected] <mailto:[email protected]>
> >      >>>> http://lists.excess.org/mailman/listinfo/urwid
> >      >>>>
> >      >>>>
> >      >>>
> >      >>> _______________________________________________
> >      >>> Urwid mailing list
> >      >>> [email protected] <mailto:[email protected]>
> >      >>> http://lists.excess.org/mailman/listinfo/urwid
> >      >>>
> >      >>
> >      >> _______________________________________________
> >      >> Urwid mailing list
> >      >> [email protected] <mailto:[email protected]>
> >      >> http://lists.excess.org/mailman/listinfo/urwid
> >      >>
> >      >>
> >      >
> >      >
> >      > _______________________________________________
> >      > Urwid mailing list
> >      > [email protected] <mailto:[email protected]>
> >      > http://lists.excess.org/mailman/listinfo/urwid
> >      >
> >
> >
> >
> >     _______________________________________________
> >     Urwid mailing list
> >     [email protected] <mailto:[email protected]>
> >     http://lists.excess.org/mailman/listinfo/urwid
> >
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Urwid mailing list
> > [email protected]
> > http://lists.excess.org/mailman/listinfo/urwid
>
>
>
> _______________________________________________
> Urwid mailing list
> [email protected]
> http://lists.excess.org/mailman/listinfo/urwid
>
>
_______________________________________________
Urwid mailing list
[email protected]
http://lists.excess.org/mailman/listinfo/urwid

Reply via email to