Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-doc/elisp-manual/files: elisp-manual-18.1.03-direntry.patch elisp-manual-21.2.8-fix-texinfo.patch elisp-manual-18.1.03-fix-texinfo.patch elisp-manual-21.2.8-direntry.patch
Date: Sun, 30 Nov 2008 21:28:58
Message-Id: E1L6tqZ-0000bY-KP@stork.gentoo.org
1 ulm 08/11/30 21:28:55
2
3 Added: elisp-manual-18.1.03-direntry.patch
4 elisp-manual-21.2.8-fix-texinfo.patch
5 elisp-manual-18.1.03-fix-texinfo.patch
6 elisp-manual-21.2.8-direntry.patch
7 Log:
8 Build Info files from Texinfo source.
9 Include version number in install location.
10 Add retro Elisp manual in SLOT 18.
11 (Portage version: 2.2_rc16/cvs/Linux 2.6.27-gentoo-r4 i686)
12
13 Revision Changes Path
14 1.1 app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch
15
16 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch?rev=1.1&view=markup
17 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-18.1.03-direntry.patch?rev=1.1&content-type=text/plain
18
19 Index: elisp-manual-18.1.03-direntry.patch
20 ===================================================================
21 --- elisp-orig/elisp.texi
22 +++ elisp/elisp.texi
23 @@ -1,8 +1,13 @@
24 \input texinfo @c -*-texinfo-*-
25 @c %**start of header
26 -@setfilename elisp
27 +@setfilename elisp18.info
28 @settitle GNU Emacs Lisp Reference Manual
29 @c %**end of header
30
31 +@dircategory Emacs
32 +@direntry
33 +* Elisp 18: (elisp18). The Emacs Lisp Reference Manual for Emacs 18.
34 +@end direntry
35 +
36 @c ================================================================
37 @c THIS file has the new style title page commands.
38
39
40
41 1.1 app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-21.2.8-fix-texinfo.patch?rev=1.1&content-type=text/plain
45
46 Index: elisp-manual-21.2.8-fix-texinfo.patch
47 ===================================================================
48 Change all occurences of @strong{Note:} to avoid makeinfo warnings and
49 spurious cross references. This is a backport of the following change:
50
51 2003-09-26 Richard M. Stallman <rms@×××.org>
52
53 * buffers.texi, commands.texi, debugging.texi, eval.texi:
54 * loading.texi, minibuf.texi, text.texi, variables.texi:
55 Avoid @strong{Note:}.
56
57 --- elisp-orig/buffers.texi
58 +++ elisp/buffers.texi
59 @@ -107,5 +107,5 @@
60 that, you must use the functions described in @ref{Displaying Buffers}.
61
62 - @strong{Note:} Lisp functions that change to a different current buffer
63 + @strong{Warning:} Lisp functions that change to a different current buffer
64 should not depend on the command loop to set it back afterwards.
65 Editing commands written in Emacs Lisp can be called from other programs
66 --- elisp-orig/commands.texi
67 +++ elisp/commands.texi
68 @@ -2018,5 +2018,5 @@
69 function.
70
71 -@strong{Note:} Don't bind this variable with @code{let}. It is often
72 +@strong{Warning:} Don't bind this variable with @code{let}. It is often
73 buffer-local, and if you bind it around reading input (which is exactly
74 when you @emph{would} bind it), switching buffers asynchronously while
75 --- elisp-orig/debugging.texi
76 +++ elisp/debugging.texi
77 @@ -216,5 +216,5 @@
78 @code{debug-on-entry} always returns @var{function-name}.
79
80 -@strong{Note:} if you redefine a function after using
81 +@strong{Warning:} if you redefine a function after using
82 @code{debug-on-entry} on it, the code to enter the debugger is discarded
83 by the redefinition. In effect, redefining the function cancels
84 --- elisp-orig/eval.texi
85 +++ elisp/eval.texi
86 @@ -589,5 +589,5 @@
87 values. Loading a file also does evaluation (@pxref{Loading}).
88
89 - @strong{Note:} it is generally cleaner and more flexible to store a
90 + It is generally cleaner and more flexible to store a
91 function in a data structure, and call it with @code{funcall} or
92 @code{apply}, than to store an expression in the data structure and
93 --- elisp-orig/loading.texi
94 +++ elisp/loading.texi
95 @@ -149,5 +149,5 @@
96 functions should use @code{read}.
97
98 -@strong{Note:} Instead of using this variable, it is cleaner to use
99 +Instead of using this variable, it is cleaner to use
100 another, newer feature: to pass the function as the @var{read-function}
101 argument to @code{eval-region}. @xref{Eval}.
102 --- elisp-orig/minibuf.texi
103 +++ elisp/minibuf.texi
104 @@ -1064,6 +1064,6 @@
105 case, point goes at the beginning of @var{initial}. The default for
106 @var{initial} is @code{nil}---don't insert any file name. To see what
107 -@var{initial} does, try the command @kbd{C-x C-v}. @strong{Note:} we
108 -recommend using @var{default} rather than @var{initial} in most cases.
109 +@var{initial} does, try the command @kbd{C-x C-v}. @strong{Please note:}
110 +we recommend using @var{default} rather than @var{initial} in most cases.
111
112 Here is an example:
113 --- elisp-orig/text.texi
114 +++ elisp/text.texi
115 @@ -3694,5 +3694,5 @@
116 the body of a @code{combine-after-change-calls} form.
117
118 -@strong{Note:} If the changes you combine occur in widely scattered
119 +@strong{Warning:} If the changes you combine occur in widely scattered
120 parts of the buffer, this will still work, but it is not advisable,
121 because it may lead to inefficient behavior for some change hook
122 --- elisp-orig/variables.texi
123 +++ elisp/variables.texi
124 @@ -1290,5 +1290,5 @@
125 Displays}.
126
127 -@strong{Note:} Do not use @code{make-local-variable} for a hook
128 +@strong{Warning:} Do not use @code{make-local-variable} for a hook
129 variable. Instead, use @code{make-local-hook}. @xref{Hooks}.
130 @end deffn
131
132
133
134 1.1 app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch
135
136 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch?rev=1.1&view=markup
137 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-18.1.03-fix-texinfo.patch?rev=1.1&content-type=text/plain
138
139 Index: elisp-manual-18.1.03-fix-texinfo.patch
140 ===================================================================
141 --- elisp-orig/display.texi
142 +++ elisp/display.texi
143 @@ -484,5 +484,5 @@
144
145 @quotation
146 -@strong{Note:} in version 18, this function is named
147 +@strong{Please note:} in version 18, this function is named
148 @code{blink-paren-hook}, but since it is not called with the standard
149 convention for hooks, it is being renamed to @code{blink-paren-function}
150 --- elisp-orig/elisp.texi
151 +++ elisp/elisp.texi
152 @@ -112,5 +112,5 @@
153 @page
154
155 -@node Top, Introduction, (dir), (dir)
156 +@node Top, License, (dir), (dir)
157
158 @ifinfo
159 --- elisp-orig/files.texi
160 +++ elisp/files.texi
161 @@ -189,6 +189,6 @@
162 appended to get an unused name. See also @ref{Creating Buffers}.
163
164 -@strong{Note:} @code{create-file-buffer} does @emph{not} associate the
165 -new buffer with a file and does not make it the current buffer.
166 +@strong{Please note:} @code{create-file-buffer} does @emph{not} associate
167 +the new buffer with a file and does not make it the current buffer.
168
169 @example
170 --- elisp-orig/help.texi
171 +++ elisp/help.texi
172 @@ -252,6 +252,6 @@
173 @end table
174
175 -@strong{Note:} each @samp{\} must be doubled when written in a string in
176 -Emacs Lisp.
177 +@strong{Please note:} each @samp{\} must be doubled when written in a
178 +string in Emacs Lisp.
179
180 Here are examples of the special substrings:
181 --- elisp-orig/hooks.texi
182 +++ elisp/hooks.texi
183 @@ -12,5 +12,5 @@
184
185 @quotation
186 -@strong{Note:} in version 19, @code{blink-paren-hook} and
187 +@strong{Please note:} in version 19, @code{blink-paren-hook} and
188 @code{auto-fill-hook} are renamed to @code{blink-paren-function} and
189 @code{auto-fill-function} respectively, since they are not called by the
190 --- elisp-orig/markers.texi
191 +++ elisp/markers.texi
192 @@ -364,6 +364,6 @@
193 The old value of the mark is @emph{not} pushed onto the mark ring.
194
195 - @strong{Note:} use this function only if you want the user to see that
196 -the mark has moved, and you want the previous mark position to be lost.
197 + @strong{Please note:} use this function only if you want the user to see
198 +that the mark has moved, and you want the previous mark position to be lost.
199 Normally, when a new mark is set, the old one should go on the
200 @code{mark-ring}, which is why most applications should use
201 --- elisp-orig/os.texi
202 +++ elisp/os.texi
203 @@ -90,5 +90,5 @@
204 @end defopt
205
206 -@node Init File, Terminal-Specific, Start-Up Summary, Starting Up
207 +@node Init File, Terminal-Specific, Start-up Summary, Starting Up
208 @subsection The Init File: @file{.emacs}
209 @cindex init file
210 @@ -688,5 +688,5 @@
211 are swapped and the characters @kbd{C-q} and @kbd{C-^} are swapped.
212 After executing this function, typing @kbd{C-\} has all the usual
213 -effects of typing @kbd{C-s}, and vice versa. (@xref{Flow Control} for
214 +effects of typing @kbd{C-s}, and vice versa. (@xref{Flow Control}, for
215 more information on this subject.)
216
217 @@ -743,6 +743,6 @@
218 you will have to start Emacs afresh to make this take effect.
219
220 -@strong{Note:} In version 19, @code{baud-rate} is a variable so that you
221 -can change it conveniently within Emacs.
222 +@strong{Please note:} In version 19, @code{baud-rate} is a variable so
223 +that you can change it conveniently within Emacs.
224 @end defun
225
226 --- elisp-orig/positions.texi
227 +++ elisp/positions.texi
228 @@ -75,5 +75,5 @@
229 current buffer. This is @code{(1+ (buffer-size))}, unless narrowing is
230 in effect, in which case it is the position of the end of the region
231 -that you narrowed to. (@xref{Narrowing}).
232 +that you narrowed to. (@xref{Narrowing}.)
233 @end defun
234
235 @@ -745,5 +745,5 @@
236 last of @var{forms}, or @code{nil} if no forms were given.
237
238 -@strong{Note:} it is easy to make a mistake when using
239 +@strong{Caution:} it is easy to make a mistake when using
240 @code{save-restriction}. Read the entire description here before you
241 try it.
242 --- elisp-orig/processes.texi
243 +++ elisp/processes.texi
244 @@ -90,8 +90,8 @@
245 supplied to @var{program} as separate command line arguments. Wildcard
246 characters and other shell constructs are not allowed in these strings,
247 -since they are passed directly to the specified program. @strong{Note:}
248 -the argument @var{program} contains only the name of the program; it may
249 -not contain any command-line arguments. Such arguments must be provided
250 -via @var{args}.
251 +since they are passed directly to the specified program.
252 +@strong{Please note:} the argument @var{program} contains only the name
253 +of the program; it may not contain any command-line arguments. Such
254 +arguments must be provided via @var{args}.
255
256 The subprocess gets its current directory from the value of
257 --- elisp-orig/searching.texi
258 +++ elisp/searching.texi
259 @@ -292,10 +292,10 @@
260 @end table
261
262 -@strong{Note:} for historical compatibility, special characters are treated as
263 -ordinary ones if they are in contexts where their special meanings make no
264 -sense. For example, @samp{*foo} treats @samp{*} as ordinary since there is
265 -no preceding expression on which the @samp{*} can act. It is poor practice
266 -to depend on this behavior; better to quote the special character anyway,
267 -regardless of where it appears.@refill
268 +@strong{Please note:} for historical compatibility, special characters
269 +are treated as ordinary ones if they are in contexts where their special
270 +meanings make no sense. For example, @samp{*foo} treats @samp{*} as
271 +ordinary since there is no preceding expression on which the @samp{*}
272 +can act. It is poor practice to depend on this behavior; better to quote
273 +the special character anyway, regardless of where it appears.@refill
274
275 For the most part, @samp{\} followed by any character matches only
276 --- elisp-orig/strings.texi
277 +++ elisp/strings.texi
278 @@ -621,5 +621,5 @@
279 The definition of a word is any sequence of consecutive characters
280 that are assigned to the word constituent category in the current syntax
281 -table (@xref{Syntax Class Table}).
282 +table (@pxref{Syntax Class Table}).
283
284 When the argument to @code{capitalize} is a character, @code{capitalize}
285 --- elisp-orig/variables.texi
286 +++ elisp/variables.texi
287 @@ -425,5 +425,5 @@
288 of @var{symbol} to the result, provided @var{value} is given.
289
290 -@strong{Note:} don't use @code{defconst} for user option variables in
291 +Don't use @code{defconst} for user option variables in
292 libraries that are not normally loaded. The user should be able to
293 specify a value for such a variable in the @file{.emacs} file, so that
294
295
296
297 1.1 app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch
298
299 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch?rev=1.1&view=markup
300 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-doc/elisp-manual/files/elisp-manual-21.2.8-direntry.patch?rev=1.1&content-type=text/plain
301
302 Index: elisp-manual-21.2.8-direntry.patch
303 ===================================================================
304 --- elisp-manual-21-2.8-orig/elisp.texi
305 +++ elisp-manual-21-2.8/elisp.texi
306 @@ -1,11 +1,11 @@
307 \input texinfo @c -*-texinfo-*-
308 @c %**start of header
309 -@setfilename elisp
310 +@setfilename elisp21.info
311 @settitle GNU Emacs Lisp Reference Manual
312 @c %**end of header
313
314 -@dircategory Editors
315 +@dircategory Emacs
316 @direntry
317 -* Elisp: (elisp). The Emacs Lisp Reference Manual.
318 +* Elisp 21: (elisp21). The Emacs Lisp Reference Manual for Emacs 21.
319 @end direntry