Merge branch 'master' into cairo
This commit is contained in:
commit
6445ee0fb7
375 changed files with 88955 additions and 3650 deletions
11
.gitignore
vendored
11
.gitignore
vendored
|
@ -39,11 +39,13 @@ src/config.in
|
|||
Info.plist
|
||||
InfoPlist.strings
|
||||
Makefile
|
||||
makefile
|
||||
!admin/charsets/Makefile
|
||||
!etc/refcards/Makefile
|
||||
!test/automated/data/flymake/Makefile
|
||||
!test/indent/Makefile
|
||||
makefile
|
||||
!test/etags/Makefile
|
||||
!test/etags/make-src/Makefile
|
||||
/*.cache
|
||||
/confdefs.h
|
||||
/config.status
|
||||
|
@ -74,6 +76,7 @@ lib/unistd.h
|
|||
lib/warn-on-use.h
|
||||
src/buildobj.h
|
||||
src/globals.h
|
||||
src/lisp.mk
|
||||
|
||||
# Lisp-level sources built by 'make'.
|
||||
*cus-load.el
|
||||
|
@ -145,6 +148,10 @@ src/*.map
|
|||
# Tests.
|
||||
test/indent/*.new
|
||||
test/biditest.txt
|
||||
test/etags/srclist
|
||||
test/etags/regexfile
|
||||
test/etags/ETAGS
|
||||
test/etags/CTAGS
|
||||
|
||||
# ctags, etags.
|
||||
TAGS
|
||||
|
@ -200,6 +207,7 @@ lisp/international/uni-*.el
|
|||
*.fn
|
||||
*.fns
|
||||
*.html
|
||||
!test/etags/html-src/*.html
|
||||
*.info
|
||||
*.ky
|
||||
*.kys
|
||||
|
@ -215,6 +223,7 @@ lisp/international/uni-*.el
|
|||
*.pj
|
||||
*.pjs
|
||||
*.ps
|
||||
!test/etags/ps-src/*.ps
|
||||
*.sc
|
||||
*.scs
|
||||
*.t2d/
|
||||
|
|
1156
ChangeLog.2
1156
ChangeLog.2
File diff suppressed because it is too large
Load diff
50
Makefile.in
50
Makefile.in
|
@ -413,7 +413,7 @@ blessmail: Makefile src
|
|||
# etc. to be built without running into similar recursion problems.
|
||||
MAKEFILE_NAME = Makefile
|
||||
$(MAKEFILE_NAME): config.status $(srcdir)/src/config.in \
|
||||
$(srcdir)/Makefile.in $(SUBDIR_MAKEFILES_IN) $(srcdir)/src/lisp.mk
|
||||
$(srcdir)/Makefile.in $(SUBDIR_MAKEFILES_IN)
|
||||
MAKE='$(MAKE)' ./config.status
|
||||
|
||||
# Don't erase these files if make is interrupted while refreshing them.
|
||||
|
@ -940,7 +940,7 @@ PSS = lispref-ps lispintro-ps emacs-ps misc-ps
|
|||
|
||||
DOCS = $(DVIS) $(HTMLS) $(INFOS) $(PDFS) $(PSS)
|
||||
$(DOCS):
|
||||
t=$@; IFS=-; set $$t; IFS=; $(MAKE) -C doc/$$1 $$2
|
||||
$(MAKE) -C doc/$(subst -, ,$@)
|
||||
|
||||
.PHONY: $(DOCS) docs pdf ps
|
||||
.PHONY: info dvi dist check html info-real info-dir check-info
|
||||
|
@ -997,7 +997,7 @@ INSTALL_DOC = $(INSTALL_DVI) $(INSTALL_HTML) $(INSTALL_PDF) $(INSTALL_PS)
|
|||
## Install non .info forms of the documentation.
|
||||
## TODO add etc/refcards.
|
||||
$(INSTALL_DOC):
|
||||
t=$@; IFS=-; set $$t; IFS=; $(MAKE) -C doc/$$2 $$1-$$3
|
||||
$(MAKE) -C doc/$(subst -, install-,$(subst install-,,$@))
|
||||
|
||||
.PHONY: $(INSTALL_DOC) install-doc
|
||||
.PHONY: install-dvi install-html install-pdf install-ps
|
||||
|
@ -1020,7 +1020,7 @@ UNINSTALL_PS = uninstall-emacs-ps uninstall-lispref-ps \
|
|||
UNINSTALL_DOC = $(UNINSTALL_DVI) $(UNINSTALL_HTML) $(UNINSTALL_PDF) $(UNINSTALL_PS)
|
||||
|
||||
$(UNINSTALL_DOC):
|
||||
t=$@; IFS=-; set $$t; IFS=; $(MAKE) -C doc/$$2 $$1-$$3
|
||||
$(MAKE) -C doc/$(subst -, uninstall-,$(subst uninstall-,,$@))
|
||||
|
||||
.PHONY: $(UNINSTALL_DOC) uninstall-doc
|
||||
.PHONY: uninstall-dvi uninstall-html uninstall-pdf uninstall-ps
|
||||
|
@ -1088,50 +1088,52 @@ bootstrap: bootstrap-clean
|
|||
$(MAKE) MAKEFILE_NAME=force-Makefile force-Makefile
|
||||
$(MAKE) all
|
||||
|
||||
.PHONY: ChangeLog change-history change-history-commit
|
||||
.PHONY: master-branch-is-current no-ChangeLog unchanged-history-files
|
||||
|
||||
# The newest revision that should not appear in the generated ChangeLog.
|
||||
gen_origin = 2c1b8604946efbcd8ec5dd6c6dda7541ce4fc3c0
|
||||
|
||||
# Convert git commit log to ChangeLog file. make-dist uses this.
|
||||
ChangeLog:
|
||||
$(AM_V_GEN)distprefix=$(distprefix) srcprefix=$(srcdir)/ \
|
||||
$(srcdir)/build-aux/gitlog-to-emacslog $(gen_origin)
|
||||
.PHONY: ChangeLog change-history change-history-commit change-history-nocommit
|
||||
.PHONY: master-branch-is-current unchanged-history-files
|
||||
|
||||
CHANGELOG = ChangeLog
|
||||
emacslog = build-aux/gitlog-to-emacslog
|
||||
# The ChangeLog history files are called ChangeLog.1, ChangeLog.2, ...,
|
||||
# ChangeLog.$(CHANGELOG_HISTORY_INDEX_MAX). $(CHANGELOG_N) stands for
|
||||
# the newest (highest-numbered) ChangeLog history file.
|
||||
CHANGELOG_HISTORY_INDEX_MAX = 2
|
||||
CHANGELOG_N = ChangeLog.$(CHANGELOG_HISTORY_INDEX_MAX)
|
||||
|
||||
# Convert git commit log to ChangeLog file. make-dist uses this.
|
||||
# I guess this is PHONY so it always updates?
|
||||
ChangeLog:
|
||||
$(AM_V_GEN)cd $(srcdir) && \
|
||||
./$(emacslog) -o $(CHANGELOG) -n $(CHANGELOG_HISTORY_INDEX_MAX)
|
||||
|
||||
# Check that we are in a good state for changing history.
|
||||
no-ChangeLog:
|
||||
test ! -f ChangeLog
|
||||
master-branch-is-current:
|
||||
git branch | grep -q '^\* master$$'
|
||||
unchanged-history-files:
|
||||
x=$$(git diff-files --name-only $(CHANGELOG_N) Makefile.in) && \
|
||||
x=$$(git diff-files --name-only $(CHANGELOG_N) $(emacslog)) && \
|
||||
test -z "$$x"
|
||||
|
||||
# Copy newer commit messages to the start of the ChangeLog history file,
|
||||
# and consider them to be older.
|
||||
change-history: no-ChangeLog master-branch-is-current unchanged-history-files \
|
||||
ChangeLog
|
||||
(sed '/^;; [L]ocal Variables:/,$$d' <ChangeLog && cat $(CHANGELOG_N)) \
|
||||
change-history-nocommit: master-branch-is-current unchanged-history-files
|
||||
-rm -f ChangeLog.tmp
|
||||
$(MAKE) ChangeLog CHANGELOG=ChangeLog.tmp
|
||||
(sed '/^See ChangeLog.[0-9]* for earlier/,$$d' <ChangeLog.tmp && cat $(CHANGELOG_N)) \
|
||||
>$(CHANGELOG_N).tmp
|
||||
rm ChangeLog.tmp
|
||||
new_origin=$$(git log --pretty=format:%H HEAD^!) && \
|
||||
sed 's/^\(gen_origin *= *\).*/\1'"$$new_origin/" \
|
||||
<Makefile.in >Makefile.in.tmp
|
||||
sed 's/^\(gen_origin=\).*/\1'"$$new_origin/" \
|
||||
< $(emacslog) > $(emacslog).tmp && chmod +x $(emacslog).tmp
|
||||
mv $(CHANGELOG_N).tmp $(CHANGELOG_N)
|
||||
mv Makefile.in.tmp Makefile.in
|
||||
mv $(emacslog).tmp $(emacslog)
|
||||
|
||||
change-history: change-history-nocommit
|
||||
$(MAKE) $@-commit
|
||||
|
||||
# If 'make change-history' fails because the newest ChangeLog history
|
||||
# file contains invalid text, fix the file by hand and then run
|
||||
# 'make change-history-commit'.
|
||||
change-history-commit:
|
||||
git commit -m'; make $@' $(CHANGELOG_N) Makefile.in
|
||||
git commit -m'; make $@' $(CHANGELOG_N) $(emacslog)
|
||||
|
||||
.PHONY: check-declare
|
||||
|
||||
|
|
|
@ -52,4 +52,6 @@ END {
|
|||
print " (setcar x (cdr x)) (setcdr x tmp)))";
|
||||
print " map)";
|
||||
print " (define-translation-table 'cp51932-encode map))";
|
||||
print "";
|
||||
print "(provide 'cp51932)";
|
||||
}
|
||||
|
|
|
@ -106,5 +106,7 @@ END {
|
|||
print " (setcar x (cdr x)) (setcdr x tmp)))";
|
||||
print " map)";
|
||||
print " (define-translation-table 'eucjp-ms-encode map))";
|
||||
print "";
|
||||
print "(provide 'eucjp-ms)";
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-*- outline -*-
|
||||
-*- mode: outline; coding: utf-8 -*-
|
||||
|
||||
Copyright (C) 2013-2015 Free Software Foundation, Inc.
|
||||
See the end of the file for license conditions.
|
||||
|
|
|
@ -167,8 +167,8 @@ nontrivial changes to the build process.
|
|||
leim/CXTERM-DIC/QJ.tit
|
||||
leim/CXTERM-DIC/SW.tit
|
||||
leim/CXTERM-DIC/TONEPY.tit
|
||||
leim/MISC-DIC/pinyin.map
|
||||
leim/MISC-DIC/CTLau.html
|
||||
leim/MISC-DIC/pinyin.map
|
||||
leim/MISC-DIC/ziranma.cin
|
||||
|
||||
* cp850
|
||||
|
@ -237,9 +237,11 @@ nontrivial changes to the build process.
|
|||
|
||||
These files contain characters that cannot be encoded in UTF-8.
|
||||
|
||||
lisp/language/tibetan.el
|
||||
lisp/language/tibet-util.el
|
||||
lisp/language/ethio-util.el
|
||||
lisp/language/ethiopic.el
|
||||
lisp/language/ind-util.el
|
||||
lisp/language/tibet-util.el
|
||||
lisp/language/tibetan.el
|
||||
lisp/leim/quail/ethiopic.el
|
||||
lisp/leim/quail/tibetan.el
|
||||
|
||||
|
|
|
@ -69,6 +69,7 @@ Options:
|
|||
commit them (caution).
|
||||
-q: be quiet; only give error messages, not status messages.
|
||||
-A: only update autotools files, copying into specified dir.
|
||||
-H: also update ChangeLog.${changelog_n}
|
||||
-I: also update info/dir.
|
||||
-L: also update ldefs-boot.el.
|
||||
-C: start from a clean state. Slower, but more correct.
|
||||
|
@ -87,10 +88,13 @@ autogendir= # was "autogen"
|
|||
ldefs_flag=1
|
||||
lboot_flag=
|
||||
info_flag=
|
||||
changelog_flag=
|
||||
|
||||
## Parameters.
|
||||
ldefs_in=lisp/loaddefs.el
|
||||
ldefs_out=lisp/ldefs-boot.el
|
||||
changelog_n=$(sed -n 's/CHANGELOG_HISTORY_INDEX_MAX *= *//p' Makefile.in)
|
||||
changelog_files="ChangeLog.$changelog_n build-aux/gitlog-to-emacslog"
|
||||
sources="configure.ac lib/Makefile.am"
|
||||
## Files to copy into autogendir.
|
||||
## Everything:
|
||||
|
@ -113,7 +117,7 @@ tempfile=/tmp/$PN.$$
|
|||
trap "rm -f $tempfile 2> /dev/null" EXIT
|
||||
|
||||
|
||||
while getopts ":hcfqA:CIL" option ; do
|
||||
while getopts ":hcfqA:HCIL" option ; do
|
||||
case $option in
|
||||
(h) usage ;;
|
||||
|
||||
|
@ -129,6 +133,8 @@ while getopts ":hcfqA:CIL" option ; do
|
|||
|
||||
(C) clean=1 ;;
|
||||
|
||||
(H) changelog_flag=1 ;;
|
||||
|
||||
(I) info_flag=1 ;;
|
||||
|
||||
(L) lboot_flag=1 ;;
|
||||
|
@ -382,6 +388,14 @@ modified=$(status $genfiles $ldefs_out) || die
|
|||
commit "loaddefs" $modified || die "commit error"
|
||||
|
||||
|
||||
## Less important than the other stuff, so do it last.
|
||||
[ ! "$changelog_flag" ] || {
|
||||
make change-history-nocommit || die "make change-history error"
|
||||
modified=$(status $changelog_files) || die
|
||||
commit "ChangeLog" $modified || die "commit error"
|
||||
}
|
||||
|
||||
|
||||
exit 0
|
||||
|
||||
### update_autogen ends here
|
||||
|
|
|
@ -3,7 +3,7 @@ eval '(exit $?0)' && eval 'exec perl -wS "$0" ${1+"$@"}'
|
|||
if 0;
|
||||
# Convert git log output to ChangeLog format.
|
||||
|
||||
my $VERSION = '2015-04-09 16:03'; # UTC
|
||||
my $VERSION = '2015-05-08 06:05'; # UTC
|
||||
# The definition above must lie within the first 8 lines in order
|
||||
# for the Emacs time-stamp write hook (at end) to update it.
|
||||
# If you change this file with Emacs, please let the write hook
|
||||
|
@ -324,7 +324,7 @@ sub git_dir_option($)
|
|||
|
||||
# Format 'Copyright-paperwork-exempt: Yes' as a standard ChangeLog
|
||||
# `(tiny change)' annotation.
|
||||
my $tiny = (grep (/^Copyright-paperwork-exempt:\s+[Yy]es$/, @line)
|
||||
my $tiny = (grep (/^(?:Copyright-paperwork-exempt|Tiny-change):\s+[Yy]es$/, @line)
|
||||
? ' (tiny change)' : '');
|
||||
|
||||
my $date_line = sprintf "%s %s$tiny\n",
|
||||
|
@ -335,6 +335,7 @@ sub git_dir_option($)
|
|||
@line = grep !/^(?:Signed-off-by:[ ].*>$
|
||||
|Co-authored-by:[ ]
|
||||
|Copyright-paperwork-exempt:[ ]
|
||||
|Tiny-change:[ ]
|
||||
)/x, @line;
|
||||
|
||||
# Remove leading and trailing blank lines.
|
||||
|
|
|
@ -22,35 +22,59 @@
|
|||
LC_ALL=C
|
||||
export LC_ALL
|
||||
|
||||
gen_origin=${1?}
|
||||
# The newest revision that should not appear in the generated ChangeLog.
|
||||
gen_origin=d2c7e14ac3bd2b517d35a86255c28d5b6d779451
|
||||
force=
|
||||
output=ChangeLog
|
||||
nmax=2
|
||||
|
||||
while [ $# -gt 0 ]; do
|
||||
case "$1" in
|
||||
-g|--gen-origin) gen_origin="$2" ; shift ;;
|
||||
-f|--force) force=1 ;;
|
||||
-n|--nmax) nmax="$2"; shift ;;
|
||||
-o|--output) output="$2" ; shift ;;
|
||||
*) echo "Unrecognized argument: $1" >&2; exit 1 ;;
|
||||
esac
|
||||
shift
|
||||
done
|
||||
|
||||
if [ ! -f ChangeLog.$nmax ]; then
|
||||
echo "Can't find ChangeLog.$nmax" >&2
|
||||
echo "Must be run from the top source directory" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -f "$output" ]; then
|
||||
[ ! "$force" ] && echo "$output exists" >&2 && exit 1
|
||||
rm -f "$output" || exit 1
|
||||
fi
|
||||
|
||||
# If this is not a Git repository, just generate an empty ChangeLog.
|
||||
test -d ${srcprefix}.git || {
|
||||
# Remove any old ChangeLog, in case it is a vc-dwim symlink.
|
||||
rm -f "${distprefix}ChangeLog" || exit
|
||||
>"${distprefix}ChangeLog"
|
||||
test -d .git || {
|
||||
>"$output"
|
||||
exit
|
||||
}
|
||||
|
||||
# Use Gnulib's packaged ChangeLog generator.
|
||||
${srcprefix}build-aux/gitlog-to-changelog --ignore-matching='^; ' \
|
||||
./build-aux/gitlog-to-changelog --ignore-matching='^; ' \
|
||||
--format='%B' \
|
||||
"$gen_origin.." >"${distprefix}ChangeLog.tmp" || exit
|
||||
"$gen_origin.." >"ChangeLog.tmp" || exit
|
||||
|
||||
if test -s "${distprefix}ChangeLog.tmp"; then
|
||||
if test -s "ChangeLog.tmp"; then
|
||||
|
||||
# Fix up bug references.
|
||||
# This would be better as eg a --transform option to gitlog-to-changelog,
|
||||
# but... effort. FIXME does not handle rare cases like:
|
||||
# Fixes: debbugs:19434 debbugs:19519
|
||||
sed 's/ Fixes: \(debbugs:\|bug#\)\([0-9][0-9]*\)/ (Bug#\2)/' \
|
||||
"${distprefix}ChangeLog.tmp" > "${distprefix}ChangeLog.tmp2"
|
||||
mv "${distprefix}ChangeLog.tmp2" "${distprefix}ChangeLog.tmp"
|
||||
"ChangeLog.tmp" > "ChangeLog.tmp2"
|
||||
mv "ChangeLog.tmp2" "ChangeLog.tmp"
|
||||
|
||||
# Find the years covered by the generated ChangeLog, so that
|
||||
# a proper copyright notice can be output.
|
||||
years=`
|
||||
sed -n 's/^\([0-9][0-9]*\).*/\1/p' "${distprefix}ChangeLog.tmp" |
|
||||
sed -n 's/^\([0-9][0-9]*\).*/\1/p' "ChangeLog.tmp" |
|
||||
sort -nu
|
||||
`
|
||||
start_year=
|
||||
|
@ -70,12 +94,13 @@ if test -s "${distprefix}ChangeLog.tmp"; then
|
|||
sed -n '
|
||||
1i\
|
||||
|
||||
/^;; Local Variables:/,${
|
||||
/^See ChangeLog.[0-9]* for earlier/,${
|
||||
s/ChangeLog\.[0-9]*/ChangeLog.'$nmax'/
|
||||
s/\(Copyright[ (C)]*\)[0-9]*-[0-9]*/\1'"$year_range"'/
|
||||
p
|
||||
}
|
||||
' <ChangeLog.2 >>"${distprefix}ChangeLog.tmp" || exit
|
||||
' <ChangeLog.$nmax >>"ChangeLog.tmp" || exit
|
||||
fi
|
||||
|
||||
# Install the generated ChangeLog.
|
||||
mv -i "${distprefix}ChangeLog.tmp" "${distprefix}ChangeLog"
|
||||
test "$output" = "ChangeLog.tmp" || mv "ChangeLog.tmp" "$output"
|
||||
|
|
33
configure.ac
33
configure.ac
|
@ -1662,9 +1662,7 @@ dnl AC_C_BIGENDIAN is done by gnulib.
|
|||
|
||||
dnl check for Make feature
|
||||
|
||||
DEPFLAGS=
|
||||
MKDEPDIR=":"
|
||||
deps_frag=deps.mk
|
||||
AUTO_DEPEND=no
|
||||
dnl check if we have GCC and autodepend is on.
|
||||
if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
|
||||
AC_MSG_CHECKING([whether gcc understands -MMD -MF])
|
||||
|
@ -1676,24 +1674,10 @@ if test "$GCC" = yes && test "$ac_enable_autodepend" = yes; then
|
|||
rm -rf deps.d
|
||||
AC_MSG_RESULT([$ac_enable_autodepend])
|
||||
if test $ac_enable_autodepend = yes; then
|
||||
DEPFLAGS='-MMD -MF ${DEPDIR}/$*.d -MP'
|
||||
## MKDIR_P is documented (see AC_PROG_MKDIR_P) to be parallel-safe.
|
||||
MKDEPDIR='${MKDIR_P} ${DEPDIR}'
|
||||
deps_frag=autodeps.mk
|
||||
AUTO_DEPEND=yes
|
||||
fi
|
||||
fi
|
||||
lwlib_deps_frag=$srcdir/lwlib/$deps_frag
|
||||
oldxmenu_deps_frag=$srcdir/oldXMenu/$deps_frag
|
||||
deps_frag=$srcdir/src/$deps_frag
|
||||
AC_SUBST(MKDEPDIR)
|
||||
AC_SUBST(DEPFLAGS)
|
||||
AC_SUBST_FILE(deps_frag)
|
||||
AC_SUBST_FILE(lwlib_deps_frag)
|
||||
AC_SUBST_FILE(oldxmenu_deps_frag)
|
||||
|
||||
lisp_frag=$srcdir/src/lisp.mk
|
||||
AC_SUBST_FILE(lisp_frag)
|
||||
|
||||
AC_SUBST(AUTO_DEPEND)
|
||||
|
||||
dnl checks for operating system services
|
||||
AC_SYS_LONG_FILE_NAMES
|
||||
|
@ -2498,15 +2482,12 @@ if test x"$pkg_check_gtk" = xyes; then
|
|||
GTK_OBJ="gtkutil.o $GTK_OBJ"
|
||||
term_header=$gtk_term_header
|
||||
USE_X_TOOLKIT=none
|
||||
if "$PKG_CONFIG" --atleast-version=2.10 gtk+-2.0; then
|
||||
:
|
||||
else
|
||||
AC_MSG_WARN([[Your version of Gtk+ will have problems with
|
||||
AC_MSG_WARN([[Your version of Gtk+ will have problems with
|
||||
closing open displays. This is no problem if you just use
|
||||
one display, but if you use more than one and close one of them
|
||||
Emacs may crash.]])
|
||||
sleep 3
|
||||
fi
|
||||
Emacs may crash.
|
||||
See http://bugzilla.gnome.org/show_bug.cgi?id=85715]])
|
||||
sleep 3
|
||||
fi
|
||||
|
||||
fi
|
||||
|
|
|
@ -94,6 +94,7 @@ EMACS_XTRA= \
|
|||
$(srcdir)/arevert-xtra.texi \
|
||||
$(srcdir)/cal-xtra.texi \
|
||||
$(srcdir)/dired-xtra.texi \
|
||||
${srcdir}/docstyle.texi \
|
||||
$(srcdir)/picture-xtra.texi \
|
||||
$(srcdir)/emerge-xtra.texi \
|
||||
$(srcdir)/vc-xtra.texi \
|
||||
|
|
10
doc/emacs/docstyle.texi
Normal file
10
doc/emacs/docstyle.texi
Normal file
|
@ -0,0 +1,10 @@
|
|||
@c Emacs documentation style settings
|
||||
@documentencoding UTF-8
|
||||
@c These two require Texinfo 5.0 or later, so we use the older
|
||||
@c equivalent @set variables supported in 4.11 and hence
|
||||
@ignore
|
||||
@codequotebacktick on
|
||||
@codequoteundirected on
|
||||
@end ignore
|
||||
@set txicodequoteundirected
|
||||
@set txicodequotebacktick
|
|
@ -2,6 +2,7 @@
|
|||
@comment %**start of header
|
||||
@setfilename ../../info/emacs-xtra.info
|
||||
@settitle Specialized Emacs Features
|
||||
@include docstyle.texi
|
||||
@c Merge all functions, variables, and keys into the concept index.
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
|
@ -26,8 +27,6 @@ modify this GNU manual.''
|
|||
@end quotation
|
||||
@end copying
|
||||
|
||||
@documentencoding UTF-8
|
||||
|
||||
@dircategory Emacs
|
||||
@direntry
|
||||
* Emacs-Xtra: (emacs-xtra). Specialized Emacs features.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
@setfilename ../../info/emacs.info
|
||||
@settitle GNU Emacs Manual
|
||||
@include docstyle.texi
|
||||
|
||||
@c The edition number appears in more than one place in this file
|
||||
@c I don't really know what it means...
|
||||
|
@ -44,8 +45,6 @@ developing GNU and promoting software freedom.''
|
|||
@end quotation
|
||||
@end copying
|
||||
|
||||
@documentencoding UTF-8
|
||||
|
||||
@dircategory Emacs
|
||||
@direntry
|
||||
* Emacs: (emacs). The extensible self-documenting text editor.
|
||||
|
@ -832,7 +831,7 @@ VC Directory Mode
|
|||
Version Control Branches
|
||||
|
||||
* Switching Branches:: How to get to another existing branch.
|
||||
* VC Pull:: Updating the contents of a branch.
|
||||
* Pulling / Pushing:: Receiving/sending changes from/to elsewhere.
|
||||
* Merging:: Transferring changes between branches.
|
||||
* Creating Branches:: How to start a new branch.
|
||||
|
||||
|
|
|
@ -491,10 +491,10 @@ commit. @xref{Log Buffer}.
|
|||
If committing to a shared repository, the commit may fail if the
|
||||
repository that has been changed since your last update. In that
|
||||
case, you must perform an update before trying again. On a
|
||||
decentralized version control system, use @kbd{C-x v +} (@pxref{VC
|
||||
Pull}) or @kbd{C-x v m} (@pxref{Merging}). On a centralized version
|
||||
control system, type @kbd{C-x v v} again to merge in the repository
|
||||
changes.
|
||||
decentralized version control system, use @kbd{C-x v +}
|
||||
(@pxref{Pulling / Pushing}) or @kbd{C-x v m} (@pxref{Merging}).
|
||||
On a centralized version control system, type @kbd{C-x v v} again to
|
||||
merge in the repository changes.
|
||||
|
||||
@item
|
||||
Finally, if you are using a centralized version control system, check
|
||||
|
@ -942,7 +942,7 @@ revision at point. A second @key{RET} hides it again.
|
|||
(@code{vc-log-incoming}) command displays a log buffer showing the
|
||||
changes that will be applied, the next time you run the version
|
||||
control system's ``pull'' command to get new revisions from another
|
||||
repository (@pxref{VC Pull}). This other repository is the default
|
||||
repository (@pxref{Pulling / Pushing}). This other repository is the default
|
||||
one from which changes are pulled, as defined by the version control
|
||||
system; with a prefix argument, @code{vc-log-incoming} prompts for a
|
||||
specific repository. Similarly, @kbd{C-x v O}
|
||||
|
@ -1305,7 +1305,7 @@ different branches.
|
|||
|
||||
@menu
|
||||
* Switching Branches:: How to get to another existing branch.
|
||||
* VC Pull:: Updating the contents of a branch.
|
||||
* Pulling / Pushing:: Receiving/sending changes from/to elsewhere.
|
||||
* Merging:: Transferring changes between branches.
|
||||
* Creating Branches:: How to start a new branch.
|
||||
@end menu
|
||||
|
@ -1349,8 +1349,8 @@ unlocks (write-protects) the working tree.
|
|||
branch until you switch away; for instance, any VC filesets that you
|
||||
commit will be committed to that specific branch.
|
||||
|
||||
@node VC Pull
|
||||
@subsubsection Pulling Changes into a Branch
|
||||
@node Pulling / Pushing
|
||||
@subsubsection Pulling/Pushing Changes into/from a Branch
|
||||
|
||||
@table @kbd
|
||||
@item C-x v +
|
||||
|
@ -1359,6 +1359,11 @@ by ``pulling in'' changes from another location.
|
|||
|
||||
On a centralized version control system, update the current VC
|
||||
fileset.
|
||||
|
||||
@item C-x v P
|
||||
On a decentralized version control system, ``push'' changes from the
|
||||
current branch to another location. This concept does not exist
|
||||
for centralized version control systems.
|
||||
@end table
|
||||
|
||||
@kindex C-x v +
|
||||
|
@ -1388,6 +1393,21 @@ Log}.
|
|||
On a centralized version control system like CVS, @kbd{C-x v +}
|
||||
updates the current VC fileset from the repository.
|
||||
|
||||
@kindex C-x v P
|
||||
@findex vc-push
|
||||
On a decentralized version control system, the command @kbd{C-x v P}
|
||||
(@code{vc-push}) sends changes from your current branch to another location.
|
||||
With a prefix argument, the command prompts for the exact
|
||||
version control command to use, which lets you specify where to push
|
||||
changes. Otherwise, it pushes to a default location determined
|
||||
by the version control system.
|
||||
|
||||
Prior to pushing, you can use @kbd{C-x v O} (@code{vc-log-outgoing})
|
||||
to view a log buffer of the changes to be sent. @xref{VC Change Log}.
|
||||
|
||||
This command is currently supported only by Bazaar, Git, and Mercurial.
|
||||
It signals an error for centralized version control systems.
|
||||
|
||||
@node Merging
|
||||
@subsubsection Merging Branches
|
||||
@cindex merging changes
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
@c -*- coding: utf-8 -*-
|
||||
@c This is part of the Emacs manual.
|
||||
@c Copyright (C) 1997, 1999-2015 Free Software Foundation, Inc.
|
||||
@c See file emacs.texi for copying conditions.
|
||||
|
@ -214,7 +215,7 @@ faces used to display the character, and any overlays containing it
|
|||
|
||||
@smallexample
|
||||
position: 1 of 1 (0%), column: 0
|
||||
character: @^e (displayed as @^e) (codepoint 234, #o352, #xea)
|
||||
character: ê (displayed as ê) (codepoint 234, #o352, #xea)
|
||||
preferred charset: unicode (Unicode (ISO10646))
|
||||
code point in charset: 0xEA
|
||||
script: latin
|
||||
|
@ -1659,8 +1660,8 @@ characters present directly on the keyboard or using @key{Compose} or
|
|||
@cindex compose character
|
||||
@cindex dead character
|
||||
@item
|
||||
For Latin-1 only, you can use the key @kbd{C-x 8} as a ``compose
|
||||
character'' prefix for entry of non-@acronym{ASCII} Latin-1 printing
|
||||
You can use the key @kbd{C-x 8} as a ``compose character'' prefix for
|
||||
entry of non-@acronym{ASCII} Latin-1 and a few other printing
|
||||
characters. @kbd{C-x 8} is good for insertion (in the minibuffer as
|
||||
well as other buffers), for searching, and in any other context where
|
||||
a key sequence is allowed.
|
||||
|
|
|
@ -24,7 +24,7 @@ srcdir = @srcdir@
|
|||
buildinfodir = $(srcdir)/../../info
|
||||
# Directory with the (customized) texinfo.tex file.
|
||||
texinfodir = $(srcdir)/../misc
|
||||
# Directory with emacsver.texi.
|
||||
# Directory with docstyle.texi and emacsver.texi.
|
||||
emacsdir = $(srcdir)/../emacs
|
||||
|
||||
prefix = @prefix@
|
||||
|
@ -73,7 +73,7 @@ PDF_TARGETS = emacs-lisp-intro.pdf
|
|||
PS_TARGETS = emacs-lisp-intro.ps
|
||||
|
||||
srcs = ${srcdir}/emacs-lisp-intro.texi ${srcdir}/doclicense.texi \
|
||||
${emacsdir}/emacsver.texi
|
||||
${emacsdir}/docstyle.texi ${emacsdir}/emacsver.texi
|
||||
|
||||
## Disable implicit rules.
|
||||
%.texi: ;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
@c setfilename emacs-lisp-intro.info
|
||||
@c sethtmlfilename emacs-lisp-intro.html
|
||||
@settitle Programming in Emacs Lisp
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex fn cp
|
||||
@finalout
|
||||
|
|
|
@ -28,7 +28,7 @@ srcdir = @srcdir@
|
|||
buildinfodir = $(srcdir)/../../info
|
||||
# Directory with the (customized) texinfo.tex file.
|
||||
texinfodir = $(srcdir)/../misc
|
||||
# Directory with emacsver.texi.
|
||||
# Directory with docstyle.tex and emacsver.texi.
|
||||
emacsdir = $(srcdir)/../emacs
|
||||
|
||||
prefix = @prefix@
|
||||
|
@ -80,6 +80,7 @@ PS_TARGETS = elisp.ps
|
|||
|
||||
srcs = \
|
||||
$(srcdir)/elisp.texi \
|
||||
$(emacsdir)/docstyle.texi \
|
||||
$(emacsdir)/emacsver.texi \
|
||||
$(srcdir)/abbrevs.texi \
|
||||
$(srcdir)/anti.texi \
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
@c %**start of header
|
||||
@setfilename back-cover
|
||||
@settitle GNU Emacs Lisp Reference Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
.
|
||||
@sp 7
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename book-spine
|
||||
@settitle book-spine
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@include emacsver.texi
|
||||
|
|
|
@ -815,6 +815,7 @@ be cleaner to combine them.
|
|||
@node Profiling
|
||||
@section Profiling
|
||||
@cindex profiling
|
||||
@cindex profile
|
||||
@cindex measuring resource usage
|
||||
@cindex memory usage
|
||||
|
||||
|
|
|
@ -18,6 +18,7 @@
|
|||
@ifclear volflag
|
||||
@settitle GNU Emacs Lisp Reference Manual
|
||||
@end ifclear
|
||||
@include docstyle.texi
|
||||
|
||||
@c %**end of header
|
||||
|
||||
|
@ -115,8 +116,6 @@ developing GNU and promoting software freedom.''
|
|||
@end quotation
|
||||
@end copying
|
||||
|
||||
@documentencoding UTF-8
|
||||
|
||||
@dircategory Emacs lisp
|
||||
@direntry
|
||||
* Elisp: (elisp). The Emacs Lisp Reference Manual.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@c -*-texinfo-*-
|
||||
@c -*- mode: texinfo; coding: utf-8 -*-
|
||||
@c This is part of the GNU Emacs Lisp Reference Manual.
|
||||
@c Copyright (C) 1990-1994, 1998-2015 Free Software Foundation, Inc.
|
||||
@c See the file elisp.texi for copying conditions.
|
||||
|
@ -1717,14 +1717,14 @@ they usually will be in a Lisp file (@pxref{Loading Non-ASCII}), you
|
|||
must type the keys as multibyte too. For instance, if you use this:
|
||||
|
||||
@smallexample
|
||||
(global-set-key "@"o" 'my-function) ; bind o-umlaut
|
||||
(global-set-key "ö" 'my-function) ; bind o-umlaut
|
||||
@end smallexample
|
||||
|
||||
@noindent
|
||||
or
|
||||
|
||||
@smallexample
|
||||
(global-set-key ?@"o 'my-function) ; bind o-umlaut
|
||||
(global-set-key ?ö 'my-function) ; bind o-umlaut
|
||||
@end smallexample
|
||||
|
||||
@noindent
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
@comment %**start of header
|
||||
@setfilename inner-covers.info
|
||||
@settitle Inner Covers
|
||||
@include docstyle.texi
|
||||
@smallbook
|
||||
@documentencoding UTF-8
|
||||
@comment %**end of header
|
||||
|
||||
@headings off
|
||||
|
|
|
@ -958,9 +958,9 @@ Menu,,, emacs, The GNU Emacs Manual}).
|
|||
way, specifying @code{tabulated-list-mode} as the second argument
|
||||
(@pxref{Derived Modes}). The body of the @code{define-derived-mode}
|
||||
form should specify the format of the tabulated data, by assigning
|
||||
values to the variables documented below; then, it should call the
|
||||
function @code{tabulated-list-init-header} to initialize the header
|
||||
line.
|
||||
values to the variables documented below; optionally, it can then call
|
||||
the function @code{tabulated-list-init-header}, which will populate a
|
||||
header with the names of the columns.
|
||||
|
||||
The derived mode should also define a @dfn{listing command}. This,
|
||||
not the mode command, is what the user calls (e.g., @kbd{M-x
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@c -*-texinfo-*-
|
||||
@c -*- mode: texinfo; coding: utf-8 -*-
|
||||
@c This is part of the GNU Emacs Lisp Reference Manual.
|
||||
@c Copyright (C) 1998-1999, 2001-2015 Free Software Foundation, Inc.
|
||||
@c See the file elisp.texi for copying conditions.
|
||||
|
@ -1817,7 +1817,7 @@ original text:
|
|||
@example
|
||||
@group
|
||||
(decode-coding-string "Gr\374ss Gott" 'latin-1)
|
||||
@result{} #("Gr@"uss Gott" 0 9 (charset iso-8859-1))
|
||||
@result{} #("Grüss Gott" 0 9 (charset iso-8859-1))
|
||||
@end group
|
||||
@end example
|
||||
@end defun
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@c -*-texinfo-*-
|
||||
@c -*- mode: texinfo; coding: utf-8 -*-
|
||||
@c This is part of the GNU Emacs Lisp Reference Manual.
|
||||
@c Copyright (C) 1990-1995, 1998-1999, 2001-2015 Free Software
|
||||
@c Foundation, Inc.
|
||||
|
@ -375,13 +375,7 @@ that, Emacs signals an error.
|
|||
codes. A hexadecimal escape sequence consists of a backslash,
|
||||
@samp{x}, and the hexadecimal character code. Thus, @samp{?\x41} is
|
||||
the character @kbd{A}, @samp{?\x1} is the character @kbd{C-a}, and
|
||||
@code{?\xe0} is the character
|
||||
@iftex
|
||||
@samp{@`a}.
|
||||
@end iftex
|
||||
@ifnottex
|
||||
@samp{a} with grave accent.
|
||||
@end ifnottex
|
||||
@code{?\xe0} is the character @kbd{à} (@kbd{a} with grave accent).
|
||||
You can use any number of hex digits, so you can represent any
|
||||
character code in this way.
|
||||
|
||||
|
|
|
@ -888,6 +888,14 @@ type @code{nil}. @xref{Marker Insertion Types}. Therefore, when the
|
|||
saved point value is restored, it normally comes before the inserted
|
||||
text.
|
||||
|
||||
@defmac save-mark-and-excursion body@dots{}
|
||||
@cindex mark excursion
|
||||
@cindex point excursion
|
||||
This macro is like @code{save-excursion}, but also saves and restores
|
||||
the mark location and @code{mark-active}. This macro does what
|
||||
@code{save-excursion} did before Emacs 25.1.
|
||||
@end defmac
|
||||
|
||||
@node Narrowing
|
||||
@section Narrowing
|
||||
@cindex narrowing
|
||||
|
|
|
@ -413,7 +413,7 @@ but their relative order is also preserved:
|
|||
(9 . "aaa") (9 . "zzz") (9 . "ppp") (9 . "fff")]
|
||||
@end group
|
||||
@end example
|
||||
|
||||
|
||||
@xref{Sorting}, for more functions that perform sorting.
|
||||
See @code{documentation} in @ref{Accessing Documentation}, for a
|
||||
useful example of @code{sort}.
|
||||
|
@ -797,6 +797,42 @@ vector or string (@pxref{Iteration} for more information about the
|
|||
@code{dolist} macro). This is primarily useful for side-effects.
|
||||
@end defmac
|
||||
|
||||
@defmac seq-let arguments sequence body@dots{}
|
||||
@cindex sequence destructuring
|
||||
This macro binds the variables in defined in the sequence
|
||||
@var{arguments} to the elements of the sequence @var{sequence}.
|
||||
@var{arguments} can itself include sequences allowing for nested
|
||||
destructuring.
|
||||
|
||||
The @var{arguments} sequence can also include the @code{&rest} marker
|
||||
followed by a variable name to be bound to the rest of
|
||||
@code{sequence}.
|
||||
|
||||
@example
|
||||
@group
|
||||
(seq-let [first second] [1 2 3 4]
|
||||
(list first second))
|
||||
@result{} (1 2)
|
||||
@end group
|
||||
@group
|
||||
(seq-let (_ a _ b) '(1 2 3 4)
|
||||
(list a b))
|
||||
@result{} (2 4)
|
||||
@end group
|
||||
@group
|
||||
(seq-let [a [b [c]]] [1 [2 [3]]]
|
||||
(list a b c))
|
||||
@result{} (1 2 3)
|
||||
@end group
|
||||
@group
|
||||
(seq-let [a b &rest others] [1 2 3 4]
|
||||
others)
|
||||
@end group
|
||||
@result{} [3 4]
|
||||
@end example
|
||||
@end defmac
|
||||
|
||||
|
||||
@node Arrays
|
||||
@section Arrays
|
||||
@cindex array
|
||||
|
|
|
@ -29,7 +29,7 @@ srcdir=@srcdir@
|
|||
## In a tarfile of Emacs, the Info files should be up to date.
|
||||
buildinfodir = $(srcdir)/../../info
|
||||
|
||||
## Directory with emacsver.texi.
|
||||
## Directory with docstyle.texi and emacsver.texi.
|
||||
emacsdir = $(srcdir)/../emacs
|
||||
|
||||
prefix = @prefix@
|
||||
|
@ -108,6 +108,7 @@ ENVADD = $(AM_V_GEN)TEXINPUTS="$(srcdir):$(emacsdir):$(TEXINPUTS)" \
|
|||
MAKEINFO="$(MAKEINFO) $(MAKEINFO_OPTS)"
|
||||
|
||||
gfdl = ${srcdir}/doclicense.texi
|
||||
style = ${emacsdir}/docstyle.texi
|
||||
|
||||
.PHONY: info dvi html pdf ps echo-info $(INFO_TARGETS)
|
||||
## Prevent implicit rule triggering for foo.info.
|
||||
|
@ -140,7 +141,7 @@ ${buildinfodir}:
|
|||
|
||||
EXTRA_OPTS =
|
||||
|
||||
${buildinfodir}/%.info: ${srcdir}/%.texi ${gfdl} | ${buildinfodir}
|
||||
${buildinfodir}/%.info: ${srcdir}/%.texi ${gfdl} ${style} | ${buildinfodir}
|
||||
$(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) $(EXTRA_OPTS) \
|
||||
-o $@ $<
|
||||
|
||||
|
@ -155,13 +156,13 @@ info.info: $(buildinfodir)/info.info
|
|||
$(foreach ifile,$(filter-out info.info,$(INFO_TARGETS)),$(eval $(call info_template,$(ifile))))
|
||||
|
||||
|
||||
%.dvi: ${srcdir}/%.texi ${gfdl}
|
||||
%.dvi: ${srcdir}/%.texi ${gfdl} ${style}
|
||||
$(ENVADD) $(TEXI2DVI) $<
|
||||
|
||||
%.pdf: ${srcdir}/%.texi ${gfdl}
|
||||
%.pdf: ${srcdir}/%.texi ${gfdl} ${style}
|
||||
$(ENVADD) $(TEXI2PDF) $<
|
||||
|
||||
%.html: ${srcdir}/%.texi ${gfdl}
|
||||
%.html: ${srcdir}/%.texi ${gfdl} ${style}
|
||||
$(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) $(EXTRA_OPTS) \
|
||||
-o $@ $<
|
||||
|
||||
|
@ -184,12 +185,13 @@ $(buildinfodir)/semantic.info semantic.dvi semantic.pdf semantic.html: ${srcdir}
|
|||
|
||||
|
||||
## Please can we just rename cc-mode.texi to ccmode.texi...
|
||||
${buildinfodir}/ccmode.info: ${srcdir}/cc-mode.texi ${gfdl} | ${buildinfodir}
|
||||
${buildinfodir}/ccmode.info: \
|
||||
${srcdir}/cc-mode.texi ${gfdl} ${style} | ${buildinfodir}
|
||||
$(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $<
|
||||
|
||||
## efaq, efaq_w32 do not depend on gfdl.
|
||||
## Maybe we can use .SECONDEXPANSION for this.
|
||||
${buildinfodir}/efaq%.info: ${srcdir}/efaq%.texi | ${buildinfodir}
|
||||
${buildinfodir}/efaq%.info: ${srcdir}/efaq%.texi ${style} | ${buildinfodir}
|
||||
$(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $<
|
||||
|
||||
efaq%.dvi: ${srcdir}/efaq%.texi
|
||||
|
@ -203,7 +205,7 @@ efaq%.html: ${srcdir}/efaq%.texi
|
|||
|
||||
${buildinfodir}/emacs-mime.info emacs-mime.html: EXTRA_OPTS = --enable-encoding
|
||||
|
||||
gnus_deps = ${srcdir}/gnus.texi ${srcdir}/gnus-faq.texi ${gfdl}
|
||||
gnus_deps = ${srcdir}/gnus.texi ${srcdir}/gnus-faq.texi ${gfdl} ${style}
|
||||
gnus.dvi: $(gnus_deps)
|
||||
sed -e '/@iflatex/,/@end iflatex/d' $< > gnustmpdvi.texi
|
||||
$(ENVADD) $(TEXI2DVI) gnustmpdvi.texi
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@setfilename ../../info/ada-mode.info
|
||||
@settitle Ada Mode
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
Copyright @copyright{} 1999--2015 Free Software Foundation, Inc.
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
@setfilename ../../info/auth.info
|
||||
@settitle Emacs auth-source Library @value{VERSION}
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
This file describes the Emacs auth-source library.
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
@c @node Autotypist, Picture, Abbrevs, Top
|
||||
@c @chapter Features for Automatic Typing
|
||||
@settitle Features for Automatic Typing
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c @cindex text
|
||||
@c @cindex selfinserting text
|
||||
@c @cindex autotypist
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
@set TITLE Bovine parser development
|
||||
@set AUTHOR Eric M. Ludlam, David Ponce, and Richard Y. Kim
|
||||
@settitle @value{TITLE}
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@c *************************************************************************
|
||||
@c @ Header
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
\input texinfo @c -*- mode: texinfo; coding: utf-8 -*-
|
||||
@comment %**start of header (This is for running Texinfo on a region.)
|
||||
@c smallbook
|
||||
@setfilename ../../info/calc.info
|
||||
@c [title]
|
||||
@settitle GNU Emacs Calc Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@setchapternewpage odd
|
||||
@comment %**end of header (This is for running Texinfo on a region.)
|
||||
|
||||
|
@ -1203,9 +1203,7 @@ algebra system for microcomputers.
|
|||
Many people have contributed to Calc by reporting bugs and suggesting
|
||||
features, large and small. A few deserve special mention: Tim Peters,
|
||||
who helped develop the ideas that led to the selection commands, rewrite
|
||||
rules, and many other algebra features;
|
||||
@texline Fran\c{c}ois
|
||||
@infoline Francois
|
||||
rules, and many other algebra features; François
|
||||
Pinard, who contributed an early prototype of the Calc Summary appendix
|
||||
as well as providing valuable suggestions in many other areas of Calc;
|
||||
Carl Witty, whose eagle eyes discovered many typographical and factual
|
||||
|
@ -7218,9 +7216,7 @@ so that the mapping operation works; no prime factor will ever be
|
|||
zero, so adding zeros on the left and right is safe. From then on
|
||||
the job is pretty straightforward.
|
||||
|
||||
Incidentally, Calc provides the
|
||||
@texline @dfn{M@"obius} @math{\mu}
|
||||
@infoline @dfn{Moebius mu}
|
||||
Incidentally, Calc provides the @dfn{Möbius μ}
|
||||
function which is zero if and only if its argument is square-free. It
|
||||
would be a much more convenient way to do the above test in practice.
|
||||
|
||||
|
@ -8098,7 +8094,7 @@ argument is exactly what we want to map over:
|
|||
@end smallexample
|
||||
|
||||
@noindent
|
||||
Et voil@`a, September 13, 1991 is a Friday.
|
||||
Et voilà, September 13, 1991 is a Friday.
|
||||
|
||||
@smallexample
|
||||
@group
|
||||
|
@ -19304,9 +19300,7 @@ are relatively prime to @expr{n}.
|
|||
@pindex calc-moebius
|
||||
@tindex moebius
|
||||
The @kbd{k m} (@code{calc-moebius}) [@code{moebius}] command computes the
|
||||
@texline M@"obius @math{\mu}
|
||||
@infoline Moebius ``mu''
|
||||
function. If the input number is a product of @expr{k}
|
||||
Möbius μ function. If the input number is a product of @expr{k}
|
||||
distinct factors, this is @expr{(-1)^k}. If the input number has any
|
||||
duplicate factors (i.e., can be divided by the same prime more than once),
|
||||
the result is zero.
|
||||
|
@ -27698,9 +27692,7 @@ the keyboard macro @kbd{' tri($) @key{RET}} to make a command that applies
|
|||
@code{tri} to the value on the top of the stack. @xref{Programming}.
|
||||
|
||||
@cindex Quaternions
|
||||
The following rule set, contributed by
|
||||
@texline Fran\c cois
|
||||
@infoline Francois
|
||||
The following rule set, contributed by François
|
||||
Pinard, implements @dfn{quaternions}, a generalization of the concept of
|
||||
complex numbers. Quaternions have four components, and are here
|
||||
represented by function calls @samp{quat(@var{w}, [@var{x}, @var{y},
|
||||
|
@ -28048,7 +28040,7 @@ based on a fundamental physical process (although there are efforts to
|
|||
change this) is the kilogram, which was originally defined as the mass
|
||||
of one liter of water, but is now defined as the mass of the
|
||||
international prototype of the kilogram (IPK), a cylinder of platinum-iridium
|
||||
kept at the Bureau international des poids et mesures in S@`evres,
|
||||
kept at the Bureau international des poids et mesures in Sèvres,
|
||||
France. (There are several copies of the IPK throughout the world.)
|
||||
The British imperial units, once defined in terms of physical objects,
|
||||
were redefined in 1963 in terms of SI units. The US customary units,
|
||||
|
|
|
@ -83,7 +83,7 @@ the second with them pointing to the XEmacs manuals.
|
|||
|
||||
@setfilename ../../info/ccmode.info
|
||||
@settitle CC Mode Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@footnotestyle end
|
||||
|
||||
@c The following four macros generate the filenames and titles of the
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@setfilename ../../info/cl.info
|
||||
@settitle Common Lisp Extensions
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@include emacsver.texi
|
||||
|
||||
@copying
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
\input texinfo @c -*- coding: utf-8 -*-
|
||||
@setfilename ../../info/dbus.info
|
||||
@c %**start of header
|
||||
@settitle Using of D-Bus
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c @setchapternewpage odd
|
||||
@c %**end of header
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
@comment %**start of header (This is for running Texinfo on a region.)
|
||||
@setfilename ../../info/dired-x.info
|
||||
@settitle Dired Extra User's Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@include emacsver.texi
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
@comment %**start of header
|
||||
@setfilename ../../info/ebrowse.info
|
||||
@settitle A Class Browser for C++
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@setchapternewpage odd
|
||||
@syncodeindex fn cp
|
||||
@comment %**end of header
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo
|
||||
@setfilename ../../info/ede.info
|
||||
@settitle Emacs Development Environment
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
This file describes EDE, the Emacs Development Environment.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
\input texinfo @c -*- mode: texinfo; coding: utf-8 -*-
|
||||
@c documentation for Ediff
|
||||
@c Written by Michael Kifer
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
|||
@setfilename ../../info/ediff.info
|
||||
|
||||
@settitle Ediff User's Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@synindex vr cp
|
||||
@synindex fn cp
|
||||
@synindex pg cp
|
||||
|
@ -2485,7 +2485,7 @@ Ray Nickson (nickson at cs.uq.oz.au),
|
|||
Dan Nicolaescu (dann at ics.uci.edu),
|
||||
David Petchey (petchey_david at jpmorgan.com),
|
||||
Benjamin Pierce (benjamin.pierce at cl.cam.ac.uk),
|
||||
Francois Pinard (pinard at iro.umontreal.ca),
|
||||
François Pinard (pinard at iro.umontreal.ca),
|
||||
Tibor Polgar (tlp00 at spg.amdahl.com),
|
||||
David Prince (dave0d at fegs.co.uk),
|
||||
Paul Raines (raines at slac.stanford.edu),
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo
|
||||
@setfilename ../../info/edt.info
|
||||
@settitle EDT Emulation for Emacs
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
This file documents the EDT emulation package for Emacs.
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
\input texinfo @c -*-coding:utf-8 -*-
|
||||
@setfilename ../../info/efaq-w32.info
|
||||
@settitle GNU Emacs FAQ For MS Windows
|
||||
@include docstyle.texi
|
||||
@setchapternewpage odd
|
||||
@syncodeindex pg cp
|
||||
@syncodeindex ky cp
|
||||
|
@ -13,9 +14,6 @@ Answers to Frequently asked Questions about using Emacs on Microsoft Windows.
|
|||
|
||||
@include emacsver.texi
|
||||
|
||||
@documentencoding utf-8
|
||||
@documentlanguage en
|
||||
|
||||
@copying
|
||||
Copyright @copyright{} 2008, 2010-2015 Free Software Foundation, Inc.
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/efaq.info
|
||||
@settitle GNU Emacs FAQ
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@include emacsver.texi
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
@set TITLE Enhanced Implementation of Emacs Interpreted Objects
|
||||
@set AUTHOR Eric M. Ludlam
|
||||
@settitle @value{TITLE}
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@c *************************************************************************
|
||||
@c @ Header
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
@setfilename ../../info/emacs-gnutls.info
|
||||
@settitle Emacs GnuTLS Integration @value{VERSION}
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
This file describes the Emacs GnuTLS integration.
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
@setfilename ../../info/emacs-mime.info
|
||||
@settitle Emacs MIME Manual
|
||||
@include docstyle.texi
|
||||
@synindex fn cp
|
||||
@synindex vr cp
|
||||
@synindex pg cp
|
||||
|
@ -27,7 +28,6 @@ modify this GNU manual.''
|
|||
@end copying
|
||||
|
||||
@c Node ``Interface Functions'' uses non-ASCII characters
|
||||
@documentencoding UTF-8
|
||||
|
||||
@dircategory Emacs lisp libraries
|
||||
@direntry
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/epa.info
|
||||
@settitle EasyPG Assistant User's Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@set VERSION 1.0.0
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/erc.info
|
||||
@settitle ERC Manual
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@include emacsver.texi
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/ert.info
|
||||
@settitle Emacs Lisp Regression Testing
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@dircategory Emacs misc features
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/eshell.info
|
||||
@settitle Eshell: The Emacs Shell
|
||||
@include docstyle.texi
|
||||
@defindex cm
|
||||
@synindex vr fn
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/eudc.info
|
||||
@settitle Emacs Unified Directory Client (EUDC) Manual
|
||||
@include docstyle.texi
|
||||
@afourpaper
|
||||
@documentencoding UTF-8
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@c %**end of header
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/eww.info
|
||||
@settitle Emacs Web Wowser
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -4,8 +4,8 @@
|
|||
@set VERSION 0.3
|
||||
@set UPDATED April 2004
|
||||
@settitle GNU Flymake @value{VERSION}
|
||||
@include docstyle.texi
|
||||
@syncodeindex pg cp
|
||||
@documentencoding UTF-8
|
||||
@comment %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
@comment %**start of header (This is for running Texinfo on a region.)
|
||||
@setfilename ../../info/forms.info
|
||||
@settitle Forms Mode User's Manual
|
||||
@include docstyle.texi
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex ky cp
|
||||
|
@ -14,7 +15,6 @@
|
|||
@end iftex
|
||||
@c @smallbook
|
||||
@comment %**end of header (This is for running Texinfo on a region.)
|
||||
@documentencoding UTF-8
|
||||
|
||||
@copying
|
||||
This file documents Forms mode, a form-editing major mode for GNU Emacs.
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
@setfilename gnus-coding.info
|
||||
@settitle Gnus Coding Style and Maintenance Guide
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex pg cp
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
@c
|
||||
@c @setfilename gnus-faq.info
|
||||
@c @settitle Frequently Asked Questions
|
||||
@c @documentencoding UTF-8
|
||||
@c @include docstyle.texi
|
||||
@c %**end of header
|
||||
@c
|
||||
|
||||
|
|
|
@ -4,12 +4,11 @@
|
|||
|
||||
@setfilename ../../info/gnus.info
|
||||
@settitle Gnus Manual
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex pg cp
|
||||
|
||||
@documentencoding UTF-8
|
||||
|
||||
@copying
|
||||
Copyright @copyright{} 1995--2015 Free Software Foundation, Inc.
|
||||
|
||||
|
@ -9083,7 +9082,7 @@ CRs into LF (this takes care of Mac line endings)
|
|||
Treat quoted-printable (@code{gnus-article-de-quoted-unreadable}).
|
||||
Quoted-Printable is one common @acronym{MIME} encoding employed when
|
||||
sending non-@acronym{ASCII} (i.e., 8-bit) articles. It typically
|
||||
makes strings like @samp{d@'ej@`a vu} look like @samp{d=E9j=E0 vu},
|
||||
makes strings like @samp{déjà vu} look like @samp{d=E9j=E0 vu},
|
||||
which doesn't look very readable to me. Note that this is usually
|
||||
done automatically by Gnus if the message in question has a
|
||||
@code{Content-Transfer-Encoding} header that says that this encoding
|
||||
|
@ -16968,7 +16967,7 @@ group as read.
|
|||
|
||||
If the search engine changes its output substantially, @code{nnweb}
|
||||
won't be able to parse it and will fail. One could hardly fault the Web
|
||||
providers if they were to do this---their @emph{raison d'@^etre} is to
|
||||
providers if they were to do this---their @emph{raison d'être} is to
|
||||
make money off of advertisements, not to provide services to the
|
||||
community. Since @code{nnweb} washes the ads off all the articles, one
|
||||
might think that the providers might be somewhat miffed. We'll see.
|
||||
|
@ -26815,7 +26814,7 @@ David Moore---rewrite of @file{nnvirtual.el} and many other things.
|
|||
Kevin Davidson---came up with the name @dfn{ding}, so blame him.
|
||||
|
||||
@item
|
||||
Fran@,{c}ois Pinard---many, many interesting and thorough bug reports, as
|
||||
François Pinard---many, many interesting and thorough bug reports, as
|
||||
well as autoconf support.
|
||||
|
||||
@end itemize
|
||||
|
@ -26923,7 +26922,7 @@ Gunnar Horrigmo,
|
|||
Richard Hoskins,
|
||||
Brad Howes,
|
||||
Miguel de Icaza,
|
||||
Fran@,{c}ois Felix Ingrand,
|
||||
François Felix Ingrand,
|
||||
Tatsuya Ichikawa, @c Ichikawa
|
||||
Ishikawa Ichiro, @c Ishikawa
|
||||
Lee Iverson,
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
@comment %**start of header
|
||||
@setfilename ../../info/htmlfontify.info
|
||||
@settitle Htmlfontify User Manual
|
||||
@include docstyle.texi
|
||||
@exampleindent 2
|
||||
@documentencoding UTF-8
|
||||
@comment %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/idlwave.info
|
||||
@settitle IDLWAVE User Manual
|
||||
@include docstyle.texi
|
||||
@synindex ky cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex fn cp
|
||||
|
@ -12,7 +13,6 @@
|
|||
@set DATE April, 2007
|
||||
@set AUTHOR J.D. Smith & Carsten Dominik
|
||||
@set MAINTAINER J.D. Smith
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
@finalout
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@setfilename ../../info/ido.info
|
||||
@settitle Interactive Do
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@include emacsver.texi
|
||||
|
||||
@copying
|
||||
|
|
|
@ -5,10 +5,10 @@
|
|||
@comment %**start of header
|
||||
@setfilename info.info
|
||||
@settitle Info
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex ky cp
|
||||
@documentencoding UTF-8
|
||||
@comment %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
@setfilename ../../info/mairix-el.info
|
||||
@settitle Emacs Interface for Mairix
|
||||
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
Copyright @copyright{} 2008--2015 Free Software Foundation, Inc.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
@setfilename ../../info/message.info
|
||||
@settitle Message Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@synindex fn cp
|
||||
@synindex vr cp
|
||||
@synindex pg cp
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/mh-e.info
|
||||
@settitle The MH-E Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@c Version of the software and manual.
|
||||
|
|
|
@ -4,10 +4,10 @@
|
|||
@include emacsver.texi
|
||||
@set VERSION @value{EMACSVER}
|
||||
@settitle Newsticker @value{VERSION}
|
||||
@include docstyle.texi
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex pg cp
|
||||
@documentencoding UTF-8
|
||||
@comment %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/nxml-mode.info
|
||||
@settitle nXML Mode
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/octave-mode.info
|
||||
@settitle Octave Mode
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
\input texinfo
|
||||
\input texinfo @c -*- coding: utf-8 -*-
|
||||
@c %**start of header
|
||||
@setfilename ../../info/org.info
|
||||
@settitle The Org Manual
|
||||
@include docstyle.texi
|
||||
|
||||
@set VERSION 8.2.9
|
||||
|
||||
|
@ -11,7 +12,6 @@
|
|||
@set MAINTAINER Carsten Dominik
|
||||
@set MAINTAINEREMAIL @email{carsten at orgmode dot org}
|
||||
@set MAINTAINERCONTACT @uref{mailto:carsten at orgmode dot org,contact the maintainer}
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
@finalout
|
||||
|
||||
|
@ -18487,7 +18487,7 @@ enabled source code highlighting in Gnus.
|
|||
Max-Planck-Institute for Neurology. He also inspired the creation of a
|
||||
concept index for HTML export.
|
||||
@item
|
||||
@i{J@"urgen Vollmer} contributed code generating the table of contents
|
||||
@i{Jürgen Vollmer} contributed code generating the table of contents
|
||||
in HTML output.
|
||||
@item
|
||||
@i{Samuel Wales} has provided important feedback and bug reports.
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/pcl-cvs.info
|
||||
@settitle PCL-CVS---Emacs Front-End to CVS
|
||||
@include docstyle.texi
|
||||
@syncodeindex vr fn
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -6,8 +6,7 @@
|
|||
|
||||
@set VERSION 0.1
|
||||
@settitle PGG @value{VERSION}
|
||||
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
This file describes PGG @value{VERSION}, an Emacs interface to various
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/rcirc.info
|
||||
@settitle rcirc Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/reftex.info
|
||||
@settitle RefTeX User Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@synindex ky cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex fn cp
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
\input texinfo @c -*- mode: texinfo; coding: utf-8 -*-
|
||||
@c %**start of header
|
||||
@setfilename ../../info/remember.info
|
||||
@settitle Remember Manual
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -6,8 +6,7 @@
|
|||
|
||||
@set VERSION 0.2
|
||||
@settitle Emacs SASL Library @value{VERSION}
|
||||
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
This file describes the Emacs SASL library, version @value{VERSION}.
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
@comment %**start of header (This is for running Texinfo on a region.)
|
||||
@setfilename ../../info/sc.info
|
||||
@settitle Supercite User's Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@iftex
|
||||
@finalout
|
||||
@end iftex
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
@set TITLE Semantic Manual
|
||||
@set AUTHOR Eric M. Ludlam, David Ponce, and Richard Y. Kim
|
||||
@settitle @value{TITLE}
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@c *************************************************************************
|
||||
@c @ Header
|
||||
|
|
|
@ -2,11 +2,11 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/ses.info
|
||||
@settitle @acronym{SES}: Simple Emacs Spreadsheet
|
||||
@include docstyle.texi
|
||||
@setchapternewpage off
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex ky cp
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
@setfilename ../../info/sieve.info
|
||||
@settitle Emacs Sieve Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@synindex fn cp
|
||||
@synindex vr cp
|
||||
@synindex pg cp
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@setfilename ../../info/smtpmail.info
|
||||
@settitle Emacs SMTP Library
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@syncodeindex vr fn
|
||||
@copying
|
||||
Copyright @copyright{} 2003--2015 Free Software Foundation, Inc.
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
\input texinfo @c -*-texinfo-*-
|
||||
@setfilename ../../info/speedbar.info
|
||||
@settitle Speedbar: File/Tag summarizing utility
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
|
||||
@copying
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
@set TITLE SRecoder Manual
|
||||
@set AUTHOR Eric M. Ludlam
|
||||
@settitle @value{TITLE}
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@c Merge all indexes into a single index for now.
|
||||
@c We can always separate them later into two or more as needed.
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
% Load plain if necessary, i.e., if running under initex.
|
||||
\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
|
||||
%
|
||||
\def\texinfoversion{2015-02-05.16}
|
||||
\def\texinfoversion{2015-05-06.11}
|
||||
%
|
||||
% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
|
||||
% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
|
||||
|
@ -3022,11 +3022,16 @@
|
|||
\TeX
|
||||
}
|
||||
|
||||
% Some math mode symbols.
|
||||
\def\bullet{$\ptexbullet$}
|
||||
\def\geq{\ifmmode \ge\else $\ge$\fi}
|
||||
\def\leq{\ifmmode \le\else $\le$\fi}
|
||||
\def\minus{\ifmmode -\else $-$\fi}
|
||||
% Some math mode symbols. Define \ensuremath to switch into math mode
|
||||
% unless we are already there. Expansion tricks may not be needed here,
|
||||
% but safer, and can't hurt.
|
||||
\def\ensuremath{\ifmmode \expandafter\asis \else\expandafter\ensuredmath \fi}
|
||||
\def\ensuredmath#1{$\relax#1$}
|
||||
%
|
||||
\def\bullet{\ensuremath\ptexbullet}
|
||||
\def\geq{\ensuremath\ge}
|
||||
\def\leq{\ensuremath\le}
|
||||
\def\minus{\ensuremath-}
|
||||
|
||||
% @dots{} outputs an ellipsis using the current font.
|
||||
% We do .5em per period so that it has the same spacing in the cm
|
||||
|
@ -9038,7 +9043,7 @@
|
|||
\gdef^^b4{\'{}}
|
||||
\gdef^^b5{$\mu$}
|
||||
\gdef^^b6{\P}
|
||||
\gdef^^b7{\ifmmode\cdot\else $\cdot$\fi}
|
||||
\gdef^^b7{\ensuremath\cdot}
|
||||
\gdef^^b8{\cedilla\ }
|
||||
\gdef^^b9{$^1$}
|
||||
\gdef^^ba{\ordm}
|
||||
|
@ -9397,19 +9402,19 @@
|
|||
\DeclareUnicodeCharacter{00A9}{\copyright}
|
||||
\DeclareUnicodeCharacter{00AA}{\ordf}
|
||||
\DeclareUnicodeCharacter{00AB}{\guillemetleft}
|
||||
\DeclareUnicodeCharacter{00AC}{\ifmmode\lnot\else $\lnot$\fi}
|
||||
\DeclareUnicodeCharacter{00AC}{\ensuremath\lnot}
|
||||
\DeclareUnicodeCharacter{00AD}{\-}
|
||||
\DeclareUnicodeCharacter{00AE}{\registeredsymbol}
|
||||
\DeclareUnicodeCharacter{00AF}{\={ }}
|
||||
|
||||
\DeclareUnicodeCharacter{00B0}{\ringaccent{ }}
|
||||
\DeclareUnicodeCharacter{00B1}{\ifmmode\pm\else $\pm$\fi}
|
||||
\DeclareUnicodeCharacter{00B1}{\ensuremath\pm}
|
||||
\DeclareUnicodeCharacter{00B2}{$^2$}
|
||||
\DeclareUnicodeCharacter{00B3}{$^3$}
|
||||
\DeclareUnicodeCharacter{00B4}{\'{ }}
|
||||
\DeclareUnicodeCharacter{00B5}{$\mu$}
|
||||
\DeclareUnicodeCharacter{00B6}{\P}
|
||||
\DeclareUnicodeCharacter{00B7}{\ifmmode\cdot\else $\cdot$\fi}
|
||||
\DeclareUnicodeCharacter{00B7}{\ensuremath\cdot}
|
||||
\DeclareUnicodeCharacter{00B8}{\cedilla{ }}
|
||||
\DeclareUnicodeCharacter{00B9}{$^1$}
|
||||
\DeclareUnicodeCharacter{00BA}{\ordm}
|
||||
|
@ -9443,7 +9448,7 @@
|
|||
\DeclareUnicodeCharacter{00D4}{\^O}
|
||||
\DeclareUnicodeCharacter{00D5}{\~O}
|
||||
\DeclareUnicodeCharacter{00D6}{\"O}
|
||||
\DeclareUnicodeCharacter{00D7}{\ifmmode\times\else $\times$\fi}
|
||||
\DeclareUnicodeCharacter{00D7}{\ensuremath\times}
|
||||
\DeclareUnicodeCharacter{00D8}{\O}
|
||||
\DeclareUnicodeCharacter{00D9}{\`U}
|
||||
\DeclareUnicodeCharacter{00DA}{\'U}
|
||||
|
@ -9477,7 +9482,7 @@
|
|||
\DeclareUnicodeCharacter{00F4}{\^o}
|
||||
\DeclareUnicodeCharacter{00F5}{\~o}
|
||||
\DeclareUnicodeCharacter{00F6}{\"o}
|
||||
\DeclareUnicodeCharacter{00F7}{\ifmmode\div\else $\div$\fi}
|
||||
\DeclareUnicodeCharacter{00F7}{\ensuremath\div}
|
||||
\DeclareUnicodeCharacter{00F8}{\o}
|
||||
\DeclareUnicodeCharacter{00F9}{\`u}
|
||||
\DeclareUnicodeCharacter{00FA}{\'u}
|
||||
|
@ -9546,7 +9551,7 @@
|
|||
\DeclareUnicodeCharacter{0135}{\^{\dotless{j}}}
|
||||
\DeclareUnicodeCharacter{0136}{\cedilla{K}}
|
||||
\DeclareUnicodeCharacter{0137}{\cedilla{k}}
|
||||
\DeclareUnicodeCharacter{0138}{\ifmmode\kappa\else $\kappa$\fi}
|
||||
\DeclareUnicodeCharacter{0138}{\ensuremath\kappa}
|
||||
\DeclareUnicodeCharacter{0139}{\'L}
|
||||
\DeclareUnicodeCharacter{013A}{\'l}
|
||||
\DeclareUnicodeCharacter{013B}{\cedilla{L}}
|
||||
|
@ -9813,6 +9818,8 @@
|
|||
\DeclareUnicodeCharacter{201C}{\quotedblleft}
|
||||
\DeclareUnicodeCharacter{201D}{\quotedblright}
|
||||
\DeclareUnicodeCharacter{201E}{\quotedblbase}
|
||||
\DeclareUnicodeCharacter{2020}{\ensuremath\dagger}
|
||||
\DeclareUnicodeCharacter{2021}{\ensuremath\ddagger}
|
||||
\DeclareUnicodeCharacter{2022}{\bullet}
|
||||
\DeclareUnicodeCharacter{2026}{\dots}
|
||||
\DeclareUnicodeCharacter{2039}{\guilsinglleft}
|
||||
|
@ -9824,6 +9831,7 @@
|
|||
|
||||
\DeclareUnicodeCharacter{2212}{\minus}
|
||||
\DeclareUnicodeCharacter{2217}{\point}
|
||||
\DeclareUnicodeCharacter{2225}{\ensuremath\parallel}
|
||||
\DeclareUnicodeCharacter{2261}{\equiv}
|
||||
}% end of \utfeightchardefs
|
||||
|
||||
|
@ -9836,6 +9844,17 @@
|
|||
\def\nonasciistringdefs{%
|
||||
\setnonasciicharscatcode\active
|
||||
\def\defstringchar##1{\def##1{\string##1}}%
|
||||
%
|
||||
\defstringchar^^80\defstringchar^^81\defstringchar^^82\defstringchar^^83%
|
||||
\defstringchar^^84\defstringchar^^85\defstringchar^^86\defstringchar^^87%
|
||||
\defstringchar^^88\defstringchar^^89\defstringchar^^8a\defstringchar^^8b%
|
||||
\defstringchar^^8c\defstringchar^^8d\defstringchar^^8e\defstringchar^^8f%
|
||||
%
|
||||
\defstringchar^^90\defstringchar^^91\defstringchar^^92\defstringchar^^93%
|
||||
\defstringchar^^94\defstringchar^^95\defstringchar^^96\defstringchar^^97%
|
||||
\defstringchar^^98\defstringchar^^99\defstringchar^^9a\defstringchar^^9b%
|
||||
\defstringchar^^9c\defstringchar^^9d\defstringchar^^9e\defstringchar^^9f%
|
||||
%
|
||||
\defstringchar^^a0\defstringchar^^a1\defstringchar^^a2\defstringchar^^a3%
|
||||
\defstringchar^^a4\defstringchar^^a5\defstringchar^^a6\defstringchar^^a7%
|
||||
\defstringchar^^a8\defstringchar^^a9\defstringchar^^aa\defstringchar^^ab%
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/todo-mode.info
|
||||
@settitle Todo Mode User Manual
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex ky cp
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
@setfilename ../../info/tramp.info
|
||||
@c %**start of header
|
||||
@settitle TRAMP User Manual
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
@c %**end of header
|
||||
|
||||
@c This is *so* much nicer :)
|
||||
|
@ -91,7 +91,7 @@ copy and modify this GNU manual.''
|
|||
@titlepage
|
||||
@title @value{tramp} version @value{trampver} User Manual
|
||||
@author by Daniel Pittman
|
||||
@author based on documentation by Kai Gro@ss{}johann
|
||||
@author based on documentation by Kai Großjohann
|
||||
@page
|
||||
@insertcopying
|
||||
@end titlepage
|
||||
|
@ -1935,7 +1935,7 @@ of your (local or remote) host, you might need to adapt this. Example:
|
|||
"password" "Password"
|
||||
;; Deutsch
|
||||
"passwort" "Passwort"
|
||||
;; Fran@,{c}ais
|
||||
;; Français
|
||||
"mot de passe" "Mot de passe") t)
|
||||
".*:\0? *"))
|
||||
@end lisp
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
\input texinfo
|
||||
@setfilename ../../info/url.info
|
||||
@settitle URL Programmer's Manual
|
||||
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@iftex
|
||||
@c @finalout
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
@setfilename ../../info/vhdl-mode.info
|
||||
@settitle VHDL Mode, an Emacs mode for editing VHDL code
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@c Adapted from the VHDL Mode texinfo manual version 2 by Rodney J. Whitby.
|
||||
@c Adapted from the CC Mode texinfo manual by Barry A. Warsaw.
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
\input texinfo
|
||||
@setfilename ../../info/vip.info
|
||||
@settitle VIP
|
||||
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
Copyright @copyright{} 1987, 2001--2015 Free Software Foundation, Inc.
|
||||
|
|
|
@ -5,8 +5,7 @@
|
|||
@comment @setfilename viper
|
||||
@comment @setfilename viper.info
|
||||
@setfilename ../../info/viper.info
|
||||
|
||||
@documentencoding UTF-8
|
||||
@include docstyle.texi
|
||||
|
||||
@copying
|
||||
Copyright @copyright{} 1995--1997, 2001--2015 Free Software Foundation, Inc.
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/widget.info
|
||||
@settitle The Emacs Widget Library
|
||||
@include docstyle.texi
|
||||
@syncodeindex fn cp
|
||||
@syncodeindex vr cp
|
||||
@syncodeindex ky cp
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
@set TITLE Wisent Parser Development
|
||||
@set AUTHOR Eric M. Ludlam, David Ponce, and Richard Y. Kim
|
||||
@settitle @value{TITLE}
|
||||
@include docstyle.texi
|
||||
|
||||
@c *************************************************************************
|
||||
@c @ Header
|
||||
|
@ -20,7 +21,6 @@
|
|||
@c @footnotestyle separate
|
||||
@c @paragraphindent 2
|
||||
@c @@smallbook
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
@c %**start of header
|
||||
@setfilename ../../info/woman.info
|
||||
@settitle WoMan: Browse Unix Manual Pages ``W.O. (without) Man''
|
||||
@include docstyle.texi
|
||||
@include emacsver.texi
|
||||
@afourpaper
|
||||
@c With different size paper the printed page breaks will need attention!
|
||||
@c Look for @page and @need commands.
|
||||
@setchapternewpage off
|
||||
@paragraphindent 0
|
||||
@documentencoding UTF-8
|
||||
@c %**end of header
|
||||
|
||||
@copying
|
||||
|
|
49
etc/NEWS
49
etc/NEWS
|
@ -205,6 +205,10 @@ font, and (iii) the specified window.
|
|||
`message' and related functions from displaying messages the Echo
|
||||
Area. The output is still logged to the *Messages* buffer.
|
||||
|
||||
** It is now safe for a mode that derives `tabulated-list-mode' to not
|
||||
call `tabulated-list-init-header', in which case it will have no
|
||||
header.
|
||||
|
||||
|
||||
* Editing Changes in Emacs 25.1
|
||||
|
||||
|
@ -213,6 +217,9 @@ successive char insertions.
|
|||
|
||||
** Unicode names entered via C-x 8 RET now use substring completion by default.
|
||||
|
||||
** C-x 8 now has shorthands for these chars: ‐ ‑ ‒ – — ― ‘ ’ “ ” † ‡ • ′ ″
|
||||
€ № ← → ↔ − ≈ ≠ ≤ ≥. As before, you can type C-x 8 C-h to list shorthands.
|
||||
|
||||
** New minor mode global-eldoc-mode is enabled by default.
|
||||
|
||||
** Emacs now supports "bracketed paste mode" when running on a terminal
|
||||
|
@ -237,6 +244,15 @@ Unicode standards.
|
|||
|
||||
|
||||
* Changes in Specialized Modes and Packages in Emacs 25.1
|
||||
|
||||
** New `xterm-screen-extra-capabilities' config.
|
||||
|
||||
** The `save-place' variable is replaced by a `save-place-mode'.
|
||||
|
||||
** Midnight-mode
|
||||
*** `midnight-mode' is a proper minor mode.
|
||||
*** clean-buffer-*-regexps can now specify buffers via predicate functions.
|
||||
|
||||
** In xterms, killing text now also sets the CLIPBOARD/PRIMARY selection
|
||||
in the surrounding GUI (using the OSC-52 escape sequence). This only works
|
||||
if your xterm supports it and enables the `allowWindowOps' options (disabled
|
||||
|
@ -246,6 +262,17 @@ by default at least in Debian, for security reasons).
|
|||
|
||||
** package.el
|
||||
|
||||
*** New "external" package status.
|
||||
An external package is any installed package that's not built-in and
|
||||
not from `package-user-dir', which usually means it's from an entry in
|
||||
`package-directory-list'. They are treated much like built-in
|
||||
packages, in that they cannot be deleted through the package menu and
|
||||
are not considered for upgrades.
|
||||
|
||||
The effect, is that a user can manually place a specific version of a
|
||||
package inside `package-directory-list' and the package menu will
|
||||
always respect that.
|
||||
|
||||
*** If a package is available on multiple archives and one has higher
|
||||
priority (as per `package-archive-priorities') only that one is
|
||||
listed. This can be configured with `package-menu-hide-low-priority'.
|
||||
|
@ -530,6 +557,10 @@ and comments.
|
|||
|
||||
** VC and related modes
|
||||
|
||||
*** Basic push support, via `vc-push', bound to `C-x v P'.
|
||||
Implemented for Bzr, Git, Hg. As part of this change, the pre-existing
|
||||
(undocumented) command vc-hg-push now behaves slightly differently.
|
||||
|
||||
*** The new command vc-region-history shows the log+diff of the active region.
|
||||
|
||||
*** New option `vc-annotate-background-mode' controls whether
|
||||
|
@ -543,6 +574,11 @@ allows to customize this.
|
|||
*** Two new faces `compare-windows-removed' and `compare-windows-added'
|
||||
replace the obsolete face `compare-windows'.
|
||||
|
||||
---
|
||||
*** `log-edit-insert-changelog' converts "(tiny change)" to
|
||||
"Copyright-paperwork-exempt: yes". Set `log-edit-rewrite-tiny-change'
|
||||
nil to disable this.
|
||||
|
||||
** VHDL mode supports VHDL'08.
|
||||
|
||||
** Calculator: decimal display mode uses "," groups, so it's more
|
||||
|
@ -626,6 +662,9 @@ to avoid interfering with the kill ring.
|
|||
*** Custom variable `eudc-inline-expansion-format' defaults to
|
||||
"Firstname Surname <mail-address>".
|
||||
|
||||
*** Custom variable `eudc-options-file' defaults to
|
||||
"~/.emacs.d/eudc-options".
|
||||
|
||||
*** New custom variable `ldap-ldapsearch-password-prompt-regexp' to
|
||||
allow overriding the regular expression that recognizes the ldapsearch
|
||||
command line's password prompt.
|
||||
|
@ -681,6 +720,11 @@ a typographically-correct documents.
|
|||
|
||||
* Incompatible Lisp Changes in Emacs 25.1
|
||||
|
||||
** `indirect-function' does not signal `void-function' any more.
|
||||
This is mostly a bug-fix, since this change was missed back in 24.4 when
|
||||
symbol-function was changed not to signal `void-function' any more.
|
||||
*** As a consequence, the second arg of `indirect-function' is now obsolete.
|
||||
|
||||
** Comint, term, and compile do not set the EMACS env var any more.
|
||||
Use the INSIDE_EMACS environment variable instead.
|
||||
|
||||
|
@ -732,6 +776,8 @@ behavior, set `diff-switches' to `-c'.
|
|||
|
||||
* Lisp Changes in Emacs 25.1
|
||||
|
||||
** The default value of `load-read-function' is now `read'.
|
||||
|
||||
** New hook `pre-redisplay-functions', a bit easier to use than pre-redisplay-function.
|
||||
|
||||
** The second arg of `looking-back' should always be provided explicitly.
|
||||
|
@ -807,6 +853,9 @@ name. The variable `system-name' is now obsolete.
|
|||
+++
|
||||
** Function `write-region' no longer outputs "Wrote FILE" in batch mode.
|
||||
|
||||
** If `pwd' is called with a prefix argument, insert the current default
|
||||
directory at point.
|
||||
|
||||
---
|
||||
** New utilities in subr-x.el:
|
||||
*** New macros `if-let' and `when-let' allow defining bindings and to
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
% Reference Card for Dired
|
||||
% Reference Card for Dired -*- coding: utf-8 -*-
|
||||
|
||||
% Copyright (C) 2000-2015 Free Software Foundation, Inc.
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
% Reference Card for GNU Emacs
|
||||
% Reference Card for GNU Emacs -*- coding: utf-8 -*-
|
||||
|
||||
% Copyright (C) 1987, 1993, 1996-1997, 2001-2015 Free Software
|
||||
% Foundation, Inc.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
% Title: GNU Emacs Survival Card
|
||||
% Title: GNU Emacs Survival Card -*- coding: utf-8 -*-
|
||||
|
||||
% Copyright (C) 2000-2015 Free Software Foundation, Inc.
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
% Reference Card for Dired
|
||||
% Reference Card for Dired -*- coding: utf-8 -*-
|
||||
|
||||
% Copyright (C) 2000-2015 Free Software Foundation, Inc.
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue