aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorJoakim Verona2013-09-10 23:52:26 +0200
committerJoakim Verona2013-09-10 23:52:26 +0200
commit63dae8e97d343fd4ebfe3dc08f0e8dc932630a4c (patch)
treee5078c5545c777e21944a9ee4199a6f2c6d25ca9 /doc/misc
parent92aeabcc8a007f521a664e3aee092eb80ad0f49a (diff)
downloademacs-63dae8e97d343fd4ebfe3dc08f0e8dc932630a4c.tar.gz
emacs-63dae8e97d343fd4ebfe3dc08f0e8dc932630a4c.zip
merge upstream
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog22
-rw-r--r--doc/misc/Makefile.in248
-rw-r--r--doc/misc/efaq.texi5
-rw-r--r--doc/misc/emacs-gnutls.texi2
-rw-r--r--doc/misc/tramp.texi42
5 files changed, 37 insertions, 282 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index ca620a15b4f..e3ad5688f22 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,5 +1,27 @@
12013-09-08 Glenn Morris <rgm@gnu.org>
2
3 * emacs-gnutls.texi: Tweak direntry.
4
52013-09-06 Michael Albinus <michael.albinus@gmx.de>
6
7 * tramp.texi (Alternative Syntax): Remove chapter.
8
92013-08-28 Paul Eggert <eggert@cs.ucla.edu>
10
11 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
12 for portability to hosts where /bin/sh has problems.
13
142013-08-28 Stefan Monnier <monnier@iro.umontreal.ca>
15
16 Try to reduce redundancy in doc/misc/Makefile.in.
17 * Makefile.in (DOCMISC_W32): New var to replace DOCMISC_*_W32.
18 (TARGETS): New intermediate variable.
19 (DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS): Use it.
20
12013-08-27 Glenn Morris <rgm@gnu.org> 212013-08-27 Glenn Morris <rgm@gnu.org>
2 22
23 * efaq.texi (Emacs for MS-Windows): Update location of MS FAQ.
24
3 * efaq.texi: Rename from faq.texi, to match its output files. 25 * efaq.texi: Rename from faq.texi, to match its output files.
4 * Makefile.in: Update for faq.texi name change. 26 * Makefile.in: Update for faq.texi name change.
5 27
diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in
index 0ae1edf7069..30fc4953172 100644
--- a/doc/misc/Makefile.in
+++ b/doc/misc/Makefile.in
@@ -17,7 +17,7 @@
17# You should have received a copy of the GNU General Public License 17# You should have received a copy of the GNU General Public License
18# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 18# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
19 19
20SHELL = /bin/sh 20SHELL = @SHELL@
21 21
22# Where to find the source code. $(srcdir) will be the man-aux 22# Where to find the source code. $(srcdir) will be the man-aux
23# subdirectory of the source tree. This is 23# subdirectory of the source tree. This is
@@ -60,11 +60,7 @@ MAKEINFO = @MAKEINFO@
60MAKEINFO_OPTS = --force -I$(emacsdir) 60MAKEINFO_OPTS = --force -I$(emacsdir)
61 61
62## On MS Windows, efaq-w32; otherwise blank. 62## On MS Windows, efaq-w32; otherwise blank.
63DOCMISC_DVI_W32 = @DOCMISC_DVI_W32@ 63DOCMISC_W32 = @DOCMISC_W32@
64DOCMISC_HTML_W32 = @DOCMISC_HTML_W32@
65DOCMISC_INFO_W32 = @DOCMISC_INFO_W32@
66DOCMISC_PDF_W32 = @DOCMISC_PDF_W32@
67DOCMISC_PS_W32 = @DOCMISC_PS_W32@
68 64
69## Info files to build and install on all platforms. 65## Info files to build and install on all platforms.
70INFO_COMMON = ada-mode auth autotype bovine calc ccmode cl \ 66INFO_COMMON = ada-mode auth autotype bovine calc ccmode cl \
@@ -84,237 +80,15 @@ INFO_INSTALL = $(INFO_COMMON) $(DOCMISC_INFO_W32)
84## because the info files are pre-built in release tarfiles. 80## because the info files are pre-built in release tarfiles.
85INFO_TARGETS = $(INFO_COMMON) efaq-w32 81INFO_TARGETS = $(INFO_COMMON) efaq-w32
86 82
87DVI_TARGETS = $(DOCMISC_DVI_W32) \ 83# There are some naming differences between the info targets and the other
88 ada-mode.dvi \ 84# targets, so let's resolve them here.
89 auth.dvi \ 85TARGETS_1 = $(INFO_INSTALL:ccmode=cc-mode)
90 autotype.dvi \ 86TARGETS = $(TARGETS_1:info.info=info)
91 bovine.dvi \ 87
92 calc.dvi \ 88DVI_TARGETS = $(TARGETS:=.dvi)
93 cc-mode.dvi \ 89HTML_TARGETS = $(TARGETS:=.html)
94 cl.dvi \ 90PDF_TARGETS = $(TARGETS:=.pdf)
95 dbus.dvi \ 91PS_TARGETS = $(TARGETS:=.ps)
96 dired-x.dvi \
97 ebrowse.dvi \
98 ede.dvi \
99 ediff.dvi \
100 edt.dvi \
101 efaq.dvi \
102 eieio.dvi \
103 emacs-mime.dvi \
104 epa.dvi \
105 erc.dvi \
106 ert.dvi \
107 eshell.dvi \
108 eudc.dvi \
109 flymake.dvi \
110 forms.dvi \
111 gnus.dvi \
112 emacs-gnutls.dvi \
113 htmlfontify.dvi \
114 idlwave.dvi \
115 ido.dvi \
116 info.dvi \
117 mairix-el.dvi \
118 message.dvi \
119 mh-e.dvi \
120 newsticker.dvi \
121 nxml-mode.dvi \
122 org.dvi \
123 pcl-cvs.dvi \
124 pgg.dvi \
125 rcirc.dvi \
126 reftex.dvi \
127 remember.dvi \
128 sasl.dvi \
129 sc.dvi \
130 semantic.dvi \
131 ses.dvi \
132 sieve.dvi \
133 smtpmail.dvi \
134 speedbar.dvi \
135 srecode.dvi \
136 todo-mode.dvi \
137 tramp.dvi \
138 url.dvi \
139 vip.dvi \
140 viper.dvi \
141 widget.dvi \
142 wisent.dvi \
143 woman.dvi
144
145HTML_TARGETS = $(DOCMISC_HTML_W32) \
146 ada-mode.html \
147 auth.html \
148 autotype.html \
149 bovine.html \
150 calc.html \
151 cc-mode.html \
152 cl.html \
153 dbus.html \
154 dired-x.html \
155 ebrowse.html \
156 ede.html \
157 ediff.html \
158 edt.html \
159 efaq.html \
160 eieio.html \
161 emacs-mime.html \
162 epa.html \
163 erc.html \
164 ert.html \
165 eshell.html \
166 eudc.html \
167 flymake.html \
168 forms.html \
169 gnus.html \
170 emacs-gnutls.html \
171 htmlfontify.html \
172 idlwave.html \
173 ido.html \
174 info.html \
175 mairix-el.html \
176 message.html \
177 mh-e.html \
178 newsticker.html \
179 nxml-mode.html \
180 org.html \
181 pcl-cvs.html \
182 pgg.html \
183 rcirc.html \
184 reftex.html \
185 remember.html \
186 sasl.html \
187 sc.html \
188 semantic.html \
189 ses.html \
190 sieve.html \
191 smtpmail.html \
192 speedbar.html \
193 srecode.html \
194 todo-mode.html \
195 tramp.html \
196 url.html \
197 vip.html \
198 viper.html \
199 widget.html \
200 wisent.html \
201 woman.html
202
203PDF_TARGETS = $(DOCMISC_PDF_W32) \
204 ada-mode.pdf \
205 auth.pdf \
206 autotype.pdf \
207 bovine.pdf \
208 calc.pdf \
209 cc-mode.pdf \
210 cl.pdf \
211 dbus.pdf \
212 dired-x.pdf \
213 ebrowse.pdf \
214 ede.pdf \
215 ediff.pdf \
216 edt.pdf \
217 efaq.pdf \
218 eieio.pdf \
219 emacs-mime.pdf \
220 epa.pdf \
221 erc.pdf \
222 ert.pdf \
223 eshell.pdf \
224 eudc.pdf \
225 flymake.pdf \
226 forms.pdf \
227 gnus.pdf \
228 htmlfontify.pdf \
229 emacs-gnutls.pdf \
230 idlwave.pdf \
231 ido.pdf \
232 info.pdf \
233 mairix-el.pdf \
234 message.pdf \
235 mh-e.pdf \
236 newsticker.pdf \
237 nxml-mode.pdf \
238 org.pdf \
239 pcl-cvs.pdf \
240 pgg.pdf \
241 rcirc.pdf \
242 reftex.pdf \
243 remember.pdf \
244 sasl.pdf \
245 sc.pdf \
246 semantic.pdf \
247 ses.pdf \
248 sieve.pdf \
249 smtpmail.pdf \
250 speedbar.pdf \
251 srecode.pdf \
252 todo-mode.pdf \
253 tramp.pdf \
254 url.pdf \
255 vip.pdf \
256 viper.pdf \
257 widget.pdf \
258 wisent.pdf \
259 woman.pdf
260
261PS_TARGETS = $(DOCMISC_PS_W32) \
262 ada-mode.ps \
263 auth.ps \
264 autotype.ps \
265 bovine.ps \
266 calc.ps \
267 cc-mode.ps \
268 cl.ps \
269 dbus.ps \
270 dired-x.ps \
271 ebrowse.ps \
272 ede.ps \
273 ediff.ps \
274 edt.ps \
275 efaq.ps \
276 eieio.ps \
277 emacs-mime.ps \
278 epa.ps \
279 erc.ps \
280 ert.ps \
281 eshell.ps \
282 eudc.ps \
283 flymake.ps \
284 forms.ps \
285 gnus.ps \
286 htmlfontify.ps \
287 emacs-gnutls.ps \
288 idlwave.ps \
289 ido.ps \
290 info.ps \
291 mairix-el.ps \
292 message.ps \
293 mh-e.ps \
294 newsticker.ps \
295 nxml-mode.ps \
296 org.ps \
297 pcl-cvs.ps \
298 pgg.ps \
299 rcirc.ps \
300 reftex.ps \
301 remember.ps \
302 sasl.ps \
303 sc.ps \
304 semantic.ps \
305 ses.ps \
306 sieve.ps \
307 smtpmail.ps \
308 speedbar.ps \
309 srecode.ps \
310 todo-mode.ps \
311 tramp.ps \
312 url.ps \
313 vip.ps \
314 viper.ps \
315 widget.ps \
316 wisent.ps \
317 woman.ps
318 92
319TEXI2DVI = texi2dvi 93TEXI2DVI = texi2dvi
320TEXI2PDF = texi2pdf 94TEXI2PDF = texi2pdf
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index 1354f68cc9f..54e067d65bd 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -3452,8 +3452,9 @@ lack certain features, such as the Emacs Lisp extension language.
3452@cindex Emacs for MS-Windows 3452@cindex Emacs for MS-Windows
3453@cindex Microsoft Windows, Emacs for 3453@cindex Microsoft Windows, Emacs for
3454 3454
3455There is a @uref{http://www.gnu.org/software/emacs/windows/ntemacs.html, 3455There is a separate FAQ for Emacs on MS-Windows,
3456separate FAQ} for Emacs on MS-Windows. For MS-DOS, @pxref{Emacs for MS-DOS}. 3456@pxref{Top,,,efaq-w32,FAQ for Emacs on MS Windows}.
3457For MS-DOS, @pxref{Emacs for MS-DOS}.
3457 3458
3458 3459
3459@node Emacs for GNUstep 3460@node Emacs for GNUstep
diff --git a/doc/misc/emacs-gnutls.texi b/doc/misc/emacs-gnutls.texi
index 740dfee41ed..b1c4c13c5ff 100644
--- a/doc/misc/emacs-gnutls.texi
+++ b/doc/misc/emacs-gnutls.texi
@@ -25,7 +25,7 @@ modify this GNU manual.''
25 25
26@dircategory Emacs network features 26@dircategory Emacs network features
27@direntry 27@direntry
28* GnuTLS: (emacs-gnutls). The Emacs GnuTLS integration. 28* Emacs GnuTLS: (emacs-gnutls). The Emacs GnuTLS integration.
29@end direntry 29@end direntry
30 30
31@titlepage 31@titlepage
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 03c6da3b73f..aa4cea58f04 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -225,7 +225,6 @@ Configuring @value{tramp} for use
225Using @value{tramp} 225Using @value{tramp}
226 226
227* Filename Syntax:: @value{tramp} filename conventions. 227* Filename Syntax:: @value{tramp} filename conventions.
228* Alternative Syntax:: URL-like filename syntax.
229* Filename completion:: Filename completion. 228* Filename completion:: Filename completion.
230* Ad-hoc multi-hops:: Declaring multiple hops in the file name. 229* Ad-hoc multi-hops:: Declaring multiple hops in the file name.
231* Remote processes:: Integration with other @value{emacsname} packages. 230* Remote processes:: Integration with other @value{emacsname} packages.
@@ -2356,7 +2355,6 @@ minute you have already forgotten that you hit that key!
2356 2355
2357@menu 2356@menu
2358* Filename Syntax:: @value{tramp} filename conventions. 2357* Filename Syntax:: @value{tramp} filename conventions.
2359* Alternative Syntax:: URL-like filename syntax.
2360* Filename completion:: Filename completion. 2358* Filename completion:: Filename completion.
2361* Ad-hoc multi-hops:: Declaring multiple hops in the file name. 2359* Ad-hoc multi-hops:: Declaring multiple hops in the file name.
2362* Remote processes:: Integration with other @value{emacsname} packages. 2360* Remote processes:: Integration with other @value{emacsname} packages.
@@ -2453,46 +2451,6 @@ by adding @file{#<port>} to the host name, like in @file{@trampfn{ssh,
2453daniel, melancholia#42, .emacs}}. 2451daniel, melancholia#42, .emacs}}.
2454 2452
2455 2453
2456@node Alternative Syntax
2457@section URL-like filename syntax
2458@cindex filename syntax
2459@cindex filename examples
2460
2461Additionally to the syntax described in the previous chapter, it is
2462possible to use a URL-like syntax for @value{tramp}. This can be
2463switched on by customizing the variable @code{tramp-syntax}. Please
2464note that this feature is experimental for the time being.
2465
2466The variable @code{tramp-syntax} must be set before requiring @value{tramp}:
2467
2468@lisp
2469(setq tramp-syntax 'url)
2470(require 'tramp)
2471@end lisp
2472
2473Then, a @value{tramp} filename would look like this:
2474@file{/@var{method}://@var{user}@@@var{machine}:@var{port}/@var{path/to.file}}.
2475@file{/@var{method}://} is mandatory, all other parts are optional.
2476@file{:@var{port}} is useful for methods only who support this.
2477
2478The last example from the previous section would look like this:
2479@file{/ssh://daniel@@melancholia/.emacs}.
2480
2481For the time being, @code{tramp-syntax} can have the following values:
2482
2483@itemize @w{}
2484@ifset emacs
2485@item @code{ftp}---That is the default syntax
2486@item @code{url}---URL-like syntax
2487@end ifset
2488@ifset xemacs
2489@item @code{sep}---That is the default syntax
2490@item @code{url}---URL-like syntax
2491@item @code{ftp}---EFS-like syntax
2492@end ifset
2493@end itemize
2494
2495
2496@node Filename completion 2454@node Filename completion
2497@section Filename completion 2455@section Filename completion
2498@cindex filename completion 2456@cindex filename completion