bpt/emacs.git
16 years ago(describe-font): Don't check fontset
Kenichi Handa [Fri, 30 May 2008 02:37:31 +0000 (02:37 +0000)]
(describe-font): Don't check fontset
here, and just call font-info.  Get the default font by from the
default face.

16 years ago* fontset.c (Ffont_info): Moved to font.c.
Kenichi Handa [Fri, 30 May 2008 02:35:54 +0000 (02:35 +0000)]
* fontset.c (Ffont_info): Moved to font.c.
(syms_of_fontset): Delete defsubr of Sfont_info.

16 years ago(font_style_to_value, font_score): Delete casting of the
Kenichi Handa [Fri, 30 May 2008 02:34:46 +0000 (02:34 +0000)]
(font_style_to_value, font_score): Delete casting of the
args to xstcasecmp.
(register_font_driver): Increment num_font_drivers only when
registering the driver globally.
(Ffont_info): Moved from fontset.c.  Handle a font object too.
(syms_of_font): Defsubr Sfont_info.

16 years ago(url-file-name-completion): Add missing argument.
Stefan Monnier [Fri, 30 May 2008 01:36:29 +0000 (01:36 +0000)]
(url-file-name-completion): Add missing argument.

16 years ago(utf-8-sig, utf-8-auto): New coding systems.
Kenichi Handa [Thu, 29 May 2008 23:00:20 +0000 (23:00 +0000)]
(utf-8-sig, utf-8-auto): New coding systems.

16 years ago(define-coding-system): Accept :bom for
Kenichi Handa [Thu, 29 May 2008 22:58:58 +0000 (22:58 +0000)]
(define-coding-system): Accept :bom for
utf-8.

16 years ago(CODING_UTF_8_BOM): New macro.
Kenichi Handa [Thu, 29 May 2008 22:58:15 +0000 (22:58 +0000)]
(CODING_UTF_8_BOM): New macro.
(enum coding_category): Delete coding_category_utf_8, add
coding_category_utf_8_auto, coding_category_utf_8_nosig, and
coding_category_utf_8_sig.
(CATEGORY_MASK_UTF_8): Delete it.
(CATEGORY_MASK_UTF_8_AUTO, CATEGORY_MASK_UTF_8_NOSIG)
(CATEGORY_MASK_UTF_8_SIG): New macros.
(CATEGORY_MASK_ANY): Delete CATEGORY_MASK_UTF_8, add
CATEGORY_MASK_UTF_8_AUTO, CATEGORY_MASK_UTF_8_NOSIG, and
CATEGORY_MASK_UTF_8_SIG.
(CATEGORY_MASK_UTF_8): New macro.
(UTF_BOM, UTF_8_BOM_1, UTF_8_BOM_2, UTF_8_BOM_3): New macros.
(detect_coding_utf_8): Check BOM.
(decode_coding_utf_8, encode_coding_utf_8): Handle BOM.
(decode_coding_utf_16): Adjusted for the change of enum
utf_bom_type.
(encode_coding_utf_16): Likewise.
(setup_coding_system): Likewise.  Set CODING_UTF_8_BOM (coding).
(detect_coding, detect_coding_system): Handle utf-8-auto.
(Fdefine_coding_system_internal): Handle `bom' property for utf-8.
(syms_of_coding): Fix setting up of Vcoding_category_table.

16 years ago(enum define_coding_utf8_arg_index): New enum.
Kenichi Handa [Thu, 29 May 2008 22:58:00 +0000 (22:58 +0000)]
(enum define_coding_utf8_arg_index): New enum.
(enum coding_attr_index): Change coding_attr_utf_16_bom to
coding_attr_utf_bom.
(enum utf_bom_type): Renamed from utf_16_bom_type.
(struct utf_16_spec): Adjusted for the above change.
(struct coding_system): Add utf_8_bom in `spec' union.

