• git diff

    From Kai Richter@2:240/77 to Alle on Tue Jun 13 10:22:58 2023
    Hallo Leute!

    Ich mache jetzt meine ersten Schritte mit git und dabei fallen mir Sachen auf, die für mich erstmal keinen Sinn ergeben. So habe ich zum Beispiel die Codepage in meiner huskymak.cfg auf LATIN-1 gewechselt, das Minus und Plus sind meine Änderungen, aber die @@ Zeile verstehe ich nicht.

    ###### cut
    diff --git a/huskymak.cfg b/huskymak.cfg
    index c3dfd38..8b0c69b 100644
    -+- a/huskymak.cfg
    +++ b/huskymak.cfg
    @@ -73,7 +73,8 @@ TXT=1

    # Default codepage for Msged. One of the following values may be used:
    # CP437, CP850, CP865, CP866, KOI8-R, CP1125, LATIN-1, ISO-5
    -CODEPAGE=KOI8-R
    +CODEPAGE=LATIN-1
    +

    ##############################################################################
    # PART 2: DIRECTORIES AND FILENAMES
    ###### cut

    Die geänderte CODEPAGE Zeile steht in Zeile 76. Drei Zeilen darüber ist eine Leerzeile, damit wäre 73 der Anfang des angezeigten Bereiches.

    Die einzige Zeile in der TXT=1 vor kommt steht in Zeile 62.
    Da liegen zwei Absätze mit Kommentaren zwischen TXT in 62 und Zeile 73.

    Warum wird da TXT=1 gelistet?

    Tschuess

    Kai

    --- GoldED+/LNX 1.1.4.7
    * Origin: ==::== Engage! (2:240/77)
  • From Sebastian Raase@2:240/8001 to Kai Richter on Fri Jun 23 13:44:40 2023
    Hallo,

    Minus und Plus sind meine Änderungen, aber die @@ Zeile verstehe ich nicht.

    Das ist der Versuch, ein bisschen Kontext zu geben.

    diff --git a/huskymak.cfg b/huskymak.cfg
    index c3dfd38..8b0c69b 100644
    -+- a/huskymak.cfg
    +++ b/huskymak.cfg
    @@ -73,7 +73,8 @@ TXT=1

    Die @@-Zeile enth„lt den Kontext, also _wo_ in der Datei diese Žnderung ist, also Zeile/Spalte und Funktion.

    Das TXT=1 steht vermutlich irgendwo weiter oben in deiner Datei und ist in diesem Beispiel irrelevant. In C/C++-Code ist das meistens der Name der Funktion und kann verwendet werden, um Mehrdeutigkeiten aufzul”sen.

    Wie das genau extrahiert wird, msste ich nachschlagen.

    Gruá,
    Sebastian

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: BlackICE BBS (BlackICE.BBSindex.com:23) (2:240/8001)
  • From Kai Richter@2:240/77 to Sebastian Raase on Mon Jun 26 02:06:56 2023
    Tach Sebastian!

    Am 23 Jun 23, Sebastian Raase schrieb an Kai Richter:

    @@ -73,7 +73,8 @@ TXT=1

    Das TXT=1 steht vermutlich irgendwo weiter oben in deiner Datei und
    ist in diesem Beispiel irrelevant. In C/C++-Code ist das meistens der
    Name der Funktion und kann verwendet werden, um Mehrdeutigkeiten aufzulösen.

    Wie das genau extrahiert wird, müsste ich nachschlagen.

    Danke, Deine Erklärung reicht mir für das Verständnis, dass TXT hier keinen Bezug zu den Positionsangaben hat. Sollte ich tatsächlich mal mit C Code in Berührung kommen, werde ich nochmal drauf achten.

    Tschuess

    Kai

    --- GoldED+/LNX 1.1.4.7
    * Origin: Es gibt nichts, was es nicht gibt. (2:240/77)