You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
EXECUTE IMMEDIATE: Syntax highlighting for IMMEDIATE. #2619
Is your feature request related to a problem? Please describe.
IN EXECUTE IMMEDIATE, IMMEDIATE is not highlighted.
Describe the solution you'd like
See my personal fork on where to add the keyword to the highlighter, under the assumption that it is important enough with respect to constant keyword changes in the database systems.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The above change in SynHighlighterSQL.pas is only valid for the classic Delphi/Windows versions. v13 will be compiled from a Lazarus codebase, where these tokens are managed differently. I am currently feature-freezing the classic Delphi codebase to get some more speed on the lazarus development.
On top, current lazarus codebase uses Lazarus 4.8, and v5.x (I guess) introduces important changes in that keyword management. For example there was an updated list which is then used - I'm afraid IMMEDIATE is still not in it but possibly there is a way to add it from the application code.
Activity
ansgarbecker commentedon Oct 11, 2026
The above change in SynHighlighterSQL.pas is only valid for the classic Delphi/Windows versions. v13 will be compiled from a Lazarus codebase, where these tokens are managed differently. I am currently feature-freezing the classic Delphi codebase to get some more speed on the lazarus development.
On top, current lazarus codebase uses Lazarus 4.8, and v5.x (I guess) introduces important changes in that keyword management. For example there was an updated list which is then used - I'm afraid
IMMEDIATEis still not in it but possibly there is a way to add it from the application code.