Introduction Jedi Code Format (JCF) is an indispensable tool for Pascal programmers, by standardizing the layout of program code. Consistently formatted source code is much easier to read and comprehend. Terrifically, JCF is automatically included when installing the Lazarus or CodeTyphon Integrated Development Environment (IDE). It's a huge shame that JCF isn't included with any version of Delphi (probably due to licensing reasons). It's also mind-boggling that JCF hasn't been used to standardize...
Hi Anthony, I'd need to give some serious thought to your questions before I could give a you an intelligent response. On mere first impression, it would make sense for the "JCL people" to maintain JCF, since JCF needs to be updated periodically to reflect its dependencies upon periodic updates made to JCL. (Including JCF within JCL's installer would be a great bonus.) However, I'd completely understand if they consider JCF to be outside their wheelhouse. They also probably have a lot on their plate...
Hi Anthony, I'd need to give some serious thought to your questions before I could give a you an intelligent response. On mere first impression, it would make sense for the "JCL people"" to maintain JCF, since JCF needs to be updated periodically to reflect its dependencies upon periodic updates made to JCL. (Including JCF within JCL's installer would be a great bonus.) However, I'd completely understand if they consider JCF to be outside their wheelhouse. They also probably have a lot on their plate...
Hi Anthony, I'd need to give some serious thought to your questions before I could give a you an intelligent response. On mere first impression, it would make sense for the "JCL people"" to maintain JCF, since JCF needs to be updated periodically to reflect its dependencies upon periodic updates made to JCL. (Including JCF within JCL's installer would be a great bonus.) However, I'd completely understand if they consider JCF to be outside their wheelhouse. They also probably have a lot on their plate...
Hi Anthony, I'd need to give some serious thought to your questions before I could give a you an intelligent response. On mere first impression, it would make sense for the "JCL people"" to maintain JCF, since JCF needs to be updated periodically to reflect its dependencies upon periodic updates made to JCL. (Including JCF within JCL's installer would be a great bonus.) However, I'd completely understand if they consider JCF to be outside their wheelhouse. They also probably have a lot on their plate...
Wow, it has been a long time since i looked at this codebase. I am not in a position to take active ownership of it. I am open to suggestions for how people who use it can maintain it - should it be forked, or maintainers added? Is SourceForge still the appropriate venue?
Introduction Jedi Code Format (JCF) is an indispensible tool for Pascal programmers, by standardizing the layout of program code. Consistently formatted source code is much easier to read and comprehend. Terrifically, JCF is automatically included when installing the Lazarus or CodeTyphon Integrated Development Environment (IDE). It's a huge shame that JCF isn't included with any version of Delphi (probably due to licensing reasons). It's also mind-boggling that JCF hasn't been used to standardize...
Hello all! The formatting spaces of the previous post have been suppressed. I would like to format parameters like this: Procedure Something(Parameter1: integer; ..............................................Parameter2: string; ..............................................Parameter3: TColor); where each parameter is right below the other. Is it possible? Thanks!
Hello all! I would like to format parameters like this: Procedure Something(Parameter1: integer; Parameter2: string; Parameter3: TColor); where each parameter is right below the other. Is it possible? Thanks!
I imported the project https://github.com/stokito/jedicodeformat
Hi, thank you for your formatter. I would like to contribute but this is very inconvinient for me to do this on SourceForge. Could you migrate the sources to GitHub? There is already JEDI organization https://github.com/project-jedi Then I can easily send you pull requests
I have not been able to maintain this project for the last few years. Would you like to fork it or establish a new ownership?
For me (Delphi2010) the fix for this issue was extending of the checks "CharIsAlpha" and "WideCharIsWordChar" (see attached patch).
Parsing Error on identifiers with non-ascii characters
Parsing error on deprecated directive with message
Parsing Error on anonymous procedures without parameters
Patches: Delphi10.2+Win64+JvInterpreter+misc fixes
Hello. I am not able to bring "All files i directory" into life...(standalone IDE) Processing directory C:\Users\mkluvanek\Documents\RAD Studio\Projects\uloha GUI2\ Nothing done -- Martin Kluvánek (Martin Kluvanek) homepage: http://www.kluvanek.com
Hello. I am not able to bring "All files i directory" into life... Processing directory C:\Users\mkluvanek\Documents\RAD Studio\Projects\uloha GUI2\ Nothing done -- Martin Kluvánek (Martin Kluvanek) homepage: http://www.kluvanek.com
I dont agree with ALL CAPS for TRUE FALSe etc, i put them on identifiers list - stayed UPPER not identifiers list - stayed UPPER any word - stayed UPPER same with Boolean... what am i doing wrong? -- Martin Kluvánek (Martin Kluvanek) homepage: http://www.kluvanek.com
added support for class destructors moved the replace task to the end, which adds the ability to replace specific keywords that are touched by the formater e.g if you want 'string' instead of 'String'
Delphi XE10 version available
Formatting Issue
typecast in for .. in .. do
It is inside the source code ZIP. At the root: \JCFSettings.cfg Then tell JCFNotepad.exe...
i can't even find the code responsible ...
expect 'div' and 'mod' as operators
I discovered something weird when formatting a type that I created. When I format...