+2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * subr.el (complete-in-turn): New macro.
+ (dynamic-completion-table, lazy-completion-table): Add debug info.
+
+ * faces.el (read-face-name): Use complete-in-turn complete non-aliases
+ in preference to face aliases.
+
+ * textmodes/fill.el (fill-match-adaptive-prefix): New function.
+ (fill-context-prefix): Use it to avoid guessing absurdly long prefixes.
+ Remove unused vars `start' and `firstline'.
+ (fill-nobreak-p): Fix line-move-invisible -> line-move-invisible-p.
+ (justify-current-line, fill-individual-paragraphs): Remove unused vars.
+
2005-06-13 Eli Zaretskii <eliz@gnu.org>
* cus-start.el (all): Don't complain about missing GTK-related
* woman.el (woman-mode-line-format): Delete constant.
(woman-mode-map): Initialize it properly.
- (woman-mode): Set mode-class property to special. Use
- delay-mode-hooks and run-mode-hooks. Use the right keymap. Set
- major-mode and mode-name. Don't set mode-line-format directly.
- (Man-getpage-in-background): Don't reference
- woman-mode-line-format.
+ (woman-mode): Set mode-class property to special.
+ Use delay-mode-hooks and run-mode-hooks. Use the right keymap.
+ Set major-mode and mode-name. Don't set mode-line-format directly.
+ (Man-getpage-in-background): Don't reference woman-mode-line-format.
* emacs-lisp/debug.el (cancel-debug-on-entry): Make the empty
string argument obsolete.
(org-insert-link, org-store-link): Use org-make-link.
(org-open-file): Quote file name for shell command, to allow
spaces in file names.
- (org-link-regexp): Fixed bug with mailto link.
- (org-link-maybe-angles-regexp, org-protected-link-regexp): New
- constant.
+ (org-link-regexp): Fix bug with mailto link.
+ (org-link-maybe-angles-regexp, org-protected-link-regexp):
+ New constants.
(org-export-as-html): Deal with the optional angles around a link.
Better treatment of file: links.
(org-open-at-point): Replace @{ and @} with < and >.
* loadup.el: Don't say we are dumping under 2 names on windows-nt
and cygwin.
- * makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH): Don't
- use an old loaddefs.el, as in Makefile.in.
+ * makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH):
+ Don't use an old loaddefs.el, as in Makefile.in.
2005-06-12 Lute Kamstra <lute@gnu.org>
2005-06-11 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE>
* thumbs.el (thumbs-per-line, thumbs-thumbsdir-max-size)
- (thumbs-relief, thumbs-margin, thumbs-image-resizing-step): Fix
- :type--it is `integer', not `string'.
+ (thumbs-relief, thumbs-margin, thumbs-image-resizing-step):
+ Fix :type--it is `integer', not `string'.
* faces.el (modeline-highlight): Rename from (the erroneous)
`modeline-higilight'.
+2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup.
+ (get_phys_cursor_geometry, format_mode_line_unwind_data)
+ (get_line_height_property, x_produce_glyphs): Remove unused vars.
+
+ * coding.c (run_pre_post_conversion_on_str): Remove unused var `buf'.
+
2005-06-13 Eli Zaretskii <eliz@gnu.org>
* w32term.c (x_use_underline_position_properties): New variable.
2005-06-10 Eli Zaretskii <eliz@gnu.org>
* unexw32.c (COPY_CHUNK, COPY_PROC_CHUNK): Add a new argument
- `verbose'; print diagnostic messages only if it is non-zero. All
- callers changed to pass a zero value unless DEBUG_DUMP is defined
+ `verbose'; print diagnostic messages only if it is non-zero.
+ All callers changed to pass a zero value unless DEBUG_DUMP is defined
in the environment.
(copy_executable_and_dump_data): Print section names with %.8s.
2005-06-07 Masatake YAMATO <jet@gyve.org>
- * xdisp.c (note_mode_line_or_margin_highlight): Check
- the overlapping of re-rendering area to avoid flickering.
+ * xdisp.c (note_mode_line_or_margin_highlight):
+ Check the overlapping of re-rendering area to avoid flickering.
(note_mouse_highlight): Call clear_mouse_face if PART
is not ON_MODE_LINE nor ON_HEADER_LINE.
2005-06-06 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
- * macmenu.c (menu_quit_handler, install_menu_quit_handler): New
- functions for popping down menus on C-g.
+ * macmenu.c (menu_quit_handler, install_menu_quit_handler):
+ New functions for popping down menus on C-g.
(set_frame_menubar, mac_menu_show): Call install_menu_quit_handler.
* macterm.c: Make mac_quit_char_modifiers and mac_quit_char_keycode
2005-06-06 Eli Zaretskii <eliz@gnu.org>
- * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR): Remove
- macros.
+ * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR):
+ Remove macros.
- * unexw32.c (RVA_TO_PTR): Moved here from w32heap.h.
+ * unexw32.c (RVA_TO_PTR): Move here from w32heap.h.
* w32proc.c (RVA_TO_PTR): New macro.
(format_mode_line_unwind_data, unwind_format_mode_line):
New functions for unwind protection in mode line formatting.
(x_consider_frame_title): Use them and new local var 'title_start'
- to support nested calls to format-mode-line and redisplay. Set
- mode_line_target to MODE_LINE_TITLE.
+ to support nested calls to format-mode-line and redisplay.
+ Set mode_line_target to MODE_LINE_TITLE.
(Fformat_mode_line): Use them and new local var 'string_start' to
- support nested calls to format-mode-line and redisplay. Set
- mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING.
+ support nested calls to format-mode-line and redisplay.
+ Set mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING.
Don't trim trailing dashes.
(decode_mode_spec): Don't make infinite number of trailing dashes
for MODE_LINE_NOPROP and MODE_LINE_STRING targets.