Opened 9 years ago
Last modified 9 years ago
#947 assigned defect
list navigation in Hemlock can enter infinite loop
Reported by: | gb | Owned by: | gb |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | IDE | Version: | trunk |
Keywords: | Cc: |
Description
Executing Hemlock's "Forward List" command (C-M-n) can enter an infinite loop if there's no list after point (and likewise for "Backward List" when there's no list before point.)
(This was reported on openmcl-devel early on 4/1/2012; the message isn't yet in the mailing list archive.)
The bug is in the %LIST-OFFSET macro: if DIRECTION-CHAR returns NIL, the expansion should return NIL rather than conflate NIL and :NEWLINE.
Change History (1)
comment:1 Changed 9 years ago by gb
- Owner set to gb
- Status changed from new to assigned
Note: See
TracTickets for help on using
tickets.
This is fixed in the trunk in r15291.