Date:   Monday May 30, 2005 @ 9:06
Author: mw

Update of /server/cvs/freexp
In directory m25s18:/tmp/cvs-serv12867

Modified Files:
        xpmime.pas xp0.pas maske.inc maske.pas 
Log Message:
JM: - Die erweiterte History geht weiter:
Hinweise:
1)
Es geht hier um mehrere kleine Anpassungen an
die erweiterte History in ReadFilename, die
aber ohne deren Aktivierung teilweise sinnvoll sind.

- Ctrl-Links und Ctrl-Recht springen im erweiterten
  Modus hier sowohl das nächste Leerzeichen, also das
  nächste Word etc., an sondern auch den ersten
  Buchstaben hinter einem Pfadtrennzeichen "\"
  (Backslash), das auch als Worttrennzeichen akzeptiert
  wird.
  BTW ist das Verhalten bisher IMO anscheinend auch
  nicht für die alte Fassung in der Online-Hilfe zu
  Eingaben in Kommandoeingabezeilen dokumentiert.

- Crtl-Del löscht jetzt wie Ctrl-T und beide löschen
  erweitert die Zeichen der Eingabezeile bis
  zum nächsten Trennzeichen; umgekehrt funktioniert
  das in die andere Richtung mit Backspace.

- Demgegenüber löscht ^Del bei *markierten* Menüeinträgen
  wie beim Aufruf oder mit Ctrl-A nicht nur die gesamte
  Zeile, sondern auch die Einträge der erweiterten History
  und verläßt das Menu. (falls man den entsprechenden
  Source in Xp1o.Pas, Xpmenu.Inc entkommentiert (und
  in Xpmenu.Inc eine Zeile davor auskommentiert) sowie
  die Änderungen an Xp0.PAS und Maske.pas übernimmt.
  Dasselbe Verhalten gilt natürlich auch in anderen
  Eingabezeilen, aber negative Folgen habe ich dadurch
  bisher nicht festgestellt. Der Grund für diese QD-
  Lösung lag am dem (zu) hohem Aufwand für eine andere
  Löschroutine in ReadFilename.

2)
  <L>' funktioniert jetzt im MIME-Multipart-Auswahlmenü
  Das Halten brauche ich da eigentlich nicht, deswegen
  habe ich das nicht eingebaut.


===================================================================
File: no file xpmime.pas                Status: Needs Checkout

   Working revision:    1.19    Mon May 30 07:06:28 2005
   Repository revision: 1.19    /server/cvs/freexp/xpmime.pas,v

   Existing Tags:
        FXP321PRE                       (revision: 1.7.2.17)
        Citycarrier3                    (revision: 1.18)
        Citycarrier2                    (revision: 1.18)
        Citycarrier                     (revision: 1.18)
        GnuPG_1                         (revision: 1.18)
        DOSBOX-Edition                  (revision: 1.17)
        before_FreeXP                   (revision: 1.7.2.13)
        Snapshot_31082003               (revision: 1.14)
        Reimport_main_branch            (revision: 1.13)
        mergepoint                      (revision: 1.12.2.23)
        RC2_3_40                        (revision: 1.12.2.12)
        Release_3_20d                   (revision: 1.7.2.10)
        RC1_3_40                        (revision: 1.12.2.12)
        Release_3_20c                   (revision: 1.7.2.10)
        Release_3_20b                   (revision: 1.7.2.10)
        Beta_3_30_6                     (revision: 1.12.2.8)
        Beta_3_30_5                     (revision: 1.12.2.5)
        Beta_3_30_4                     (revision: 1.12.2.5)
        Beta_3_30_3                     (revision: 1.12.2.5)
        Release_3_20                    (revision: 1.7.2.7)
        RC5_3_20                        (revision: 1.7.2.4)
        RC4_3_20                        (revision: 1.7.2.3)
        Branch_3_30_Release             (branch: 1.12.2)
        Beta_3_30_1                     (revision: 1.12)
        RC3_3_20                        (revision: 1.7.2.3)
        Beta_3_21_24                    (revision: 1.12)
        RC2_3_20                        (revision: 1.7.2.2)
        Beta_3_21_23                    (revision: 1.11)
        RC1_3_20                        (revision: 1.7.2.1)
        Beta_3_21_22                    (revision: 1.9)
        Branch_3_20_Release             (branch: 1.7.2)
        RC0_3_20                        (revision: 1.7)
        Beta_3_20_21                    (revision: 1.6)
        Beta_3_20_20                    (revision: 1.4)
        Beta_3_20_19                    (revision: 1.3)
        start                           (revision: 1.1.1.1)

