bpt/emacs.git
16 years ago(font_find_for_lface): Handle float font size.
Kenichi Handa [Mon, 2 Jun 2008 04:07:43 +0000 (04:07 +0000)]
(font_find_for_lface): Handle float font size.
(font_open_for_lface): Likewise.

16 years ago*** empty log message ***
Glenn Morris [Mon, 2 Jun 2008 02:08:34 +0000 (02:08 +0000)]
*** empty log message ***

16 years ago(x_supports_face_attributes_p): Check face->font before
Kenichi Handa [Mon, 2 Jun 2008 01:49:47 +0000 (01:49 +0000)]
(x_supports_face_attributes_p): Check face->font before
comparing the properties.

16 years ago*** empty log message ***
Kenichi Handa [Mon, 2 Jun 2008 01:24:26 +0000 (01:24 +0000)]
*** empty log message ***

16 years ago(w32_enumfont_pattern_entity): Use requested registry.
Jason Rumney [Sun, 1 Jun 2008 21:57:06 +0000 (21:57 +0000)]
(w32_enumfont_pattern_entity): Use requested registry.
Treat iso10646-1 and Windows DEFAULT_CHARSET specially.
Duplicate iso8859-1 fonts as iso10646-1 if no registry specified.
Don't add empty script list.
(w32_registry): Only map DEFAULT_CHARSET to iso10646-1 here.

16 years ago(mh-path, mh-variant): Use dotted syntax for `package-version' info.
John Paul Wallington [Sun, 1 Jun 2008 21:48:58 +0000 (21:48 +0000)]
(mh-path, mh-variant): Use dotted syntax for `package-version' info.

16 years agoFix typo in comment.
Juanma Barranquero [Sun, 1 Jun 2008 21:26:53 +0000 (21:26 +0000)]
Fix typo in comment.

16 years agoRegenerate.
Dan Nicolaescu [Sun, 1 Jun 2008 17:46:16 +0000 (17:46 +0000)]
Regenerate.

16 years ago* configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
Dan Nicolaescu [Sun, 1 Jun 2008 17:39:27 +0000 (17:39 +0000)]
* configure.in (USE_LUCID, USE_MOTIF): Don't use "==".
* configure: Regenerate.

16 years ago(dot, dotdot): Remove, update users.
Dan Nicolaescu [Sun, 1 Jun 2008 16:59:27 +0000 (16:59 +0000)]
(dot, dotdot): Remove, update users.
".." has been used elsewhere in the file for a long time.
(LIBXT_STATIC): Remove conditional based on unused variable.

16 years agoRemove obsolete TO DO comment. (It was implemented on 1993-03-27.)
Magnus Henoch [Sun, 1 Jun 2008 14:42:21 +0000 (14:42 +0000)]
Remove obsolete TO DO comment.  (It was implemented on 1993-03-27.)

16 years ago(x-get-selection): Fix typo.
Juanma Barranquero [Sun, 1 Jun 2008 11:54:47 +0000 (11:54 +0000)]
(x-get-selection): Fix typo.

16 years agoImplement face-remapping-alist feature
Miles Bader [Sun, 1 Jun 2008 05:04:24 +0000 (05:04 +0000)]
Implement face-remapping-alist feature

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

16 years ago(describe-text-sexp): Use `string-match-p'. Simplify.
Juanma Barranquero [Sun, 1 Jun 2008 04:48:53 +0000 (04:48 +0000)]
(describe-text-sexp): Use `string-match-p'.  Simplify.
(describe-char): Use `looking-at-p', `string-match-p' when possible.

16 years ago(syms_of_textprop) <text-property-default-nonsticky>:
Juanma Barranquero [Sun, 1 Jun 2008 04:24:43 +0000 (04:24 +0000)]
(syms_of_textprop) <text-property-default-nonsticky>:
(Fremove_text_properties): Fix typos in docstrings.

16 years agoMerge from emacs--rel--22
Miles Bader [Sun, 1 Jun 2008 02:35:04 +0000 (02:35 +0000)]
Merge from emacs--rel--22

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

16 years agoMerge from gnus--devo--0
Miles Bader [Sun, 1 Jun 2008 02:34:55 +0000 (02:34 +0000)]
Merge from gnus--devo--0

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

16 years ago*** empty log message ***
John Paul Wallington [Sun, 1 Jun 2008 01:50:42 +0000 (01:50 +0000)]
*** empty log message ***

