Bill Allombert on Sat, 28 Jan 2023 16:25:49 +0100

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: pari-2.15.2 released / readline

On Fri, Jan 27, 2023 at 06:56:21PM +0100, Bill Allombert wrote:
> On Fri, Jan 27, 2023 at 05:32:37PM +0100, Jürgen Borries wrote:
> > I stil use the old version Pari/Gp 2.13.4 in windows 10 (64 bit) because it
> > is the last published precompiled version without readline.
> Hi Jürgen,
> We still provide binaries without readline, see
> Furthermore you should be able to disable readline with
> default(readline,0)
> or
> readline = 0
> in your file gprc.txt.
> Which version of Windows do you use ?

I need to give a bit of background:

The default Windows terminal is not ANSI-compliant.
PARI/GP for Windows include code to convert ANSI sequences to Windows API call.
This is everything but pleasant. For reason unclear to me readline do not work well
with it 

Windows >= 10 terminal has an option to switch to ANSI mode.
This is needed for the Windows Subsystem for Linux (which we recommend to use, see

But due to the conversion code, the native PARI windows binaries probably do not work
well when such option is enabled (though I did not test).

I could probably build PARI binaries for Windows without the conversion code but they
would only work with Windows 10 with ANSI mode.

In any case if you have Windows >= 10, my advice is to use the Windows
Subsystem for Linux and set thet the terminal to ANSI, this will gives you the
best experience.