bpt/emacs.git
16 years agoMake "xfree (NULL)" a no-op; remove useless if-before-xfree.
Jim Meyering [Mon, 2 Jun 2008 06:09:17 +0000 (06:09 +0000)]
Make "xfree (NULL)" a no-op; remove useless if-before-xfree.

* src/alloc.c (xfree): Return right away for a NULL arg.
* src/lread.c (nosuffix): Remove now-useless if-before-xfree tests.
* src/gtkutil.c (xg_gtk_scroll_destroy): Likewise.
* src/mac.c (create_apple_event_from_event_ref): Likewise.
(create_apple_event_from_drag_ref, cfstring_create_normalized): Likewise.
* src/doprnt.c (doprnt1): Likewise.
* src/frame.c (frame): Likewise.
* src/keyboard.c (wipe_kboard): Likewise.
* src/macterm.c (x_free_frame_resources, xlfdpat_destroy, XFreePixmap):
(init_font_name_table, mac_unload_font, x_delete_display): Likewise.
* src/term.c (tty_default_color_capabilities, maybe_fatal)
(delete_tty): Likewise.
* src/w16select.c (string): Likewise.
* src/w32.c (w32_get_resource, SET_ENV_BUF_SIZE): Likewise.
* src/w32bdf.c (w32_free_bdf_font): Likewise.
* src/w32fns.c (w32_unload_font): Likewise.
* src/w32font.c (w32font_close): Likewise.
* src/window.c (size_window): Likewise.
* src/xselect.c (receive_incremental_selection): Likewise.
* src/xterm.c (x_free_frame_resources, x_delete_display): Likewise.
* src/mactoolbox.c (create_apple_event_from_drag_ref): Likewise.
* src/w32.c (stat): Likewise.

16 years ago* lib-src/ebrowse.c (xfree): Remove definition; s/xfree/free/
Jim Meyering [Mon, 2 Jun 2008 06:02:30 +0000 (06:02 +0000)]
* lib-src/ebrowse.c (xfree): Remove definition; s/xfree/free/

16 years agoremove useless if-before-free tests
Jim Meyering [Mon, 2 Jun 2008 06:00:54 +0000 (06:00 +0000)]
remove useless if-before-free tests

* lib-src/ebrowse.c (xfree): Likewise.
* lib-src/etags.c (process_file_name, free_tree, free_fdesc): Likewise.
(popclass_above, Prolog_functions, Erlang_functions): Likewise.
* lib-src/pop.c (pop_quit): Likewise.
* lwlib/lwlib-Xm.c (xm_update_one_value): Likewise.
* lwlib/lwlib.c (safe_free_str, free_widget_value_tree): Likewise.
* src/editfns.c (Fset_time_zone_rule): Likewise.
* src/lread.c (nosuffix): Likewise.
* src/ralloc.c (get_bloc): Likewise.
* src/regex.c (reg_free): Likewise.
* src/xftfont.c (xftfont_open, xftfont_close): Likewise.
* src/xrdb.c (get_user_app, get_environ_db, x_load_resources): Likewise.
* src/xsmfns.c (smc_save_yourself_CB): Likewise.

16 years agoSimplify the last change.
Daiki Ueno [Mon, 2 Jun 2008 05:26:26 +0000 (05:26 +0000)]
Simplify the last change.

16 years ago(epa-file-write-region): Write the entire buffer
Daiki Ueno [Mon, 2 Jun 2008 05:09:36 +0000 (05:09 +0000)]
(epa-file-write-region): Write the entire buffer
content if START is nil.

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.