|
From: | Riccardo Mottola |
Subject: | Re: ProjectCenter Editor parenthesis highlighting segfault |
Date: | Mon, 25 Aug 2014 16:26:11 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 5.1; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1 |
Hi, desterium@t-online.de wrote:
I remember having fixed that or a similar problem quite some time ago. Would you be able to test current PC from SVN on your file?Hi, building ProjectCenter on Debian/Ubuntu unstable leads to a segfault when unhighlighting two matching parenthesis in pceditor. in PCEditor.m: - (void)unhighlightCharacter: (NSTextView *)editorView { int i; NSTextStorage *textStorage = [editorView textStorage]; [textStorage beginEditing]; // if (isCharacterHighlit) for (i = 0; (highlited_chars[i] != -1 && i < 2); i++) { NSRange r = NSMakeRange(highlited_chars[i], 1); // NSRange r = NSMakeRange(highlitCharacterLocation, i); Boolean expression changed to: for (i = 0; (i<2 && highlited_chars[i] != -1 ); i++) solves that
Does it happen in all files or just certain ones? The current version highlights and unhighlights round and square parentheses fine for me right now.
Riccardo
[Prev in Thread] | Current Thread | [Next in Thread] |