16 years ago(icomplete-get-keys): Doc fix. Use `when'.
Juanma Barranquero [Sat, 31 May 2008 23:51:57 +0000 (23:51 +0000)]
(icomplete-get-keys): Doc fix.  Use `when'.

16 years ago*** empty log message ***
Glenn Morris [Sat, 31 May 2008 20:09:42 +0000 (20:09 +0000)]
*** empty log message ***

16 years agoNew file.
Glenn Morris [Sat, 31 May 2008 20:03:37 +0000 (20:03 +0000)]
New file.

16 years ago(describe-variable-custom-version-info): Handle dotted
John Paul Wallington [Sat, 31 May 2008 18:19:05 +0000 (18:19 +0000)]
(describe-variable-custom-version-info): Handle dotted
`package-version' info.

16 years ago*** empty log message ***
Dan Nicolaescu [Sat, 31 May 2008 15:32:10 +0000 (15:32 +0000)]
*** empty log message ***

16 years agoFix typos.
Dan Nicolaescu [Sat, 31 May 2008 15:29:36 +0000 (15:29 +0000)]
Fix typos.

16 years ago(vc-cvs-after-dir-status): Support spaces in file
Dan Nicolaescu [Sat, 31 May 2008 15:23:58 +0000 (15:23 +0000)]
(vc-cvs-after-dir-status): Support spaces in file
names and improve support for unregistered files.

16 years ago(Windows Keyboard): Fix text added on 2008-05-29.
Eli Zaretskii [Sat, 31 May 2008 10:53:54 +0000 (10:53 +0000)]
(Windows Keyboard): Fix text added on 2008-05-29.

16 years ago(font_list_entities): Fix the car part of data to be
Kenichi Handa [Sat, 31 May 2008 09:58:27 +0000 (09:58 +0000)]
(font_list_entities): Fix the car part of data to be
stored in the cache.

16 years ago(Fancy Diary Display): Simplify.
Glenn Morris [Sat, 31 May 2008 02:31:12 +0000 (02:31 +0000)]
(Fancy Diary Display): Simplify.

16 years ago(ftfont_font_format): Don't use strcasestr.
Kenichi Handa [Sat, 31 May 2008 02:29:58 +0000 (02:29 +0000)]
(ftfont_font_format): Don't use strcasestr.

16 years ago(compile-last): Replace tr in `els' assignment with sed. Remove shell
Glenn Morris [Sat, 31 May 2008 02:24:12 +0000 (02:24 +0000)]
(compile-last): Replace tr in `els' assignment with sed.  Remove shell
variable `elc'.  Split tests to hopefully be more portable.  Fix `sel'
assignment.

16 years ago* chartab.c (Foptimize_char_table, optimize_sub_char_table):
Stefan Monnier [Fri, 30 May 2008 21:07:50 +0000 (21:07 +0000)]
* chartab.c (Foptimize_char_table, optimize_sub_char_table):
Add a `test' argument so another predicate than `equal' can be used.
(map_sub_char_table): Use `eq' rather than `equal' to merge ranges.
(map_char_table): Remove unused vars `c' and `i'.
* lisp.h (Foptimize_char_table): Adjust declaration.
* charset.c (Fclear_charset_maps): Adjust call to Foptimize_char_table.

16 years ago(lisp2): Add minibuffer.elc.
Juanma Barranquero [Fri, 30 May 2008 19:52:41 +0000 (19:52 +0000)]
(lisp2): Add minibuffer.elc.

16 years ago(completion-table-dynamic): Doc fix.
Juanma Barranquero [Fri, 30 May 2008 19:50:26 +0000 (19:50 +0000)]
(completion-table-dynamic): Doc fix.