16 years ago(utf-7-encode): Use the right escape char depending on imap/nonimap encoding.
Stefan Monnier [Thu, 29 May 2008 21:57:32 +0000 (21:57 +0000)]
(utf-7-encode): Use the right escape char depending on imap/nonimap encoding.

16 years ago(completion-pcm-all-completions): Add the base-size.
Stefan Monnier [Thu, 29 May 2008 20:46:35 +0000 (20:46 +0000)]
(completion-pcm-all-completions): Add the base-size.

16 years ago(relative_filename): Treat "///" like "/" in filenames.
Stefan Monnier [Thu, 29 May 2008 20:18:07 +0000 (20:18 +0000)]
(relative_filename): Treat "///" like "/" in filenames.

16 years ago(icomplete-prospects-height): Add :group.
Juanma Barranquero [Thu, 29 May 2008 20:05:36 +0000 (20:05 +0000)]
(icomplete-prospects-height): Add :group.

16 years ago(icomplete-completions): Typo.
Stefan Monnier [Thu, 29 May 2008 17:40:20 +0000 (17:40 +0000)]
(icomplete-completions): Typo.

16 years ago*** empty log message ***
Jason Rumney [Thu, 29 May 2008 17:11:48 +0000 (17:11 +0000)]
*** empty log message ***

16 years ago(add_font_entity_to_list): Allow non-opentype truetype fonts back
Jason Rumney [Thu, 29 May 2008 16:57:00 +0000 (16:57 +0000)]
(add_font_entity_to_list): Allow non-opentype truetype fonts back
in the uniscribe backend, but disallow any font that has no
unicode subrange support.

16 years ago(Faccept_process_output): If `millisec' is non-nil, `seconds' default to 0.
Stefan Monnier [Thu, 29 May 2008 16:54:53 +0000 (16:54 +0000)]
(Faccept_process_output): If `millisec' is non-nil, `seconds' default to 0.
(wait_reading_process_output): Also return non-nil if we read output
from a non-running process.

16 years ago(icomplete-prospects-length): Make obsolete.
Stefan Monnier [Thu, 29 May 2008 16:25:12 +0000 (16:25 +0000)]
(icomplete-prospects-length): Make obsolete.
(icomplete-prospects-height): New var.
(icomplete-completions): Use it.

16 years ago(w32font_open_internal): Prefer truetype fonts unless
Jason Rumney [Thu, 29 May 2008 16:12:50 +0000 (16:12 +0000)]
(w32font_open_internal): Prefer truetype fonts unless
'raster' specified.

16 years ago*** empty log message ***
Kenichi Handa [Thu, 29 May 2008 13:03:39 +0000 (13:03 +0000)]
*** empty log message ***

16 years ago(auto-insert): Add :link.
Juanma Barranquero [Thu, 29 May 2008 09:40:37 +0000 (09:40 +0000)]
(auto-insert): Add :link.

16 years ago(Windows Keyboard): Add descriptions of w32-register-hot-key
Juanma Barranquero [Thu, 29 May 2008 08:17:20 +0000 (08:17 +0000)]
(Windows Keyboard): Add descriptions of w32-register-hot-key
and w32-unregister-hot-key.

16 years ago(tar-header): New field `header-start'.
Stefan Monnier [Thu, 29 May 2008 05:25:22 +0000 (05:25 +0000)]
(tar-header): New field `header-start'.
(tar-header-block-tokenize): Set it when useful.
Drop "GNUtar " magic value, which even GNU Tar doesn't know about.
(tar-header-data-end): New function.
(tar-summarize-buffer): Use it.
(tar-next-line): Fix goal column for long usernames.
(tar-expunge-internal): Use header-start.
(tar-rename-entry): Handle ustar-style long names.
(tar-alter-one-field): Add optional `descriptor' argument.
(tar-subfile-save-buffer): Use it.

16 years ago(Fx_family_fonts): Set frame correctly.
Kenichi Handa [Thu, 29 May 2008 04:46:59 +0000 (04:46 +0000)]
(Fx_family_fonts): Set frame correctly.

16 years ago(Fx_list_fonts, Finternal_copy_lisp_face): Fix typos in docstrings.
Juanma Barranquero [Thu, 29 May 2008 02:51:49 +0000 (02:51 +0000)]
(Fx_list_fonts, Finternal_copy_lisp_face): Fix typos in docstrings.

16 years ago(Fx_list_fonts): Make it return a list of font names.
Kenichi Handa [Thu, 29 May 2008 01:44:39 +0000 (01:44 +0000)]
(Fx_list_fonts): Make it return a list of font names.

16 years ago(hack-local-variables): Don't signal an error if the local
Stefan Monnier [Wed, 28 May 2008 20:23:06 +0000 (20:23 +0000)]
(hack-local-variables): Don't signal an error if the local
variable section is not properly terminated.

16 years ago(easy-menu-convert-item, easy-menu-convert-item-1):
Stefan Monnier [Wed, 28 May 2008 18:56:08 +0000 (18:56 +0000)]
(easy-menu-convert-item, easy-menu-convert-item-1):
Move the duplicate-generation outside of the caching so it also works
for identical entries.

16 years ago(tar-summarize-buffer): Fix reporter initialization.
Stefan Monnier [Wed, 28 May 2008 17:43:58 +0000 (17:43 +0000)]
(tar-summarize-buffer): Fix reporter initialization.
(tar-mode): Use write-region-annotate-functions rather than
write-contents-functions.
(tar-extract): Remove unused var `pos'.
(tar-subfile-save-buffer): Remove unused var `following-descs'.
(tar-mode-write-file): Remove.
(tar-write-region-annotate): New function.

16 years agoDon't touch subdirs.el if it is unchanged.
Stefan Monnier [Wed, 28 May 2008 17:39:56 +0000 (17:39 +0000)]
Don't touch subdirs.el if it is unchanged.

16 years ago(jka-compr-write-region): Typo.
Stefan Monnier [Wed, 28 May 2008 17:37:04 +0000 (17:37 +0000)]
(jka-compr-write-region): Typo.

16 years agoDocstring improvement.
Stefan Monnier [Wed, 28 May 2008 17:36:04 +0000 (17:36 +0000)]
Docstring improvement.

16 years ago* progmodes/flymake.el (flymake-save-buffer-in-file):
Stefan Monnier [Wed, 28 May 2008 17:35:34 +0000 (17:35 +0000)]
* progmodes/flymake.el (flymake-save-buffer-in-file):
* shadowfile.el (shadow-copy-file):
* arc-mode.el (archive-*-write-file-member):
* files.el (diff-buffer-with-file):
* subr.el (with-temp-file): Pass nil to write-region.
* jka-compr.el (jka-compr-write-region): Preserve `start's nullness.

16 years ago(x_draw_glyph_string): Use clipmask if specified.
Jason Rumney [Wed, 28 May 2008 16:13:20 +0000 (16:13 +0000)]
(x_draw_glyph_string): Use clipmask if specified.

16 years ago(doc-view-mode-map): Bind `q' to quit-window, as is the custom.
Stefan Monnier [Wed, 28 May 2008 14:16:09 +0000 (14:16 +0000)]
(doc-view-mode-map): Bind `q' to quit-window, as is the custom.

16 years ago* src/fileio.c (Fwrite_region): Delay the defaulting to beg&z to after
Stefan Monnier [Wed, 28 May 2008 12:36:15 +0000 (12:36 +0000)]
* src/fileio.c (Fwrite_region): Delay the defaulting to beg&z to after
calling build_annotations.
* lisp/files.el (basic-save-buffer-2): Pass nil rather than (point-min)
to write-region.

16 years ago*** empty log message ***
Kenichi Handa [Wed, 28 May 2008 12:26:41 +0000 (12:26 +0000)]
*** empty log message ***

16 years ago(Ffont_info): Don't call font_close_object.
Kenichi Handa [Wed, 28 May 2008 12:19:52 +0000 (12:19 +0000)]
(Ffont_info): Don't call font_close_object.

