Number: 487 Date: 3-Apr-84 17':55':07 Submitter: Sannella.PA Source: JonL.pa Subject: BROWSER should construct "paths" tree breadth-first Lisp Version: Description: ' Date': 10 Mar 84 15':42 PST' From': JonL.pa' Subject': Lisp': BROWSER''s "boxing"' To': LispSupport.pa' cc': JonL.pa' Lisp-System-Date': 7-Mar-84 13':56':45' Machine-Type': Dorado' ' It appears as though BROWSER is doing a depth-first search when it constructs its "paths" tree; I''d prefer a breadth-first. Example -- ' ' ' This is the current structure':' ' -BoxedFn1' /' TopFn----BoxedFn2' \' -UnboxedFn3--BoxedFn2--BoxedFn1--UnboxedFn4--BoxedFn2' ' ' This is what I''d rather see' ' -BoxedFn1--UnboxedFn4--BoxedFn2' /' TopFn----BoxedFn2--BoxedFn1' \' -UnboxedFn3--BoxedFn2' ' ' The latter format gives preference to the topmost&leftmost "boxed" instance of a function node as being the primary node for that funciton; the other "boxed" nodes with the same label can then be viewed as "continuation" pointers.' Workaround: Test Case: Edit-By: Edit-Date: Attn: Burton.pa Assigned To: In/By: Disposition: System: Windows and Graphics Subsystem: Library Machine: Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Frequency: Everytime Impact: Annoying Priority: Unlikely Status: Wish Problem Type: Design - UI Source Files: