From: Paul Eggert Date: Wed, 2 Mar 2011 01:52:03 +0000 (-0800) Subject: Merge from mainline. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~677^2~1 X-Git-Url: https://code.delx.au/gnu-emacs/commitdiff_plain/ba46f4d85a6938273f52a8cdf7e09d9afee61d7f Merge from mainline. --- ba46f4d85a6938273f52a8cdf7e09d9afee61d7f diff --cc ChangeLog index 8f439f369d,f7bef44ef5..30262b6c5b --- a/ChangeLog +++ b/ChangeLog @@@ -1,13 -1,15 +1,21 @@@ + 2011-02-26 Eli Zaretskii + + * .bzrignore: Ignore new lib/*.in-h files. + + * config.bat: Rename stdint.in.h and sys_stat.in.h. Call + depfiles.bat even if lib/deps already exist. + 2011-02-25 Paul Eggert + Simplify symlink portability workaround. + * m4/dos.m4: Remove. + * aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, lib/stat.c: + * m4/gl-comp.m4, m4/stat.m4, src/config.in: Regenerate from gnulib. + * lib/dosname.h: New file, regenerated from gnulib. + * configure, lib/Makefile.in, lib/getopt_int.h, lib/gnulib.mk: - * lib/stdlib.in.h, m4/stdlib_h.m4: Regenerate. + * lib/stdlib.in.h, m4/stdlib_h.m4: Regenerate to incorporate + recent changes to configure.in and to gnulib. 2011-02-24 Glenn Morris diff --cc src/ChangeLog index a8de726867,0e5e295a62..388e8c251d --- a/src/ChangeLog +++ b/src/ChangeLog @@@ -1,11 -1,57 +1,63 @@@ + 2011-02-27 Chong Yidong + + * frame.c (store_frame_param): Don't store value directly in + buffer_list and buried_buffer_list; copy the list and remove dead + buffers (Bug#7898). + + 2011-02-27 Eli Zaretskii + + * msdos.c (readlink) [DJGPP < 2.04]: New stub function. + + * msdos.h: (readlink) [DJGPP < 2.04]: Declare prototype. + + * w32.c (symlink, readlink): New stub functions. + + 2011-02-27 Paul Eggert + + * scroll.c (CHECK_BOUNDS): #define only if GLYPH_DEBUG. + This avoids a gcc warning in some configurations. + + * frame.c (x_set_screen_gamma): Rename local to avoid shadowing. + + * frame.h: Avoid gcc -Wmissing-prototypes diagnostics. + (set_menu_bar_lines, x_get_resource_string): New decls. + * msdos.c (set_menu_bar_lines): Omit decl. + + * dispextern.h (struct glyph): Make u.img_id int, not unsigned. + It's always given int values and used as an int. This suppresses + a gcc "comparison of unsigned expression >= 0" warning in some + configurations. + + * dispnew.c: Rename locals to avoid shadowing. + (update_text_area, scrolling_window, update_frame_1): Rename locals. + + 2011-02-26 Paul Eggert + + * dispnew.c: Fix problems uncovered by gcc -Wstrict-prototypes. + (copy_glyph_row_contents): Remove; not used. + (frame_row_to_window, check_current_matrix_flags): + (window_change_signal): Now static, since they're not used elsewhere. + (check_current_matrix_flags): Surround with "#if 0", since its + only use is in a comment. Maybe both the comment and the "#if 0" + stuff should be removed? + + * dispnew.c: Fix problem uncovered by gcc -Wunused-variable. + (adjust_frame_glyphs_for_window_redisplay): Make 'w' local to the + contexts that actually need it. + + 2011-02-26 Eli Zaretskii + + * s/msdos.h (HAVE_LSTAT): Define for DJGPP >= 2.04. + (lstat): Define for DJGPP < 2.04. + 2011-02-25 Paul Eggert + Simplify symlink portability workaround. + * fileio.c (Fmake_symbolic_link): Treat ENOSYS specially, and + generate a special message for it. Suggested by Eli Zaretskii in + . + * config.in: Regenerate. + * dired.c (Ffile_attributes): Increase size of modes from 10 to 12 as per recent filemodestring API change. Reported by Jonas Öster in .