Bill Allombert on Fri, 19 Sep 2025 20:16:25 +0200
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: carriage return (\r) in printf()
|
- To: pari-users@pari.math.u-bordeaux.fr
- Subject: Re: carriage return (\r) in printf()
- From: Bill Allombert <Bill.Allombert@math.u-bordeaux.fr>
- Date: Fri, 19 Sep 2025 20:16:21 +0200
- Delivery-date: Fri, 19 Sep 2025 20:16:25 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=math.u-bordeaux.fr; s=2022; t=1758305783; bh=mh7uqQooY0lfR/JsFYUWF3j1GRGQmrI7VcJa7wdYoec=; h=Date:From:To:Subject:References:In-Reply-To:From; b=bpBRHNMr9MciPsCiML/PkSyTQ7U6WQytp+kIpDNiTZtOWw2ivf8G4321PHoLNNvAK i8Msh2IGn47KJEhEdXVMp2GIpA9qPsD0+o3QnxUzbUiDyQP6537k5/gQsfoUL0OTSv 9UqeSR4NKIP4D2vC/MYMMYBigFFSloAyc5dTspitOmKd1WS8tCp8QAecEQ2EYYWjPO /o3+GXLQyyuhU4o3TecfHRf0HT6iugbGHo4o09uv9RzJnwr7EKs9UbaJcmqMwA7Etq HfdBn0YTKrHyK1yMBliuGSIsxi4DswvIxMaApJI4DXI0ycLLQqszjckqHB/gqfl6kz hURP/BwMu2FY5ZyEbsbPeQDVWprMvofY0ZwKvtsVQs6sBukT6skppefZ8F64btXyE0 uaAvpEwQTClJfhMx0IWoCo2c+DPl2R0hA+L6YseLjpYUUWhBUw3MwQhis5a2rczL8i XOIjPj3sdmPo6n+FHMzpfRHLXlflCIN+/GOxK2XeVMgFXLvAiZWpd4ggSMU2iCV7Dd t7zaIZkkUTc4TVpKRZfxVkE+prWDS1dJnx2D7wL+fpVwJEwWkdxBwAXwjZIvXPCPrS azsWUEe5T/xzpjJGYVo1pxRht6o5mE+L8v7O6iziw2r3QFw+izcX8nwKfZgrOul+Ju dCimObYIf8IOCMjHMah8OpAo=
- In-reply-to: <CAJkPp5PrTBDmxFVyuUOhH8Ym0v8aVKB59b=QLhCM-2VbBZieug@mail.gmail.com>
- Mail-followup-to: pari-users@pari.math.u-bordeaux.fr
- References: <CAJkPp5PrTBDmxFVyuUOhH8Ym0v8aVKB59b=QLhCM-2VbBZieug@mail.gmail.com>
On Fri, Sep 19, 2025 at 01:30:34PM -0400, Max Alekseyev wrote:
> Hello,
>
> I've just noticed that printf() does not support carriage return character
> \r - can it be added?
Not in any timeframe that matter.
> Example:
>
> ? printf("123456\r000") \\ does not work as expected
> 123456r000
> ? printf("123456%s000",Strchr(13)) \\ workaround with expected output
> 000456
You can do
printf("123456\e[G000")
Cheers,
Bill