Custom Query (1030 matches)
Results (718 - 720 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #41 | worksforme | Sporadic "can't cause layout during editing" exceptions | ||
| Description |
Every once in a while - it's hard to know under what circumstances, exactly - messages of the form: 2007-08-04 05:20:28.877 dx86cl64[3870:613] Exception raised during background layout: -[NSLayoutManager _fillLayoutHoleForCharacterRange:desiredNumberOfLines:isSoft:] *** attempted layout while textStorage is editing. It is not valid to cause the layoutManager to do layout while the textStorage is editing (ie the textStorage has been sent a beginEditing message without a matching endEditing.) 2007-08-04 05:20:28.880 dx86cl64[3870:613] -[NSLayoutManager _fillLayoutHoleForCharacterRange:desiredNumberOfLines:isSoft:] *** attempted layout while textStorage is editing. It is not valid to cause the layoutManager to do layout while the textStorage is editing (ie the textStorage has been sent a beginEditing message without a matching endEditing.) get logged. There's usually a good deal of effort involved in ensuring that layout (redisplay) is inhibited while editing (modification of the buffer) is in progress. It's possible that this has something to do with the mechanism that tries to ensure that a paren - which might have been blinking - is drawn properly. |
|||
| #44 | fixed | Mouse clicks should have a Hemlock command binding. | ||
| Description |
Or otherwise be ignored. (Left mouse down is now passed to Hemlock so that it can terminate isearch, but Hemlock beeps on leftdown in other contexts. As anyone who had their speakers unmuted would have noticed.) |
|||
| #50 | fixed | Exception when accessing text attributes in echo area buffers | ||
| Description |
After some number of operations that write to/clear the echo area, I sometimes see an exception logged: NSMutableRLEArray objectAtIndex:effectiveRange:: Out of bounds This seems to occur when #/attributesAtIndex:effectiveRange: is called on the textstorage object associated with an echo-area buffer; the hemlock buffer seems to be non-empty, but the parallel mutable attributed string has length 0. I'm not sure what (hemlock stream operations ?) causes them to get out of sync. Sometimes this seems to be recoverable; other times, it doesn't. |
|||
