Hallo Martin,

Joachim Merkel ([EMAIL PROTECTED]) schreibt:

> Martin Wodrich ([EMAIL PROTECTED]) schreibt:

>> Schreibe bitte noch einmal sorgf�llig auf, was ich in die
>> snapshot.dq bzw. ins Commitlog schreiben soll.

> eine kleine Korrektur der Beschreibung:

> - <Crtl-Del> l�scht jetzt wie <Ctrl-T>, zudem wird
>   der Backslash "\" als Pfadtrennzeichen ebenfalls
>   als Trennzeichen beim wortweisen L�schen in Richtung
>   zum Zeilende hin ber�cksichtigt.
>   Das wortweise L�schen in umgekehrter Richtung mit
>   <Ctrl-BS> ber�cksichtigt dagegen weiterhin nur das
>   Leerzeichen als Trennzeichen.

Es hat mich jetzt doch noch gereizt, das wortweise
L�schen mit <Ctrl-BS> in Eingabezeilen zu implementieren,
hier also doch noch ein Vorschlag:

Zur Implementation: 
Der Teil f�r den Ctrl-BS mu� wie folgt so etwa ab
Zeile 930 ge�ndert werden (Sorry kein Diff, aber es
ist ja nicht ganz unbekannt f�r Dich inzwischen und nochmals
Sorry wegen evtl. Doppelarbeit f�r Dich):
          
-         else begin
-           while (p+ax>1) and (cont^[p+ax-1]<>' ') do links;
-           while (p+ax>1) and (cont^[p+ax-1]=' ') do links;
-           end;
+          if (cont^[p+ax]='\') then begin
+            s^:=cont^;
+            delete(s^,p+ax,1);
+            if xtest1(s^) then cont^:=s^;
+            end;
+          while (p+ax>1) and (cont^[p+ax-1]='\') do links;
+          while (p+ax>1) and ((cont^[p+ax-1]<>' ') and not 
(cont^[p+ax-1]='\')) do links;
+          while (p+ax>1) and (cont^[p+ax-1]=' ') do links;
           end;


F�r's Logfile:
---------------------------------------------------------
- <Crtl-Del> l�scht jetzt wie <Ctrl-T>, zudem wird
  der Backslash "\" als Pfadtrennzeichen ebenfalls
  als Trennzeichen beim wortweisen L�schen in Richtung
  zum Zeilende hin ber�cksichtigt.
  
- Beim wortweisen L�schen in umgekehrter Richtung l�scht
  <Ctrl-BS> jetzt zudem bis zum n�chsten Backslash als
  Trennzeichen (in Richtung Zeilenbeginn).
  Steht der Cursor direkt auf oder nach einem Backslash,
  wird bis vor den �bern�chsten Backslash gel�scht.
    Das abweichende Verhalten gegen�ber dem Leerzeichen
  als Worttrennzeichen gew�hrleistet intakte Pfadnamen
  und erh�lt das Pfadtrennzeichen am Ende.
---------------------------------------------------------

-- 
Salut
 _)oachim

------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[email protected]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an