16 years ago(vc-cvs-state-heuristic, vc-cvs-parse-status): Try and
Stefan Monnier [Fri, 30 May 2008 16:21:49 +0000 (16:21 +0000)]
(vc-cvs-state-heuristic, vc-cvs-parse-status): Try and
return `unregistered' when applicable.

16 years ago(Coding Conventions): Do not encourage the use of "-flag" variable names.
Stefan Monnier [Fri, 30 May 2008 14:55:07 +0000 (14:55 +0000)]
(Coding Conventions): Do not encourage the use of "-flag" variable names.

16 years ago(checkdoc-this-string-valid-engine):
Stefan Monnier [Fri, 30 May 2008 14:51:48 +0000 (14:51 +0000)]
(checkdoc-this-string-valid-engine):
Don't encourage naming variables with "-flag".

16 years ago(Ffont_info): Define only if HAVE_WINDOW_SYSTEM is
Kenichi Handa [Fri, 30 May 2008 13:21:57 +0000 (13:21 +0000)]
(Ffont_info): Define only if HAVE_WINDOW_SYSTEM is
defined.
(syms_of_font): Defsubr Sfont_info only if HAVE_WINDOW_SYSTEM is
defined.

16 years ago(Iteration Clauses): Fix incorrect "identical" examples.
Stefan Monnier [Fri, 30 May 2008 03:02:04 +0000 (03:02 +0000)]
(Iteration Clauses): Fix incorrect "identical" examples.

16 years ago(Fancy Diary Display): Update for diary-display-function replacing
Glenn Morris [Fri, 30 May 2008 03:01:07 +0000 (03:01 +0000)]
(Fancy Diary Display): Update for diary-display-function replacing
diary-display-hook.

16 years ago(org-get-entries-from-diary): Also set diary-display-function.
Glenn Morris [Fri, 30 May 2008 03:00:19 +0000 (03:00 +0000)]
(org-get-entries-from-diary): Also set diary-display-function.

16 years ago(calendar-mouse-view-diary-entries): Use LIST-ONLY argument of
Glenn Morris [Fri, 30 May 2008 02:59:21 +0000 (02:59 +0000)]
(calendar-mouse-view-diary-entries): Use LIST-ONLY argument of
diary-list-entries rather than setting diary-display-hook.

16 years ago(cal-tex-list-diary-entries): Use LIST-ONLY argument of
Glenn Morris [Fri, 30 May 2008 02:58:50 +0000 (02:58 +0000)]
(cal-tex-list-diary-entries): Use LIST-ONLY argument of
diary-list-entries rather than setting diary-display-hook.

16 years ago(cal-html-list-diary-entries): Use LIST-ONLY argument of
Glenn Morris [Fri, 30 May 2008 02:58:33 +0000 (02:58 +0000)]
(cal-html-list-diary-entries): Use LIST-ONLY argument of
diary-list-entries rather than setting diary-display-hook.

16 years ago(calendar-dedicate-diary): Update for diary-display-function replacing
Glenn Morris [Fri, 30 May 2008 02:58:01 +0000 (02:58 +0000)]
(calendar-dedicate-diary): Update for diary-display-function replacing
diary-display-hook.

16 years ago(appt-check): Use diary-display-function rather than diary-display-hook.
Glenn Morris [Fri, 30 May 2008 02:57:43 +0000 (02:57 +0000)]
(appt-check): Use diary-display-function rather than diary-display-hook.

16 years ago(diary-display-function): New name for diary-display-hook. Keep old
Glenn Morris [Fri, 30 May 2008 02:57:27 +0000 (02:57 +0000)]
(diary-display-function): New name for diary-display-hook.  Keep old
name as obsolete alias.  Doc fix.  Change custom type and version.
(diary-list-entries-hook, diary-list-entries, diary-simple-display)
(diary-fancy-display): Doc fixes.
(diary-list-entries, diary-include-other-diary-files, diary-mail-entries):
Use diary-display-function rather than diary-display-hook.

16 years ago(update-elclist): Hide the warning when it does not apply, make it
Glenn Morris [Fri, 30 May 2008 02:56:59 +0000 (02:56 +0000)]
(update-elclist): Hide the warning when it does not apply, make it
milder when it does.
(autogen-clean): New target.
(maintainer-clean): Use autogen-clean.

16 years ago(utf-8-with-signature): Renamed from utf-8-sig.
Kenichi Handa [Fri, 30 May 2008 02:47:39 +0000 (02:47 +0000)]
(utf-8-with-signature): Renamed from utf-8-sig.
(utf-8-auto): Adjusted for the above change.

16 years ago(Fmake_variable_buffer_local, Fmake_local_variable)
Stefan Monnier [Fri, 30 May 2008 02:37:40 +0000 (02:37 +0000)]
(Fmake_variable_buffer_local, Fmake_local_variable)
(Fmake_variable_frame_local): Disallow mixing buffer-local and
frame-local settings for the same variable.

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.