16 years ago(font_parse_family_registry): Use Ffont_put to validate
Kenichi Handa [Wed, 28 May 2008 11:47:01 +0000 (11:47 +0000)]
(font_parse_family_registry): Use Ffont_put to validate
foundry and family.
(font_delete_unmatched): Don't check spacing.
(font_list_entities): Add spacing to the spec to list fonts.

16 years ago(ftfont_spec_pattern): Don't set FC_SPACING to pattern.
Kenichi Handa [Wed, 28 May 2008 11:45:29 +0000 (11:45 +0000)]
(ftfont_spec_pattern): Don't set FC_SPACING to pattern.
(ftfont_list): Check spacing here.  Don't include FC_CHARSET in
objset.

16 years ago*** empty log message ***
Juanma Barranquero [Wed, 28 May 2008 09:27:18 +0000 (09:27 +0000)]
*** empty log message ***

16 years ago(Fdecode_coding_region, Fencode_coding_region, Fencode_coding_string):
Juanma Barranquero [Wed, 28 May 2008 09:11:59 +0000 (09:11 +0000)]
(Fdecode_coding_region, Fencode_coding_region, Fencode_coding_string):
(syms_of_coding) <coding-system-for-read, coding-system-for-write>:
<latin-extra-code-table>: Fix typos in docstrings.
(syms_of_coding) <coding-system-alist>: Doc fix.
(syms_of_coding) <translation-table-for-input>: Reflow docstring.

16 years agoFix typo in comment.
Juanma Barranquero [Wed, 28 May 2008 08:10:37 +0000 (08:10 +0000)]
Fix typo in comment.

16 years ago*** empty log message ***
Kenichi Handa [Wed, 28 May 2008 06:46:55 +0000 (06:46 +0000)]
*** empty log message ***

16 years ago(encode_coding_raw_text): Fix previous change.
Kenichi Handa [Wed, 28 May 2008 06:38:47 +0000 (06:38 +0000)]
(encode_coding_raw_text): Fix previous change.
(encode_coding_object): When the dst_object is a buffer and is
different from src_object, move gap to PT.

16 years ago(update-elclist): Work around non-portability of "\" in various
Glenn Morris [Wed, 28 May 2008 03:18:49 +0000 (03:18 +0000)]
(update-elclist): Work around non-portability of "\" in various
implementations of echo.

16 years ago(x_draw_glyph_string): If a clipmask is specified, use it.
Chong Yidong [Tue, 27 May 2008 21:10:55 +0000 (21:10 +0000)]
(x_draw_glyph_string): If a clipmask is specified, use it.

16 years ago* xterm.c (x_draw_glyph_string): If a clipmask is specified, use it.
Chong Yidong [Tue, 27 May 2008 21:10:39 +0000 (21:10 +0000)]
* xterm.c (x_draw_glyph_string): If a clipmask is specified, use it.

16 years ago(describe-current-coding-system):
Stefan Monnier [Tue, 27 May 2008 20:09:51 +0000 (20:09 +0000)]
(describe-current-coding-system):
Don't assume selection-coding-system is always defined.

