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
Open sidebar
emacs
emacs
Commits
25721031
Commit
25721031
authored
Jul 21, 2012
by
Chong Yidong
Browse files
Merge from emacs-24 branch; up to 2012-05-01T10:20:43Z!rgm@gnu.org
parents
316e68a7
2c73e345
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
45 additions
and
14 deletions
+45
-14
doc/emacs/ChangeLog
doc/emacs/ChangeLog
+4
-0
doc/emacs/emacs.texi
doc/emacs/emacs.texi
+1
-1
lisp/ChangeLog
lisp/ChangeLog
+21
-0
lisp/emacs-lisp/map-ynp.el
lisp/emacs-lisp/map-ynp.el
+1
-0
lisp/misearch.el
lisp/misearch.el
+1
-1
lisp/progmodes/bug-reference.el
lisp/progmodes/bug-reference.el
+3
-0
lisp/progmodes/cc-cmds.el
lisp/progmodes/cc-cmds.el
+10
-8
lisp/progmodes/cc-langs.el
lisp/progmodes/cc-langs.el
+1
-1
lisp/progmodes/cperl-mode.el
lisp/progmodes/cperl-mode.el
+2
-1
lisp/userlock.el
lisp/userlock.el
+1
-0
src/window.c
src/window.c
+0
-2
No files found.
doc/emacs/ChangeLog
View file @
25721031
2012-07-19 Chong Yidong <cyd@gnu.org>
* emacs.texi: Update ISBN.
2012-07-17 Chong Yidong <cyd@gnu.org>
2012-07-17 Chong Yidong <cyd@gnu.org>
* basic.texi (Inserting Text): Replace ucs-insert with
* basic.texi (Inserting Text): Replace ucs-insert with
...
...
doc/emacs/emacs.texi
View file @
25721031
...
@@ -94,7 +94,7 @@ developing GNU and promoting software freedom.''
...
@@ -94,7 +94,7 @@ developing GNU and promoting software freedom.''
Published by the Free Software Foundation @*
Published by the Free Software Foundation @*
51 Franklin Street, Fifth Floor @*
51 Franklin Street, Fifth Floor @*
Boston, MA 02110-1301 USA @*
Boston, MA 02110-1301 USA @*
ISBN 978-0-9831592-
2-3
ISBN 978-0-9831592-
3-0
@sp 2
@sp 2
Cover art by Etienne Suvasa; cover design by Matt Lee.
Cover art by Etienne Suvasa; cover design by Matt Lee.
...
...
lisp/ChangeLog
View file @
25721031
2012-07-21 Leo Liu <sdl.web@gmail.com>
* progmodes/cc-cmds.el (c-defun-name): Use
match-string-no-properties instead for consistency.
2012-07-20 Leo Liu <sdl.web@gmail.com>
* progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly.
(Bug#7879)
* progmodes/cc-langs.el (c-symbol-start): Include char _ (bug#11986).
2012-07-20 Stefan Monnier <monnier@iro.umontreal.ca>
* userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package.
* progmodes/bug-reference.el, misearch.el: Provide themselves
(bug#11915).
* progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end
of narrowed buffer (bug#11966).
2012-07-20 Vincent Belaïche <vincentb1@users.sourceforge.net>
2012-07-20 Vincent Belaïche <vincentb1@users.sourceforge.net>
* ses.el (ses-rename-cell): Set new name also in reference list of
* ses.el (ses-rename-cell): Set new name also in reference list of
...
...
lisp/emacs-lisp/map-ynp.el
View file @
25721031
...
@@ -5,6 +5,7 @@
...
@@ -5,6 +5,7 @@
;; Author: Roland McGrath <roland@gnu.org>
;; Author: Roland McGrath <roland@gnu.org>
;; Maintainer: FSF
;; Maintainer: FSF
;; Keywords: lisp, extensions
;; Keywords: lisp, extensions
;; Package: emacs
;; This file is part of GNU Emacs.
;; This file is part of GNU Emacs.
...
...
lisp/misearch.el
View file @
25721031
...
@@ -373,5 +373,5 @@ whose file names match the specified wildcard."
...
@@ -373,5 +373,5 @@ whose file names match the specified wildcard."
(
provide
'multi-isearch
)
(
provide
'multi-isearch
)
(
provide
'misearch
)
;;; misearch.el ends here
;;; misearch.el ends here
lisp/progmodes/bug-reference.el
View file @
25721031
...
@@ -30,6 +30,8 @@
...
@@ -30,6 +30,8 @@
;; Two minor modes are provided. One works on any text in the buffer;
;; Two minor modes are provided. One works on any text in the buffer;
;; the other operates only on comments and strings.
;; the other operates only on comments and strings.
;;; Code:
(
defvar
bug-reference-map
(
defvar
bug-reference-map
(
let
((
map
(
make-sparse-keymap
)))
(
let
((
map
(
make-sparse-keymap
)))
(
define-key
map
[mouse-2]
'bug-reference-push-button
)
(
define-key
map
[mouse-2]
'bug-reference-push-button
)
...
@@ -154,4 +156,5 @@ the mode if ARG is omitted or nil."
...
@@ -154,4 +156,5 @@ the mode if ARG is omitted or nil."
(
widen
)
(
widen
)
(
bug-reference-unfontify
(
point-min
)
(
point-max
)))))
(
bug-reference-unfontify
(
point-min
)
(
point-max
)))))
(
provide
'bug-reference
)
;;; bug-reference.el ends here
;;; bug-reference.el ends here
lisp/progmodes/cc-cmds.el
View file @
25721031
...
@@ -1826,14 +1826,16 @@ with a brace block."
...
@@ -1826,14 +1826,16 @@ with a brace block."
;; DEFFLAGSET(syslog_opt_flags,LOG_PID ...) ==> syslog_opt_flags
;; DEFFLAGSET(syslog_opt_flags,LOG_PID ...) ==> syslog_opt_flags
(
match-string-no-properties
1
))
(
match-string-no-properties
1
))
;; Objective-C method starting with + or -.
;; Objc selectors.
((
and
(
derived-mode-p
'objc-mode
)
((
assq
'objc-method-intro
(
c-guess-basic-syntax
))
(
looking-at
"[-+]\s*("
))
(
let
((
bound
(
save-excursion
(
c-end-of-statement
)
(
point
)))
(
when
(
c-syntactic-re-search-forward
")\s*"
nil
t
)
(
kw-re
(
concat
"\\(?:"
c-symbol-key
"\\)?:"
))
(
c-forward-token-2
)
(
stretches
))
(
setq
name-end
(
point
))
(
when
(
c-syntactic-re-search-forward
c-symbol-key
bound
t
t
t
)
(
c-backward-token-2
)
(
push
(
match-string-no-properties
0
)
stretches
)
(
buffer-substring-no-properties
(
point
)
name-end
)))
(
while
(
c-syntactic-re-search-forward
kw-re
bound
t
t
t
)
(
push
(
match-string-no-properties
0
)
stretches
)))
(
apply
'concat
(
nreverse
stretches
))))
(
t
(
t
;; Normal function or initializer.
;; Normal function or initializer.
...
...
lisp/progmodes/cc-langs.el
View file @
25721031
...
@@ -578,7 +578,7 @@ keyword. It's unspecified how far it matches. Does not contain a \\|
...
@@ -578,7 +578,7 @@ keyword. It's unspecified how far it matches. Does not contain a \\|
operator
at
the
top
level.
"
operator
at
the
top
level.
"
t (concat "
[
" c-alpha "
_]
")
t (concat "
[
" c-alpha "
_]
")
java (concat "
[
" c-alpha "
_@]
")
java (concat "
[
" c-alpha "
_@]
")
objc (concat "
[
" c-alpha "
@]
")
objc (concat "
[
" c-alpha "
_
@]
")
pike (concat "
[
" c-alpha "
_
`
]
"))
pike (concat "
[
" c-alpha "
_
`
]
"))
(c-lang-defvar c-symbol-start (c-lang-const c-symbol-start))
(c-lang-defvar c-symbol-start (c-lang-const c-symbol-start))
...
...
lisp/progmodes/cperl-mode.el
View file @
25721031
...
@@ -3497,7 +3497,8 @@ Works before syntax recognition is done."
...
@@ -3497,7 +3497,8 @@ Works before syntax recognition is done."
(if end
(if end
;; Do the same for end, going small steps
;; Do the same for end, going small steps
(save-excursion
(save-excursion
(while (and end (get-text-property end 'syntax-type))
(while (and end (< end (point-max))
(get-text-property end 'syntax-type))
(setq pos end
(setq pos end
end (next-single-property-change end 'syntax-type nil (point-max)))
end (next-single-property-change end 'syntax-type nil (point-max)))
(if end (progn (goto-char end)
(if end (progn (goto-char end)
...
...
lisp/userlock.el
View file @
25721031
...
@@ -4,6 +4,7 @@
...
@@ -4,6 +4,7 @@
;; Maintainer: FSF
;; Maintainer: FSF
;; Keywords: internal
;; Keywords: internal
;; Package: emacs
;; This file is part of GNU Emacs.
;; This file is part of GNU Emacs.
...
...
src/window.c
View file @
25721031
...
@@ -484,9 +484,7 @@ for future use. */)
...
@@ -484,9 +484,7 @@ for future use. */)
(Lisp_Object window, Lisp_Object limit)
(Lisp_Object window, Lisp_Object limit)
{
{
register struct window *w = decode_any_window (window);
register struct window *w = decode_any_window (window);
w->combination_limit = limit;
w->combination_limit = limit;
return w->combination_limit;
return w->combination_limit;
}
}
...
...
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