]> code.delx.au - gnu-emacs/log
gnu-emacs
24 years ago(x_update_window_end): Add parameter
Gerd Moellmann [Wed, 12 Jul 2000 15:09:53 +0000 (15:09 +0000)]
(x_update_window_end): Add parameter
MOUSE_FACE_OVERWRITTEN_P.  If set, arrange for a mouse-highlight
redisplay in XTframe_up_to_date.
(x_clear_mouse_face): New function.
(x_redisplay_interface): Add pointer to x_clear_mouse_face.

24 years ago(try_window_reusing_current_matrix, try_window_id):
Gerd Moellmann [Wed, 12 Jul 2000 15:09:01 +0000 (15:09 +0000)]
(try_window_reusing_current_matrix, try_window_id):
Before scrolling, turn off a mouse-highlight in the window
being scrolled.

24 years agomake-obsolete, plist-member changes
Dave Love [Wed, 12 Jul 2000 11:55:03 +0000 (11:55 +0000)]
make-obsolete, plist-member changes

24 years ago(back_comment): Use one switch rather than a few `if's.
Stefan Monnier [Wed, 12 Jul 2000 01:08:46 +0000 (01:08 +0000)]
(back_comment): Use one switch rather than a few `if's.
Obey open_paren_in_column_0_is_defun_start.
When reverting to the `slow' method, try to nicely handle the case
of nested comments by checking that the comment-starter we found
does indeed match the comment-ender.
(scan_sexps_forward, scan_sexps_forward):
Ignore excessive opening parenthesis rather than throwing an error.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 11 Jul 2000 20:02:36 +0000 (20:02 +0000)]
*** empty log message ***

24 years ago(Fsubstitute_command_keys): Handle case that a GC
Gerd Moellmann [Tue, 11 Jul 2000 19:59:06 +0000 (19:59 +0000)]
(Fsubstitute_command_keys): Handle case that a GC
in Fwhere_is_internal or get_keymap_1 relocates string contents.

24 years ago(x_update_window_begin): No need to turn off the mouse
Gerd Moellmann [Tue, 11 Jul 2000 19:58:43 +0000 (19:58 +0000)]
(x_update_window_begin): No need to turn off the mouse
highlight here.
(show_mouse_face): Set the mouse_face_p flag of glyph rows
depending on whether they contain glyphs highlighted in
mouse-face.

24 years ago(direct_output_forward_char): Give up if currently
Gerd Moellmann [Tue, 11 Jul 2000 19:57:54 +0000 (19:57 +0000)]
(direct_output_forward_char): Give up if currently
displaying a message instead of the minibuffer contents.

(row_equal_p): Add parameter MOUSE_FACE_P.  If set,
compare the mouse_face_p flags of both rows.

24 years ago(struct glyph_row): Add flag mouse_face_p.
Gerd Moellmann [Tue, 11 Jul 2000 19:57:18 +0000 (19:57 +0000)]
(struct glyph_row): Add flag mouse_face_p.

24 years agoDon't require easymenu. Use repeat counts in various regexps.
Dave Love [Tue, 11 Jul 2000 17:56:56 +0000 (17:56 +0000)]
Don't require easymenu.  Use repeat counts in various regexps.
(fortran-mode-syntax-table): Defvar directly.
(fortran-font-lock-keywords-1, fortran-font-lock-keywords-2)
(fortran-font-lock-keywords-3, fortran-font-lock-syntactic-keywords):
Use defvar, not defconst.
(fortran-mode-map): Change locals in `let'.  Use `fortran-auto-fill'.
(fortran-mode): Set fortran-comment-line-start-skip,
fortran-comment-line-start-skip, dabbrev-case-fold-search.
(fortran-comment-indent): Use defsubst.
(fortran-indent-comment, fortran-indent-to-column, fortran-break-line):
Use fortran-comment-indent, not fortran-comment-indent-function.
(fortran-comment-region, fortran-electric-line-number): Simplify.
(fortran-auto-fill): New function.
(fortran-do-auto-fill): Deleted.
(fortran-find-comment-start-skip): Check for non-null
comment-start-skip.
(fortran-auto-fill-mode, fortran-fill-statement): Use
fortran-auto-fill.
(fortran-fill): Use fortran-auto-fill.  Check for null
comment-start-skip.  Simplify final clause and use end-of-line finally.

