On 03/04/2011 10:07, Kjow wrote:
2011/4/2 Martin<laza...@mfriebe.de>:Now, supported in the latest svn. Folded code stays folded.However as long as a fold is in a comment (or otherwise preserved where it would have previously been unfolded), it will not be saved to your session. That means: - if you restart the IDE, while you have an unfinished "(*" comment => you lose the folds inside that comment. - Once you finished the comment, all folds after the "*)" will be normal again, and be preserved. Oh, and if you go for it. Remember it's a snapshot, it's a new feature, it had some testing here, but you should save your data regulary. MartinHi Martin, Thank you! I updated svn to "Lazarus 0.9.30 r30142M FPC 2.4.2 i386-win32-win32/win64" but trying with both "{" OR "(*" folded code after first "open parenthesis" unfolds when I start the comment :(
it is *not* in 0.9.30 It is only in 0.9.31 http://www.hu.freepascal.org/lazarus/ (links *"without" "fixes"e.g. "Lazarus + fpc 2.4.2 win32 Lazarus-0.9.31-30142-fpc-2.4.2-20110403-win32.exe <ftp://ftp.hu.freepascal.org/pub/lazarus/snapshots/Lazarus-0.9.31-30142-fpc-2.4.2-20110403-win32.exe>"
The 64 bit snapshot seems missing at current. as for 32 bit: 0.9.31 snapshots with 30142 should be good30141 is ok, but as long as the fold is commented the [+] symbol is not reacting to clicks
if you want to stay on 0.9.30, then you can just merge 2 revisions 30141 and 30142 (and 30140 for 64 bit)
I attached a patch, (there is one for each of the revisions, so depending on what you download, you apply the rest)
Or you hope that tomorrow there will be a 64 bit snapshot too Martin
syn_fold_comment_patch.rar
Description: Binary data
-- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus