<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>Hi Jakob,</p>
<p><br>
</p>
<p>feeling with you, lost changes can be so evil.</p>
<p><br>
</p>
<p>I just inspected a Ctrl + PgDown event using the KeyboardExerciser and currently, the Windows VM reports the key value 108 for this, which corresponds to Ctrl-Cmd-l (canceL). So this boils down to a known bug in the Win32 VM event handling ... If you need
 a really crazy workaround, you could try to map all Ctrl + <special key> shortcuts to Alt + <special key> shortcuts for Squeak.exe via AutoHotkey. ;-)</p>
<p><br>
</p>
<p>Best,</p>
<p>Christoph</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Jakob Reschke <jakres+squeak@gmail.com><br>
<b>Gesendet:</b> Sonntag, 28. November 2021 19:28:19<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] Unsaved text lost when pressing Ctrl+Page Down</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hi Eliot,<br>
<br>
Thank you, but unfortunately I never accepted the changes in the text<br>
editor during that time. So there is nothing relevant in the changes<br>
file.<br>
<br>
Sometimes it needs experiences like this to remind me that it is still<br>
a good idea to frequently save things.<br>
<br>
Kind regards,<br>
Jakob<br>
<br>
Am So., 28. Nov. 2021 um 19:16 Uhr schrieb Eliot Miranda<br>
<eliot.miranda@gmail.com>:<br>
><br>
> Hi Jakob,<br>
><br>
>    just checking you know about Recently Logged Changes.  That will allow you to replay your work, which is recorded on the changes file.<br>
><br>
> _,,,^..^,,,_ (phone)<br>
><br>
> > On Nov 28, 2021, at 9:39 AM, Jakob Reschke <forums.jakob@resfarm.de> wrote:<br>
> ><br>
> > Dear all,<br>
> ><br>
> > I just lost half an hour of method changes by accidentally hitting<br>
> > Ctrl+PgDown (the PgDown key is directly adjacent to the right arrow<br>
> > key on my compact keyboard). There was no prompt or warning about<br>
> > "Changes have not been saved", it is just gone.<br>
> ><br>
> > 1) What is the intended effect of Ctrl+PgDown? (Note that I am not<br>
> > asking about Cmd+PgDown, which does not seem to be any different than<br>
> > just PgDown, scrolling and taking the cursor with it.) I could not<br>
> > find it in the "Keyboard Shortcuts" from the Help menu. The observable<br>
> > effect is the same as Cmd+l (cancel).<br>
> > 2) Should it not ask with the usual popup dialog whether it is ok to<br>
> > lose the changes?<br>
> ><br>
> > Windows 10, Trunk image, last updated one or two weeks ago.<br>
> > Map CONTROL keys to COMMAND keys: enabled.<br>
> > Map ASCII control characters to printable characters: enabled.<br>
> > Map ALT keys to OPTION keys: enabled.<br>
> ><br>
> > Kind regards,<br>
> > Jakob<br>
> ><br>
><br>
<br>
</div>
</span></font>
</body>
</html>