[Solved] Codetools error? lazarus / 9-Editor ---------------------------------------------------------------------- Bart · 2011-10-31 00:39 Hi, Just updated from 31810 to 33153, and now I have problems with codetools. I use Find declaration (Ctrl+Click) to jump to a declaration, then I use  "Find procedure method" (Ctrl+Shiff+Down) to jump to the methods implementation. All is fine. Now I try to jump back to the procedure definition "Find procedure definition" (Ctrl+Shift+Up), and I get an error: QuoteH:\Programmas\SvnLaz\lcl\controls.pp(25,14) Error: cursor pos outside of code (This exact errormsg results from Ctrl+Click on Button1.SetFocus -> Ctrl+Shift+Down -> Ctrl+Shift+Up) It seems not to happen with my own sourcefiles and libraries, only lcl units, and not with all of them. It seems to affect (a.o.) controls, dialogs, forms, graphics, stdctrls, extctrls. It does not seem to affect sysutils, fileutils. After the error, the cursor will be located at the unit declaration of the unit involved (mentioned in the errormsg), or at the bottom of this file. This happens to me on WinME, but strangely enough not on Suse 10.0, with the exact same revision. I tried running Lazarus with a new (default) profile, but no luck. I updated now to r33190, still no difference. Does anyone have the same problems? B.t.w. the jump history seems to be working. I still can jump back using Ctrl+H (using that as a workaround now). Bart ---------------------------------------------------------------------- Bart · 2011-11-03 17:31 See: http://bugs.freepascal.org/view.php?id=20606 Fixed in r33219, r33224 and r33260. Bart