summaryrefslogtreecommitdiffstats
path: root/tde-i18n-da/docs/kdesdk/scripts/man-fixincludes.1.docbook
blob: ea8e8cd5e11d2d8da2fae6177e1b21df6f6d1d65 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY % Danish "INCLUDE">
]>

<refentry lang="&language;">
<refentryinfo>
<author
><personname
><firstname
>Ben</firstname
><surname
>Burton</surname
></personname
> <email
>bab@debian.org</email
></author>
<date
>7. april, 2003</date>
</refentryinfo>

<refmeta>
<refentrytitle
><command
>fixincludes</command
></refentrytitle>
<manvolnum
>1</manvolnum>
</refmeta>

<refnamediv>
<refname
><command
>fixincludes</command
></refname>
<refpurpose
>Reducér antallet  af #include i &kde;'s kildekodefiler</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
>Beskrivelse</title>

<para
><command
>fixincludes</command
> forsøger at reducere antallet af #include i C++ kildekodefiler. Det meste af dets behandling er specifik for &kde;-kildekode, og virker måske ikke så godt med kildekode for program udenfor &kde;.</para>

<para
>Følgende problemer identificeres af <command
>fixincludes</command
>:</para>

<itemizedlist>
<listitem>
<para
>Inkluderede deklarationsfiler som ikke længere understøttes men som er der for at virke sammen med ældre Qt- og KDE-versioner.</para>
</listitem>
<listitem>
<para
>Inkludering af samme fil flere gange. </para>
</listitem>
</itemizedlist>

<para
>Der er også en eksperimentel tilstand som forsøger at fjerne hver #include en af gangen (med nogle få undtagelser) for at se om kildekoden stadigvæk kan kompileres. Bemærk et denne eksperimentelle tilstand ændrer oprindelig kildekode. </para>

<para
>Normalt ændres kildekoden ikke. De identificerede problemer skrives blot ud på standardudskriften. </para>

<para
>Listen med C++ filer at undersøge skal angives på kommandolinjen. Hvis ingen filer angives, undersøgs al C++ kildekode i eller under nuværende katalog (med undtagelse af kataloger hvis <filename
>Makefile.am</filename
> indeholder <option
>UQT_NO_COMPAT</option
> eller <option
>-UKDE_NO_COMPAT</option
>).</para>

<para
>Værktøjet er en del af KDE's programmeludviklingsmiljø. </para>

</refsect1>

<refsect1>
<title
>Tilvalg</title>

<variablelist>
<varlistentry>
<term
><option
>-v, --verbose</option
></term>
<listitem
><para
>Informativ tilstand. Yderligere fejlsøgningsudskrift skrives ud på standardudskriften.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-e, --experimental</option
></term>
<listitem
><para
>Eksperimentel tilstand, som beskrevet ovenfor med flere detaljer. Bemærk at flaget også betyder <option
>--modify</option
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-m, --modify</option
></term>
<listitem
><para
>Foruden at skrive meddelelser på standardudskriften, ændres virkelig den oprindelige kildekode for at rette eventuelle problemer som blev fundet.</para
></listitem>
</varlistentry>
</variablelist>

</refsect1>

<refsect1>
<title
>Forfattere</title>
<para
><command
>fixincludes</command
> er skrevet af Dirk Mueller <email
>mueller@kde.org</email
>. </para>
</refsect1>

</refentry>