]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog.6
* sysdep.c (system_process_attributes): Add implementation for Solaris.
[gnu-emacs] / src / ChangeLog.6
index 4572c8c0a3ab8d4df539e1de7513d580e48fe860..a932526dd90b12f2637ee343e3e6c78abca886c0 100644 (file)
@@ -8,7 +8,7 @@
        (NO_SOCKETS_IN_FILE_SYSTEM): Definition deleted.
        (sigblock): New definition.
 
        (NO_SOCKETS_IN_FILE_SYSTEM): Definition deleted.
        (sigblock): New definition.
 
-1996-08-10  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-08-10  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * m/sequent-ptx.h (LOAD_AVE_TYPE, FSCALE, LOAD_AVE_CVT):
        Undef them before defining.
 
        * m/sequent-ptx.h (LOAD_AVE_TYPE, FSCALE, LOAD_AVE_CVT):
        Undef them before defining.
        (printchar, strout): Output into print_buffer.
        (print_string): If printcharfun is nil, use strout.
 
        (printchar, strout): Output into print_buffer.
        (print_string): If printcharfun is nil, use strout.
 
-1996-07-26  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-07-26  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * xmenu.c (pending_menu_activation): New variable.
        (x_activate_menubar): Don't call set_frame_menubar for
 
        * xmenu.c (pending_menu_activation): New variable.
        (x_activate_menubar): Don't call set_frame_menubar for
        * xterm.c (last_mouse_press_frame): New variable.
        (XTread_socket): Store a saved_button_event for ButtonRelease.
 
        * xterm.c (last_mouse_press_frame): New variable.
        (XTread_socket): Store a saved_button_event for ButtonRelease.
 
-1996-07-25  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-07-25  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * xmenu.c (set_frame_menubar): Use -1 for call_data
        in the deep_p = 0 case.
 
        * xmenu.c (set_frame_menubar): Use -1 for call_data
        in the deep_p = 0 case.
 
        * ntinevt.c (win32_read_socket): Never block reading from input queue.
 
 
        * ntinevt.c (win32_read_socket): Never block reading from input queue.
 
-1996-07-24  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-07-24  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * editfns.c (Fencode_time): Assign to tm.tm_gmtoff for NEXTSTEP,
        since timezone environment variable is ignored.
 
        * editfns.c (Fencode_time): Assign to tm.tm_gmtoff for NEXTSTEP,
        since timezone environment variable is ignored.
        * config.in (HAVE_TERMIOS_H): Add #undef.
        * cm.h [HAVE_TERMIOS_H]: Declare ospeed as speed_t.
        * sysdep.c [HAVE_TERMIOS_H]: Likewise.
        * config.in (HAVE_TERMIOS_H): Add #undef.
        * cm.h [HAVE_TERMIOS_H]: Declare ospeed as speed_t.
        * sysdep.c [HAVE_TERMIOS_H]: Likewise.
-       * dispnew.c: Don't delare ospeed; cm.h already did it.
+       * dispnew.c: Don't declare ospeed; cm.h already did it.
        * terminfo.c: Use <config.h>.
        [HAVE_TERMIOS_H]: Declare ospeed as speed_t.
        [USG]: Include <string.h>.
        * terminfo.c: Use <config.h>.
        [HAVE_TERMIOS_H]: Declare ospeed as speed_t.
        [USG]: Include <string.h>.
 
        * s/usg5-4-3.h: New file.
 
 
        * s/usg5-4-3.h: New file.
 
-1996-07-11  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-07-11  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * xterm.c (XTread_socket): Add #ifdef for previous change.
 
 
        * xterm.c (XTread_socket): Add #ifdef for previous change.
 
 
        * indent.c (Fvertical_motion): Doc fix.
 
 
        * indent.c (Fvertical_motion): Doc fix.
 
