Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
emacs
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
emacs
emacs
Commits
1399490e
Commit
1399490e
authored
Jul 02, 2013
by
Glenn Morris
Browse files
Options
Browse Files
Download
Plain Diff
Merge from emacs-24; up to 2012-12-29T12:57:49Z!fgallina@gnu.org
parents
9b057d61
208dee4d
Changes
20
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
63 additions
and
19 deletions
+63
-19
ChangeLog
ChangeLog
+5
-0
configure.ac
configure.ac
+1
-1
doc/emacs/ChangeLog
doc/emacs/ChangeLog
+8
-0
doc/emacs/help.texi
doc/emacs/help.texi
+2
-0
doc/emacs/maintaining.texi
doc/emacs/maintaining.texi
+1
-1
doc/emacs/programs.texi
doc/emacs/programs.texi
+4
-4
doc/lispintro/ChangeLog
doc/lispintro/ChangeLog
+4
-0
doc/lispintro/emacs-lisp-intro.texi
doc/lispintro/emacs-lisp-intro.texi
+2
-2
doc/lispref/ChangeLog
doc/lispref/ChangeLog
+9
-0
doc/lispref/debugging.texi
doc/lispref/debugging.texi
+1
-1
doc/lispref/files.texi
doc/lispref/files.texi
+3
-3
doc/lispref/package.texi
doc/lispref/package.texi
+1
-1
doc/lispref/syntax.texi
doc/lispref/syntax.texi
+5
-0
doc/misc/ChangeLog
doc/misc/ChangeLog
+7
-0
doc/misc/bovine.texi
doc/misc/bovine.texi
+1
-1
doc/misc/cc-mode.texi
doc/misc/cc-mode.texi
+1
-1
doc/misc/mh-e.texi
doc/misc/mh-e.texi
+1
-1
doc/misc/url.texi
doc/misc/url.texi
+1
-1
lisp/ChangeLog
lisp/ChangeLog
+2
-0
lisp/subr.el
lisp/subr.el
+4
-2
No files found.
ChangeLog
View file @
1399490e
2013-07-03 Christoph Egger <christoph@debian.org> (tiny change)
* configure.ac (emacs_broken_SIGIO): Set on gnu-kfreebsd to avoid hang.
http://bugs.debian.org/712974
2013-07-02 Paul Eggert <eggert@cs.ucla.edu>
Remove some unused macros from 'configure'.
...
...
configure.ac
View file @
1399490e
...
...
@@ -3762,7 +3762,7 @@ emacs_broken_SIGIO=no
case $opsys in
dnl SIGIO exists, but the feature doesn't work in the way Emacs needs.
dnl See eg <http://article.gmane.org/gmane.os.openbsd.ports/46831>.
hpux* | irix6-5 | openbsd | sol2* | unixware )
hpux* | irix6-5 | openbsd | sol2* | unixware
| gnu-kfreebsd
)
emacs_broken_SIGIO=yes
;;
...
...
doc/emacs/ChangeLog
View file @
1399490e
2013-07-03 Glenn Morris <rgm@gnu.org>
* maintaining.texi (EDE): Fix cross-reference.
* programs.texi (Program Modes): Fix emacs-xtra reference.
* help.texi (Misc Help): Index describe-syntax.
2013-06-29 Eli Zaretskii <eliz@gnu.org>
* basic.texi (Moving Point): Document visual-order-cursor-movement
...
...
doc/emacs/help.texi
View file @
1399490e
...
...
@@ -535,6 +535,8 @@ describes the commands and features that are changed in this mode.
@kindex C-h b
@findex describe-bindings
@kindex C-h s
@findex describe-syntax
@kbd{C-h b} (@code{describe-bindings}) and @kbd{C-h s}
(@code{describe-syntax}) show other information about the current
environment within Emacs. @kbd{C-h b} displays a list of all the key
...
...
doc/emacs/maintaining.texi
View file @
1399490e
...
...
@@ -2346,7 +2346,7 @@ directory trees. The @dfn{project root} is the topmost directory of a
project. To define a new project, visit a file in the desired project
root and type @kbd{M-x ede-new}. This command prompts for a
@dfn{project type}, which refers to the underlying method that EDE
will use to manage the project (@pxref{Creating a
P
roject, EDE,, ede,
will use to manage the project (@pxref{Creating a
p
roject, EDE,, ede,
Emacs Development Environment}). The most common project types are
@samp{Make}, which uses Makefiles, and @samp{Automake}, which uses GNU
Automake (@pxref{Top, Automake,, automake, Automake}). In both cases,
...
...
doc/emacs/programs.texi
View file @
1399490e
...
...
@@ -119,17 +119,17 @@ those specified in the mode's own mode hook (@pxref{Major Modes}).
For instance, entering C mode runs the hooks @code{prog-mode-hook} and
@code{c-mode-hook}. @xref{Hooks}, for information about hooks.
@if
info
@if
nottex
Separate manuals are available for the modes for Ada (@pxref{Top,,
Ada Mode, ada-mode, Ada Mode}), C/C++/Objective C/Java/Corba
IDL/Pike/AWK (@pxref{Top, , CC Mode, ccmode, CC Mode}), and IDLWAVE
(@pxref{Top,, IDLWAVE, idlwave, IDLWAVE User Manual}).
@end if
info
@if
notinfo
@end if
nottex
@if
tex
The Emacs distribution contains Info manuals for the major modes for
Ada, C/C++/Objective C/Java/Corba IDL/Pike/AWK, and IDLWAVE@. For
Fortran mode, @pxref{Fortran,,, emacs-xtra, Specialized Emacs Features}.
@end if
notinfo
@end if
tex
@node Defuns
@section Top-Level Definitions, or Defuns
...
...
doc/lispintro/ChangeLog
View file @
1399490e
2013-07-03 Glenn Morris <rgm@gnu.org>
* emacs-lisp-intro.texi (edebug): Fix cross-references.
2013-06-19 Glenn Morris <rgm@gnu.org>
* Makefile.in (dist): Edit more configure variables. (Bug#14660)
...
...
doc/lispintro/emacs-lisp-intro.texi
View file @
1399490e
...
...
@@ -18483,7 +18483,7 @@ shows which line you are currently executing.
You can walk through the execution of a function, line by line, or run
quickly until reaching a @dfn{breakpoint} where execution stops.
Edebug is described in @ref{
edebug, , Edebug
, elisp, The GNU Emacs
Edebug is described in @ref{
Edebug, ,
, elisp, The GNU Emacs
Lisp Reference Manual}.
@need 1250
...
...
@@ -18610,7 +18610,7 @@ error or at specified stopping points; you can cause it to display the
changing values of various expressions; you can find out how many
times a function is called, and more.
Edebug is described in @ref{
edebug, , Edebug
, elisp, The GNU Emacs
Edebug is described in @ref{
Edebug, ,
, elisp, The GNU Emacs
Lisp Reference Manual}.
@need 1500
...
...
doc/lispref/ChangeLog
View file @
1399490e
2013-07-03 Glenn Morris <rgm@gnu.org>
* debugging.texi (Debugging):
* files.texi (File Attributes, Changing Files): Fix cross-references.
* package.texi (Package Archives): Fix @url call.
* syntax.texi (Syntax Table Functions): Mention describe-syntax.
2013-06-29 Eli Zaretskii <eliz@gnu.org>
* display.texi (Bidirectional Display): Document move-point-visually.
...
...
doc/lispref/debugging.texi
View file @
1399490e
...
...
@@ -32,7 +32,7 @@ program.
@item
You can use the ERT package to write regression tests for the program.
@xref{Top,the ERT manual,,
ERT
, ERT: Emacs Lisp Regression Testing}.
@xref{Top,the ERT manual,,
ert
, ERT: Emacs Lisp Regression Testing}.
@item
You can profile the program to get hints about how to make it more efficient.
...
...
doc/lispref/files.texi
View file @
1399490e
...
...
@@ -1115,7 +1115,7 @@ permissions} of @var{filename}, as an integer. It recursively follows
symbolic links in @var{filename} at all levels. If @var{filename}
does not exist, the return value is @code{nil}.
@xref{File
P
ermissions,,, coreutils, The @sc{gnu} @code{Coreutils}
@xref{File
p
ermissions,,, coreutils, The @sc{gnu} @code{Coreutils}
Manual}, for a description of mode bits. If the low-order bit is 1,
then the file is executable by all users, if the second-lowest-order
bit is 1, then the file is writable by all users, etc. The highest
...
...
@@ -1625,7 +1625,7 @@ octal numbers to enter @var{mode}. For example,
@noindent
specifies that the file should be readable and writable for its owner,
readable for group members, and readable for all other users.
@xref{File
P
ermissions,,, coreutils, The @sc{gnu} @code{Coreutils}
@xref{File
p
ermissions,,, coreutils, The @sc{gnu} @code{Coreutils}
Manual}, for a description of mode bit specifications.
Interactively, @var{mode} is read from the minibuffer using
...
...
@@ -1676,7 +1676,7 @@ the permissions on which the specification is based are taken from the
mode bits of @var{base-file}. If @var{base-file} is omitted or
@code{nil}, the function uses @code{0} as the base mode bits. The
complete and relative specifications can be combined, as in
@code{"u+r,g+rx,o+r,g-w"}. @xref{File
P
ermissions,,, coreutils, The
@code{"u+r,g+rx,o+r,g-w"}. @xref{File
p
ermissions,,, coreutils, The
@sc{gnu} @code{Coreutils} Manual}, for a description of file mode
specifications.
@end defun
...
...
doc/lispref/package.texi
View file @
1399490e
...
...
@@ -265,7 +265,7 @@ variable @code{load-file-name} (@pxref{Loading}). Here is an example:
Via the Package Menu, users may download packages from @dfn{package
archives}. Such archives are specified by the variable
@code{package-archives}, whose default value contains a single entry:
the archive hosted by the GNU project at @url{elpa.gnu.org}. This
the archive hosted by the GNU project at @url{
http://
elpa.gnu.org}. This
section describes how to set up and maintain a package archive.
@cindex base location, package archive
...
...
doc/lispref/syntax.texi
View file @
1399490e
...
...
@@ -506,6 +506,11 @@ This function returns the current syntax table, which is the table for
the current buffer.
@end defun
@deffn Command describe-syntax &optional buffer
This command displays the contents of the syntax table of
@var{buffer} (by default, the current buffer) in a help buffer.
@end deffn
@defmac with-syntax-table table body@dots{}
This macro executes @var{body} using @var{table} as the current syntax
table. It returns the value of the last form in @var{body}, after
...
...
doc/misc/ChangeLog
View file @
1399490e
2013-07-03 Glenn Morris <rgm@gnu.org>
* bovine.texi (top):
* cc-mode.texi (AWK Mode Font Locking):
* mh-e.texi (Preface):
* url.texi (URI Parsing): Fix cross-references to other manuals.
2013-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.texi (Client-Side IMAP Splitting):
...
...
doc/misc/bovine.texi
View file @
1399490e
...
...
@@ -76,7 +76,7 @@ The @dfn{bovine} parser is the original @semantic{} parser, and is an
implementation of an @acronym
{
LL
}
parser. It is good for simple
languages. It has many conveniences making grammar writing easy. The
conveniences make it less powerful than a Bison-like @acronym
{
LALR
}
parser. For more information, @inforef
{
top, t
he Wisent Parser Manual,
parser. For more information, @inforef
{
Top, T
he Wisent Parser Manual,
wisent
}
.
Bovine @acronym
{
LL
}
grammars are stored in files with a @file
{
.by
}
...
...
doc/misc/cc-mode.texi
View file @
1399490e
...
...
@@ -2111,7 +2111,7 @@ contributing it: send a note to @email{bug-cc-mode@@gnu.org}.
@comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
The general appearance of font-locking in AWK mode is much like in any
other programming mode. @xref
{
Faces
F
or Font Lock,,,elisp, GNU Emacs
other programming mode. @xref
{
Faces
f
or Font Lock,,,elisp, GNU Emacs
Lisp Reference Manual
}
.
The following faces are, however, used in a non-standard fashion in
...
...
doc/misc/mh-e.texi
View file @
1399490e
...
...
@@ -233,7 +233,7 @@ read an online tutorial by starting GNU Emacs and typing @kbd{C-h t}
@cite{GNU Emacs Manual},
@end iftex
@ifinfo
@ref{
t
op, , GNU Emacs Manual, emacs, GNU Emacs Manual},
@ref{
T
op, , GNU Emacs Manual, emacs, GNU Emacs Manual},
@end ifinfo
@ifhtml
@uref{http://www.gnu.org/software/emacs/manual/html_node/emacs/,
...
...
doc/misc/url.texi
View file @
1399490e
...
...
@@ -138,7 +138,7 @@ Given a parsed URI, this function returns the corresponding URI string.
The return value of @code
{
url-generic-parse-url
}
, and the argument
expected by @code
{
url-recreate-url
}
, is a @dfn
{
parsed URI
}
: a CL
structure whose slots hold the various components of the URI@.
@xref
{
t
op,the CL Manual,,cl,GNU Emacs Common Lisp Emulation
}
, for
@xref
{
T
op,the CL Manual,,cl,GNU Emacs Common Lisp Emulation
}
, for
details about CL structures. Most of the other functions in the
@code
{
url
}
library act on parsed URIs.
...
...
lisp/ChangeLog
View file @
1399490e
2013-07-03 Glenn Morris <rgm@gnu.org>
* subr.el (y-or-n-p): Handle empty prompts. (Bug#14770)
Make info-xref checks case-sensitive by default
* info.el (Info-find-node, Info-find-in-tag-table)
(Info-find-node-in-buffer, Info-find-node-2, Info-goto-node):
...
...
lisp/subr.el
View file @
1399490e
...
...
@@ -2240,7 +2240,8 @@ is nil and `use-dialog-box' is non-nil."
(
cond
(
noninteractive
(
setq
prompt
(
concat
prompt
(
if
(
eq
?\s
(
aref
prompt
(
1-
(
length
prompt
))))
(
if
(
or
(
zerop
(
length
prompt
))
(
eq
?\s
(
aref
prompt
(
1-
(
length
prompt
)))))
""
" "
)
"(y or n) "
))
(
let
((
temp-prompt
prompt
))
...
...
@@ -2257,7 +2258,8 @@ is nil and `use-dialog-box' is non-nil."
(
x-popup-dialog
t
`
(
,
prompt
(
"Yes"
.
act
)
(
"No"
.
skip
)))))
(
t
(
setq
prompt
(
concat
prompt
(
if
(
eq
?\s
(
aref
prompt
(
1-
(
length
prompt
))))
(
if
(
or
(
zerop
(
length
prompt
))
(
eq
?\s
(
aref
prompt
(
1-
(
length
prompt
)))))
""
" "
)
"(y or n) "
))
(
while
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment