I use global variables.I use local typed consts... I win? ::)
I use global variables.
I "do" Pascal.Yeah, right, with C quotes... Unacceptable on this forum.
OMG! i found my sins! Macroses! like
{$IFDEF MSWINDOWS} {$DEFINE WinAPI := stdcall} {$ELSE} {$DEFINE WinAPI := cdecl} {$ENDIF}
Your sin is doing it manually, while it is a builtin feature (https://wiki.freepascal.org/FPC_New_Features_3.2.0#Support_for_WinAPI_directive)
Your sin is doing it manually, while it is a builtin feature (https://wiki.freepascal.org/FPC_New_Features_3.2.0#Support_for_WinAPI_directive)
...which is NBG if for some reason he also needs to support older compiler versions.
Your sin is doing it manually, while it is a builtin feature (https://wiki.freepascal.org/FPC_New_Features_3.2.0#Support_for_WinAPI_directive)
...which is NBG if for some reason he also needs to support older compiler versions.
To my knowledge typically only a quite a small number of people still use the previous major version compiler at this point in the major release circle. (say roughly at the x.y.4 point, as 3.2.2 is well established now)
To my knowledge typically only a quite a small number of people still use the previous major version compiler at this point in the major release circle. (say roughly at the x.y.4 point, as 3.2.2 is well established now)
To my knowledge typically only a quite a small number of people still use the previous major version compiler at this point in the major release circle. (say roughly at the x.y.4 point, as 3.2.2 is well established now)
The significance of "quite small" can be argued in any context. Only a "quite small" number of people use Pascal, but I'm sure that they would be very unhappy indeed if e.g. Linux started to mandate code signing and the developers only supported majority languages.
The specific case I was thinking of though would be if somebody needed to support multiple distro versions which bundled multiple versions of libqtpas for Qt support, which would have implications on the versions of the LCL hence IDE hence compiler to be supported.