summaryrefslogtreecommitdiff
path: root/src/ChangeLog
AgeCommit message (Expand)Author
2011-06-19* callproc.c: Don't assume string length fits in 'int.'Paul Eggert
2011-06-19* buffer.c (init_buffer): Don't assume string length fits in 'int'.Paul Eggert
2011-06-18* lread.c (string_to_number): Simplify the 2011-04-26 change by invoking xsig...Paul Eggert
2011-06-18* lread.c (invalid_syntax): Omit length argument.Paul Eggert
2011-06-18* lisp.h (make_fixnum_or_float): Remove unnecessary cast to EMACS_INT.Paul Eggert
2011-06-18* lisp.h (LIST_END_P): Remove unused macro and its bogus comment.Paul Eggert
2011-06-18* lisp.h (DEFUN): Remove bogus use of sizeof (struct Lisp_Subr).Paul Eggert
2011-06-18Add comments for forced L2R directions of menu bar and tool bar.Eli Zaretskii
2011-06-18Fixes for GLYPH_DEBUG.Chong Yidong
2011-06-18* lisp.h (XSET) [USE_LISP_UNION_TYPE]: Use uintptr_t and intptr_t,Paul Eggert
2011-06-18* lisp.h (struct Lisp_Bool_Vector.size): EMACS_INT, not EMACS_UINT.Paul Eggert
2011-06-18* lisp.h (union Lisp_Object.i): EMACS_INT, not EMACS_UINT.Paul Eggert
2011-06-18* indent.c (Fcompute_motion): Don't assume hscroll and tab offset fit in int.Paul Eggert
2011-06-18* insdel.c: Omit unnecessary forward decls, to simplify future changes.Paul Eggert
2011-06-18* indent.c (sane_tab_width): New function.Paul Eggert
2011-06-18* image.c (xbm_image_p): Don't assume stated width and height fit in int.Paul Eggert
2011-06-18* lisp.h (lint_assume): New macro.Paul Eggert
2011-06-18* editfns.c: Omit unnecessary forward decls, to simplify future changes.Paul Eggert
2011-06-18* ftfont.c (ftfont_shape_by_flt): Use signed integers for lengths.Paul Eggert
2011-06-18* font.c (Ffont_shape_gstring): Don't assume glyph len fits in 'int'.Paul Eggert
2011-06-18* fns.c (mapcar1): Declare byte as byte, for clarity.Paul Eggert
2011-06-18* fns.c: Check that character arg fits in 'int'.Paul Eggert
2011-06-18* fns.c: Don't assume string byte-length fits in 'int'.Paul Eggert
2011-06-18* fns.c: Use much-faster test for byte-length change.Paul Eggert
2011-06-18* fns.c (Ffillarray): Don't assume bool vector size fits in 'int'.Paul Eggert
2011-06-18* alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication.Paul Eggert
2011-06-18* fns.c (concat): Catch string overflow earlier.Paul Eggert
2011-06-18Fix a gratuitous crash in emacs -nw with iso-safe terminal encoding.Eli Zaretskii
2011-06-18Tried and abandoned idea of displaying mode line and tool/menu-bars R2L.Eli Zaretskii
2011-06-18Refactor getting the first element into a separate function.Eli Zaretskii
2011-06-18Fix box face decision for BEFORE_P case.Eli Zaretskii
2011-06-18Fix the decision about box_face in mode line for reordered text.Eli Zaretskii
2011-06-17* dispextern.h (struct it.overlay_strings_charpos): EMACS_INT, not int.Paul Eggert
2011-06-18* dispnew.c (scrolling_window): Before scrolling, turn off a mouse-highlight ...YAMAMOTO Mitsuharu
2011-06-17* dispextern.h (struct it.selective): Now EMACS_INT, not int.Paul Eggert
2011-06-17* xdisp.c (init_iterator): Use XINT, not XFASTINT; it might be < 0.Paul Eggert
2011-06-17* composite.c (get_composition_id, composition_gstring_put_cache): Use EMACS_...Paul Eggert
2011-06-17* src/fns.c (Fsafe_length): Yet another int/Lisp_Object mixup.Stefan Monnier
2011-06-17* composite.c: Don't truncate sizes to 'int'.Paul Eggert
2011-06-17* category.h (CATEGORY_SET_P): Remove unnecessary cast to EMACS_INT.Paul Eggert
2011-06-17* buffer.c: Include <verify.h>.Paul Eggert
2011-06-17* buffer.c (record_overlay_string): Check for size-calculation overflow.Paul Eggert
2011-06-17* buffer.c (struct sortstr.size, record_overlay_string): Don't truncate size ...Paul Eggert
2011-06-17* buffer.c (compare_overlays, cmp_for_strings): Avoid subtraction overflow.Paul Eggert
2011-06-17* buffer.c (struct sortstr.priority): Now EMACS_INT, not int.Paul Eggert
2011-06-17* buffer.c (struct sortvec.priority): Now EMACS_INT, not int.Paul Eggert
2011-06-16Fix ChangeLog entry (no need to merge to trunk)Glenn Morris
2011-06-16* lisp.h: Include <limits.h>, for INT_MAX, LONG_MAX, LLONG_MAX.Paul Eggert
2011-06-16Improve buffer-overflow checking (Bug#8873).Paul Eggert
2011-06-16Improve buffer-overflow checking.Paul Eggert