24 years ago(widget-plist-member): New alias.
Dave Love [Tue, 11 Jul 2000 14:34:31 +0000 (14:34 +0000)]
(widget-plist-member): New alias.

24 years ago*** empty log message ***
Eli Zaretskii [Tue, 11 Jul 2000 07:38:54 +0000 (07:38 +0000)]
*** empty log message ***

24 years ago(w32_menu_display_help): Call show_help_echo with
Eli Zaretskii [Tue, 11 Jul 2000 07:36:21 +0000 (07:36 +0000)]
(w32_menu_display_help): Call show_help_echo with
non-zero ok_to_overwrite_keystroke_echo argument.

24 years ago(menu_help_callback): Call show_help_echo with non-zero
Eli Zaretskii [Tue, 11 Jul 2000 07:35:39 +0000 (07:35 +0000)]
(menu_help_callback): Call show_help_echo with non-zero
ok_to_overwrite_keystroke_echo argument.

24 years ago(show_help_echo): Update prototype of show_help_echo.
Eli Zaretskii [Tue, 11 Jul 2000 07:34:51 +0000 (07:34 +0000)]
(show_help_echo): Update prototype of show_help_echo.

24 years ago(show_help_echo): Accept additional parameter
Eli Zaretskii [Tue, 11 Jul 2000 07:33:06 +0000 (07:33 +0000)]
(show_help_echo): Accept additional parameter
ok_to_overwrite_keystroke_echo.
(read_char): Call show_help_echo with a zero
ok_to_overwrite_keystroke_echo argument.

24 years ago(toplevel): Reference
Eli Zaretskii [Tue, 11 Jul 2000 07:26:25 +0000 (07:26 +0000)]
(toplevel): Reference
byte-compile-current-file only if it is bound.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 10 Jul 2000 20:38:23 +0000 (20:38 +0000)]
*** empty log message ***

24 years ago(HAVE_XPM): Undo previous change. Check for
Gerd Moellmann [Mon, 10 Jul 2000 20:37:48 +0000 (20:37 +0000)]
(HAVE_XPM): Undo previous change.  Check for
preprocessor define XpmReturnAllocPixels.

24 years ago(yylex): Accept string literals with newlines in them.
Gerd Moellmann [Mon, 10 Jul 2000 20:36:58 +0000 (20:36 +0000)]
(yylex): Accept string literals with newlines in them.
(process_pp_line): Handle case of string literal with newline
in it in replacement text, which counts as continuing the
replacement text in GNU C.

24 years ago(x_fill_stretch_glyph_string): Consume runs of stretch
Gerd Moellmann [Mon, 10 Jul 2000 20:32:14 +0000 (20:32 +0000)]
(x_fill_stretch_glyph_string): Consume runs of stretch
glyphs instead of a single one.
(BUILD_STRETCH_GLYPH_STRING): Call x_fill_stretch_glyph_string
with new argument list.
(x_set_glyph_string_gc): Make sure the face's GC is valid.

24 years ago(try_window_id): If changes are all below what is
Gerd Moellmann [Mon, 10 Jul 2000 20:31:22 +0000 (20:31 +0000)]
(try_window_id): If changes are all below what is
displayed in the window, and point is in the window, we still
might have to find point on the display.

24 years ago(get_keymap_1): Add comment that this function can GC.
Gerd Moellmann [Mon, 10 Jul 2000 14:14:35 +0000 (14:14 +0000)]
(get_keymap_1): Add comment that this function can GC.
(where_is_internal_2, where_is_internal_1): Add GCPROs, add
comment that functions can GC.
(Fset_keymap_parent): GCPRO arg KEYMAP.