===================================================================
File: no file xp0.pas           Status: Needs Checkout

   Working revision:    1.76    Mon May 30 07:06:28 2005
   Repository revision: 1.76    /server/cvs/freexp/xp0.pas,v

   Existing Tags:
        FXP321PRE                       (revision: 1.10.2.16)
        Citycarrier3                    (revision: 1.75)
        Citycarrier2                    (revision: 1.75)
        Citycarrier                     (revision: 1.75)
        GnuPG_1                         (revision: 1.73)
        DOSBOX-Edition                  (revision: 1.70)
        before_FreeXP                   (revision: 1.10.2.10)
        Snapshot_31082003               (revision: 1.66)
        Reimport_main_branch            (revision: 1.55)
        mergepoint                      (revision: 1.54.2.48)
        RC2_3_40                        (revision: 1.54.2.25)
        Release_3_20d                   (revision: 1.10.2.7)
        RC1_3_40                        (revision: 1.54.2.23)
        Release_3_20c                   (revision: 1.10.2.7)
        Release_3_20b                   (revision: 1.10.2.7)
        Beta_3_30_6                     (revision: 1.54.2.14)
        Beta_3_30_5                     (revision: 1.54.2.6)
        Beta_3_30_4                     (revision: 1.54.2.5)
        Beta_3_30_3                     (revision: 1.54.2.5)
        Release_3_20                    (revision: 1.10.2.4)
        RC5_3_20                        (revision: 1.10.2.3)
        RC4_3_20                        (revision: 1.10.2.3)
        Branch_3_30_Release             (branch: 1.54.2)
        Beta_3_30_1                     (revision: 1.54)
        RC3_3_20                        (revision: 1.10.2.2)
        Beta_3_21_24                    (revision: 1.46)
        RC2_3_20                        (revision: 1.10.2.1)
        Beta_3_21_23                    (revision: 1.29)
        RC1_3_20                        (revision: 1.10)
        Beta_3_21_22                    (revision: 1.13)
        Branch_3_20_Release             (branch: 1.10.2)
        RC0_3_20                        (revision: 1.10)
        Beta_3_20_21                    (revision: 1.7)
        Beta_3_20_20                    (revision: 1.4)
        Beta_3_20_19                    (revision: 1.3)
        start                           (revision: 1.1.1.1)

===================================================================
File: no file maske.inc         Status: Needs Checkout

   Working revision:    1.19    Mon May 30 07:06:28 2005
   Repository revision: 1.19    /server/cvs/freexp/maske.inc,v

   Existing Tags:
        FXP321PRE                       (revision: 1.11.2.6)
        Citycarrier3                    (revision: 1.18)
        Citycarrier2                    (revision: 1.18)
        Citycarrier                     (revision: 1.18)
        GnuPG_1                         (revision: 1.18)
        DOSBOX-Edition                  (revision: 1.17)
        before_FreeXP                   (revision: 1.11.2.2)
        Snapshot_31082003               (revision: 1.16)
        Reimport_main_branch            (revision: 1.14)
        mergepoint                      (revision: 1.13.2.7)
        RC2_3_40                        (revision: 1.13)
        Release_3_20d                   (revision: 1.11)
        RC1_3_40                        (revision: 1.13)
        Release_3_20c                   (revision: 1.11)
        Release_3_20b                   (revision: 1.11)
        Beta_3_30_6                     (revision: 1.13)
        Beta_3_30_5                     (revision: 1.13)
        Beta_3_30_4                     (revision: 1.13)
        Beta_3_30_3                     (revision: 1.13)
        Release_3_20                    (revision: 1.11)
        RC5_3_20                        (revision: 1.11)
        RC4_3_20                        (revision: 1.11)
        Branch_3_30_Release             (branch: 1.13.2)
        Beta_3_30_1                     (revision: 1.13)
        RC3_3_20                        (revision: 1.11)
        Beta_3_21_24                    (revision: 1.13)
        RC2_3_20                        (revision: 1.11)
        Beta_3_21_23                    (revision: 1.12)
        RC1_3_20                        (revision: 1.11)
        Beta_3_21_22                    (revision: 1.11)
        Branch_3_20_Release             (branch: 1.11.2)
        RC0_3_20                        (revision: 1.11)
        Beta_3_20_21                    (revision: 1.9)
        Beta_3_20_20                    (revision: 1.4)
        Beta_3_20_19                    (revision: 1.3)
        start                           (revision: 1.1.1.1)

===================================================================
File: no file maske.pas         Status: Needs Checkout

   Working revision:    1.13    Mon May 30 07:06:28 2005
   Repository revision: 1.13    /server/cvs/freexp/maske.pas,v

   Existing Tags:
        FXP321PRE                       (revision: 1.4.2.5)
        Citycarrier3                    (revision: 1.12)
        Citycarrier2                    (revision: 1.12)
        Citycarrier                     (revision: 1.12)
        GnuPG_1                         (revision: 1.12)
        DOSBOX-Edition                  (revision: 1.11)
        before_FreeXP                   (revision: 1.4.2.1)
        Snapshot_31082003               (revision: 1.10)
        Reimport_main_branch            (revision: 1.9)
        mergepoint                      (revision: 1.8.2.8)
        RC2_3_40                        (revision: 1.8)
        Release_3_20d                   (revision: 1.4)
        RC1_3_40                        (revision: 1.8)
        Release_3_20c                   (revision: 1.4)
        Release_3_20b                   (revision: 1.4)
        Beta_3_30_6                     (revision: 1.8)
        Beta_3_30_5                     (revision: 1.8)
        Beta_3_30_4                     (revision: 1.8)
        Beta_3_30_3                     (revision: 1.8)
        Release_3_20                    (revision: 1.4)
        RC5_3_20                        (revision: 1.4)
        RC4_3_20                        (revision: 1.4)
        Branch_3_30_Release             (branch: 1.8.2)
        Beta_3_30_1                     (revision: 1.8)
        RC3_3_20                        (revision: 1.4)
        Beta_3_21_24                    (revision: 1.8)
        RC2_3_20                        (revision: 1.4)
        Beta_3_21_23                    (revision: 1.7)
        RC1_3_20                        (revision: 1.4)
        Beta_3_21_22                    (revision: 1.5)
        Branch_3_20_Release             (branch: 1.4.2)
        RC0_3_20                        (revision: 1.4)
        Beta_3_20_21                    (revision: 1.4)
        Beta_3_20_20                    (revision: 1.4)
        Beta_3_20_19                    (revision: 1.3)
        start                           (revision: 1.1.1.1)


------------------------------------------------------------------------
FreeXP CVS-Mailingliste
CVS-List@freexp.de
http://www.freexp.de/cgi-bin/mailman/listinfo/cvs-list

Antwort per Email an