Clarify that we no longer support i586 but require i686+
[grml.org.git] / online-docs / mh.1.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"\r
2     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\r
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
4 <head>\r
5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
6 <meta name="generator" content="AsciiDoc 7.1.2" />\r
7 <style type="text/css">\r
8 /* Debug borders */\r
9 p, li, dt, dd, div, pre, h1, h2, h3, h4, h5, h6 {\r
10 /*\r
11   border: 1px solid red;\r
12 */\r
13 }\r
14 \r
15 body {\r
16   margin: 1em 5% 1em 5%;\r
17 }\r
18 \r
19 a {\r
20   color: blue;\r
21   text-decoration: underline;\r
22 }\r
23 a:visited {\r
24   color: fuchsia;\r
25 }\r
26 \r
27 em {\r
28   font-style: italic;\r
29 }\r
30 \r
31 strong {\r
32   font-weight: bold;\r
33 }\r
34 \r
35 tt {\r
36   color: navy;\r
37 }\r
38 \r
39 h1, h2, h3, h4, h5, h6 {\r
40   color: #527bbd;\r
41   font-family: sans-serif;\r
42   margin-top: 1.2em;\r
43   margin-bottom: 0.5em;\r
44   line-height: 1.3;\r
45 }\r
46 \r
47 h1 {\r
48   border-bottom: 2px solid silver;\r
49 }\r
50 h2 {\r
51   border-bottom: 2px solid silver;\r
52   padding-top: 0.5em;\r
53 }\r
54 \r
55 div.sectionbody {\r
56   font-family: serif;\r
57   margin-left: 0;\r
58 }\r
59 \r
60 hr {\r
61   border: 1px solid silver;\r
62 }\r
63 \r
64 p {\r
65   margin-top: 0.5em;\r
66   margin-bottom: 0.5em;\r
67 }\r
68 \r
69 pre {\r
70   padding: 0;\r
71   margin: 0;\r
72 }\r
73 \r
74 span#author {\r
75   color: #527bbd;\r
76   font-family: sans-serif;\r
77   font-weight: bold;\r
78   font-size: 1.2em;\r
79 }\r
80 span#email {\r
81 }\r
82 span#revision {\r
83   font-family: sans-serif;\r
84 }\r
85 \r
86 div#footer {\r
87   font-family: sans-serif;\r
88   font-size: small;\r
89   border-top: 2px solid silver;\r
90   padding-top: 0.5em;\r
91   margin-top: 4.0em;\r
92 }\r
93 div#footer-text {\r
94   float: left;\r
95   padding-bottom: 0.5em;\r
96 }\r
97 div#footer-badges {\r
98   float: right;\r
99   padding-bottom: 0.5em;\r
100 }\r
101 \r
102 div#preamble,\r
103 div.tableblock, div.imageblock, div.exampleblock, div.verseblock,\r
104 div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,\r
105 div.admonitionblock {\r
106   margin-right: 10%;\r
107   margin-top: 1.5em;\r
108   margin-bottom: 1.5em;\r
109 }\r
110 div.admonitionblock {\r
111   margin-top: 2.5em;\r
112   margin-bottom: 2.5em;\r
113 }\r
114 \r
115 div.content { /* Block element content. */\r
116   padding: 0;\r
117 }\r
118 \r
119 /* Block element titles. */\r
120 div.title, caption.title {\r
121   font-family: sans-serif;\r
122   font-weight: bold;\r
123   text-align: left;\r
124   margin-top: 1.0em;\r
125   margin-bottom: 0.5em;\r
126 }\r
127 div.title + * {\r
128   margin-top: 0;\r
129 }\r
130 \r
131 td div.title:first-child {\r
132   margin-top: 0.0em;\r
133 }\r
134 div.content div.title:first-child {\r
135   margin-top: 0.0em;\r
136 }\r
137 div.content + div.title {\r
138   margin-top: 0.0em;\r
139 }\r
140 \r
141 div.sidebarblock > div.content {\r
142   background: #ffffee;\r
143   border: 1px solid silver;\r
144   padding: 0.5em;\r
145 }\r
146 \r
147 div.listingblock > div.content {\r
148   border: 1px solid silver;\r
149   background: #f4f4f4;\r
150   padding: 0.5em;\r
151 }\r
152 \r
153 div.quoteblock > div.content {\r
154   padding-left: 2.0em;\r
155 }\r
156 \r
157 div.attribution {\r
158   text-align: right;\r
159 }\r
160 div.verseblock + div.attribution {\r
161   text-align: left;\r
162 }\r
163 \r
164 div.admonitionblock .icon {\r
165   vertical-align: top;\r
166   font-size: 1.1em;\r
167   font-weight: bold;\r
168   text-decoration: underline;\r
169   color: #527bbd;\r
170   padding-right: 0.5em;\r
171 }\r
172 div.admonitionblock td.content {\r
173   padding-left: 0.5em;\r
174   border-left: 2px solid silver;\r
175 }\r
176 \r
177 div.exampleblock > div.content {\r
178   border-left: 2px solid silver;\r
179   padding: 0.5em;\r
180 }\r
181 \r
182 div.verseblock div.content {\r
183   white-space: pre;\r
184 }\r
185 \r
186 div.imageblock div.content { padding-left: 0; }\r
187 div.imageblock img { border: 1px solid silver; }\r
188 span.image img { border-style: none; }\r
189 \r
190 dl {\r
191   margin-top: 0.8em;\r
192   margin-bottom: 0.8em;\r
193 }\r
194 dt {\r
195   margin-top: 0.5em;\r
196   margin-bottom: 0;\r
197   font-style: italic;\r
198 }\r
199 dd > *:first-child {\r
200   margin-top: 0;\r
201 }\r
202 \r
203 ul, ol {\r
204     list-style-position: outside;\r
205 }\r
206 ol.olist2 {\r
207   list-style-type: lower-alpha;\r
208 }\r
209 \r
210 div.tableblock > table {\r
211   border: 3px solid #527bbd;\r
212 }\r
213 thead {\r
214   font-family: sans-serif;\r
215   font-weight: bold;\r
216 }\r
217 tfoot {\r
218   font-weight: bold;\r
219 }\r
220 \r
221 div.hlist {\r
222   margin-top: 0.8em;\r
223   margin-bottom: 0.8em;\r
224 }\r
225 td.hlist1 {\r
226   vertical-align: top;\r
227   font-style: italic;\r
228   padding-right: 0.8em;\r
229 }\r
230 td.hlist2 {\r
231   vertical-align: top;\r
232 }\r
233 \r
234 @media print {\r
235   div#footer-badges { display: none; }\r
236 }\r
237 /* Workarounds for IE6's broken and incomplete CSS2. */\r
238 \r
239 div.sidebar-content {\r
240   background: #ffffee;\r
241   border: 1px solid silver;\r
242   padding: 0.5em;\r
243 }\r
244 div.sidebar-title, div.image-title {\r
245   font-family: sans-serif;\r
246   font-weight: bold;\r
247   margin-top: 0.0em;\r
248   margin-bottom: 0.5em;\r
249 }\r
250 \r
251 div.listingblock div.content {\r
252   border: 1px solid silver;\r
253   background: #f4f4f4;\r
254   padding: 0.5em;\r
255 }\r
256 \r
257 div.quoteblock-content {\r
258   padding-left: 2.0em;\r
259 }\r
260 \r
261 div.exampleblock-content {\r
262   border-left: 2px solid silver;\r
263   padding-left: 0.5em;\r
264 }\r
265 </style>\r
266 <title>MH(1)</title>\r
267 </head>\r
268 <body>\r
269 <div id="header">\r
270 <h1>MH(1)</h1>\r
271 <span id="author">Michael Gebetsroither</span><br />\r
272 <span id="email"><tt>&lt;<a href="mailto:gebi@grml.org">gebi@grml.org</a>&gt;</tt></span><br />\r
273 </div>\r
274 <h2>NAME</h2>\r
275 <div class="sectionbody">\r
276 <p>mh - wrapper over hg with mq support for often used command sequenzes.</p>\r
277 </div>\r
278 <h2>SYNOPSIS</h2>\r
279 <div class="sectionbody">\r
280 <p><strong>mh</strong> &lt;action&gt; [ &lt;options&gt; ]</p>\r
281 </div>\r
282 <h2>DESCRIPTION</h2>\r
283 <div class="sectionbody">\r
284 <p>This manual page documents briefly the <strong>mh</strong> command.</p>\r
285 <p><strong>mh</strong> is a wrapper over hg with mq support for often used command sequenzes.</p>\r
286 </div>\r
287 <h2>ACTIONS</h2>\r
288 <div class="sectionbody">\r
289 <p>All actions pop patches from stack, execute the command on both repositories\r
290 and recreate the stack layout afterwards, if not stated otherwise.\r
291 All options given after the action are automatically forwarded to hg.</p>\r
292 <dl>\r
293 <dt>\r
294 <strong>push</strong>\r
295 </dt>\r
296 <dd>\r
297 <p>\r
298     hg push\r
299 </p>\r
300 </dd>\r
301 <dt>\r
302 <strong>pull</strong>\r
303 </dt>\r
304 <dd>\r
305 <p>\r
306     hg pull\r
307 </p>\r
308 </dd>\r
309 <dt>\r
310 <strong>up|update</strong>\r
311 </dt>\r
312 <dd>\r
313 <p>\r
314     hg update\r
315 </p>\r
316 </dd>\r
317 <dt>\r
318 <strong>in</strong>\r
319 </dt>\r
320 <dd>\r
321 <p>\r
322     hg in\r
323 </p>\r
324 </dd>\r
325 <dt>\r
326 <strong>out</strong>\r
327 </dt>\r
328 <dd>\r
329 <p>\r
330     hg out\r
331 </p>\r
332 </dd>\r
333 </dl>\r
334 </div>\r
335 <h2>EXAMPLE</h2>\r
336 <div class="sectionbody">\r
337 <p>Pull and update from remote: <strong>mh pull -u</strong> is something like</p>\r
338 <div class="listingblock">\r
339 <div class="content">\r
340 <pre><tt>    &lt;save currently applied patch name&gt;\r
341     hg qpop -a\r
342     hg pull -u\r
343     hg -R .hg/patches pull -u\r
344     hg qpush &lt;saved patchname&gt;</tt></pre>\r
345 </div></div>\r
346 <p>Update: e.g *mh up -f" is something like</p>\r
347 <div class="listingblock">\r
348 <div class="content">\r
349 <pre><tt>    &lt;save currently applied patch name&gt;\r
350     hg qpop -a\r
351     hg update -f\r
352     hg -R .hg/patches update -f\r
353     hg qpush &lt;saved patchname&gt;</tt></pre>\r
354 </div></div>\r
355 </div>\r
356 <h2>SEE ALSO</h2>\r
357 <div class="sectionbody">\r
358 <p>hg(1), hgmergevim(1), hgr(1), hg-mirror(1), hget(1)</p>\r
359 </div>\r
360 <h2>AUTHOR</h2>\r
361 <div class="sectionbody">\r
362 <p>This manual page was written by Michael Gebetsroither &lt;gebi@grml.org&gt;</p>\r
363 </div>\r
364 <div id="footer">\r
365 <div id="footer-text">\r
366 Last updated 16-Sep-2007 02:51:40 CEST\r
367 </div>\r
368 </div>\r
369 </body>\r
370 </html>\r