Opened 8 years ago

Last modified 8 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 8 years ago by gb

  • Owner set to gb
  • Status changed from new to assigned

This is fixed in the trunk in r15291.

Note: See TracTickets for help on using tickets.