(font_entity_vector_cache): New variable.
(syms_of_font): Initialize it.
(font_concat_entities): New function.
(font_list_entities): Use font_concat_entities instead of
Fvconcat.
(Emerge): Tweak Misc menu description.
(Submodes of Emerge): Skip Prefers is only relevant with an ancestor.
(Merge Commands): `.' does not seem to work in A or B buffer.
`l' can recreate the 3-window display.
(Glossary): Minor phrasing changes throughout.
Add more internal cross-references.
<Autoloading>: You can't really autoload a variable.
<C-M->: Move details here from `M-C-' item.
<Continuation Line>: Refer to `Truncation.'
<Daemon, Free Software, Free Software Foundation, FSF, GNU>:
<Home Directory, Unix>: New entries.
<Deletion of Files>: Mention recycle bins.
<Directory>: Mention ``folders.''
<Error>: Don't mention ``type-ahead.''
<Fringe>: Refer to the manual node.
<Minor Mode>: Can be global or local.
<Spell Checking>: There are other checkers besides Ispell.
Nick Roberts [Thu, 2 Jul 2009 06:36:43 +0000 (06:36 +0000)]
(def-gdb-auto-update-handler)
(gdb-data-list-register-values-handler)
(gdb-stack-list-locals-handler): Preserve point when switching buffers
using tabs.
(gdb-propertize-header): Inline temporary global variable.
Nick Roberts [Thu, 2 Jul 2009 06:36:16 +0000 (06:36 +0000)]
(gud-minor-mode-map): Make "stop" button visible in
text mode when program is running.
(gud-tooltip-mode): Autoload so that it can be set by customize.
Nick Roberts [Wed, 1 Jul 2009 06:11:12 +0000 (06:11 +0000)]
(gdb-init-2): Move to ...
(gdb-starting): ... here because GDB 7.0 requires execution to have
started when using MI command -data-list-register-names.
(gdb-propertize-header): New macro.
(gdb-breakpoints-header, gdb-locals-header): Use it.
Alan Mackenzie [Mon, 29 Jun 2009 22:04:26 +0000 (22:04 +0000)]
(c-mask-paragraph): Remove a spurious correction between the visible
width of TABs and their number of bytes, so that point is undisturbed
after typing a space, when there are tabs just before "*/".
Michael Albinus [Sun, 28 Jun 2009 15:41:35 +0000 (15:41 +0000)]
* dbusbind.c (XD_SYMBOL_TO_DBUS_TYPE): Convert macro into function
xd_symbol_to_dbus_type. With Solaris 2.11, it was said to compile
for hours, when optimzation is enabled.
(xd_signature, xd_append_arg, xd_retrieve_arg, xd_initialize)
(xd_read_message): Make them static.
Kenichi Handa [Thu, 25 Jun 2009 00:33:55 +0000 (00:33 +0000)]
For the UNICODE format files, do reverse sort
and don't compact the map. This is to prefer the first one in the
duplicated mappings (e.g. 0x20->U+0020, 0x20->U+00A0).
Chong Yidong [Tue, 23 Jun 2009 14:14:40 +0000 (14:14 +0000)]
* src/ftfont.c (setup_otf_gstring, ftfont_shape_by_flt): Use
xmalloc and xrealloc (not malloc and realloc), so subsequent heap
pointer dereferences are guaranteed to be valid.
Jason Rumney [Sun, 21 Jun 2009 03:34:19 +0000 (03:34 +0000)]
(keyboard_codepage): New static variable.
(w32_read_socket) [WM_INPUTLANGCHANGE]: Update it.
(w32_read_socket) [WM_CHAR]: Use it to decode character
input (bug#3237).
(w32_initialize): Initialize it.
(codepage_for_locale): New function.
Chong Yidong [Wed, 17 Jun 2009 16:33:41 +0000 (16:33 +0000)]
* progmodes/compile.el (compilation-error-regexp-alist-alist):
Comment out 2007-07-25 change adding support for Maven error
messages; this regexp is too slow on long lines (Bug#3441).
Kenichi Handa [Wed, 17 Jun 2009 01:16:53 +0000 (01:16 +0000)]
(list-character-sets): Change
"FINAL-CHAR" to "FINAL-BYTE" for follow the official terminology.
(list-character-sets-1): Add one line explanation about
"supplementary charset". Make the part "Supplementary Character
Sets" clickable.