16 years agoUse defstruct and markers.
Stefan Monnier [Tue, 27 May 2008 20:08:21 +0000 (20:08 +0000)]
Use defstruct and markers.
(tar-setf): Remove.
(tar-header): Use defstruct.  Add `data-start' field.
(make-tar-desc, tar-desc-tokens): Remove, folded into tar-header.
(tar-desc-data-start): Remove (now called tar-header-data-start).
(tar-roundup-512): New fun.
(tar-header-block-tokenize): Receive a buffer position rather than
a string.  Handle @longLink here, be more careful about it.
Create a marker for data-start.
(tar-summarize-buffer): Don't handle @LongLink here any more.
(tar-expunge-internal, tar-subfile-save-buffer): Don't update
data-start on the following entries any more.
(tar-chown-entry, tar-chgrp-entry): Use read-number.

16 years agoUse buffer-swap-text to separate summary and raw data.
Stefan Monnier [Tue, 27 May 2008 17:58:40 +0000 (17:58 +0000)]
Use buffer-swap-text to separate summary and raw data.
(tar-header-offset): Remove.
(tar-parse-info, tar-header-offset, tar-file-name-coding-system):
Not permanent any more.
(tar-data-buffer): New var.
(tar-data-swapped-p, tar-change-major-mode-hook)
(tar-mode-kill-buffer-hook): New funs.
(tar-untar-buffer, tar-summarize-buffer, tar-mode, tar-mode-revert)
(tar-extract, tar-copy, tar-expunge-internal, tar-expunge)
(tar-clear-modification-flags, tar-alter-one-field)
(tar-subfile-save-buffer, tar-pad-to-blocksize, tar-mode-write-file):
Change accordingly.

16 years ago(encode_coding_raw_text): Fix last change.
Stefan Monnier [Tue, 27 May 2008 15:56:59 +0000 (15:56 +0000)]
(encode_coding_raw_text): Fix last change.

16 years ago(encode_coding_raw_text): Set coding->produced_char for all branches.
Stefan Monnier [Tue, 27 May 2008 15:49:49 +0000 (15:49 +0000)]
(encode_coding_raw_text): Set coding->produced_char for all branches.
Compute it differently.

16 years agoInclude font.h for --without-x.
Stefan Monnier [Tue, 27 May 2008 14:12:42 +0000 (14:12 +0000)]
Include font.h for --without-x.

16 years ago(compute_metrics): Rewrite an "else { if () ... else ... }"
Juanma Barranquero [Tue, 27 May 2008 08:56:38 +0000 (08:56 +0000)]
(compute_metrics): Rewrite an "else { if () ... else ... }"
into "else if () ... else ...".

16 years ago(w32font_open_internal): Determine if glyph indices are likely to work here.
Jason Rumney [Tue, 27 May 2008 08:30:02 +0000 (08:30 +0000)]
(w32font_open_internal): Determine if glyph indices are likely to work here.

16 years ago* vc-dispatcher.el (vc-directory-resynch-file): Rename to ...
Dan Nicolaescu [Tue, 27 May 2008 05:36:03 +0000 (05:36 +0000)]
* vc-dispatcher.el (vc-directory-resynch-file): Rename to ...
(vc-dir-resynch-file): ... this.  Update callers.
Use vc-string-prefix-p.  Ignore directory args.
(vc-string-prefix-p): CSE.
(vc-resynch-buffer): Restore conditional.

* vc-hooks.el (vc-after-save): Improve test.
(vc-mode-line): Fix indentation.

16 years ago(parse-time-months, parse-time-weekdays): Add long-form month and day names.
Chong Yidong [Tue, 27 May 2008 03:47:27 +0000 (03:47 +0000)]
(parse-time-months, parse-time-weekdays): Add long-form month and day names.

16 years ago* calendar/parse-time.el (parse-time-months)
Chong Yidong [Tue, 27 May 2008 03:46:27 +0000 (03:46 +0000)]
* calendar/parse-time.el (parse-time-months)
(parse-time-weekdays): Add long-form month and day names.

16 years ago(draw_glyphs): If mouse-highlighting is on, attempt to draw overlap
Chong Yidong [Tue, 27 May 2008 03:11:39 +0000 (03:11 +0000)]
(draw_glyphs): If mouse-highlighting is on, attempt to draw overlap
glyphs with appropriate highlighting.

16 years ago* xdisp.c (draw_glyphs): If mouse-highlighting is on, attempt to
Chong Yidong [Tue, 27 May 2008 03:11:09 +0000 (03:11 +0000)]
* xdisp.c (draw_glyphs): If mouse-highlighting is on, attempt to
draw overlap glyphs with appropriate highlighting.

16 years ago(update-elclist): Make errors in final sed non-fatal.
Glenn Morris [Tue, 27 May 2008 02:14:59 +0000 (02:14 +0000)]
(update-elclist): Make errors in final sed non-fatal.

16 years ago(xfont_open): Fix calculation of font->average_width.
Kenichi Handa [Tue, 27 May 2008 01:45:00 +0000 (01:45 +0000)]
(xfont_open): Fix calculation of font->average_width.

16 years ago(vc-string-prefix-p): New function.
Stefan Monnier [Tue, 27 May 2008 01:13:25 +0000 (01:13 +0000)]
(vc-string-prefix-p): New function.
(vc-dir-parent-marked-p): Use it.

16 years ago(casify_object): Try to guess better whether the argument is a byte or a char.
Stefan Monnier [Tue, 27 May 2008 00:50:01 +0000 (00:50 +0000)]
(casify_object): Try to guess better whether the argument is a byte or a char.

16 years agoAdd todo.
Dan Nicolaescu [Tue, 27 May 2008 00:20:23 +0000 (00:20 +0000)]
Add todo.

16 years ago(vc-deduce-fileset): Replace implementation with one based on a
Dan Nicolaescu [Tue, 27 May 2008 00:18:35 +0000 (00:18 +0000)]
(vc-deduce-fileset): Replace implementation with one based on a
working older version.
(vc-next-action): Use the new form of vc-deduce-fileset.  Fix
dealing with unregistered files.

16 years ago(Problems): Remove fixed issues.
Dan Nicolaescu [Tue, 27 May 2008 00:10:53 +0000 (00:10 +0000)]
(Problems): Remove fixed issues.
(vc-dir-headers): Align labels.
(vc-default-status-printer): Do no call prettify-state-info.

16 years ago(vc-make-backend-object): Fix name.
Dan Nicolaescu [Tue, 27 May 2008 00:05:22 +0000 (00:05 +0000)]
(vc-make-backend-object): Fix name.
(vc-dir-show-fileentry): Fix docstring.
(vc-dir-refresh): Use vc-dir-backend.  Fix docstring.
(vc-dir-refresh-files): Use vc-dir-backend.  Fix docstring.  Reset
the state for directories.

16 years ago* mh-e.el (mh-invisible-header-fields-internal): Remove Newsgroups
Jeffrey C Honig [Tue, 27 May 2008 00:00:23 +0000 (00:00 +0000)]
* mh-e.el (mh-invisible-header-fields-internal): Remove Newsgroups
from the list.  Add Bytes, X-Campaignid, X-Country-Chain,
X-Declude-, X-fmx-, X-Identity, X-Mailer_, X-pair-, X-SPF-,
X-Usenet-Provider.

16 years ago(Problems): Remove fixed issues.
Dan Nicolaescu [Mon, 26 May 2008 23:53:33 +0000 (23:53 +0000)]
(Problems): Remove fixed issues.
(vc-expand-dirs): Avoid returning directories.

16 years ago(vc-cvs-status-extra-headers): Align labels.
Dan Nicolaescu [Mon, 26 May 2008 23:50:21 +0000 (23:50 +0000)]
(vc-cvs-status-extra-headers): Align labels.

16 years ago(vc-dir-child-files): New function.
Dan Nicolaescu [Mon, 26 May 2008 23:49:35 +0000 (23:49 +0000)]
(vc-dir-child-files): New function.
(vc-dir-node-directory): New function.
(vc-dir-update, vc-dir-parent-marked-p)
(vc-dir-children-marked-p, vc-dir-mark-all-files)
(vc-dir-marked-only-files, vc-dispatcher-selection-set): Use it.

16 years ago* vc.el (Problems): Remove fixed issues.
Dan Nicolaescu [Mon, 26 May 2008 23:44:59 +0000 (23:44 +0000)]
* vc.el (Problems): Remove fixed issues.
* vc-dispatcher.el (vc-dir-menu-map): Fix menu title for the menu bar and the popup menu.

16 years ago(vc-resynch-window): Fix mode-line updating.
Dan Nicolaescu [Mon, 26 May 2008 23:40:15 +0000 (23:40 +0000)]
(vc-resynch-window): Fix mode-line updating.

16 years ago(diff-context-mid-hunk-header-re): New const.
Stefan Monnier [Mon, 26 May 2008 17:25:44 +0000 (17:25 +0000)]
(diff-context-mid-hunk-header-re): New const.
(diff-font-lock-keywords, diff-context->unified)
(diff-reverse-direction, diff-fixup-modifs, diff-sanity-check-hunk)
(diff-hunk-text, diff-find-source-location): Use it.
(diff-post-command-hook): Let the user edit the hunk headers.

16 years ago*** empty log message ***
Jason Rumney [Mon, 26 May 2008 14:10:55 +0000 (14:10 +0000)]
*** empty log message ***

16 years ago(w32_weight_table): Remove unused variable.
Jason Rumney [Mon, 26 May 2008 14:05:38 +0000 (14:05 +0000)]
(w32_weight_table): Remove unused variable.
(w32_enumfont_pattern_entity): Use FONT_SPACING_CHARCELL for
backwards compatibility.

16 years ago(vc-default-prettify-state-info): Fix formatting of an
Andreas Schwab [Mon, 26 May 2008 12:08:23 +0000 (12:08 +0000)]
(vc-default-prettify-state-info): Fix formatting of an
unknown state.

16 years ago(x_reply_selection_request): Properly handle format ==
Andreas Schwab [Mon, 26 May 2008 12:03:03 +0000 (12:03 +0000)]
(x_reply_selection_request): Properly handle format ==
32.  Always send multiples of format size.

16 years ago(x_set_frame_alpha): Fix type mismatch.
Andreas Schwab [Mon, 26 May 2008 11:37:42 +0000 (11:37 +0000)]
(x_set_frame_alpha): Fix type mismatch.

16 years ago(w32font_text_extents): Zero whole metrics struct first.
Jason Rumney [Mon, 26 May 2008 11:05:42 +0000 (11:05 +0000)]
(w32font_text_extents): Zero whole metrics struct first.
(compute_metrics): Don't set failure if we just cleared the cache.

16 years ago(tar-summarize-buffer): Comment fix.
Andreas Schwab [Mon, 26 May 2008 10:55:37 +0000 (10:55 +0000)]
(tar-summarize-buffer): Comment fix.

16 years ago(w32font_text_extents): Zero whole metrics struct first.
Jason Rumney [Mon, 26 May 2008 10:41:58 +0000 (10:41 +0000)]
(w32font_text_extents): Zero whole metrics struct first.

16 years agoFix date on merged ChangeLog entry
Miles Bader [Mon, 26 May 2008 06:57:48 +0000 (06:57 +0000)]
Fix date on merged ChangeLog entry

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1180

16 years agoMerge from emacs--rel--22
Miles Bader [Mon, 26 May 2008 06:57:40 +0000 (06:57 +0000)]
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1179

16 years agoMerge from gnus--devo--0
Miles Bader [Mon, 26 May 2008 06:57:27 +0000 (06:57 +0000)]
Merge from gnus--devo--0

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1178

16 years ago(diary-ordinal-suffix): Declare for compiler.
Glenn Morris [Mon, 26 May 2008 01:27:45 +0000 (01:27 +0000)]
(diary-ordinal-suffix): Declare for compiler.

16 years ago*** empty log message ***
John Paul Wallington [Sun, 25 May 2008 22:19:09 +0000 (22:19 +0000)]
*** empty log message ***

16 years ago(proced-next-line, proced-previous-line): Avoid calling `next-line'
John Paul Wallington [Sun, 25 May 2008 22:13:53 +0000 (22:13 +0000)]
(proced-next-line, proced-previous-line): Avoid calling `next-line'
and `previous-line' from Lisp code.

16 years agoEd Reingold <reingold at emr.cs.iit.edu>
Glenn Morris [Sun, 25 May 2008 20:09:23 +0000 (20:09 +0000)]
Ed Reingold  <reingold at emr.cs.iit.edu>

(diary-hebrew-yahrzeit): Use diary-ordinal-suffix.

16 years agoEd Reingold <reingold at emr.cs.iit.edu>
Glenn Morris [Sun, 25 May 2008 20:09:05 +0000 (20:09 +0000)]
Ed Reingold  <reingold at emr.cs.iit.edu>

(diary-hebrew-yahrzeit): Use diary-ordinal-suffix.

16 years ago(tar-summarize-buffer): Handle GNU Tar @LongLink format.
Stefan Monnier [Sun, 25 May 2008 13:48:22 +0000 (13:48 +0000)]
(tar-summarize-buffer): Handle GNU Tar @LongLink format.

16 years ago(x_draw_glyph_string): Fix calculation of underline
Kenichi Handa [Sun, 25 May 2008 11:19:50 +0000 (11:19 +0000)]
(x_draw_glyph_string): Fix calculation of underline
position.

16 years ago*** empty log message ***
Kenichi Handa [Sun, 25 May 2008 11:09:53 +0000 (11:09 +0000)]
*** empty log message ***

16 years ago(xftfont_open): Delete unused variable. If
Kenichi Handa [Sun, 25 May 2008 11:04:53 +0000 (11:04 +0000)]
(xftfont_open): Delete unused variable.  If
underline_thickness is not 1, adjust underline_position.

16 years ago(ftxfont_open): Delete unused variable.
Kenichi Handa [Sun, 25 May 2008 11:03:14 +0000 (11:03 +0000)]
(ftxfont_open): Delete unused variable.

16 years ago(face_for_char): Optimize for the case of no charset property.
Kenichi Handa [Sun, 25 May 2008 11:02:11 +0000 (11:02 +0000)]
(face_for_char): Optimize for the case of no charset property.

16 years ago(LGSTRING_HEADER_SIZE, LGSTRING_GLYPH_SIZE)
Kenichi Handa [Sun, 25 May 2008 11:00:52 +0000 (11:00 +0000)]
(LGSTRING_HEADER_SIZE, LGSTRING_GLYPH_SIZE)
(check_gstring, check_otf_features, otf_list, otf_tag_symbol)
(otf_open, font_otf_capability, generate_otf_features)
(font_otf_DeviceTable, font_otf_ValueRecord, font_otf_Anchor):
Commented out by surrounding "#if 0" and "#endif" for the moment.
(Ffont_drive_otf, Ffont_otf_alternates): Likewise.
(syms_of_font): Codes for accessing above commented out.

