(unexec): Use mmap/munmap to allocate buffers
[bpt/emacs.git] / src / ChangeLog
index 102a148..0a19005 100644 (file)
@@ -1,3 +1,98 @@
+2001-11-10  Gerd Moellmann  <gerd@gnu.org>
+
+       * unexelf.c (unexec): Use mmap/munmap to allocate buffers 
+       instead of malloc/free.
+
+2001-11-09  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * xfaces.c (merge_face_vectors): Use braces to follow GNU
+       Coding Standards.
+       (Finternal_set_lisp_face_attribute): Likewise.
+
+       * buffer.c (Fbury_buffer): Likewise.
+
+       * indent.c (current_column_1): Remove unused variable `prev_col'.
+
+       * coding.c (encode_coding): Use precomputed value of `src'.
+       (encode_coding): Remove unused variable `src_end'.
+       (code_convert_region): Remove unused variables `count'.
+
+2001-11-07  Jason Rumney  <jasonr@gnu.org>
+
+       * w32term.c (x_display_and_set_cursor): Do not move system caret
+       if cursor_glyph is NULL.
+
+2001-11-07  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * keymap.c (access_keymap): Fix compilation error.
+
+2001-11-07  Miles Bader  <miles@gnu.org>
+
+       * xfns.c (x_set_frame_parameters): Avoid infinite recursion.
+
+2001-11-07  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * intervals.c (graft_intervals_into_buffer):
+       Remove #ifdef'd-out code.
+       (graft_intervals_into_buffer): Remove unused variable `middle'.
+
+       * lread.c (Feval_region): Remove obsolete #ifdef'd-out
+       code (eval-current-buffer).
+       Change doc-string comments to `new style' [w/`doc:' keyword].
+
+2001-11-06  Richard M. Stallman  <rms@gnu.org>
+
+       * keymap.c (access_keymap): Don't use initializers on Lisp_Object.
+
+2001-11-06  Stefan Monnier  <monnier@cs.yale.edu>
+
+       * lread.c (read1): Fix behavior with nested backquoting.
+
+       * keyboard.c (make_lispy_event): Check integerness and fix
+       Lisp_Object/int mixup.
+
+2001-11-06  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * fns.c (copy_hash_table): Remove unused variable `v'.
+
+       * fontset.c (fontset_font_pattern): Remove unused variable
+       `family_registry'.
+
+       * indent.c (current_column_1): Remove unused variable `prev_col'.
+
+2001-11-05  Richard M. Stallman  <rms@gnu.org>
+
+       * m/news-risc.h (BROKEN_PROTOTYPES): Defined.
+
+       * buffer.c (Fkill_buffer): Don't delete auto save file
+       if buffer is modified.
+
+2001-11-05  Andrew Innes  <andrewi@gnu.org>
+
+       * w32proc.c (Fw32_set_keyboard_layout): Use CHECK_NUMBER_CAR and
+       CHECK_NUMBER_CDR.
+
+2001-11-05  Richard M. Stallman  <rms@gnu.org>
+
+       * unexelf.c (unexec): Minor changes; clean up comments.
+
+2001-11-05  Sam Steingold  <sds@gnu.org>
+
+       * w32term.c (x_display_and_set_cursor): Fix w32 compilation error.
+
+2001-11-05  Andreas Schwab  <schwab@suse.de>
+
+       * sound.c (sound_perror): Save errno from being clobbered.
+
+2001-11-05  Dale Hagglund  <rdh@yottayotta.com>
+
+       * unexelf.c (unexec): Don't use `mmap'.  Instead, read and write
+       the program image directly.
+
+2001-11-05  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
+
+       * buffer.h (Fbuffer_local_value): Add prototype.
+
 2001-11-04  Richard M. Stallman  <rms@gnu.org>
 
        * buffer.c (Fbuffer_local_value): Remove extra args from CHECK_SYMBOL
 2001-11-04  Michael Welsh Duggan  <md5i@cs.cmu.edu>
 
        * buffer.c (Fbuffer_local_value): New function.
-       (syms_of_buffer): defsubr it.
-       
+       (syms_of_buffer): Defsubr it.
+
        * xterm.c, w32term.c (x_display_and_set_cursor): Use buffer-local
        value of `cursor-in-non-selected-windows'.
 
        * lisp.h (Qcursor_in_non_selected_windows): New declaration.
        * xdisp.c (Qcursor_in_non_selected_windows): New variable.
        (syms_of_xdisp): Initialize it.
-       
+
 2001-11-04  Pavel Jan\e,Bm\e(Bk  <Pavel@Janik.cz>
 
        * xfns.c (Fx_create_frame): Doc fix.
        and #ifdef'd-out code.
        Fix and reindent comments.
 
-       * mocklisp.h: Remove comment which is a copy of comment in
-       mocklisp.c.
+       * mocklisp.h: Remove comment which is a copy of comment in mocklisp.c.
 
        * category.h (CHECK_CATEGORY, CHECK_CATEGORY_SET): Remove unused
        argument `i' in macros.
 
        * xterm.c (x_after_update_window_line): Clear internal border
        in different circumstances.
-       
+
        * xterm.c (XTread_socket) <KeyPress>: Don't use
        STRING_CHAR_AND_LENGTH if nchars == nbytes.  From Kenichi Handa
        <handa@etl.go.jp>.
 2001-10-28  Gerd Moellmann  <gerd@gnu.org>
 
        * xfns.c (x_build_heuristic_mask): Use x_alloc_image_color.
-       
+
        * xfns.c (x_build_heuristic_mask): Fix a bug not incrementing
        a loop counter.
 
        * keyboard.c: Change doc-string comments to `new style' [w/`doc:'
        keyword].
        Fix typos in comments.
-       
+
        * emacs.c (bug_reporting_address): New function.
        Use it when displaying usage message.