24 years ago(XMenuActivate): After exiting the menu, restore the
Eli Zaretskii [Mon, 10 Jul 2000 13:46:32 +0000 (13:46 +0000)]
(XMenuActivate): After exiting the menu, restore the
echo area message and erase it.

24 years agoDon't require `dired-aux'.
Gerd Moellmann [Mon, 10 Jul 2000 12:17:38 +0000 (12:17 +0000)]
Don't require `dired-aux'.

24 years ago(dired-show-file-type): New function.
Miles Bader [Mon, 10 Jul 2000 07:02:03 +0000 (07:02 +0000)]
(dired-show-file-type): New function.

24 years ago(dired-mode-map): Bind `w' to dired-show-file-type.
Miles Bader [Mon, 10 Jul 2000 07:01:42 +0000 (07:01 +0000)]
(dired-mode-map): Bind `w' to dired-show-file-type.
(dired-show-file-type): Add autoload.

24 years ago*** empty log message ***
Miles Bader [Mon, 10 Jul 2000 07:01:02 +0000 (07:01 +0000)]
*** empty log message ***

24 years ago(describe-font): Adjusted for the chnage of fontset-info.
Kenichi Handa [Mon, 10 Jul 2000 04:03:01 +0000 (04:03 +0000)]
(describe-font): Adjusted for the chnage of fontset-info.
(print-fontset): Likewise.

24 years ago*** empty log message ***
Kenichi Handa [Mon, 10 Jul 2000 04:02:14 +0000 (04:02 +0000)]
*** empty log message ***

24 years ago(Ffontset_info): Make the return value more compatible
Kenichi Handa [Mon, 10 Jul 2000 04:01:01 +0000 (04:01 +0000)]
(Ffontset_info): Make the return value more compatible
with that of Emacs 20.

24 years ago(mouse-drag-region): Use functionp rather than fboundp.
Stefan Monnier [Sun, 9 Jul 2000 18:36:21 +0000 (18:36 +0000)]
(mouse-drag-region): Use functionp rather than fboundp.

24 years agoCorrect a typo ("aka as" -> "a.k.a.").
Eli Zaretskii [Sun, 9 Jul 2000 09:33:41 +0000 (09:33 +0000)]
Correct a typo ("aka as" -> "a.k.a.").

24 years agoSet LIBSOUND to an empty string.
Eli Zaretskii [Sun, 9 Jul 2000 09:31:58 +0000 (09:31 +0000)]
Set LIBSOUND to an empty string.

24 years ago*** empty log message ***
Stefan Monnier [Sun, 9 Jul 2000 00:49:34 +0000 (00:49 +0000)]
*** empty log message ***

24 years ago.
Andreas Schwab [Fri, 7 Jul 2000 16:25:32 +0000 (16:25 +0000)]
.

24 years agoFix indentation.
Andreas Schwab [Fri, 7 Jul 2000 16:25:10 +0000 (16:25 +0000)]
Fix indentation.

24 years ago*** empty log message ***
Gerd Moellmann [Fri, 7 Jul 2000 14:15:55 +0000 (14:15 +0000)]
*** empty log message ***

24 years agoDescribe dired-find-alternate-file.
Gerd Moellmann [Fri, 7 Jul 2000 14:15:44 +0000 (14:15 +0000)]
Describe dired-find-alternate-file.

24 years agoBind �[delete]' to delete-char.
Gerd Moellmann [Fri, 7 Jul 2000 14:14:44 +0000 (14:14 +0000)]
Bind �[delete]' to delete-char.

24 years ago(rmail-clear-headers): Don't throw an error
Gerd Moellmann [Fri, 7 Jul 2000 14:14:08 +0000 (14:14 +0000)]
(rmail-clear-headers): Don't throw an error
if rmail-ignored-headers is nil.
(rmail-retry-failure): Bind rmail-ignored-headers and
rmail-displayed-headers to nil.

