Commit fa0cff43 authored by Kenichi Handa's avatar Kenichi Handa
Browse files

from trunk

parents cc320f07 56a03f46
......@@ -88,9 +88,8 @@ Resent-CC: maintainer email address, plus any X-Debbugs-CC: entries
The "maintainer email address" is "bug-gnu-emacs@gnu.org" in most cases.
They also have:
A new report also has:
Reply-To: bug submitter, 123@debbugs.gnu.org
Mail-Followup-To: bug submitter, 123@debbugs.gnu.org
** To not get acknowledgement mail from the tracker,
......@@ -174,13 +173,23 @@ reopen 123
*** Bugs can be tagged in various ways (eg wontfix, patch, etc).
The available tags are:
patch wontfix moreinfo unreproducible fixed notabug
Note that the list at http://debbugs.gnu.org/Developer#tags
is incorrect, at least for Emacs.
See http://debbugs.gnu.org/Developer#tags
The list of tags can be prefixed with +, - or =, meaning to add (the
default), remove, or reset the tags. E.g.:
tags 123 + wontfix
** URL shortcuts
http://debbugs.gnu.org/...
123 # given bug number
123;mbox=yes # mbox version of given bug
package # bugs in given package (don't use "emacs" - too many bugs!)
from:submitter@email.address
severity:severity # all bugs of given severity
tag:tag # all bugs with given tag
** Usertags
See <http://wiki.debian.org/bugs.debian.org/usertags>
......@@ -335,19 +344,10 @@ The bug will be re-archived after the next 28 day period of no activity.
It's a function of the number of displayed bugs. You can speed things
up by only looking at the newest 100 bugs:
http://debbugs.gnu.org/cgi-bin/pkgreport.cgi?newest=100;package=emacs
The above page is accessible from the "Options" section at the end of
the "main list of bugs" page. Select bugs "in package" = emacs;
"newest bugs" = 100. (I have no idea how you get to that Options
section without having to go through the bug list page first...)
** Mails to the bug tracker disappear
Apparently it has some kind of spam filter that sometimes silently
discards valid mails. Adding a subject (pointless in control messages)
may help.
Or use the static index:
http://debbugs.gnu.org/db/ix/full.html
** ChangeLog issues
......
2010-01-14 Nick Roberts <nickrob@snap.net.nz>
* etc/images/gud/recstart.xpm, etc/images/gud/recstop.xpm:
* etc/images/gud/rcont.xpm, etc/images/gud/rnext.xpm:
* etc/images/gud/rfinish.xpm, etc/images/gud/rnexti.xpm:
* etc/images/gud/rstep.xpm, etc/images/gud/rstepi.xpm:
New icons for reverse debugging.
2010-01-14 Juanma Barranquero <lekktu@gmail.com>
* srecode/doc-cpp.srt (function-comment, variable-same-line-comment)
(group-comment-start, group-comment-end):
* srecode/doc-default.srt (section-comment, function-comment)
(variable-same-line-comment, group-comment-start, group-comment-end):
* srecode/doc-java.srt (function-comment, variable-same-line-comment)
(group-comment-start, gropu-comment-end):
Fix typos in template docstrings.
2010-01-14 Kenichi Handa <handa@m17n.org>
* NEWS: Describe the change of auto-composition-mode.
......@@ -276,7 +294,7 @@
2009-06-12 Kenichi Handa <handa@m17n.org>
* HELLO: Use "/" instead of "," to seperate independent words.
* HELLO: Use "/" instead of "," to separate independent words.
* charsets/*.map: All re-generated.
......
......@@ -1312,9 +1312,8 @@ in both directions. This feature is currently only available in Emacs
** erc is switching to global-minor-modes for activation of submodules.
This allows you to customize such a mode and get automatic loading of
the module. No longer putting a lot of require statments in .emacs.
At least this is the long-term plan, not all modules are converted
yet.
the module. No longer putting a lot of require statements in .emacs.
At least this is the long-term plan, not all modules are converted yet.
** The most important user visible change is that you now need to activate
erc-completion-mode, to get TAB completion. The new completion code
......
......@@ -2155,7 +2155,6 @@ ordered by their priorities.
**** `coding-system-from-name' returns a coding system matching with
the argument name.
** There is a new input method, Robin, different from Quail.
It has three functionalities:
i) a simple input method (converts an ASCII sequence into a string).
......
/* XPM */
static char * reverse_continue_xpm[] = {
"24 24 6 1",
" c None",
". c #D99FAA",
"+ c #CC0033",
"@ c #616161",
"# c #2A1F55",
"$ c #AA9FAA",
" ",
" ",
" ",
" ",
" .+ ",
" .++. ",
" @# #@ +++++++ ",
" @#$ $#@ .++. ",
" ## ## .+ ",
" ## ## ",
" ## ## ",
" #@ @# ",
" ## ## ",
" #@ @# ",
" ## ## ",
" ## ## ",
" ## ## ",
" @#$ $#@ ",
" @# #@ ",
" ",
" ",
" ",
" ",
" "};
/* XPM */
static char * break_xpm[] = {
"24 24 2 1",
" c None",
". c #cc0033",
" ",
" ",
" ",
" ",
" .... ",
" ........ ",
" .......... ",
" ............ ",
" .............. ",
" .............. ",
" ................ ",
" ................ ",
" ................ ",
" ................ ",
" .............. ",
" .............. ",
" ............ ",
" .......... ",
" ........ ",
" .... ",
" ",
" ",
" ",
" "};
/* XPM */
static char * break_xpm[] = {
"24 24 2 1",
" c None",
". c #cc0033",
" ",
" ",
" ",
" ",
" .... ",
" ........ ",
" .......... ",
" ............ ",
" .............. ",
" .............. ",
" ................ ",
" ................ ",
" ................ ",
" ................ ",
" .............. ",
" .............. ",
" ............ ",
" .......... ",
" ........ ",
" .... ",
" ",
" ",
" ",
" "};
/* XPM */
static char * reverse_step_xpm[] = {
"24 24 6 1",
" c None",
". c #D40000",
"+ c #616161",
"@ c #2A1F55",
"# c #ADADAD",
"$ c #CC9999",
" ",
" ",
" ",
" ",
" ..... ",
" . . ",
" . . ",
" +@ . @+ . ",
" +@# . #@+ . ",
" @@ .$.$. @@ . ",
" @@ $...$ @@ ",
" @@ ... @@ ",
" @+ $.$ +@ ",
" @@ . @@ ",
" @+ +@ ",
" @@ @@ ",
" @@ @@ ",
" @@ @@ ",
" +@# #@+ ",
" +@ @+ ",
" ",
" ",
" ",
" "};
/* XPM */
static char * reverse_next_xpm[] = {
"24 24 7 1",
" c None",
". c #CC0033",
"+ c #616161",
"@ c #2A1F55",
"# c #ADADAD",
"$ c #D40000",
"% c #CC9999",
" ",
" ",
" ",
" ",
" .......... ",
" . . ",
" . . ",
" . +@ @+ . ",
" . +@# #@+ . ",
" $%.%$ @@ @@ . ",
" %...% @@ @@ ",
" ... @@ @@ ",
" %.% @+ +@ ",
" . @@ @@ ",
" @+ +@ ",
" @@ @@ ",
" @@ @@ ",
" @@ @@ ",
" +@# #@+ ",
" +@ @+ ",
" ",
" ",
" ",
" "};
/* XPM */
static char * reverse_nexti_xpm[] = {
"24 24 6 1",
" c None",
". c #CC0033",
"+ c #D40000",
"@ c #CC9999",
"# c #616161",
"$ c #2A1F55",
" ",
" ",
" ",
" ",
" .......... ",
" . . ",
" . . ",
" . . ",
" . . ",
" +@.@+ # # . ",
" @...@ #$ $# ",
" ... #$ $# ",
" @.@ #$ $# ",
" . #$ $# ",
" $# #$ ",
" $# #$ ",
" $# #$ ",
" $# #$ ",
" $ $ ",
" ",
" ",
" ",
" ",
" "};
/* XPM */
static char * reverse_finish_xpm[] = {
"24 24 7 1",
" c None",
". c #CC0033",
"+ c #616161",
"@ c #2A1F55",
"# c #ADADAD",
"$ c #D40000",
"% c #CC9999",
" ",
" ",
" ",
" ",
" ..... ",
" . . ",
" . . ",
" . +@ . @+ ",
" . +@# . #@+ ",
" $%.%$ @@ . @@ ",
" %...% @@ @@ ",
" ... @@ @@ ",
" %.% @+ +@ ",
" . @@ @@ ",
" @+ +@ ",
" @@ @@ ",
" @@ @@ ",
" @@ @@ ",
" +@# #@+ ",
" +@ @+ ",
" ",
" ",
" ",
" "};
/* XPM */
static char * reverse_stepi_xpm[] = {
"24 24 5 1",
" c None",
". c #D40000",
"+ c #616161",
"@ c #2A1F55",
"# c #CC9999",
" ",
" ",
" ",
" ",
" ..... ",
" . . ",
" . . ",
" . . ",
" + . + . ",
" +@ .#.#. @+ . ",
" +@ #...# @+ ",
" +@ ... @+ ",
" +@ #.# @+ ",
" @+ . +@ ",
" @+ +@ ",
" @+ +@ ",
" @+ +@ ",
" @ @ ",
" ",
" ",
" ",
" ",
" ",
" "};
......@@ -36,14 +36,14 @@ template section-comment :indent :blank
----
template function-comment :tag :indent :blank
"A comment occuring in front of a function.
"A comment occurring in front of a function.
Recycle doxygen comment code from the more general template set."
----
{{>:declaration:doxygen-function}}
----
template variable-same-line-comment :tag
"A comment occuring after a veriable declaration.
"A comment occurring after a veriable declaration.
Recycle doxygen comment code from the more general template set."
----
{{>:declaration:doxygen-variable-same-line}}
......@@ -51,14 +51,14 @@ Recycle doxygen comment code from the more general template set."
;; These happen to be the same as in a classdecl.
template group-comment-start :blank :indent
"A comment occuring in front of a group of declarations.
"A comment occurring in front of a group of declarations.
Recycle doxygen comment code from the more general template set."
----
{{>:classdecl:doxygen-function-group-start}}
----
template group-comment-end :blank :indent
"A comment occuring at the end of a a group of declarations.
"A comment occurring at the end of a a group of declarations.
Recycle doxygen comment code from the more general template set."
----
{{>:classdecl:doxygen-function-group-end}}
......@@ -68,14 +68,14 @@ Recycle doxygen comment code from the more general template set."
context classdecl
template group-comment-start :blank :indent
"A comment occuring in front of a group of declarations.
"A comment occurring in front of a group of declarations.
Recycle doxygen comment code from the more general template set."
----
{{>:classdecl:doxygen-function-group-start}}
----
template group-comment-end :blank :indent
"A comment occuring at the end of a a group of declarations.
"A comment occurring at the end of a a group of declarations.
Recycle doxygen comment code from the more general template set."
----
{{>:classdecl:doxygen-function-group-end}}
......
......@@ -26,7 +26,7 @@ set application "document"
context declaration
template section-comment :blank :indent
"A comment occuring in front of a group of declarations."
"A comment occurring in front of a group of declarations."
----
{{comment_start}} {{?TITLE}}
{{comment_prefix}}
......@@ -35,7 +35,7 @@ template section-comment :blank :indent
----
template function-comment :tag :indent :blank
"A comment occuring in front of a function."
"A comment occurring in front of a function."
----
{{comment_start}} {{?NAME}} --
{{DOC:srecode-comment-prefix}}
......@@ -43,21 +43,21 @@ template function-comment :tag :indent :blank
----
template variable-same-line-comment :tag
"A comment occuring after a veriable declaration."
"A comment occurring after a veriable declaration."
----
{{comment_start}} {{?DOC}} {{comment_end}}
----
;; These happen to be the same as in a classdecl.
template group-comment-start :blank :indent
"A comment occuring in front of a group of declarations."
"A comment occurring in front of a group of declarations."
----
{{comment_start}} {{?GROUPNAME}} --
{{comment_end}}
----
template group-comment-end :indent
"A comment occuring at the end of a a group of declarations."
"A comment occurring at the end of a a group of declarations."
----
{{comment_start}} End {{?GROUPNAME}} {{comment_end}}
----
......@@ -66,13 +66,13 @@ template group-comment-end :indent
context classdecl
template group-comment-start :blank :indent
"A comment occuring in front of a group of declarations."
"A comment occurring in front of a group of declarations."
----
{{>:declaration:group-comment-start}}
----
template group-comment-end :indent
"A comment occuring at the end of a a group of declarations."
"A comment occurring at the end of a a group of declarations."
----
{{>:declaration:group-comment-end}}
----
......
......@@ -37,14 +37,14 @@ template section-comment :indent :blank
----
template function-comment :tag :indent :blank
"A comment occuring in front of a function.
"A comment occurring in front of a function.
Recycle javadoc comment code from the more general template set."
----
{{>:declaration:javadoc-function}}
----
template variable-same-line-comment :tag
"A comment occuring after a veriable declaration.
"A comment occurring after a veriable declaration.
Recycle javadoc comment code from the more general template set."
----
{{>:declaration:javadoc-variable-same-line}}
......@@ -52,14 +52,14 @@ Recycle javadoc comment code from the more general template set."
;; These happen to be the same as in a classdecl.
template group-comment-start :blank :indent
"A comment occuring in front of a group of declarations.
"A comment occurring in front of a group of declarations.
Recycle javadoc comment code from the more general template set."
----
{{>:classdecl:javadoc-function-group-start}}
----
template group-comment-end :blank :indent
"A comment occuring at the end of a a group of declarations.
"A comment occurring at the end of a a group of declarations.
Recycle javadoc comment code from the more general template set."
----
{{>:classdecl:javadoc-function-group-end}}
......@@ -69,14 +69,14 @@ Recycle javadoc comment code from the more general template set."
context classdecl
template group-comment-start :blank :indent
"A comment occuring in front of a group of declarations.
"A comment occurring in front of a group of declarations.
Recycle javadoc comment code from the more general template set."
----
{{>:classdecl:javadoc-function-group-start}}
----
template group-comment-end :blank :indent
"A comment occuring at the end of a a group of declarations.
"A comment occurring at the end of a a group of declarations.
Recycle javadoc comment code from the more general template set."
----
{{>:classdecl:javadoc-function-group-end}}
......
2010-01-15 Glenn Morris <rgm@gnu.org>
* log-view.el (top-level): Require 'wid-edit. (Bug#5311)
* wid-edit.el (widget-keymap): Doc fix.
* vc-svn.el (vc-svn-print-log): Use --limit rather than -l since the
former seems to be more widely accepted by various svn versions.
2010-01-14 Juanma Barranquero <lekktu@gmail.com>
* find-cmd.el (find-constituents):
* vc-arch.el (vc-arch-root):
* window.el (window-body-height, pop-up-frames):
* cedet/semantic/edit.el (semantic-reparse-needed-change-hook)
(semantic-no-reparse-needed-change-hook):
* cedet/srecode/insert.el (srecode-resolve-argument-list)
(srecode-template-inserter-blank, srecode-template-inserter-variable)
(srecode-template-inserter-ask, srecode-template-inserter-width)
(srecode-template-inserter-section-start)
(srecode-template-inserter-section-end, srecode-insert-method):
* emacs-lisp/eieio-base.el (eieio-singleton, slot-missing):
* progmodes/ada-stmt.el (ada-if):
* progmodes/gdb-ui.el (gdb-jsonify-buffer):
* textmodes/ispell.el (ispell-grep-options, ispell-dictionary-alist)
(ispell-encoding8-command, ispell-aspell-supports-utf8)
(ispell-last-program-name, ispell-help): Fix typos in docstrings.
* progmodes/flymake.el (flymake-post-syntax-check):
Fix typo in error message.
2010-01-14 Juanma Barranquero <lekktu@gmail.com>
* hexl.el (hexl-printable-character): Fix check of `hexl-iso',
which is always a string. (Bug#5313)
2010-01-14 Juanma Barranquero <lekktu@gmail.com>
* progmodes/ada-xref.el (ada-default-prj-properties):
Simplify previous change.
2010-01-14 Stephen Leake <stephen_leake@member.fsf.org>
* progmodes/ada-xref.el (ada-default-prj-properties):
Default ada_project_path to $ADA_PROJECT_PATH.
2010-01-14 Stephen Leake <stephen_leake@member.fsf.org>
* progmodes/ada-mode.el (ada-create-keymap):
Override `narrow-to-defun' with `ada-narrow-to-defun'.
2010-01-14 Stephen Leake <stephen_leake@member.fsf.org>
* progmodes/ada-mode.el: Deal with Ada 2005 "overriding" keyword.
(ada-subprog-start-re, ada-imenu-subprogram-menu-re): Add keyword.
(ada-get-current-indent, ada-imenu-generic-expression)
(ada-which-function): Check for it.
2010-01-14 Stephen Leake <stephen_leake@member.fsf.org>
* progmodes/ada-mode.el (ada-clean-buffer-before-saving): Make obsolete.
(ada-mode): Don't obey `ada-clean-buffer-before-saving' anymore.
2010-01-14 Glenn Morris <rgm@gnu.org>
* frame.el (show-trailing-whitespace): Safe if boolean. (Bug#5312)
......
......@@ -6773,7 +6773,7 @@
(ruler-mode-mouse-grab-any-column)
(ruler-mode-mouse-drag-any-column-iteration)
(ruler-mode-mouse-drag-any-column): New functions.
(ruler-mode-map): [header-line down-mouse-2] Bound to
(ruler-mode-map) [header-line down-mouse-2]: Bound to
`ruler-mode-mouse-grab-any-column' instead of
`ruler-mode-mouse-set-fill-column'.
(ruler-mode-ruler-help-echo): Update its value.
......
......@@ -2083,7 +2083,7 @@
* desktop.el (desktop-save): Use dired-directory as name
of top-level in order to capture wildcards used.
(desktop-buffer-dired): Skip possible wildcard when checking
for directory existance. Use dired-insert-subdir, not
for directory existence. Use dired-insert-subdir, not
dired-maybe-insert-subdir.
1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
......
......@@ -6760,7 +6760,7 @@
1999-01-22 Andrew Innes <andrewi@gnu.org>
* startup.el (command-line): [windows-nt]: Check for existence of
* startup.el (command-line) [windows-nt]: Check for existence of
.emacs file so as to notice .emacs.el or .emacs.elc and use them
in preference to _emacs.
......
......@@ -442,7 +442,7 @@ If FORCE equals 'newfile, then the cache is ignored."
(setq ans calc))
;; If we failed to calculate something, we
;; should add it to the hash, but ONLY if we are not
;; going to FORCE the file into existance.
;; going to FORCE the file into existence.
(when (not force)
(ede-locate-add-file-to-hash loc filename 'nomatch))))
))
......
Markdown is supported
<