Number: 1634 Date: 12-Jul-84 11':28':57 Submitter: Sannella.PA Source: MASINTER.PA Subject: DEDIT Auto-reprint-on-touch produces bad display Lisp Version: Description: ' Date': 11 JUL 84 23':01 PDT' From': MASINTER.PA' Subject': DEDIT Auto-reprint-on-touch produces bad display' To': LispSupport' cc': Sheil' ' If you have an open DEdit window, and perform some operation outside of DEdit which changes the S-expression, DEDit has some algorithm to automatically reprint the offending expression when you next ''touch'' it. However, this algorithm seems to not work particularly well, leaving the display in a fairly awkward state in a variety of ways.' ' The test case I had was to have a fairly long function, and scrolled down it quite a bit. In DEDIT, I did a BREAK. Then, outside DEDIT, I called (UNBREAK) which modified the function but doesn''t call MARKASCHANGED. When I then touch the break expression (e.g., with a shift-select), it attempts to reformat the display but muddled it.' ' It might have been that the expression was partially or totally underlined/selected, which may be relevant.' ' Workaround: Test Case: Edit-By: Edit-Date: 12-Jul-84 11':28':24 Attn: Sheil Assigned To: In/By: Disposition: System: Programming Environment Subsystem: Code Editor Machine: Disk: Microcode Version: Memory Size: File Server: Server Software Version: Difficulty: Frequency: Intermittent Impact: Annoying Priority: Perhaps Status: Open Problem Type: Bug Source Files: