Re: [fpc-devel] Unicode RTL

2023-07-24 Thread Kirinn via fpc-devel
Hi, A "unicode" RTL is of course great for targeting legacy Windows platforms, but for those of us on Linux, UTF-8 is the way. To this end, it would be helpful to add a paragraph on the wiki page underlining how to retain the single-byte RTL; or, if no user action is necessary, mention that, to se

Re: [fpc-devel] Division nodes

2023-05-15 Thread Kirinn via fpc-devel
I didn't see a mention of it in this discussion thread, but dividing the largest negative integer by -1 does cause an overflow error of some sort, because of two's complement. Just to make sure, do (min_int div -1) and (min_int mod -1) behave the same way before and after this proposed change? And

Re: [fpc-devel] Question to developers

2021-09-17 Thread Kirinn via fpc-devel
On Fri, 17 Sep 2021 16:55:05 +0100 "J. Gareth Moreton via fpc-devel" wrote: > Hi everyone, > > I have a question for third-party developers, especially mathematical, > scientific and games programmers... > > How often would you use a construct akin to "case x mod n of", where n > is a constan

Re: [fpc-devel] FPC 3.2.2-RC1 release, now with working link!

2021-04-02 Thread Kirinn via fpc-devel
> >> We have placed the first release candidate of the Free Pascal > >> Compiler version 3.2.2 on our ftp servers. > >> > >> You can help improve the upcoming 3.2.2 release by downloading and > >> testing this release. If you want you can report what you have done > >> here: http://wiki.freepascal

Re: [fpc-devel] FPC 3.2.2-RC1 release, now with working link!

2021-03-24 Thread Kirinn via fpc-devel
On Wed, 24 Mar 2021 12:24:12 +0100 Marco van de Voort via fpc-devel wrote: > Hello, > > We have placed the first release candidate of the Free Pascal Compiler > version 3.2.2 on our ftp servers. > > You can help improve the upcoming 3.2.2 release by downloading and > testing this release. If yo

Re: [fpc-devel] Compiler message colour scheme

2020-11-22 Thread Kirinn via fpc-devel
The feature request was here: https://bugs.freepascal.org/view.php?id=37331 It's magenta because GCC etc use magenta for warnings too. Actually, for those of us with white terminal backgrounds, yellow text would be hard to see, while green, red, and magenta appear quite well against both a bla

Re: [fpc-devel] Exact details for RTLeventWaitFor and related ?

2020-08-21 Thread Kirinn via fpc-devel
When I researched synchronisation behavior and wrote the wiki page "Threads", I found that RTL events behave like this: - When the event is set, a single waiting thread is released (in FIFO order), and the event is automatically immediately reset. - The event can only be in a set or unset sta