<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="auto" style="direction: ltr; margin: 0; padding: 0; font-family: sans-serif; font-size: 11pt; color: black; ">
I plan to do another run on the Inbox on Monday.</div>
<br>
<br>
<br>
<div class="gmail_quote">On Fri, Aug 30, 2019 at 1:19 PM +0200, "H. Hirzel" <span dir="ltr">
<<a href="mailto:hannes.hirzel@gmail.com" target="_blank">hannes.hirzel@gmail.com</a>></span> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="3D"ltr"">
<pre>Could somebody please move this to the trunk?

--Hannes

On 8/11/19, Chris Muller <asqueaker@gmail.com> wrote:
> It looks abandoned.  I think you're right.
>  - Chris
>
> On Fri, Aug 9, 2019 at 6:46 PM Thiede, Christoph <
> Christoph.Thiede@student.hpi.uni-potsdam.de> wrote:
>
>> Hi all,
>>
>>
>> is MenuMorph>>#filterListWith: still up to date? Has no senders (in my
>> image) and looks like a duplicate of #handleFiltering:. But it does not
>> display the filter.
>>
>>
>> Best,
>>
>> Christoph
>> ------------------------------
>> *Von:* Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im
>> Auftrag von commits@source.squeak.org <commits@source.squeak.org>
>> *Gesendet:* Samstag, 10. August 2019 01:43:38
>> *An:* squeak-dev@lists.squeakfoundation.org
>> *Betreff:* [squeak-dev] The Inbox: Morphic-ct.1500.mcz
>>
>> A new version of Morphic was added to project The Inbox:
>> http://source.squeak.org/inbox/Morphic-ct.1500.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Morphic-ct.1500
>> Author: ct
>> Time: 10 August 2019, 1:43:30.153412 am
>> UUID: 3c117318-6d64-f14e-b166-ebee4ed792f7
>> Ancestors: Morphic-mt.1498
>>
>> Refactor menu filtering to ignore special keys like Character end
>>
>> =============== Diff against Morphic-mt.1498 ===============
>>
>> Item was changed:
>>   ----- Method: MenuMorph>>handleFiltering: (in category 'keystroke
>> helpers') -----
>>   handleFiltering: evt
>>
>>          | matchString |
>>          matchString := self valueOfProperty: #matchString ifAbsentPut: [
>> String new ].
>> +        matchString := true
>> +                caseOf: {
>> +                        [ evt keyCharacter = Character backspace ] ->
>> +                                [ matchString isEmpty
>> +                                        ifTrue: [ matchString ]
>> +                                        ifFalse: [ matchString
>> allButLast
>> ] ].
>> +                        [ evt keyValue >= 32 ] ->
>> +                                [ matchString , evt keyCharacter ] }
>> +                otherwise: [ matchString ].
>> -        matchString := evt keyValue = 8 " Character backspace asciiValue
>> "
>> -                ifTrue: [
>> -                        matchString isEmpty
>> -                                ifTrue: [ matchString ]
>> -                                ifFalse: [ matchString allButLast ] ]
>> -                ifFalse: [
>> -                        matchString copyWith: evt keyCharacter ].
>>          self setProperty: #matchString toValue: matchString.
>>          self displayFiltered: evt!
>>
>>
>>
>>
>

</commits@source.squeak.org></squeak-dev-bounces@lists.squeakfoundation.org></asqueaker@gmail.com></pre>
</div>
</blockquote>
</div>
</body>
</html>