]> git.llucax.com Git - software/mutt-debian.git/blob - debian/patches/misc/hyphen-as-minus.patch
patches/upstream/524420-segfault-reconnect-sasl.patch: sasl, mutt segfaults on reconn...
[software/mutt-debian.git] / debian / patches / misc / hyphen-as-minus.patch
1 patch to escape all hyphen so they will be interpreted as minus
2 signs and lintian will not complain
3
4 --- a/doc/mbox.man
5 +++ b/doc/mbox.man
6 @@ -60,15 +60,15 @@
7  lines by prepending a '>' (i.e. ">From ", ">>From ", ...). The later
8  has the advantage that lines like
9  .IP "" 1
10 ->From the command line you can use the '-p' option
11 +>From the command line you can use the '\-p' option
12  .PP
13  aren't dequoted wrongly as a \fBMBOXRD\fP-MDA would turn the line
14  into
15  .IP "" 1
16 ->>From the command line you can use the '-p' option
17 +>>From the command line you can use the '\-p' option
18  .PP
19  before storing it. Besides \fBMBOXO\fP and \fBMBOXRD\fP there is also
20 -\fBMBOXCL\fP which is \fBMBOXO\fP with a "Content-Length:"-field with the
21 +\fBMBOXCL\fP which is \fBMBOXO\fP with a "Content-Length:"\-field with the
22  number of bytes in the message body; some MUAs (like
23  .BR mutt (1))
24  do automatically transform \fBMBOXO\fP mailboxes into \fBMBOXCL\fP ones when
25 --- a/doc/mmdf.man
26 +++ b/doc/mmdf.man
27 @@ -42,7 +42,6 @@
28  .br
29  >From what I learned about the MMDF-format:
30  .br
31 -...
32  .br
33  ^A^A^A^A
34  .br
35 @@ -65,7 +64,7 @@
36  In contrast to most other single file mailbox formats like
37  MBOXO and MBOXRD (see
38  .BR mbox (5))
39 -there is no need to quote/dequote "From "-lines in
40 +there is no need to quote/dequote "From "\-lines in
41  .B MMDF
42  mailboxes as such lines have no special meaning in this format.
43  .PP
44 --- a/doc/mutt.man
45 +++ b/doc/mutt.man
46 @@ -23,48 +23,48 @@
47  .SH SYNOPSIS
48  .PP
49  .B mutt
50 -[-nRyzZ] 
51 -[-e \fIcmd\fP] [-F \fIfile\fP] [-m \fItype\fP] [-f \fIfile\fP]
52 +[\-nRyzZ]
53 +[\-e \fIcmd\fP] [\-F \fIfile\fP] [\-m \fItype\fP] [\-f \fIfile\fP]
54  .PP
55  .B mutt 
56 -[-nx] 
57 -[-e \fIcmd\fP] 
58 -[-F \fIfile\fP]
59 -[-H \fIfile\fP]
60 -[-i \fIfile\fP]
61 -[-s \fIsubj\fP]
62 -[-b \fIaddr\fP]
63 -[-c \fIaddr\fP]
64 +[\-nx]
65 +[\-e \fIcmd\fP]
66 +[\-F \fIfile\fP]
67 +[\-H \fIfile\fP]
68 +[\-i \fIfile\fP]
69 +[\-s \fIsubj\fP]
70 +[\-b \fIaddr\fP]
71 +[\-c \fIaddr\fP]
72  [\-a \fIfile\fP [...]]
73  [\-\-]
74  \fIaddr\fP [...]
75  .PP
76  .B mutt 
77 -[-nx] 
78 -[-e \fIcmd\fP] 
79 -[-F \fIfile\fP]
80 -[-s \fIsubj\fP]
81 -[-b \fIaddr\fP]
82 -[-c \fIaddr\fP]
83 +[\-nx]
84 +[\-e \fIcmd\fP]
85 +[\-F \fIfile\fP]
86 +[\-s \fIsubj\fP]
87 +[\-b \fIaddr\fP]
88 +[\-c \fIaddr\fP]
89  [\-a \fIfile\fP [...]]
90  [\-\-]
91  \fIaddr\fP [...]
92  < message
93  .PP
94  .B mutt
95 -[-n] [-e \fIcmd\fP] [-F \fIfile\fP] -p
96 +[\-n] [\-e \fIcmd\fP] [\-F \fIfile\fP] \-p
97  .PP
98  .B mutt
99 -[-n] [-e \fIcmd\fP] [-F \fIfile\fP] -A \fIalias\fP
100 +[\-n] [\-e \fIcmd\fP] [\-F \fIfile\fP] \-A \fIalias\fP
101  .PP
102  .B mutt
103 -[-n] [-e \fIcmd\fP] [-F \fIfile\fP] -Q \fIquery\fP
104 +[\-n] [\-e \fIcmd\fP] [\-F \fIfile\fP] \-Q \fIquery\fP
105  .PP
106  .B mutt 
107 --v[v]
108 +\-v[v]
109  .PP
110  .B mutt 
111 --D
112 +\-D
113  .SH DESCRIPTION
114  .PP
115  Mutt is a small but very powerful text based program for reading and sending electronic
116 @@ -134,12 +134,12 @@
117  Start Mutt with a listing of all mailboxes specified by the \fImailboxes\fP
118  command.
119  .IP "-z"
120 -When used with -f, causes Mutt not to start if there are no messages in the
121 +When used with \-f, causes Mutt not to start if there are no messages in the
122  mailbox.
123  .IP "-Z"
124  Causes Mutt to open the first mailbox specified by the \fImailboxes\fP
125  command which contains new mail.
126 -.IP "\-\-"
127 +.IP "--"
128  Treat remaining arguments as \fIaddr\fP even if they start with a dash.
129  See also "\-a" above.
130  .SH ENVIRONMENT
131 --- a/doc/dotlock.man
132 +++ b/doc/dotlock.man
133 @@ -24,7 +24,7 @@
134  .SH SYNOPSIS
135  .PP
136  .B mutt_dotlock 
137 -[-t|-f|-u|-d] [-p] [-r \fIretries\fP] \fIfile\fP
138 +[\-t|\-f|\-u|\-d] [\-p] [\-r \fIretries\fP] \fIfile\fP
139  .SH DESCRIPTION
140  .PP
141  .B mutt_dotlock
142 --- a/init.h
143 +++ b/init.h
144 @@ -2867,7 +2867,7 @@
145    ** smtp[s]://[user[:pass]@]host[:port]/
146    ** .te
147    ** .pp
148 -  ** ... where ``[...]'' denotes an optional part.
149 +  ** \.\.\. where ``[...]'' denotes an optional part.
150    ** Setting this variable overrides the value of the $$sendmail
151    ** variable.
152    */
153 --- a/doc/makedoc.c
154 +++ b/doc/makedoc.c
155 @@ -576,6 +576,8 @@
156        fputs ("\\(rq", out);
157      else if (*v == '\\')
158        fputs ("\\\\", out);
159 +    else if (*v == '-')
160 +      fputs ("\\-", out);
161      else
162        fputc (*v, out);
163    }
164 @@ -697,8 +699,11 @@
165         man_print_strval (val, out);
166         fputs ("\\(rq\n", out);
167        }
168 -      else
169 -       fprintf (out, "Default: %s\n", val);
170 +      else {
171 +       fputs ("Default: ", out);
172 +       man_print_strval (val, out);
173 +       fputs ("\n", out);
174 +      }
175  
176        fputs (".fi", out);
177  
178 @@ -1040,6 +1045,8 @@
179                 fputs ("\\(rq", out);
180               else if (*str == '\\')
181                 fputs ("\\\\", out);
182 +              else if (*str == '-')
183 +                fputs ("\\-", out);
184               else if (!strncmp (str, "``", 2))
185               {
186                 fputs ("\\(lq", out);