Re: Is there a Terminal::ANSIcolor for Windows?

[email protected] (ToddAndMargo via perl6-users)
Newsgroups perl.perl6.users
Message-ID <[email protected]>
>> On Thu, Nov 7, 2024 at 9:23 PM ToddAndMargo via perl6-users <perl6- 
>> [email protected] <mailto:[email protected]>> wrote:
>> 
>>      >> On Tue, Nov 5, 2024 at 2:54 AM ToddAndMargo via perl6-users <perl6-
>>      >> [email protected] <mailto:[email protected]> <mailto:perl6-
>>     [email protected] <mailto:[email protected]>>> wrote:
>>      >>
>>      >>     Windows 11 24H2
>>      >>     RakudoΓäó v2024.07
>>      >>
>>      >>     [0] > use Terminal::ANSIColor;  # qx[ color ];
>>      >>     Nil
>>      >>
>>      >>     [1] > print color('bold'), color('52'), "abc", color('reset');
>>      >>     ←[1m←[38;5;52mabc←[0m[1] >
>>      >>
>>      >>     [1] > print color('bold'), color('red'), "abc", color('reset');
>>      >>     ←[1m←[31mabc←[0m[1] >
>>      >>
>> 
>>     On 11/6/24 04:43, Will Coleda wrote:
>>      > Works for me on windows 11 using the x64 Native Tools Command
>>     Prompt for
>>      > VS 2019, git bash, powershell...
>>      >
>>      > raku -MTerminal::ANSIColor -e "say color('bold'), 'hello',
>>     color('reset')"
>>      >
>>      > Just prints a bold hello.
>>      >
>>      > I'm on raku 2024.07, OS Version 10.0.22631 N/A Build 22631,
>>      > Terminal::ANSIColor:ver<0.9>:auth<zef:lizmat>
>>      >
>>      > What shell are you using,
>> 
>>     Tested in both:
>>           C:\Windows\System32\cmd.exe:
>> 
>>                raku -e "use Terminal::ANSIColor; print color('bold'),
>>     color('red'), 'abc', color('reset');"
>>     ←[1m←[31mabc←[0m
>> 
>>     and
>> 
>>           C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe:
>> 
>>                 raku -e "use Terminal::ANSIColor; print color('bold'),
>>     color('red'), 'abc', color('reset');"
>>     ←[1m←[31mabc←[0m
>> 
>>      > what versions of Raku, etc.?
>> 
>>     See the first and second line of my original post
>> 
>>     I am using a somewhat older version (2024/07) of
>>     Raku as the newer one crashes on some of my
>>     NativeCalls.  I have not had time to troubleshot
>>     it to find out what is wrong or to test against
>>     the absolute latest (2024-10) Rakudo.
>> 


On 11/11/24 08:22, Will Coleda wrote:
> All these examples work for me, and I'm using the same version of raku: 
> can you share the output of:
> 
> zef info Terminal::ANSIColor
> 
> and
> 
> systeminfo | findstr /B /C:"OS Name" /C:"OS Version"

Picture worth a 1000 words:
    https://ibb.co/tKms7st

C:\NtUtil>zef info Terminal::ANSIColor
===> Searching for: Terminal::ANSIColor
- Info for: Terminal::ANSIColor
- Identity: Terminal::ANSIColor:ver<0.11>:auth<zef:lizmat>
- Recommended By: Zef::Repository::Ecosystems<fez>
- Installed: Yes
Description:     Color screen output using ANSI escape sequences
License:         MIT
Source-url:      https://github.com/lizmat/Terminal-ANSIColor.git
Provides: 1 modules
Depends: 0 items

C:\NtUtil>systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
OS Name:                       Microsoft Windows 11 Pro
OS Version:                    10.0.26100 N/A Build 26100

C:\NtUtil>raku -MTerminal::ANSIColor -e "say color('bold'), 'hello', 
color('reset')"
←[1mhello←[0m
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.