]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog
(XMenuActivate): After exiting the menu, restore the
[gnu-emacs] / src / ChangeLog
index 02b983e454cb8781ad96b3d67b30eab256c44b80..a367bc6d8ee930394f79964dcbdde951772d10f9 100644 (file)
@@ -1,3 +1,76 @@
+2000-07-10  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * msdos.c (XMenuActivate): After exiting the menu, restore the
+       echo area message and erase it.
+
+2000-07-10  Kenichi Handa  <handa@etl.go.jp>
+
+       * fontset.c (Ffontset_info): Make the return value more compatible
+       with that of Emacs 20.
+
+2000-07-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * eval.c (Fsignal): Handle case that backtrace_list is null.
+
+2000-07-07  Kenichi Handa  <handa@etl.go.jp>
+
+       * ccl.c (Fccl_execute): Typo fixed.
+
+2000-07-06  Gerd Moellmann  <gerd@gnu.org>
+
+       * window.c (window_loop): Add missing gcpro1 local variable.
+       
+       * window.c (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.
+
+       * Makefile.in (TAGS-LISP): Don't pass `$(lispsource)' to make.
+
+2000-07-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * xterm.c (XTread_socket): Increment handling_signal at the start,
+       decrement it at the end.
+
+       * eval.c (handling_signal): New variable.
+       (Fsignal): Abort if handling_signal is non-zero.
+
+       * lisp.h (handling_signal): External declaration.
+       
+       * s/freebsd.h (WAITTYPE, WRETCODE): Put in #if 0.
+
+2000-07-05  Ken Raeburn  <raeburn@gnu.org>
+
+       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.
+
+2000-07-05  Gerd Moellmann  <gerd@gnu.org>
+
+       * print.c (print_error_message): If Vsignaling_function is set,
+       show it in *Messages*.
+
+       * lisp.h (Vsignaling_function): External declaration.
+
+       * eval.c (Vsignaling_function): New variable.
+       (Fsignal): Compute it.
+       (syms_of_eval): Staticpro it.
+
+2000-07-05  Dave Love  <fx@gnu.org>
+
+       * syswait.h: Use the autoconf recommended approach.  Old code
+       #if'd out in case we need to revert.
+
+       * config.in (HAVE_SYS_WAIT_H): Added. 
+
 2000-07-05  Andrew Innes  <andrewi@gnu.org>
 
        * vm-limit.c (check_memory_limits) [REL_ALLOC]: Use real_morecore
 
 2000-07-05  Stefan Monnier  <monnier@cs.yale.edu>
 
-       * w32menu.c (w32_menu_display_help): * xmenu.c
-       (menu_help_callback): Use show_help_echo.
+       * w32menu.c (w32_menu_display_help):
+       * xmenu.c (menu_help_callback): Use show_help_echo.
 
        * keyboard.h (show_help_echo): Declare.
 
        * keyboard.c (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.
 
        * xterm.c (note_mode_line_highlight, note_mouse_highlight) 
        (note_tool_bar_highlight, XTread_socket):