Re: [fpc-pascal] What to do to get new users

2024-10-15 Thread Alexey T. via fpc-pascal
We need one folder of FPC in ~/fpc33 (version suffix is optional): fpc33 -- bin (compiler, cross-compilers, tools) -- src -- rtl -- packages -- tests Mistake. FPC already has good dirs when installed in fpcupdeluxe: user@pc:~/fpcupdeluxe/fpc$ ls bin lib msg share units So all I need if I

Re: [fpc-pascal] What to do to get new users

2024-10-15 Thread Alexey T. via fpc-pascal
- Linux: All relevant files (executable files, configuration files, source code,etc.) are scattered all over the Linux system. This is very complicated again. This is important part. I agree. Some FPC binaries are in /usr/bin. Data files are here, src files are there. Bad! We need one folder

[fpc-pascal] Funding for FOSS projects, needs funding.json file in Gitlab

2024-10-16 Thread Alexey T. via fpc-pascal
15 Oct news at Hacker News: https://floss.fund/blog/announcing-floss-fund/ They pay 1M $ per year, all FPC needs to apply is the funding.json in the repo. And then submit via online form. Format of the JSON schema is described there. https://floss.fund/funding-manifest/ Alex ___

Re: [fpc-pascal] Set limitations

2025-01-11 Thread Alexey T. via fpc-pascal
so it makes more sense to use a dedicated type instead (e.g. a hash set or something like that) I found these implementations of hash set (origial is from Java, as search shows): https://wiki.freepascal.org/LGenerics - hashset (unit lgHashSet) - fine-grained concurrent hashset (unit lgHashS

[fpc-pascal] TRegExpr in FPC 3.2.4 is still old

2025-01-08 Thread Alexey T. via fpc-pascal
branch 'release_3_2_4' has too old regexpr.pas: https://gitlab.com/freepascal.org/fpc/source/-/blob/release_3_2_4-branch/packages/regexpr/src/regexpr.pas REVersionMajor = 0; REVersionMinor = 987; while FPC Git main has REVersionMajor = 1; REVersionMinor = 182; while last Sorokin's vers

Re: [fpc-pascal] Adding Javascript to Pascal

2025-02-21 Thread Alexey T. via fpc-pascal
Scripting is good thing. But I hate JS. No mandatory quotes around dict keys. Arrow functions which are sugar and not needed. etc etc. I suggest to use Python. Python-for-Lazarus is in the github. I like Python! Alexey ___ fpc-pascal maillist - fpc-pa

Re: [fpc-pascal] Feature "Multiline strings" added

2025-07-27 Thread Alexey T. via fpc-pascal
hello, Let's delete custom very special FPC variant with ticks. leave only Delphi variant, please. in English it is maybe called as 'align implementation with Delphi'. why? to keep the same source when changing objfpc/delphi mode. Alexey Torgashin _