-1996-07-03  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-07-03  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * xterm.c (XTread_socket): Use lw_tookit_related_event_p to
        avoid sending toolkit-specific events to Emacs.
 
        * xterm.c (XTread_socket): Use lw_tookit_related_event_p to
        avoid sending toolkit-specific events to Emacs.
        * process.c (Fopen_network_stream) [WINDOWSNT]: Ensure Windows
        socket library is loaded if available.
 
        * process.c (Fopen_network_stream) [WINDOWSNT]: Ensure Windows
        socket library is loaded if available.
 
-1996-06-07  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-06-07  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * xterm.c (XTread_socket): Use XtAppNextEvent when using
        toolkit configurations.
 
        * xterm.c (XTread_socket): Use XtAppNextEvent when using
        toolkit configurations.
 
        * m/sparc.h [__linux__] (A_TEXT_OFFSET, A_TEXT_SEEK): Don't define.
 
 
        * m/sparc.h [__linux__] (A_TEXT_OFFSET, A_TEXT_SEEK): Don't define.
 
-1996-05-24  Marcus Daniels  <marcus@sayre.sysc.pdx.edu>
+1996-05-24  Marcus G. Daniels  <marcus@sayre.sysc.pdx.edu>
 
        * xterm.c [SOLARIS2]: Include string.h.
 
 
        * xterm.c [SOLARIS2]: Include string.h.
 
        (sys_fopen, sys_open): Map file names, and ensure file handle is
        non-inheritable.
 
        (sys_fopen, sys_open): Map file names, and ensure file handle is
        non-inheritable.
 
-       (stat): Replace buggy library function.  Fake reaonsable i-node
+       (stat): Replace buggy library function.  Fake reasonable i-node
        values by hashing the canonical file name, and use uid/gid values
        determined by init_user_info.
 
        values by hashing the canonical file name, and use uid/gid values
        determined by init_user_info.
 
        (x_make_frame_visible, x_iconify_frame): Use my_show_window.
 
        (x_draw_box): Don't trim right and bottom.
        (x_make_frame_visible, x_iconify_frame): Use my_show_window.
 
        (x_draw_box): Don't trim right and bottom.
-       (x_make_frame_visible): Don't invoke SetForgroundWindow.
+       (x_make_frame_visible): Don't invoke SetForegroundWindow.
 
        (win32_term_init): Use GetDC directly.  Initialize palette
        and win32_num_mouse_buttons.
 
        (win32_term_init): Use GetDC directly.  Initialize palette
        and win32_num_mouse_buttons.
        (Ffile_name_absolute_p) [DOS_NT]: Be strict about drive specs.
        (check_executable) [DOS_NT]: Test st_mode on NT.
        (Ffile_readable_p) [DOS_NT]: Use access instead of open on NT.
        (Ffile_name_absolute_p) [DOS_NT]: Be strict about drive specs.
        (check_executable) [DOS_NT]: Test st_mode on NT.
        (Ffile_readable_p) [DOS_NT]: Use access instead of open on NT.
-       (Ffile_modes) [DOS_NT]: Don't embelish st_mode value on NT.
+       (Ffile_modes) [DOS_NT]: Don't embellish st_mode value on NT.
        (Fread_file_name) [DOS_NT]: Correct dir seps in HOME.
        (syms_of_fileio): Add Vdirectory_sep_char.
 
        (Fread_file_name) [DOS_NT]: Correct dir seps in HOME.
        (syms_of_fileio): Add Vdirectory_sep_char.
 
 
        * msdos.c (check_timer): Removed; use gettime instead.
        (sys_select): Call __dpmi_yield while waiting for input to
 
        * msdos.c (check_timer): Removed; use gettime instead.
        (sys_select): Call __dpmi_yield while waiting for input to
-       improve multitasking behaviour.
+       improve multitasking behavior.
        Do not check timer when no timeout.
 
 1996-04-16  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
        Do not check timer when no timeout.
 
 1996-04-16  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
        * emacs.c (main) [DJGPP v2]: Make standard streams use binary mode.
        Call `tzset' instead of `init_gettimeofday'.
 
        * emacs.c (main) [DJGPP v2]: Make standard streams use binary mode.
        Call `tzset' instead of `init_gettimeofday'.
 
