1. 23 Jun, 2012 1 commit
  2. 22 Jun, 2012 1 commit
  3. 21 Jun, 2012 5 commits
  4. 19 Jun, 2012 1 commit
  5. 13 Jun, 2012 3 commits
  6. 11 Jun, 2012 2 commits
  7. 10 Jun, 2012 5 commits
  8. 07 Jun, 2012 1 commit
  9. 01 Jun, 2012 3 commits
  10. 31 May, 2012 1 commit
  11. 30 May, 2012 2 commits
  12. 29 May, 2012 2 commits
    • Eli Zaretskii's avatar
      Fix bug #11405 with MSVC build of emacsclientw. · 06523364
      Eli Zaretskii authored
       lib-src/makefile.w32-in ($(BLD)/emacsclientw.exe): Use $(MWINDOWS)
       instead of a literal -mwindows, which is not supported by MSVC.
       nt/nmake.defs (MWINDOWS): Define as "-subsystem:windows -entry:mainCRTStartup".
       Suggested by Fabrice Popineau <fabrice.popineau@supelec.fr>.
       nt/gmake.defs (MWINDOWS): Define as "-mwindows".
      06523364
    • Eli Zaretskii's avatar
      Don't call r_alloc_inhibit_buffer_relocation from search.c. · a02ae4e5
      Eli Zaretskii authored
       src/search.c (search_buffer): Remove calls to
       r_alloc_inhibit_buffer_relocation, as it is now called by
       maybe_unify_char, which was the cause of relocation of buffer text
       in bug#11519.
      a02ae4e5
  13. 28 May, 2012 3 commits
    • Eli Zaretskii's avatar
      Avoid buffer text relocations in calls to STRING_CHAR_* macros. · 291d430f
      Eli Zaretskii authored
       src/charset.c (maybe_unify_char): Inhibit relocation of buffer text
       for the duration of call to load_charset, to avoid problems with
       callers of maybe_unify_char that access buffer text through C
       pointers.
       src/ralloc.c (r_alloc_inhibit_buffer_relocation): Increment and
       decrement the inhibition flag, instead of just setting or
       resetting it.
      
      Fixes: debbugs:11519
      291d430f
    • Eli Zaretskii's avatar
      Fix subtle problem with redirection in nt/configure.bat. · e383e32d
      Eli Zaretskii authored
       nt/configure.bat (genmakefiles): Move the redirection away from the
       end of the command, to avoid excess whitespace at the end of Make
       variables created at configure time, and also avoid things like
       "FOO1>>config.settings", where "1" gets interpreted as the file
       descriptor and eaten up.  This fixes breakage introduced by the
       last change, without reintroducing the bug fixed by that change.
      e383e32d
    • Martin Rudalics's avatar
      Ugly fix for bug#11556. · 5221ccb9
      Martin Rudalics authored
      * desktop.el (desktop-read): Clear previous and next buffers for all
      windows and bury *Messages* buffer (bug#11556).
      5221ccb9
  14. 25 May, 2012 4 commits
  15. 24 May, 2012 1 commit
  16. 23 May, 2012 1 commit
    • Eli Zaretskii's avatar
      Fix bug #11519 with relocation of buffer text during regex search. · 52c55cc7
      Eli Zaretskii authored
       src/lisp.h [REL_ALLOC]: Add prototypes for external functions
       defined on ralloc.c.
       src/buffer.c [REL_ALLOC]: Remove prototypes of
       r_alloc_reset_variable, r_alloc, r_re_alloc, and r_alloc_free,
       they are now on lisp.h.
       src/ralloc.c (r_alloc_inhibit_buffer_relocation): New function.
       src/search.c (search_buffer): Use it to inhibit relocation of buffer
       text while re_search_2 is doing its job, because re_search_2 is
       passed C pointers to buffer text.
      52c55cc7
  17. 21 May, 2012 3 commits
  18. 19 May, 2012 1 commit
    • Eli Zaretskii's avatar
      A better fix for bug #11464 with pos-visible-in-window-p and R2L text. · 44e27368
      Eli Zaretskii authored
       src/xdisp.c (move_it_to): Under MOVE_TO_Y, when restoring iterator
       state after an additional call to move_it_in_display_line_to, keep
       the values of it->max_ascent and it->max_descent found for the
       entire line.
       (pos_visible_p): Revert the comparison against bottom_y to what it
       was in 2012-05-13T18:22:35Z!eliz@gnu.org.
      44e27368