24 years ago*** empty log message ***
Gerd Moellmann [Fri, 7 Jul 2000 13:02:53 +0000 (13:02 +0000)]
*** empty log message ***

24 years agoChange author's mail address.
Gerd Moellmann [Fri, 7 Jul 2000 13:01:49 +0000 (13:01 +0000)]
Change author's mail address.

24 years ago(Info-last-search): Variable removed.
Gerd Moellmann [Fri, 7 Jul 2000 13:01:16 +0000 (13:01 +0000)]
(Info-last-search): Variable removed.
(Info-search-history): New variable.
(Info-search): New Info-search-history.

24 years ago(dired-find-alternate-file): New function.
Gerd Moellmann [Fri, 7 Jul 2000 13:00:21 +0000 (13:00 +0000)]
(dired-find-alternate-file): New function.
(dired-mode-map): Bind `a' to dired-find-alternate-file.
(toplevel): Require dired-aux when compiling.
(dired-buffers): Move defvar within file to avoid compiler warning.

24 years ago(Fsignal): Handle case that backtrace_list is null.
Gerd Moellmann [Fri, 7 Jul 2000 10:23:51 +0000 (10:23 +0000)]
(Fsignal): Handle case that backtrace_list is null.

24 years ago(Fccl_execute): Typo fixed.
Kenichi Handa [Fri, 7 Jul 2000 02:03:24 +0000 (02:03 +0000)]
(Fccl_execute): Typo fixed.

24 years ago*** empty log message ***
Kenichi Handa [Fri, 7 Jul 2000 02:02:54 +0000 (02:02 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 6 Jul 2000 21:03:55 +0000 (21:03 +0000)]
*** empty log message ***

24 years ago(window_loop): Add missing gcpro1 local variable.
Gerd Moellmann [Thu, 6 Jul 2000 20:57:43 +0000 (20:57 +0000)]
(window_loop): Add missing gcpro1 local variable.

24 years ago(lpr-page-header-switches): Add `-h' switch.
Gerd Moellmann [Thu, 6 Jul 2000 20:08:45 +0000 (20:08 +0000)]
(lpr-page-header-switches): Add `-h' switch.
(print-region-1): Don't hard code `-h' here.

