Glenn Morris
fb3f83f5fd
Merge from emacs-24; up to 2014-05-08T03:34:20Z!rgm@gnu.org
2014-05-07 20:41:21 -07:00
Glenn Morris
551a89e12d
Standardize case of "Front-Cover Texts" in texi file permissions notices.
...
Ref: http://lists.gnu.org/archive/html/bug-texinfo/2014-05/msg00015.html
2014-05-07 13:34:53 -04:00
Michael Albinus
23a9a6c8c8
* tramp.texi (Frequently Asked Questions): Mention HISTFILE
...
setting in ~/.ssh/environment.
2014-05-06 10:48:52 +02:00
Paul Eggert
3e9fa60a5c
Merge from emacs-24; up to 2014-05-04T21:18:30Z!eggert@cs.ucla.edu
2014-05-04 12:37:56 -07:00
Paul Eggert
3e3fbb9954
* vhdl-mode.texi: Add "@documentencoding UTF-8",
...
since this is a toplevel .texi file.
2014-05-02 14:22:57 -07:00
Stephen Berman
cb9af96537
Update, improve exposition, add cross references, fix typos.
...
* todo-mode.texi: Update, improve exposition, add cross
references, fix typos.
(Inserting New Items, Editing Item Headers and Text): Rewrite to
document new user interface.
2014-05-02 16:17:41 +02:00
Glenn Morris
d136f18462
Doc fixes
...
* doc/misc/autotype.texi (Skeleton Language):
* doc/misc/message.texi (Header Commands):
* lisp/allout-widgets.el (allout-widgets-tally)
(allout-decorate-item-guides):
* lisp/menu-bar.el (menu-bar-positive-p):
* lisp/minibuffer.el (completion-pcm-complete-word-inserts-delimiters):
* lisp/cedet/ede.el (ede-project-directories, ede-check-project-directory):
* lisp/cedet/semantic/ia-sb.el (semantic-ia-sb-show-doc):
* lisp/cedet/semantic/tag.el (semantic-tag-in-buffer-p):
* lisp/cedet/semantic/bovine/c.el (semantic-tag-abstract-p):
* lisp/gnus/gnus-registry.el (gnus-registry-install-p): Doc fix.
* lisp/progmodes/gdb-mi.el (gdbmi-same-start, gdbmi-is-number):
* lisp/progmodes/js.el (js--inside-param-list-p)
(js--inside-dojo-class-list-p, js--forward-destructuring-spec):
* lisp/progmodes/prolog.el (region-exists-p):
* lisp/progmodes/verilog-mode.el (verilog-scan-cache-ok-p):
* lisp/textmodes/reftex-parse.el (reftex-using-biblatex-p):
* lisp/url/url-parse.el (url-generic-parse-url):
* src/floatfns.c (Fisnan):
* src/profiler.c (Fprofiler_cpu_running_p):
Doc fixes (replace `iff').
Fixes: debbugs:17309
2014-05-01 19:55:25 -04:00
Paul Eggert
42e910349d
Merge from emacs-24; up to 2014-04-22T20:19:17Z!eggert@cs.ucla.edu
2014-04-22 14:32:51 -07:00
Bastien Guerry
30cb51f1bc
Merge Org 8.2.6-1.
...
The last merge was from 8.2.5c, but many important bugs got
fixed between 8.2.5c and 8.2.6-1.
2014-04-22 16:07:45 +02:00
Stefan Monnier
d6f14ca729
* lisp/emacs-lisp/cl-macs.el (cl-struct-slot-offset): Mark as pure.
...
(cl--set-elt): Don't proclaim as inline.
(cl-struct-slot-value): Remove explicit gv-setter and compiler-macro.
Define as inlinable instead.
(cl-struct-set-slot-value): Remove.
* doc/misc/cl.texi (Structures): Remove cl-struct-set-slot-value.
* lisp/emacs-lisp/cl-lib.el (cl--set-elt): Remove.
* lisp/emacs-lisp/cl-seq.el (cl-replace, cl-substitute, cl-nsubstitute):
Use setf instead.
2014-04-21 23:18:15 -04:00
Paul Eggert
4fa20d8f8d
Spelling fixes.
2014-04-20 17:31:59 -07:00
Daniel Colascione
3fab7f1d97
Tweak documentation for previous change
2014-04-19 19:50:36 -07:00
Daniel Colascione
89a2e783c2
defstruct introspection
2014-04-19 19:34:22 -07:00
Paul Eggert
eb36672f2b
Be consistent about reporting infoclean failures.
...
* doc/emacs/Makefile.in (infoclean):
* doc/lispintro/Makefile.in (infoclean):
* doc/lispref/Makefile.in (infoclean):
* doc/misc/Makefile.in (infoclean):
Do not fail merely because the info directory does not exist,
but do fail if it exists and can't be cleaned.
2014-04-16 18:35:20 -07:00
Glenn Morris
c31528bf1c
Add vhdl-mode.info build rules
...
* doc/misc/Makefile.in (INFO_COMMON): Add vhdl-mode.
(vhdl_mode_deps, vhdl-mode, $(buildinfodir)/vhdl-mode$(INFO_EXT))
(vhdl-mode.dvi, vhdl-mode.pdf, vhdl-mode.html): New rules/variables.
2014-03-27 14:22:27 -04:00
Glenn Morris
322ddc7f74
vhdl-mode.texi clean-up
...
* doc/misc/vhdl-mode.texi: General clean-up.
Set copyright to FSF (years based on vhdl-mode releases), add license.
Remove hand-written node pointers. Remove info re old Emacs versions.
Markup fixes.
(Getting Connected): Remove irrelevant info.
(Indentation Commands, Requirements): Remove empty/irrelevant nodes.
(Frequently Asked Questions): Electric indent is now enabled.
2014-03-27 14:20:08 -04:00
Rod Whitby
2c9bd776d7
* doc/misc/vhdl-mode.texi: New file, imported from upstream vhdl-mode.
2014-03-27 14:18:15 -04:00
Juanma Barranquero
16adf2e6eb
Merge from emacs-24; up to 2014-03-23T23:14:52Z!yamaoka@jpl.org
2014-03-26 16:57:13 +01:00
Paul Eggert
cefcfbcc1b
Merge from gnulib.
...
This incorporates:
2014-03-26 strftime: wrap macros in "do {...} while(0)"
* lib/strftime.c, doc/misc/texinfo.tex: Update from gnulib.
2014-03-25 21:16:13 -07:00
Michael Albinus
39e98ed4ff
* tramp.texi (Frequently Asked Questions): Add fish shell settings.
2014-03-24 09:09:42 +01:00
Gnus developers
c1df18450b
Merge from Gnus git master
...
2014-03-14 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus.texi (Ma Gnus): Mention header attachment buttons.
2014-03-05 Lars Ingebrigtsen <larsi@gnus.org>
* emacs-mime.texi (MML Definition): Document recipient-filename.
2014-02-05 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus.texi (MIME Commands): Mention
gnus-mime-buttonize-attachments-in-header and
gnus-mime-display-attachment-buttons-in-header.
2014-02-01 Lars Ingebrigtsen <larsi@gnus.org>
* message.texi (Forwarding): Mention
`message-forward-included-headers'.
2014-01-31 Lars Ingebrigtsen <larsi@gnus.org>
* gnus.texi: w3 is no longer supported by Gnus.
2014-03-23 23:16:06 +00:00
Glenn Morris
13539621ff
* efaq.texi: Remove cindex that no longer applies after previous change
2014-03-22 16:58:15 -07:00
Glenn Morris
00156f9549
Make some files in etc obsolete
...
These are old copies of online information that is not Emacs-specific.
* etc/CENSORSHIP, etc/GNU, etc/LINUX-GNU, etc/THE-GNU-PROJECT, etc/WHY-FREE:
Replace contents with pointers to www.gnu.org or emacs.info, mark obsolete.
* src/callproc.c (init_callproc): In etc, look for NEWS rather than GNU.
* lisp/startup.el (fancy-startup-text):
* lisp/help.el (describe-gnu-project): Visit online info about GNU project.
* doc/emacs/help.texi (Help Files): Update C-h g description.
* doc/misc/efaq.texi (Informational files for Emacs): Do not mention etc/GNU.
* admin/notes/copyright: Remove references to these files.
* etc/MACHINES, etc/NEWS.19: Replace references to these files.
2014-03-22 16:47:20 -07:00
Glenn Morris
f167458b5e
Tiny doc/misc edits
...
* doc/misc/ede.texi (ede-linux):
* doc/misc/vip.texi (New Bindings): Tiny copyedits.
2014-03-21 00:00:21 -07:00
Stefan Monnier
494ec1e71d
* lisp/electric.el (electric-newline-and-maybe-indent): New command.
...
Bind it globally to C-j.
(electric-indent-mode): Don't mess with the global map any more.
Don't drop the post-self-insert-hook is some buffer is still using it.
* lisp/bindings.el (global-map): Remove C-j binding.
Fixes: debbugs:16770
2014-03-20 13:14:45 -04:00
Stefan Monnier
5fb6db0d69
* doc/lispref/modes.texi (Auto-Indentation): Mention electric-indent variables.
...
* doc/misc/cc-mode.texi (Indentation Commands): Remove C-j, since it's not
defined by CC-mode but globally.
(FAQ): Tweak text about RET and auto-indentation.
* doc/misc/vip.texi (Other Vi Commands): Adjust doc of C-j.
2014-03-18 17:14:36 -04:00
David Engster
f6985e8156
Document new EDE features.
...
* ede.texi (ede-cpp-root): Document the :compile-command slot.
(ede-linux): Document new variables
`project-linux-build-directory-default' and
`project-linux-architecture-default'.
2014-03-18 22:12:42 +01:00
David Engster
636fd6bc0e
ede.texi: Remove documentation for features only in CEDET upstream.
...
* ede.texi (Project Local Variables): Remove reference to
`ede-java-root' and the example using it.
(Android projects, ede-java-root): Remove nodes since they are
only in CEDET upstream (Bug#17030). All nodes updated.
2014-03-18 08:13:51 +01:00
Glenn Morris
e51f0cb2a1
* doc/misc/eww.texi (History and Acknowledgments): Don't list everyone
...
who changed the code.
It was a nice gesture, but seems likely to just become a pain to keep
up-to-date. Also not really needed, given ChangeLogs and VCS logs.
2014-03-12 16:57:34 -04:00
Glenn Morris
d29fbf47e4
Use @file for buffers, per the Texinfo manual
...
* doc/misc/ada-mode.texi, doc/misc/auth.texi, doc/misc/calc.texi:
* doc/misc/ebrowse.texi, doc/misc/efaq.texi, doc/misc/emacs-gnutls.texi:
* doc/misc/epa.texi, doc/misc/ert.texi, doc/misc/eshell.texi:
* doc/misc/eww.texi, doc/misc/flymake.texi, doc/misc/gnus.texi:
* doc/misc/info.texi, doc/misc/message.texi, doc/misc/mh-e.texi:
* doc/misc/newsticker.texi, doc/misc/pcl-cvs.texi, doc/misc/rcirc.texi:
* doc/misc/sem-user.texi, doc/misc/smtpmail.texi, doc/misc/url.texi:
* doc/misc/viper.texi, doc/misc/wisent.texi, doc/misc/woman.texi:
Use @file for buffers, per the Texinfo manual.
2014-03-12 16:52:34 -04:00
Paul Eggert
9cb1f379d1
* org.texi: Don't set txicodequoteundirected and txicodequotebacktick
...
so that the Org Manual's style for ` and ' in code is consistent
with the other Emacs manuals. This affects PDF, not .info files.
2014-03-12 00:20:43 -07:00
Glenn Morris
e655facf8d
* doc/misc/octave-mode.texi (Using Octave Mode): Remove outdated stuff
...
about RET and indentation. E.g., octave-reindent-then-newline-and-indent
was removed three years ago.
When you delete commands, please use grep to check for references to them.
2014-03-11 23:52:54 -07:00
Juanma Barranquero
c19ad068c5
doc/misc/*.texi: Fix typos and whitespace.
...
* doc/misc/ede.texi (Android projects):
* doc/misc/eieio.texi (Class Options, Making New Objects)
(Method Invocation, CLOS compatibility):
* doc/misc/sem-user.texi (Tag Decoration Mode): Fix typos.
* doc/misc/gnus.texi:
* doc/misc/semantic.texi: Fix whitespace.
2014-03-03 18:15:42 +01:00
Juanma Barranquero
35e951cd4b
*/ChangeLog: Trivial fixes.
2014-03-03 05:57:26 +01:00
Xue Fuqiao
209fcf3d83
* doc/misc/sem-user.texi (Create System Databases): Markup fix.
2014-03-02 17:32:46 +08:00
Glenn Morris
c89f0e99ea
* doc/misc/info.texi (Help-Xref): Add submenu.
...
This placates makeinfo 5.2, which otherwise actually emits a warning;
surely a flagrant breach of the makeinfo philosophy...?
2014-02-27 22:33:23 -08:00
Glenn Morris
4486e5eb9e
Remove no-longer-relevant text about writing Info nodes by hand
...
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00359.html
* doc/misc/info.texi (Further Reading): Rename node from Expert Info.
Remove stuff about writing Info nodes by hand.
(Help-Cross): Move node from (mainly deleted) chapter 3 to chapter 1.
2014-02-27 22:25:47 -08:00
Glenn Morris
4a6311cd71
* doc/misc/info.texi: Nuke hand-written node pointers.
2014-02-27 22:14:07 -08:00
Karl Berry
6deb314e66
Add H binding to info, for compatibility with standalone info
...
Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-02/msg00309.html
* lisp/info.el (Info-mode-map): Add H for describe-mode,
to synchronize with standalone Info.
* doc/misc/info.texi (Top): Mention H for a summary of all commands.
2014-02-27 21:13:56 -05:00
Xue Fuqiao
6be7660863
Some doc about electric-indent-mode.
...
* doc/lispref/text.texi (Margins): Fix the description of RET and `C-j'.
* doc/emacs/programs.texi (Basic Indent):
(Other C Commands): Fix the description of RET and `C-j'.
* doc/emacs/indent.texi (Indentation Commands): Move the description of
`C-j' from here...
* doc/emacs/basic.texi (Inserting Text): ... to here.
2014-02-27 20:00:30 +08:00
Glenn Morris
98bd6b321c
Doc updates related to tty-setup-hook
...
* doc/emacs/custom.texi (Terminal Init):
Replace term-setup-hook with tty-setup-hook.
* doc/lispref/display.texi (Window Systems):
* doc/lispref/hooks.texi (Standard Hooks):
Replace term-setup-hook with tty-setup-hook.
* doc/lispref/os.texi (Startup Summary, Init File, Terminal-Specific):
Replace term-setup-hook with tty-setup-hook, and update.
* doc/misc/edt.texi (Quick start, Starting emulation):
* doc/misc/efaq.texi (Fullscreen mode on MS-Windows)
(Terminal setup code works after Emacs has begun): Update hook details.
* doc/misc/vip.texi (Loading VIP): Fix hook example.
* lisp/faces.el (tty-setup-hook, tty-run-terminal-initialization): Doc fixes.
* lisp/startup.el (term-setup-hook): Doc fix. Make obsolete.
* lisp/emulation/edt.el: Comment update.
* lisp/term/sun.el (sun-raw-prefix-hooks):
Use tty-setup-hook instead of term-setup-hook.
(terminal-init-sun): Construct message from bytecomp plist.
* lisp/term/wyse50.el (enable-arrow-keys): Doc fix.
* etc/refcards/vipcard.tex: Hook fix.
* etc/NEWS: Related edit.
2014-02-25 00:41:47 -08:00
Glenn Morris
a038bd8769
In doc/, use add-hook rather than setq for hooks
...
* doc/lispintro/emacs-lisp-intro.texi (X11 Colors):
* doc/misc/efaq-w32.texi (Bash): Don't use setq with hooks.
2014-02-24 22:11:11 -05:00
Paul Eggert
f1037d0b8b
Merge from gnulib.
...
2014-02-21 timer: fix uClibc detection of threading
2014-02-21 maintainer-makefiles: provide AC_PROG_SED for older autoconf
* texinfo.tex: Update from gnulib.
2014-02-23 23:12:42 -08:00
Xue Fuqiao
1cf4cf5647
Some remember doc
...
* doc/misc/remember.texi (Quick Start): Add an index.
(Function Reference, Quick Start): Add cross-references.
2014-02-23 07:14:49 +08:00
Glenn Morris
458e643be8
Some doc updates for default process sentinels and filters not being nil
...
* doc/lispref/internals.texi (Process Internals):
* doc/lispref/processes.texi (Deleting Processes, Output from Processes)
(Process Buffers, Filter Functions, Accepting Output, Sentinels)
(Network, Network Servers, Network Processes, Serial Ports):
Filters and sentinels can no longer be nil.
* doc/lispref/elisp.texi (Top): Menu update.
* doc/misc/flymake.texi (Starting the syntax check process): Grammar fix.
* doc/misc/tramp.texi (External packages): Grammar fix.
Reword for default sentinel not being nil any more.
* src/process.c (Fprocess_buffer, Faccept_process_output)
(Finternal_default_process_filter, Finternal_default_process_sentinel):
Doc fixes.
2014-02-21 00:04:15 -08:00
Michael Albinus
c0733b63c5
* trampver.texi: Update release number.
2014-02-19 20:31:02 +01:00
Glenn Morris
95160c901a
Some remember doc
...
* doc/misc/remember.texi: Copyedits.
(Quick Start): No need for manual autoloads. Mention remember-notes.
(Function Reference): Update arguments. Add new commands.
* lisp/textmodes/remember.el: Set maintainer to emacs-devel
according to remember.texi.
Move provide statement to end.
(remember-mode-map, remember-notes-mode-map, remember-notes-mode)
(remember-notes): Doc fixes.
2014-02-19 00:34:45 -08:00
Glenn Morris
a73fae1ffa
Some remember doc
...
* doc/misc/remember.texi (copying): Bump remember mode version.
(Installation): Remove unnecessary chapter.
(Quick Start): No need to explicitly load remember.el.
(Separate Text Files): New section.
* lisp/textmodes/remember.el (remember-data-directory)
(remember-directory-file-name-format, remember-store-in-files)
(remember-notes-initial-major-mode, remember-notes-bury-on-kill)
(remember-notes-save-and-bury-buffer)
(remember-notes--kill-buffer-query): Doc fixes.
* etc/NEWS: Related edit.
2014-02-18 00:09:51 -08:00
Glenn Morris
fb7a3ee2db
Some doc updates for eieio-describe-class/generic
...
* doc/misc/eieio.texi (Class Values, CLOS compatibility):
Remove references to deleted eieio-describe-class/generic.
* lisp/cedet/ede/cpp-root.el: Comment update.
2014-02-17 10:40:09 -08:00
Michael Albinus
dd7691b7f3
Sync with Tramp 2.2.9.
...
* doc/misc/trampver.texi: Update release number.
* lisp/net/trampver.el: Update release number.
* test/automated/tramp-tests.el (password-cache-expiry): Set to nil.
(tramp-test28-shell-command): Make a while loop when waiting for
process exit.
2014-02-16 18:23:00 +01:00