1. 11 Jun, 2013 15 commits
  2. 10 Jun, 2013 15 commits
  3. 09 Jun, 2013 6 commits
    • Eli Zaretskii's avatar
      Fix current-bidi-paragraph-direction wrt window pointer. · ad257d4f
      Eli Zaretskii authored
       src/xdisp.c (compute_display_string_pos): When W is NULL, use the current
       buffer as the object to pass to get-char-property.
       (Fcurrent_bidi_paragraph_direction): Assign NULL to the window
       pointer member of the bidi iterator, since no window is pertinent
       to this function.
    • Eli Zaretskii's avatar
      Fix bug #14575 with window-specific overlays with line-prefix or wrap-prefix. · 52fab9c9
      Eli Zaretskii authored
       src/xdisp.c (get_it_property): If it->object is a buffer, pass to
       get-char-property the window that is being rendered, instead of
       the buffer, to support window-specific overlays.
    • Paul Eggert's avatar
      Merge from gnulib. · bf77e230
      Paul Eggert authored
      This incorporates:
      2013-06-02 sig2str: port to C++
      2013-05-29 c-ctype, regex, verify: port to gcc -std=c90 -pedantic
    • Glenn Morris's avatar
      Auto-commit of generated files. · 7cee6e79
      Glenn Morris authored
    • Aidan Gauland's avatar
      Fix Eshell bug · 04fcf1b0
      Aidan Gauland authored
      * eshell/em-term.el (eshell-visual-command-p): Fix bug that
        causedoutput redirection to be ignored with visual commands.
    • Aidan Gauland's avatar
      Tidy module initialisation functions · 88b00caa
      Aidan Gauland authored
      * eshell/em-term.el (eshell-visual-command-p): New function.
      (eshell-term-initialize): Move long lambda to separate function eshell-visual-command-p.
      * eshell/em-dirs.el (eshell-dirs-initialise): Add missing #' to lambda.
      * eshell/em-script.el (eshell-script-initialize): Add missing #' to lambda.
  4. 08 Jun, 2013 4 commits
    • Eli Zaretskii's avatar
      Fix bug #14575 with window-specific overlays with display props. · 5bf97bfc
      Eli Zaretskii authored
       src/bidi.c (bidi_fetch_char): Accept additional argument, the window
       being displayed, and pass it to compute_display_string_pos.
       (bidi_level_of_next_char, bidi_resolve_explicit_1)
       (bidi_paragraph_init): All callers changed.
       src/xdisp.c (init_from_display_pos, init_iterator)
       (handle_single_display_spec, next_overlay_string)
       (get_overlay_strings_1, reseat_1, reseat_to_string)
       (push_prefix_prop, Fcurrent_bidi_paragraph_direction): Set
       bidi_it.w member from it->w.
       (compute_display_string_pos): Accept additional argument, the
       window being displayed, and pass it to Fget_char_property.
       src/dispextern.h (struct bidi_it): New member w, the window being
       (compute_display_string_pos): Adjust prototype.
    • Jan Djärv's avatar
      Fix compilation issues for GNUStep and GLIB conflicts. · b33f93ee
      Jan Djärv authored
      * configure.ac (HAVE_GLIB): Only set XGSELOBJ if HAVE_NS = no.
      (with_file_notification): Don't set to gfile if with_ns = yes.
      * src/process.c (wait_reading_process_output): Check for NS before GLIB.
      GLIB may be linked in due to rsvg, but ns_select must be called.
      * src/xgselect.c (xg_select): Remove call to window_system_available
      and g_main_context_pending at the top, so Gdk events (i.e. file
      notify) are processed when Emacs is started with -nw.
      * src/xgselect.c: Remove unneeded include xterm.h
    • Eli Zaretskii's avatar
    • Leo Liu's avatar
      * progmodes/octave.el (octave-add-log-current-defun): New function. · fda74125
      Leo Liu authored
      (octave-mode): Set add-log-current-defun-function.
      (octave-goto-function-definition): Do not move point if not found.
      (octave-find-definition): Enhance to try subfunctions first.