[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev Spawning an external curses-based program
From: |
Thomas Dickey |
Subject: |
Re: lynx-dev Spawning an external curses-based program |
Date: |
Mon, 16 Sep 2002 20:22:13 -0400 |
User-agent: |
Mutt/1.3.27i |
On Mon, Sep 16, 2002 at 04:45:56PM -0700, Umar Qureshey wrote:
> I am running lynx on an embedded system with a small lcd. I ran some
Perhaps there is a permissions problem (or other conflict) in reopening
the output device. Have you tried other combinations of spawning a
subprocess? The test/ncurses.c program in ncurses has a simple test
for spawning a shell; test/filter.c is even simpler, issuing shell
commands.
> ncurses test program alone and they seem to be working fine. However,
> launching an ncurses-based program from lynx caused the program to run but
> no output to show on the screen. The screen does not get cleared by
> initscr, mvprintw statements do not show on screen after calling a
> refresh(), etc. I have lynx 2.8.4.1b and my system has 4MB RAM. Linux is
> 2.4.18 and ncurses version 5.2. The fact that lynx is working means that
> ncurses is ok. There seems to be some sort of terminal problem. As for the
> actual programming, I initialize with a call to initscr(), then I do a
> mvprintw() to stdscr, and then a refresh(). Should be simple enough to work
> but doesn't.
>
> Regards,
> UQ
>
> -----Original Message-----
> From: Thomas Dickey [mailto:address@hidden
> Sent: Monday, September 16, 2002 4:36 PM
> To: address@hidden
> Subject: Re: lynx-dev Spawning an external curses-based program
>
>
> >
> > Hi,
> > I was wondering if anyone has experienced problem launching an
> > ncurses-based external app from lynx. My application is launched by lynx
> > but I do not see any ncurses output on the screen. In fact, I don't even
> > see any output from a printf. The only way my program can output to the
> > screen is to write to stderr. I know lynx is ncurses-based so I wanted to
> > know if anything special needs to be done to make ncurses-based external
> > programs work. I just want rudimentary ncurses functionality, nothing
> > fancy. Any help appreciated.
>
> I do this all the time; it is rare to encounter problems. (more information
> may allow me to see it break, though)
>
> --
> Thomas E. Dickey <address@hidden> <address@hidden>
> http://dickey.his.com
> ftp://dickey.his.com
>
> ; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
>
> ; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
- lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/16
- RE: lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/16
- Re: lynx-dev Spawning an external curses-based program,
Thomas Dickey <=
- RE: lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/16
- RE: lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/16
- RE: lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/16
- RE: lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/17
- RE: lynx-dev Spawning an external curses-based program, Umar Qureshey, 2002/09/17