-       * fileio.c [MSDOS]: If DJGPP version 2, include fcntl.h and string.h.
+       * fileio.c [MSDOS]: If DJGPP version 3, include fcntl.h and string.h.
 
 
-       * lread.c [MSDOS]: If DJGPP version 2, include unistd.h.
+       * lread.c [MSDOS]: If DJGPP version 3, include unistd.h.
        Include msdos.h somewhat earlier.  For X_OK.
 
        * unexec.c [DJGPP v2]: Include fcntl.h.
        Include msdos.h somewhat earlier.  For X_OK.
 
        * unexec.c [DJGPP v2]: Include fcntl.h.
        (LIBS_SYSTEM, chdir, NO_MODE_T, TEXT_START, NO_MATHERR)
        (LOCALTIME_CACHE, tzset): Don't define if DJGPP v2.
 
        (LIBS_SYSTEM, chdir, NO_MODE_T, TEXT_START, NO_MATHERR)
        (LOCALTIME_CACHE, tzset): Don't define if DJGPP v2.
 
-       * msdos.c [MSDOS]: If DJGPP version 2, include fcntl.h.
+       * msdos.c [MSDOS]: If DJGPP version 3, include fcntl.h.
        (_crt0_startup_flags): Initialize to work
        correctly both with and without GNU `malloc' and `ralloc'.
        (internal_terminal_init): Use only 3 bits when setting background
        (_crt0_startup_flags): Initialize to work
        correctly both with and without GNU `malloc' and `ralloc'.
        (internal_terminal_init): Use only 3 bits when setting background
        * emacs.c (Fdump_emacs): If HAVE_TZSET and not
        LOCALTIME_CACHE, call tzset to force a tz reload.
 
        * emacs.c (Fdump_emacs): If HAVE_TZSET and not
        LOCALTIME_CACHE, call tzset to force a tz reload.
 
-1996-01-13  eggert  <eggert@twinsun.com>
+1996-01-13  Paul Eggert  <eggert@twinsun.com>
 
        * emacs.c (set_time_zone_rule): New decl.
        (environ): Always declare.
 
        * emacs.c (set_time_zone_rule): New decl.
        (environ): Always declare.
 
        * insdel.c (signal_after_change): Call report_interval_modification.
 
 
        * insdel.c (signal_after_change): Call report_interval_modification.
 
-       * textprop.c (call_mod_hooks): Moved from intevals.c
+       * textprop.c (call_mod_hooks): Moved from intervals.c.
        (verify_interval_modification): Moved from intervals.c.
        (interval_insert_behind_hooks, interval_insert_in_front_hooks):
        New variables.
        (verify_interval_modification): Moved from intervals.c.
        (interval_insert_behind_hooks, interval_insert_in_front_hooks):
        New variables.
        * configure.in (LOCALTIME_CACHE): Define if tzset exists and
        if localtime caches TZ.  Check for tzset.
 
        * configure.in (LOCALTIME_CACHE): Define if tzset exists and
        if localtime caches TZ.  Check for tzset.
 
-       * emacs.c (main): Call tzset only if LOCALTIME_CACHE isdefined;
+       * emacs.c (main): Call tzset only if LOCALTIME_CACHE is defined;
        not all Suns have this bug.
        * m/pmax.h, s/386bsd.h, s/bsd386.h, s/freebsd.h, s/gnu.h,
        * s/netbsd.h (LOCALTIME_CACHE): Remove; now configured automatically.
        not all Suns have this bug.
        * m/pmax.h, s/386bsd.h, s/bsd386.h, s/freebsd.h, s/gnu.h,
        * s/netbsd.h (LOCALTIME_CACHE): Remove; now configured automatically.
 
        * s/irix5-2.h (SA_RESTART): Add #undef.
 
 
        * s/irix5-2.h (SA_RESTART): Add #undef.
 
-       * keyboard.c:
+       * keyboard.c
        (Qpost_command_idle_hook, Vpost_command_idle_hook): New vars.
        (syms_of_keyboard): Set up new vars.
        (command_loop_1): Run Qpost_command_idle_hook.
        (Qpost_command_idle_hook, Vpost_command_idle_hook): New vars.
        (syms_of_keyboard): Set up new vars.
        (command_loop_1): Run Qpost_command_idle_hook.
 
 1995-08-10  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1995-08-10  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
