[Openmcl-devel] Hemlock seems to strip chars from the clipboard when deleting

Andrew Shalit alms at clozure.com
Fri Jul 9 13:44:43 PDT 2010


Hi Toomas --

If the bug is important to you, then yes that would be great.  If it's not, then there's no need.

Andrew

On Jul 8, 2010, at 5:37 PM, Toomas Altosaar wrote:

> Andrew,
> 
> If I spend some time investigating this (this will probably take a few days for me) I might be able to tell you whehter a ticket was filed or not for this issue, and whether it is still open. I have never used Clozure's ticket system and don't know where it is lcoated.
> 
> Do you want me to do this?
> 
> Toomas
> 
> 
>> Toomas,
>> 
>> Can you tell us whether a ticket was ever filed for this, and whether it's still open?
>> 
>> 
>> On Jul 8, 2010, at 3:23 PM, Toomas Altosaar wrote:
>> 
>>> Thanks Ron.
>>> 
>>> I now seem to recall this problem surfacing a year or two ago.
>>> 
>>> **************************************************************
>>> 
>>> Clozure - why isn't this corrected in the soures?
>>> 
>>> Or at least supplied in some default init.lisp file?
>>> 
>>> 
>>>> ; Fix brain-damaged Hemlock kill-ring behavior
>>>> (setf (value character-deletion-threshold) most-positive-fixnum)
>>>> 
>>>> On Jul 8, 2010, at 6:38 AM, Toomas Altosaar wrote:
>>>> 
>>>>> 1. Start up CCL. This appears in the Listener:
>>>>> 
>>>>> "Welcome to Clozure Common Lisp Version 1.6-dev-r13940M-trunk (DarwinX8664)!"
>>>>> 
>>>>> 2. Double click on some text, e.g., Clozure (it becomes selected).
>>>>> 
>>>>> 3. Perform a command-v (paste) and "Clozure" appears in the Listener.
>>>>> 
>>>>> 4. Press the Delete key and remove all of Clozure.
>>>>> 
>>>>> 5. Perform a command-v again (paste). Now only "zure" appears:
>>>>> 
>>>>> ? zure
>>>>> 
>>>>> Doing this between different apps, also results in CCL/Hemlock removing 3 characters from the clipboard, e.g., copy some text from TextEdit, paste it into a Hemlock buffer, delete it, go back to the original app, and paste it there (now it's missing the 3 first characters).
>>>>> 
>>>>> Huh? Now only 1 character has gone missing? And sometimes nothing goes missing.
>>>>> 
>>>>> "Clozure" ==> "zure"
>>>>> "TextEdit" ==> "Edit" (4 chars missing)
>>>>> "Hemlock" ==> "lock"
>>>>> 
>>>>> What gives? Is this a known problem?
>>>>> _______________________________________________
>>>>> Openmcl-devel mailing list
>> >>> Openmcl-devel at clozure.com
>>>>> http://clozure.com/mailman/listinfo/openmcl-devel
>>> 
>>> _______________________________________________
>>> Openmcl-devel mailing list
>> > Openmcl-devel at clozure.com
>>> http://clozure.com/mailman/listinfo/openmcl-devel
> 




More information about the Openmcl-devel mailing list