1. 28 May, 2012 2 commits
    • 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
  2. 25 May, 2012 4 commits
  3. 24 May, 2012 1 commit
  4. 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
  5. 21 May, 2012 3 commits
  6. 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
  7. 18 May, 2012 3 commits
  8. 17 May, 2012 3 commits
  9. 16 May, 2012 3 commits
  10. 15 May, 2012 4 commits
    • Eli Zaretskii's avatar
      Fix the changes in 2012-04-22T13:58:00Z!cyd@gnu.org for bug #11464. · ccbf309c
      Eli Zaretskii authored
       src/xdisp.c (pos_visible_p): Fix last change.
      ccbf309c
    • Chong Yidong's avatar
      Misc docfixes. · 27d1f87a
      Chong Yidong authored
      Suggested by Martin Rudalics.
      
      * doc/lispref/display.texi (Face Functions): Fix define-obsolete-face-alias.
      
      * doc/lispref/functions.texi (Obsolete Functions): Fix doc for
      set-advertised-calling-convention.
      
      * doc/lispref/modes.texi (Mode Help): Fix describe-mode.
      
      * doc/lispref/variables.texi (Variable Aliases): Fix make-obsolete-variable.
      
      * lisp/help.el (describe-mode): Doc fix.
      27d1f87a
    • Chong Yidong's avatar
      * net/gnutls.el (gnutls-min-prime-bits): Default to 256. · fcf2993f
      Chong Yidong authored
      Fixes: debbugs:11267
      fcf2993f
    • Martin Rudalics's avatar
      Some minor fixes of Elisp manual. · 0b128ac4
      Martin Rudalics authored
      * commands.texi (Recursive Editing): recursive-edit is a
      command.
      * compile.texi (Docs and Compilation):
      byte-compile-dynamic-docstrings is an option.
      * debugging.texi (Invoking the Debugger): debug is a command.
      * display.texi (Progress): progress-reporter-update and
      progress-reporter-force-update have VALUE argument optional.
      (Animated Images): Use non-@code{nil} instead of non-nil.
      * files.texi (Format Conversion Round-Trip): Use non-@code{nil}
      instead of non-nil.
      * frames.texi (Creating Frames): make-frame is a command.
      (Input Focus): select-frame is a command.
      (Pointer Shape): void-text-area-pointer is an option.
      * help.texi (Describing Characters): read-kbd-macro is a
      command.
      (Help Functions): describe-prefix-bindings is a command.
      * markers.texi (Creating Markers): Both arguments of copy-marker
      are optional.
      * minibuf.texi (Reading File Names): Use @kbd instead of @code.
      * modes.texi (Mode Line Variables): mode-line-remote and
      mode-line-client are not options.
      (Imenu): imenu-add-to-menubar is a command.
      (SMIE Indentation Helpers): Use non-@code{nil} instead of
      non-nil.
      * os.texi (Sound Output): play-sound-file is a command.
      * package.texi (Package Archives): Use @key{RET} instead of
      @kbd{RET}.
      * processes.texi (Signals to Processes): Use @key{RET} instead
      of @code{RET}.
      (Signals to Processes): signal-process is a command.
      * text.texi (Clickable Text): Use @key{RET} instead of
      @kbd{RET}.
      (Base 64): base64-encode-string is not a command while
      base64-decode-region is.
      * windows.texi (Switching Buffers): pop-to-buffer is a command.
      0b128ac4
  11. 13 May, 2012 3 commits
    • Eli Zaretskii's avatar
      Fix bug #11464 with pos-visible-in-window-p and R2L text in L2R paragraph. · c8fb9dc6
      Eli Zaretskii authored
       src/xdisp.c (pos_visible_p): Don't report a position visible when move_it_to
       stopped at the last line of window, which happens to be scanned
       backwards by the bidi iteration.
      c8fb9dc6
    • Eli Zaretskii's avatar
      Fix bug #11417 with infloop when left-fringe/right-fringe spec is used on TTY. · ac268e67
      Eli Zaretskii authored
       src/xdisp.c (handle_stop): Don't call get_overlay_strings_1 if we
       already have overlays loaded.
       (handle_single_display_spec): Before returning without displaying
       fringe bitmap, synchronize the bidi iterator with the main display
       iterator, by calling iterate_out_of_display_property.
       (iterate_out_of_display_property): Detect buffer iteration by
       testing that it->string is a Lisp string.
       (get_next_display_element): When the current object is exhausted,
       and there's something on it->stack, call set_iterator_to_next to
       proceed with what's on the stack, instead of returning zero.
       (set_iterator_to_next): If called at the end of a Lisp string,
       proceed to consider_string_end without incrementing string
       position.  Don't increment display vector index past the end of
       the display vector.
      ac268e67
    • Chong Yidong's avatar
      Backport fix for Bug#11382 from trunk · 6cb820ba
      Chong Yidong authored
      6cb820ba
  12. 12 May, 2012 2 commits
  13. 11 May, 2012 2 commits
  14. 09 May, 2012 3 commits
  15. 08 May, 2012 5 commits