From 533c3127e1498430584d456034fe2558101d99cb Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Fri, 1 Feb 2013 23:11:02 -0600 Subject: [PATCH] Rename many classes and header files to avoid conflicts with KDE4 --- doc/sv/index.docbook | 30 +++++++++++++++--------------- kdiff3plugin/kdiff3plugin.cpp | 2 +- po/lt.po | 2 +- src/directorymergewindow.cpp | 4 ++-- src/kdiff3.h | 6 +++--- src/kdiff3_part.cpp | 2 +- src/kdiff3_shell.cpp | 2 +- src/optiondialog.cpp | 4 ++-- src/pdiff.cpp | 2 +- 9 files changed, 27 insertions(+), 27 deletions(-) diff --git a/doc/sv/index.docbook b/doc/sv/index.docbook index 55c61e2..fdd2e53 100644 --- a/doc/sv/index.docbook +++ b/doc/sv/index.docbook @@ -184,7 +184,7 @@ Please at least include KDE, the KDE package it is in, the name >Det var alltså början. Den första versionen kunde visa skillnader på en rad, och visade skillnader i blanktecken. Senare tillkom många funktioner för att öka användbarheten. Om du till exempel snabbt vill jämföra en text, kan du kopiera den till klippbordet och klistra in i endera jämförelsefönstret. Om du till exempel snabbt vill jämföra en text, kan du kopiera den till klippbordet och tdelistra in i endera jämförelsefönstret. En funktion som krävde en stor ansträngning var funktionen för katalogjämförelse och sammanfogning, som gjorde programmet till en nästan fullständig filbläddrare. Markera och kopiera från vilket fönster som helst, och klistra in i resultatfönstret för sammanfogning.Markera och kopiera från vilket fönster som helst, och tdelistra in i resultatfönstret för sammanfogning. Klistra in eller släpp indata Ibland vill du jämföra delar av en text som inte är en egen fil. &kdiff3; låter dig också klistra in text från klippbordet i det indatafönster för jämförelse som har fokus. Jämförelseanalysen sker då omedelbart. I öppningsdialogrutan behöver du då inte ange filer, utan bara stänga den via "Avbryt". Ibland vill du jämföra delar av en text som inte är en egen fil. &kdiff3; låter dig också tdelistra in text från klippbordet i det indatafönster för jämförelse som har fokus. Jämförelseanalysen sker då omedelbart. I öppningsdialogrutan behöver du då inte ange filer, utan bara stänga den via "Avbryt". Du kan också använda drag och släpp: Dra en fil från en filhanterare eller markerad text från en editor och släpp den på ett indatafönster för jämförelse. Vad är idén? Ibland innehåller en fil två liknande funktioner, men att kontrollera hur lika de verkligen är blir en stor ansträngning om du först måste skapa två filer och sedan ladda dem. Nu kan du helt enkelt kopiera, klistra in och jämföra de relevanta avsnitten. Vad är idén? Ibland innehåller en fil två liknande funktioner, men att kontrollera hur lika de verkligen är blir en stor ansträngning om du först måste skapa två filer och sedan ladda dem. Nu kan du helt enkelt kopiera, tdelistra in och jämföra de relevanta avsnitten. För närvarande kan du inte dra någonting från &kdiff3;. Bara att släppa indata i jämförelsefönstret stöds. Varning: Vissa editorer tolkar fortfarande drag och släpp till ett annat program som klipp ut (istället för kopiera) och klistra in. Ditt ursprungliga data kan då gå förlorat. +>Varning: Vissa editorer tolkar fortfarande drag och släpp till ett annat program som klipp ut (istället för kopiera) och tdelistra in. Ditt ursprungliga data kan då gå förlorat. Justera rader manuelltIbland placerar algoritmen fel rader intill varandra, eller så vill du jämföra ett textstycke med text på en helt annan position i den andra filen. I dessa fall kan du manuellt tala om för &kdiff3; att vissa rader ska arrangeras i rak linje. Markera texten som du vill arrangera med musen, som du skulle göra vid kopiera och klistra in, i det första jämförelsefönstret och välj därefter "Lägg till manuell justering av jämförelse" i menyn "Jämförelsevy" (snabbtangenten "Ctrl+Y"). En orange rad visas i sammanfattningskolumnen intill den markerade texten. Upprepa det för den andra och (om tillgänglig) tredje jämförelsevyn. &kdiff3; beräknar omedelbart om jämförelsen varje gång du gör det, och radar upp de markerade raderna. Naturligtvis kanske några av raderna som tidigare matchade inte längre matchar. Ibland placerar algoritmen fel rader intill varandra, eller så vill du jämföra ett textstycke med text på en helt annan position i den andra filen. I dessa fall kan du manuellt tala om för &kdiff3; att vissa rader ska arrangeras i rak linje. Markera texten som du vill arrangera med musen, som du skulle göra vid kopiera och tdelistra in, i det första jämförelsefönstret och välj därefter "Lägg till manuell justering av jämförelse" i menyn "Jämförelsevy" (snabbtangenten "Ctrl+Y"). En orange rad visas i sammanfattningskolumnen intill den markerade texten. Upprepa det för den andra och (om tillgänglig) tredje jämförelsevyn. &kdiff3; beräknar omedelbart om jämförelsen varje gång du gör det, och radar upp de markerade raderna. Naturligtvis kanske några av raderna som tidigare matchade inte längre matchar. För närvarande stöder inte sammanfogning användning av manuell hjälp vid jämförelse. @@ -681,12 +681,12 @@ Please at least include KDE, the KDE package it is in, the name >), måste du inaktivera det innan du väljer rader från flera indatafiler eller om du vill redigera raderna efter du valt dem. Annars går &kdiff3; till nästa konflikt efter den första indatafilen valts. Det är ofta användbart att direkt redigera sammanfogad utdata. Sammanfattningskolumnen visar "m" för varje rad som ändrades manuellt. När skillnaderna till exempel justeras på ett sätt så att ett enkelt val av indata inte är tillfredsställande, kan du markera texten som behövs och använda normal kopiera och klistra inkopiera och tdelistra in för att placera den i sammanfogad utdata. Ibland, när en rad tas bort antingen på grund av automatisk sammanfogning eller genom redigering och inga andra rader finns kvar i gruppen, visas texten <Ingen källrad> på raden. Det är bara en platsmarkör för gruppen om du ändrar dig och väljer en källa igen. Texten syns inte i sparade filer eller i några markeringar som du vill kopiera och klistra in. Ibland, när en rad tas bort antingen på grund av automatisk sammanfogning eller genom redigering och inga andra rader finns kvar i gruppen, visas texten <Ingen källrad> på raden. Det är bara en platsmarkör för gruppen om du ändrar dig och väljer en källa igen. Texten syns inte i sparade filer eller i några markeringar som du vill kopiera och tdelistra in. Texten "< Konflikter vid sammanfogning >" visas på klippbordet om du kopierar och klistrar in någon text som innehåller en sådan rad. Men var ändå försiktig med att göra det. Texten "< Konflikter vid sammanfogning >" visas på klippbordet om du kopierar och tdelistrar in någon text som innehåller en sådan rad. Men var ändå försiktig med att göra det. <title ->Markera, kopiera och klistra in +>Markera, kopiera och tdelistra in Indatafönstren visar inte någon markör, så markeringar måste göras med musen, genom att klicka med vänster musknapp på början, hålla nere musknappen och gå till slutet, där musknappen släpps upp igen. Du kan också markera ett ord genom att dubbelklicka på det. I editorn för sammanfogningsutdata kan du också markera med tangentbordet, genom att hålla nere skifttangenten och navigera med piltangenterna. "Klipp ut" (Ctrl+X eller Skift+Delete) kopierar till klippbordet och tar bort den markerade texten. "Klistra in" (Ctrl+V eller Skift+Insert) infogar texten på klippbordet vid markörens position eller istället för den nuvarande markeringen. Om du klistrar in i något av jämförelsefönstren visas klippbordets innehåll i fönstret och jämförelsen startas omedelbart om. Det är användbart om du snabbt vill hämta ett textstycke någonstans och jämföra det med något annat utan att först skapa filer. +>"Klistra in" (Ctrl+V eller Skift+Insert) infogar texten på klippbordet vid markörens position eller istället för den nuvarande markeringen. Om du tdelistrar in i något av jämförelsefönstren visas klippbordets innehåll i fönstret och jämförelsen startas omedelbart om. Det är användbart om du snabbt vill hämta ett textstycke någonstans och jämföra det med något annat utan att först skapa filer. Markering:Innan du väljer att skriva ut, markera text med musen (som för kopiera och klistra in) i ett av jämförelsefönstren för att definiera start- och slutrad. Om ingen text var markerad i något av jämförelsefönstren, är inte alternativet tillgängligt. (På system utan alternativet kan det åstadkommas genom att ange sidnumret 9999 för utskrift.)Innan du väljer att skriva ut, markera text med musen (som för kopiera och tdelistra in) i ett av jämförelsefönstren för att definiera start- och slutrad. Om ingen text var markerad i något av jämförelsefönstren, är inte alternativet tillgängligt. (På system utan alternativet kan det åstadkommas genom att ange sidnumret 9999 för utskrift.) Eftersom de flesta program nuförtiden lagrar sitt innehåll med XML-format, kanske du kan läsa det som ren text. Om ändringen bara var liten, kanske &kdiff3; fortfarande kan hjälpa dig. Den bästa lösningen om du bara vill jämföra texten (utan inbäddade objekt som bilder) är att använda "Markera alla" och "Kopiera" i programmet för att kopiera den intressanta texten till klippbordet och därefter klistra in texten i något av jämförelsefönstren i &kdiff3;. (Se också Markera, kopiera och klistra inDen bästa lösningen om du bara vill jämföra texten (utan inbäddade objekt som bilder) är att använda "Markera alla" och "Kopiera" i programmet för att kopiera den intressanta texten till klippbordet och därefter tdelistra in texten i något av jämförelsefönstren i &kdiff3;. (Se också Markera, kopiera och tdelistra in.) @@ -2794,7 +2794,7 @@ Please at least include KDE, the KDE package it is in, the name >Påbörja markeringen som vanligt (klicka och håll nere vänster musknapp). Använd därefter navigationstangenterna (t.ex. Page Up, Page Down) medan vänster musknapp hålls nere. (Se också Markera, kopiera och klistra inMarkera, kopiera och tdelistra in.) diff --git a/kdiff3plugin/kdiff3plugin.cpp b/kdiff3plugin/kdiff3plugin.cpp index 21f171c..14442cb 100755 --- a/kdiff3plugin/kdiff3plugin.cpp +++ b/kdiff3plugin/kdiff3plugin.cpp @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include diff --git a/po/lt.po b/po/lt.po index b884eb2..6d1f7bb 100644 --- a/po/lt.po +++ b/po/lt.po @@ -113,7 +113,7 @@ msgstr "" "Vardas\n" "#-#-#-#-# kcmkurifilt.po (kcmkurifilt) #-#-#-#-#\n" "Vardas\n" -"#-#-#-#-# kfontinst.po (kfontinst) #-#-#-#-#\n" +"#-#-#-#-# tdefontinst.po (tdefontinst) #-#-#-#-#\n" "Vardas\n" "#-#-#-#-# fontinst.po (fontinst) #-#-#-#-#\n" "Vardas\n" diff --git a/src/directorymergewindow.cpp b/src/directorymergewindow.cpp index ac8d3ee..c020d0e 100644 --- a/src/directorymergewindow.cpp +++ b/src/directorymergewindow.cpp @@ -24,8 +24,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include diff --git a/src/kdiff3.h b/src/kdiff3.h index 55d0a82..ff0ed8c 100644 --- a/src/kdiff3.h +++ b/src/kdiff3.h @@ -31,9 +31,9 @@ // include files for KDE #include -#include -#include -#include +#include +#include +#include #include #include diff --git a/src/kdiff3_part.cpp b/src/kdiff3_part.cpp index a97dbe8..f43381b 100644 --- a/src/kdiff3_part.cpp +++ b/src/kdiff3_part.cpp @@ -20,7 +20,7 @@ #include "kdiff3_part.h" #include -#include +#include #include #include diff --git a/src/kdiff3_shell.cpp b/src/kdiff3_shell.cpp index 287a9b3..8bcc460 100644 --- a/src/kdiff3_shell.cpp +++ b/src/kdiff3_shell.cpp @@ -27,7 +27,7 @@ #include -#include +#include #include #include diff --git a/src/optiondialog.cpp b/src/optiondialog.cpp index f4448fa..e463b38 100644 --- a/src/optiondialog.cpp +++ b/src/optiondialog.cpp @@ -35,12 +35,12 @@ #include #include -#include // For TDEFontChooser +#include // For TDEFontChooser #include #include #include #include -#include //For ktoolbar.h +#include //For tdetoolbar.h //#include #include diff --git a/src/pdiff.cpp b/src/pdiff.cpp index 0a10b00..54f3ffb 100644 --- a/src/pdiff.cpp +++ b/src/pdiff.cpp @@ -27,7 +27,7 @@ #include #include -#include +#include #include #include