Ask a Question related to PERL Modules, Design and Development.
-
Chubasco #1
Term::Cap -- Setting terminal type under Windows XP
I am trying to get Term::Cap to run under Windows XP. When running the code
snippet below from the Term::Cap documentation, I get the message "TERM not
set at termcapxx.pl line 2". What is the procedure for setting the TERM
terminal type on Windows XP?
require Term::Cap;
$terminal = Tgetent Term::Cap { TERM => undef, OSPEED => $ospeed };
$terminal->Trequire(qw/ce ku kd/);
$terminal->Tgoto('cm', $col, $row, $FH);
$terminal->Tputs('dl', $count, $FH);
$terminal->Tpad($string, $count, $FH);
Chubasco Guest
-
Term::ReadLine - Terminal does not support AddHistory
Term::ReadLine - Terminal does not support AddHistory I only see this error on one of several identical machines. How do I fix this problem? ... -
Cannot connect to Terminal Server via Terminal Services Manager after upgrade to Windows Server 2003
The following error is displayed in the Terminal Services Manager on our domain controller (DC-01) when trying to connect to Terminal Services on... -
windows 2003 terminal server problem
I have a win 2003 terminal server (also a domain controller). It is running Citrix Metaframe XP. All is well except for when users connect and run... -
Windows 2003 terminal License Server
I have added a 2003 server into my NT4 doamin, A temp pc was added to the domain, and then made PDC this was used to be upgraded to 2003 AD, apart... -
Terminal server VS Windows XP Pro client
Jack, What TS client are you using? There are several known issues regarding kbd in XP (Q302568), but none seem to fit your description. Be aware... -
Chubasco #2
Term::Cap -- Setting terminal type under Windows XP
I am submitting this message again. Doesn't anyone out there know about
using termcap under Windows XP?
I am trying to get Term::Cap to run under Windows XP. When running the code
snippet below from the Term::Cap documentation, I get the message "TERM not
set at termcapxx.pl line 2". What is the procedure for setting the TERM
terminal type on Windows XP?
require Term::Cap;
$terminal = Tgetent Term::Cap { TERM => undef, OSPEED => $ospeed };
$terminal->Trequire(qw/ce ku kd/);
$terminal->Tgoto('cm', $col, $row, $FH);
$terminal->Tputs('dl', $count, $FH);
$terminal->Tpad($string, $count, $FH);
Chubasco Guest
-
Sisyphus #3
Re: Term::Cap -- Setting terminal type under Windows XP
"Chubasco" <eastonbeymer@cox.net> wrote in message
news:P7Neg.3677$_m5.1414@fed1read09...It seems that the Cygwin developers know something about this as Term::Cap> I am submitting this message again. Doesn't anyone out there know about
> using termcap under Windows XP?
>
works fine in Cygwin's shell on Windows 2000 (and presumably XP as well). By
"works fine" I mean that all tests in the Term::Cap-1.09 test suite pass
under Cygwin (whereas on native windows they are all simply skipped).
The Term::Cap-1.09 documentation says that the module will "use capabilities
from a terminal capability (termcap) database" - and I guess that the
"terminal capability database" is missing in the native windows environment.
The problem may go well beyond that - faik it may be that Term::Cap *cannot*
be applied to the cmd.exe shell.
Does Win32::Console (which is part of the libwin distro) provide you with
what you need ? (I know so little about these matters that I cannot even
confirm that's a sensible question :-)
Hope there's something there that helps.
Cheers,
Rob
Sisyphus Guest
-
Ilya Zakharevich #4
Re: Term::Cap -- Setting terminal type under Windows XP
[A complimentary Cc of this posting was sent to
Sisyphus
<sisyphus1@nomail.afraid.org>], who wrote in article <447eac65$0$22807$afc38c87@news.optusnet.com.au> :I would be very surprised if TERM=ansi with "standard" termcap file>
> "Chubasco" <eastonbeymer@cox.net> wrote in message
> news:P7Neg.3677$_m5.1414@fed1read09...>> > I am submitting this message again. Doesn't anyone out there know about
> > using termcap under Windows XP?
> >
> It seems that the Cygwin developers know something about this as Term::Cap
> works fine in Cygwin's shell on Windows 2000 (and presumably XP as well). By
> "works fine" I mean that all tests in the Term::Cap-1.09 test suite pass
> under Cygwin (whereas on native windows they are all simply skipped).
>
> The Term::Cap-1.09 documentation says that the module will "use capabilities
> from a terminal capability (termcap) database" - and I guess that the
> "terminal capability database" is missing in the native windows environment.
> The problem may go well beyond that - faik it may be that Term::Cap *cannot*
> be applied to the cmd.exe shell.
won't work. Put it somewhere, and set TERMCAP appropriately to check.
If this works, this implies that on Win32 etc, Term::Cap should
fallback to this value if it can't find the database or TERM.
Hope this helps,
Ilya
Ilya Zakharevich Guest



Reply With Quote