24 years ago(mail-unsent-separator): Changed "the" to "\\w+", as
Gerd Moellmann [Thu, 6 Jul 2000 20:08:28 +0000 (20:08 +0000)]
(mail-unsent-separator): Changed "the" to "\\w+", as
exim can use "your message" instead of "the message".

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 6 Jul 2000 16:09:00 +0000 (16:09 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Stefan Monnier [Thu, 6 Jul 2000 15:55:35 +0000 (15:55 +0000)]
*** empty log message ***

24 years ago(HAVE_XPM): Check for XpmReturnAllocPixels
Gerd Moellmann [Thu, 6 Jul 2000 15:11:25 +0000 (15:11 +0000)]
(HAVE_XPM): Check for XpmReturnAllocPixels
instead of XpmReadFileToPixmap.

24 years ago*** empty log message ***
Gerd Moellmann [Thu, 6 Jul 2000 14:20:42 +0000 (14:20 +0000)]
*** empty log message ***

24 years ago(TAGS-LISP): Don't use `$(lispsource)'.
Gerd Moellmann [Thu, 6 Jul 2000 14:20:10 +0000 (14:20 +0000)]
(TAGS-LISP): Don't use `$(lispsource)'.

24 years ago(TAGS-LISP): Don't pass `$(lispsource)' to make.
Gerd Moellmann [Thu, 6 Jul 2000 14:18:51 +0000 (14:18 +0000)]
(TAGS-LISP): Don't pass `$(lispsource)' to make.

24 years ago(Fwindow_list): Reverse list at the end.
Gerd Moellmann [Thu, 6 Jul 2000 14:18:36 +0000 (14:18 +0000)]
(Fwindow_list): Reverse list at the end.
(candidate_window_p): Add parameter OWINDOW.  ALL_FRAMES nil
means allow windows on OWINDOW's frame, only.
(window_loop): Simplified; use Fwindow_list.

24 years agoDocstrings fixes.
Stefan Monnier [Thu, 6 Jul 2000 13:58:49 +0000 (13:58 +0000)]
Docstrings fixes.
(facemenu-get-face): Don't use internal-find-face.
(facemenu-iterate): Rename arg to match the docstring.

24 years agoRemove redundant change-log.
Stefan Monnier [Thu, 6 Jul 2000 13:25:31 +0000 (13:25 +0000)]
Remove redundant change-log.

24 years ago(uncomment-region): Be more careful when skipping
Stefan Monnier [Thu, 6 Jul 2000 13:24:28 +0000 (13:24 +0000)]
(uncomment-region): Be more careful when skipping
backwards over `=' not to bump into BOBP.

24 years ago2000-07-05 Michael Kifer <kifer@cs.sunysb.edu>
Michael Kifer [Thu, 6 Jul 2000 05:36:21 +0000 (05:36 +0000)]
2000-07-05  Michael Kifer  <kifer@cs.sunysb.edu>

* ediff-diff.el (ediff-wordify): use syntax table.
* ediff-init.el (ediff-has-face-support-p): use
ediff-color-display-p.
(ediff-color-display-p): use display-color-p, changed to defun
from defsubst.
Got rid of special cases for NeXT and OS/2.
* ediff-wind.el (ediff-setup-control-frame): set proper modeline
face.

24 years agoRequire CL.
Stefan Monnier [Wed, 5 Jul 2000 22:07:21 +0000 (22:07 +0000)]
Require CL.
(copy-tree, remprop): Remove, it's provided by CL.
(map-keymap): Define in terms of cl-map-keymap.
(extent-property, set-extent-end-glyph): New functions.

24 years ago(cl-map-keymap): Handle char-tables in keymaps.
Stefan Monnier [Wed, 5 Jul 2000 22:00:58 +0000 (22:00 +0000)]
(cl-map-keymap): Handle char-tables in keymaps.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 5 Jul 2000 20:04:27 +0000 (20:04 +0000)]
*** empty log message ***

24 years ago(DONTCOMPILE): Add comment that the name may
Gerd Moellmann [Wed, 5 Jul 2000 20:03:53 +0000 (20:03 +0000)]
(DONTCOMPILE): Add comment that the name may
not be changed without changing the make-dist script.

24 years ago(XTread_socket): Increment handling_signal at the start,
Gerd Moellmann [Wed, 5 Jul 2000 19:58:34 +0000 (19:58 +0000)]
(XTread_socket): Increment handling_signal at the start,
decrement it at the end.

24 years ago(WAITTYPE, WRETCODE): Put in #if 0.
Gerd Moellmann [Wed, 5 Jul 2000 19:57:51 +0000 (19:57 +0000)]
(WAITTYPE, WRETCODE): Put in #if 0.

24 years ago(handling_signal): External declaration.
Gerd Moellmann [Wed, 5 Jul 2000 19:57:41 +0000 (19:57 +0000)]
(handling_signal): External declaration.

24 years ago(handling_signal): New variable.
Gerd Moellmann [Wed, 5 Jul 2000 19:57:23 +0000 (19:57 +0000)]
(handling_signal): New variable.
(Fsignal): Abort if handling_signal is non-zero.

24 years agoSound support for NetBSD through "Linux emulation" support:
Ken Raeburn [Wed, 5 Jul 2000 19:33:00 +0000 (19:33 +0000)]
Sound support for NetBSD through "Linux emulation" support:
* config.in (HAVE_SOUNDCARD_H): Undef.
(HAVE_SOUND): Define if HAVE_SOUNDCARD_H.
* Makefile.in (LIBSOUND): New variable.
(LIBES): Include it.
* sound.c [HAVE_SOUNDCARD_H]: Include <sys/ioctl.h> and <soundcard.h>.
(DEFAULT_SOUND_DEVICE): Define to "/dev/dsp" if not defined elsewhere.
(vox_open): Use DEFAULT_SOUND_DEVICE.
* s/netbsd.h (DEFAULT_SOUND_DEVICE): Define to /dev/audio.

24 years ago* configure.in: Check for <soundcard.h>. Look for ossaudio library, and set
Ken Raeburn [Wed, 5 Jul 2000 19:18:52 +0000 (19:18 +0000)]
* configure.in: Check for <soundcard.h>.  Look for ossaudio library, and set
LIBSOUND accordingly.

24 years ago*** empty log message ***
Andrew Innes [Wed, 5 Jul 2000 17:35:45 +0000 (17:35 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 5 Jul 2000 17:33:10 +0000 (17:33 +0000)]
*** empty log message ***

24 years agoAdd support for `bootstrap' and related targets.
Andrew Innes [Wed, 5 Jul 2000 17:32:43 +0000 (17:32 +0000)]
Add support for `bootstrap' and related targets.

24 years ago(cl-old-mapc): Removed; don't defalias mapc.
Gerd Moellmann [Wed, 5 Jul 2000 17:29:40 +0000 (17:29 +0000)]
(cl-old-mapc): Removed; don't defalias mapc.
(cl-mapc): Use mapc instead of cl-old-mapc.

24 years ago(Vsignaling_function): New variable.
Gerd Moellmann [Wed, 5 Jul 2000 17:24:19 +0000 (17:24 +0000)]
(Vsignaling_function): New variable.
(Fsignal): Compute it.
(syms_of_eval): Staticpro it.

24 years ago(Vsignaling_function): External declaration.
Gerd Moellmann [Wed, 5 Jul 2000 17:23:15 +0000 (17:23 +0000)]
(Vsignaling_function): External declaration.

24 years ago(print_error_message): If Vsignaling_function is set,
Gerd Moellmann [Wed, 5 Jul 2000 17:22:52 +0000 (17:22 +0000)]
(print_error_message): If Vsignaling_function is set,
show it in *Messages*.

24 years agoAdd support for specifying make arguments.
Andrew Innes [Wed, 5 Jul 2000 17:21:29 +0000 (17:21 +0000)]
Add support for specifying make arguments.

24 years ago*** empty log message ***
Dave Love [Wed, 5 Jul 2000 17:07:14 +0000 (17:07 +0000)]
*** empty log message ***

24 years agoFix various typos.
Stefan Monnier [Wed, 5 Jul 2000 17:04:48 +0000 (17:04 +0000)]
Fix various typos.
Add a note about easy-menu's filters now working.
Trim down the add-minor-mode announcement.

24 years ago*** empty log message ***
Andrew Innes [Wed, 5 Jul 2000 17:03:03 +0000 (17:03 +0000)]
*** empty log message ***

24 years agoUse the autoconf recommended approach. Old code #if'd out in case we
Dave Love [Wed, 5 Jul 2000 17:00:06 +0000 (17:00 +0000)]
Use the autoconf recommended approach.  Old code #if'd out in case we
need to revert.

24 years ago(HAVE_SYS_WAIT_H): Added.
Dave Love [Wed, 5 Jul 2000 16:55:46 +0000 (16:55 +0000)]
(HAVE_SYS_WAIT_H): Added.

24 years agoUse AC_HEADER_SYS_WAIT.
Dave Love [Wed, 5 Jul 2000 16:53:30 +0000 (16:53 +0000)]
Use AC_HEADER_SYS_WAIT.

24 years agoAdd support for `bootstrap' and related targets.
Andrew Innes [Wed, 5 Jul 2000 16:37:46 +0000 (16:37 +0000)]
Add support for `bootstrap' and related targets.
Include minimal debug info in emacs.exe in release build.
Remove all dependencies on lisp.h, and fixup some others.

24 years ago(check_memory_limits) [REL_ALLOC]: Use real_morecore
Andrew Innes [Wed, 5 Jul 2000 16:32:37 +0000 (16:32 +0000)]
(check_memory_limits) [REL_ALLOC]: Use real_morecore
when non-NULL instead of __morecore, to take account of buffer
memory.  This also solves a problem with spurious memory warnings
on Windows.

24 years agoMake real_morecore non-static.
Andrew Innes [Wed, 5 Jul 2000 16:31:17 +0000 (16:31 +0000)]
Make real_morecore non-static.

24 years ago(init_environment): Install code from 20.7 for providing
Andrew Innes [Wed, 5 Jul 2000 16:00:13 +0000 (16:00 +0000)]
(init_environment): Install code from 20.7 for providing
default values for environment variables, based on the
executable's own location.
(map_w32_filename): Handle filenames that are longer than
MAX_PATH.
(sys_socket): Install socket inheritance bug fix from 20.7.

24 years ago*** empty log message ***
Stefan Monnier [Wed, 5 Jul 2000 15:41:18 +0000 (15:41 +0000)]
*** empty log message ***

24 years ago(internal_condition_case): Comment out abort if
Andrew Innes [Wed, 5 Jul 2000 15:40:14 +0000 (15:40 +0000)]
(internal_condition_case): Comment out abort if
interrupt_input_blocked is not zero.

24 years ago(easy-menu-define): Docstring fix.
Stefan Monnier [Wed, 5 Jul 2000 15:40:03 +0000 (15:40 +0000)]
(easy-menu-define): Docstring fix.
(easy-menu-do-define): Use `menu-item' format.
Handle case where easy-menu-create-menu returns a symbol.
Manually call the potential top-level filter in the function binding.
(easy-menu-filter-return): New arg NAME.
Convert to a keymap if MENU is an XEmacs menu.
(easy-menu-convert-item-1): New.  Extracted from easy-menu-do-add-item.
(easy-menu-converted-items-table, easy-menu-convert-item): New.
(easy-menu-do-add-item): Use it.
(easy-menu-create-menu): Use easy-menu-convert-item.
Wrap easy-menu-filter-return around any :filter specification.
Don't convert the menu if a filter was specified.
Tell easy-menu-make-symbol not to check for MENU being an expression.
(easy-menu-make-symbol): New arg NOEXP.

24 years ago*** empty log message ***
Gerd Moellmann [Wed, 5 Jul 2000 15:17:49 +0000 (15:17 +0000)]
*** empty log message ***

24 years ago(eval-defun-2): Remove parameter
Gerd Moellmann [Wed, 5 Jul 2000 15:16:15 +0000 (15:16 +0000)]
(eval-defun-2): Remove parameter
EVAL-DEFUN-ARG-INTERNAL; always print to minibuffer.
(eval-defun): If called with prefix arg, instrument code for
Edebug.

24 years ago(edebug-eval-defun): Make doc string
Gerd Moellmann [Wed, 5 Jul 2000 15:15:53 +0000 (15:15 +0000)]
(edebug-eval-defun): Make doc string
similar to that of eval-defun.

24 years ago* w32menu.c (w32_menu_display_help):
Stefan Monnier [Wed, 5 Jul 2000 14:08:03 +0000 (14:08 +0000)]
* w32menu.c (w32_menu_display_help):
* xmenu.c (menu_help_callback): Use show_help_echo.

24 years ago(show_help_echo): Declare.
Stefan Monnier [Wed, 5 Jul 2000 14:05:05 +0000 (14:05 +0000)]
(show_help_echo): Declare.

24 years ago(show_help_echo): New function, extracted from read_char.
Stefan Monnier [Wed, 5 Jul 2000 14:01:15 +0000 (14:01 +0000)]
(show_help_echo): New function, extracted from read_char.
Feval its `msg' argument if it's a cons cell.
(read_char): Use it.
(follow_key): Pass `autoload' to get_keyelt.