Fix EMACS_INT/int conversion in scroll.c.
[bpt/emacs.git] / src / ChangeLog
index 98fe7d4..4a92152 100644 (file)
@@ -1,5 +1,80 @@
+2010-09-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * scroll.c (calculate_scrolling, line_ins_del)
+       (calculate_direct_scrolling, scroll_cost): Fix EMACS_INT/int
+       conversion.
+
+       * region-cache.c (move_cache_gap, set_cache_region, pp_cache)
+       (region_cache_backward, region_cache_forward)
+       (revalidate_region_cache, set_cache_region): FIX EMACS_INT/int
+       conversion.
+
+       * xdisp.c (message_dolog): Fix EMACS_INT/int conversion.
+
+       * eval.c (verror): Fix EMACS_INT/int conversion.
+
+       * print.c: (PRINTDECLARE, PRINTPREPARE, strout, print_string)
+       (print_preprocess, print_check_string_charset_prop)
+       (print_object): Fix EMACS_INT/int conversion.
+
+       * xdisp.c (message_dolog): Fix EMACS_INT/int conversion.
+
+2010-09-24  Eli Zaretskii  <eliz@gnu.org>
+
+       * callproc.c (Fcall_process): Use EMACS_INT for count of
+       characters read from the subprocess.
+
+       * bidi.c (struct bidi_paragraph_info): Use EMACS_INT for buffer
+       positions.
+       (bidi_cache_search, bidi_cache_find): Use EMACS_INT for buffer
+       positions.
+
+       * buffer.c (struct sortvec): Use EMACS_INT for buffer positions.
+       (struct sortstrlist, overlay_str_len): Use EMACS_INT for string
+       length.
+       (advance_to_char_boundary, Fset_buffer_multibyte)
+       (overlays_at, overlays_in, mouse_face_overlay_overlaps)
+       (overlay_touches_p, record_overlay_string, overlay_strings)
+       (recenter_overlay_lists, fix_start_end_in_overlays)
+       (modify_overlay, Fmove_overlay, report_overlay_modification)
+       (evaporate_overlays): Use EMACS_INT for buffer positions.
+
+       * lisp.h (fix_start_end_in_overlays, overlay_touches_p): Adjust
+       prototypes.
+
+       * dispextern.h (struct bidi_saved_info): Use EMACS_INT for buffer
+       positions.
+
+       * fns.c (Fcompare_strings, Fstring_lessp, concat)
+       (string_make_unibyte, Fstring_as_unibyte, Fsubstring)
+       (Fsubstring_no_properties, substring_both, Ffillarray)
+       (Fclear_string, mapcar1, Fmapconcat, Fmapcar, Fmapc)
+       (Fbase64_encode_region, Fbase64_encode_string, base64_encode_1)
+       (Fbase64_decode_region, Fbase64_decode_string, base64_decode_1)
+       (Fmd5): Use EMACS_INT for buffer and string positions and length
+       variables and arguments.
+
+       * lisp.h (substring_both): Adjust prototype.
+
+2010-09-24  Juanma Barranquero  <lekktu@gmail.com>
+
+       Remove W32 API function pointer unused since 2005-02-15 (revno 2005-02-15T23:19:26Z!jasonr@gnu.org).
+       * w32fns.c (clipboard_sequence_fn): Don't declare.
+       (globals_of_w32fns): Don't initialize it.
+
+2010-09-23  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * syntax.c (back_comment): Detect the case where a 1-char comment
+       starter is also the 2nd char of a 2-char comment ender.
+
+2010-09-23  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * gtkutil.c (xg_tool_bar_menu_proxy): Set gtk-menu-items to TRUE.
+
 2010-09-23  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * eval.c (verror): EMACS_INT/int cleanup.
+
        * lisp.h (SPECPDL_INDEX): Cast to int, since we're not going to
        unwind_protect more than 2GB worth of functions.