Number: 1503

Date: 26-Jun-84 10':26':46

Submitter: Sannella.PA

Source: Dietterich.pa

Subject: Break package puts the character ↑A on symbols

Assigned To: Masinter

Attn: 

Status: Closed

In/By: 

Problem Type: Design - Impl

Impact: Annoying

Difficulty: Moderate

Frequency: Everytime

Priority: Unlikely

System: Programming Environment

Subsystem: Break Package

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "21-Aug-84 16':47':56" Status':(Fixed->Closed)]

Description: '
Date': 23 Jun 84 19':27 PDT'
From': Dietterich.pa'
Subject': Lisp': Dedit shift selection of (FOO around X) expressions drops last character of each word'
To': LispSupport.pa'
'
If you use the BREAK command of Dedit to insert a break and then try to shift select the call to BREAK1 (don''t ask why, I did it by accident...), the expression (fn around expression) is UNREAD as (f aroun expressio)--i.e., the last character of each word is lost!  '
'
I know, I know, it''s very minor.....'
'
--Tom'
'
-----'
'
Date': 29 Jun 84 10':12 PDT'
From': Sheil.pa'
Subject': Re': AR 1503': Dedit shift selection of BREAK1 expressions drops last character of each atom'
In-reply-to': LispSupport.pa''s message of 26 Jun 84 10':44':58 PDT (Tuesday)'
To': LispSupport.pa'
cc': burton, Dietterich'
'
Regret that the Break package requires that these atoms have the character ↑A appended to them (else UNBREAK etc do not work). Thus, when you unread them, the last character disappears as it looks as if the typer has backspaced over it.'
'
If you want that expression in the buffer, Copy it (using the copy subcommand of switch). Not everything is guarranteed to unread.'
'
Declined.'
'
Beau'
'
PS': Now the break package behaviour, that''s something else.....'
'
-----'
'
Date':  1 JUL 84 23':42 PDT'
From': MASINTER.PA'
Subject': break package, control-A, and unreading'
To':   Sheil'
cc':   LispSupport'
'
I''ve edited BREAK and DEDIT to remove this particular wart (something to do from home.)'
'
I did not recompile, since I made the edits from Maxc.'
'
Basically, I got rid of BREAKINCHAR and added an entry into BREAK called BREAKINCOMMENT which conses up the expression that UNBREAK looks for. As of now, it will say merely'
'
(FOO broken-around TTY':) or whatever it is broken-around. '
'
The rest of the junk with the control-As and special characters was nonsense.'
'
I can''t test the DEdit change from home, but the edit to BREAK seems valid.'
'
Both files need a BCOMPL.'
'
Larry'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 21-Aug-84 16':47':56