diff options
Diffstat (limited to 'tde-i18n-sv/docs/kdesdk/scripts/man-fixincludes.1.docbook')
-rw-r--r-- | tde-i18n-sv/docs/kdesdk/scripts/man-fixincludes.1.docbook | 166 |
1 files changed, 166 insertions, 0 deletions
diff --git a/tde-i18n-sv/docs/kdesdk/scripts/man-fixincludes.1.docbook b/tde-i18n-sv/docs/kdesdk/scripts/man-fixincludes.1.docbook new file mode 100644 index 00000000000..cea8060fce2 --- /dev/null +++ b/tde-i18n-sv/docs/kdesdk/scripts/man-fixincludes.1.docbook @@ -0,0 +1,166 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % Swedish "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<author +><personname +><firstname +>Ben</firstname +><surname +>Burton</surname +></personname +> <email +>bab@debian.org</email +></author> +<date +>7:e april, 2003</date> +</refentryinfo> + +<refmeta> +<refentrytitle +><command +>fixincludes</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>fixincludes</command +></refname> +<refpurpose +>Reducera antalet #include i &kde;-källkodsfiler</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>fixincludes</command +> <group +><option +>-v, --verbose</option +></group +> <group +><option +>-e, --experimental</option +></group +> <group +><option +>-m, --modify</option +></group +> <group +><option +><replaceable +>fil</replaceable +></option +></group +> <group +><option +>--help</option +></group +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Beskrivning</title> + +<para +><command +>fixincludes</command +> försöker reducera antalet #include i C++ källkodsfiler. Det mesta av dess behandling är specifik för &kde;-källkod, och kanske inte fungerar så bra med källkod för program utanför &kde;.</para> + +<para +>Följande problem identifieras av <command +>fixincludes</command +>:</para> + +<itemizedlist> +<listitem> +<para +>Inkluderade deklarationsfiler som inte längre stöds men som finns för att fungera ihop med äldre Qt- och KDE-versioner.</para> +</listitem> +<listitem> +<para +>Inkludering av samma fil flera gånger. </para> +</listitem> +</itemizedlist> + +<para +>Det finns också ett experimentellt läge som försöker ta bort varje #include en i taget (med några oviktiga undantag) för att se om källkoden fortfarande kan kompileras. Observera ett detta experimentella läge ändrar ursprunglig källkod. </para> + +<para +>Normalt ändras inte källkoden. De identifierade problemen skrivs helt enkelt ut på standardutmatningen. </para> + +<para +>Listan med C++ filer att undersöka ska anges på kommandoraden. Om inga filer anges, undersöks all C++ källkod i eller under nuvarande katalog (med undantag av kataloger vars <filename +>Makefile.am</filename +> innehåller <option +>UQT_NO_COMPAT</option +> eller <option +>-UKDE_NO_COMPAT</option +>).</para> + +<para +>Verktyget är en del av KDE:s programvaruutvecklingsmiljö. </para> + +</refsect1> + +<refsect1> +<title +>Väljare</title> + +<variablelist> +<varlistentry> +<term +><option +>-v, --verbose</option +></term> +<listitem +><para +>Informativt läge. Ytterligare felsökningsutmatning skrivs ut på standardutmatningen.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><option +>-e, --experimental</option +></term> +<listitem +><para +>Experimentellt läge, som beskrivet ovan med fler detaljer. Observera att väljaren också betyder <option +>--modify</option +>.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><option +>-m, --modify</option +></term> +<listitem +><para +>Förutom att skriva meddelanden på standardutmatningen, ändra verkligen den ursprungliga källkoden för att rätta eventuella problem som hittades.</para +></listitem> +</varlistentry> +</variablelist> + +</refsect1> + +<refsect1> +<title +>Upphovsmän</title> +<para +><command +>fixincludes</command +> är skrivet av Dirk Mueller <email +>mueller@kde.org</email +>. </para> +</refsect1> + +</refentry> |