16 years ago*** empty log message ***
Juanma Barranquero [Sat, 24 May 2008 23:11:30 +0000 (23:11 +0000)]
*** empty log message ***

16 years ago(edebug-setup-hook, edebug-all-defs, edebug-all-forms, edebug-eval-macro-args,
Juanma Barranquero [Sat, 24 May 2008 22:56:41 +0000 (22:56 +0000)]
(edebug-setup-hook, edebug-all-defs, edebug-all-forms, edebug-eval-macro-args,
edebug-save-windows, edebug-save-displayed-buffer-points, edebug-initial-mode,
edebug-trace, edebug-test-coverage, edebug-continue-kbd-macro,
edebug-print-length, edebug-print-level, edebug-print-circle,
edebug-unwrap-results, edebug-on-error, edebug-on-quit,
edebug-global-break-condition, edebug-sit-for-seconds):
Remove spurious * from defcustom docstrings.
(edebug-unwrap*, edebug-signal, edebug-eval-display):
Improve argument/docstring consistency.
(edebug-test-coverage, edebug-gensym, edebug-read, edebug-top-level-nonstop,
edebug-eval-result-list, edebug-eval-redisplay, edebug-trace):
Fix typos in docstring.
(edebug-eval-defun, edebug-eval-top-level-form, edebug,
edebug-display-freq-count): Reflow docstrings.
(edebug-restore-status): Doc fix.