-       * s/linux.h (ULIMIT_BREAK_VALUE, SEGMENT_MASK): Moved to intel386.h
+       * s/linux.h (ULIMIT_BREAK_VALUE, SEGMENT_MASK): Moved to intel386.h.
        (LIBS_SYSTEM): Define this instead of LIBS_MACHINE.
 
        * m/intel386.h [linux] (ULIMIT_BREAK_VALUE, SEGMENT_MASK):
        (LIBS_SYSTEM): Define this instead of LIBS_MACHINE.
 
        * m/intel386.h [linux] (ULIMIT_BREAK_VALUE, SEGMENT_MASK):
        * bytecode.c (Fbyte_code): For Beqlsign, if both args are ints,
        compare as ints.
 
        * bytecode.c (Fbyte_code): For Beqlsign, if both args are ints,
        compare as ints.
 
-       * xterm.c [HAVE_X11XTR6]: Include locale.h
+       * xterm.c [HAVE_X11XTR6]: Include locale.h.
        (x_term_init) [HAVE_X11XTR6]: Set LC_NUMERIC and LC_TIME back to C.
 
        * data.c (Fnumber_to_string): Make `buffer' long enough.
        (x_term_init) [HAVE_X11XTR6]: Set LC_NUMERIC and LC_TIME back to C.
 
        * data.c (Fnumber_to_string): Make `buffer' long enough.
        (PTY_TTY_NAME_SPRINTF): New definitions.
 
        * dispnew.c (update_frame): Pretend cursor is in echo area
        (PTY_TTY_NAME_SPRINTF): New definitions.
 
        * dispnew.c (update_frame): Pretend cursor is in echo area
-       rather than put it in a minuffer hidden by the echo area.
+       rather than put it in a minibuffer hidden by the echo area.
 
 1995-06-27  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
 
 1995-06-27  Richard Stallman  <rms@mole.gnu.ai.mit.edu>
 
        (redisplay): In the "point hasn't moved" shortcut,
        make sure that the cursor is in the right window already.
 
        (redisplay): In the "point hasn't moved" shortcut,
        make sure that the cursor is in the right window already.
 
-       * msdos.c (IT_cursor_to, IT_clear_end_of_line, IT_write_glyphs):
+       * msdos.c (IT_cursor_to, IT_clear_end_of_line, IT_write_glyphs)
        (IT_set_face): Call internal_flush if short of room.
 
 1995-06-25  Morten Welinder  <terra+@cs.cmu.edu>
        (IT_set_face): Call internal_flush if short of room.
 
 1995-06-25  Morten Welinder  <terra+@cs.cmu.edu>
 
 See ChangeLog.5 for earlier changes.
 
 
 See ChangeLog.5 for earlier changes.
 
-    Copyright (C) 1995, 1996, 2001, 2002, 2003, 2004, 2005, 2006, 2007
+    Copyright (C) 1995, 1996, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
        Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
        Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
-  GNU Emacs is free software; you can redistribute it and/or modify
+  GNU Emacs is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   it under the terms of the GNU General Public License as published by
-  the Free Software Foundation; either version 2, or (at your option)
-  any later version.
+  the Free Software Foundation, either version 3 of the License, or
+  (at your option) any later version.
 
   GNU Emacs is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
   GNU Emacs is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
@@ -5370,8 +5370,6 @@ See ChangeLog.5 for earlier changes.
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
   GNU General Public License for more details.
 
   You should have received a copy of the GNU General Public License
-  along with GNU Emacs; see the file COPYING.  If not, write to the
-  Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-  Boston, MA 02110-1301, USA.
+  along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
 
 ;;; arch-tag: 66a98e1c-2268-45e8-8a57-286b9c85a4e9
 
 ;;; arch-tag: 66a98e1c-2268-45e8-8a57-286b9c85a4e9