1. 25 May, 2010 11 commits
    • Glenn Morris's avatar
      Move some stuff from LD_SWITCH_SYSTEM to LD_SWITCH_SYSTEM_TEMACS. · 8009a5e8
      Glenn Morris authored
      * configure.in (LD_SWITCH_SYSTEM): Move some gnu-linux stuff...
      (LD_SWITCH_SYSTEM_TEMACS): ... to here.
      
      * src/Makefile.in (LD_SWITCH_SYSTEM_TEMACS): Move definition after some
      variables it may reference.
      8009a5e8
    • Glenn Morris's avatar
      Remove LD_SWITCH_SYSTEM_EXTRA. · e5458003
      Glenn Morris authored
      * configure.in (LD_SWITCH_SYSTEM_EXTRA): Remove.
      (LD_SWITCH_SYSTEM_TEMACS): Put darwin stuff from LD_SWITCH_SYSTEM_EXTRA
      here instead.
      
      * src/Makefile.in (LD_SWITCH_SYSTEM_EXTRA): Remove.
      (TEMACS_LDFLAGS): Remove LD_SWITCH_SYSTEM_EXTRA.
      
      * msdos/sed1v2.inp (LD_SWITCH_SYSTEM_EXTRA): No longer present.
      e5458003
    • Glenn Morris's avatar
    • Ryan Yeske's avatar
      rcirc update. · d26781af
      Ryan Yeske authored
      * lisp/net/rcirc.el (rcirc-server-alist): Add :pass.
      (rcirc-default-user-name): Change to "user".
      (rcirc-default-full-name): Change to "unknown".
      (rcirc-user-name-history): Add variable.
      (rcirc): When prompting for connection paramaters, also prompt for
      username and password.
      (rcirc-connect): Take a PASS argument.	If PASS is non-nil, send
      value to server when connecting.
      d26781af
    • Stefan Monnier's avatar
      * emacs-lisp/smie.el (smie-set-prec2tab): Check override before use. · f5228f84
      Stefan Monnier authored
      (smie-merge-prec2s): Pass the tables as separate args.
      (smie-bnf-precedence-table): Adjust call accordingly.
      (smie-prec2-levels): Set levels at the end.
      f5228f84
    • Stefan Monnier's avatar
      Replace Lisp calls to delete-backward-char by delete-char. · d355a0b7
      Stefan Monnier authored
      * bs.el, expand.el, ido.el, image-dired.el, lpr.el, pcomplete.el,
      skeleton.el, term.el, time.el, wid-edit.el, woman.el,
      calc/calc-graph.el, calc/calc-help.el, calc/calc-incom.el,
      calc/calc.el, emacs-cl-extra.el, emacs-cl-loaddefs.el,
      emulation/cua-rect.el, emulation/viper-ex.el, eshell/esh-test.el,
      eshell/eshell.el, gnus/gnus-uu.el, gnus/nndoc.el, gnus/nnrss.el,
      gnus/rfc2047.el, gnus/utf7.el, international/utf-7.el,
      language/ethio-util.el, mh-e/mh-alias.el, mh-e/mh-search.el,
      net/imap.el, net/rcirc.el, obsolete/complete.el, play/decipher.el,
      progmodes/ada-mode.el, progmodes/cc-awk.el, progmodes/dcl-mode.el,
      progmodes/ps-mode.el, progmodes/verilog-mode.el,
      progmodes/vhdl-mode.el, textmodes/bibtex.el, textmodes/fill.el,
      textmodes/reftex-auc.el, textmodes/rst.el, textmodes/sgml-mode.el,
      textmodes/table.el, textmodes/texinfmt.el: Replace Lisp calls to
      delete-backward-char by calls to delete-char.
      d355a0b7
    • Kenichi Handa's avatar
      Add Hebrew shaper. · f668ef02
      Kenichi Handa authored
      f668ef02
    • Kenichi Handa's avatar
      merge trunk · cdf52221
      Kenichi Handa authored
      cdf52221
    • Stefan Monnier's avatar
      Merge from emacs-23 · 171eda53
      Stefan Monnier authored
      171eda53
    • Kenichi Handa's avatar
      merge trunk · 8a2b8c4f
      Kenichi Handa authored
      8a2b8c4f
    • Kenichi Handa's avatar
      10f72a37
  2. 24 May, 2010 4 commits
  3. 23 May, 2010 2 commits
  4. 22 May, 2010 9 commits
    • Eli Zaretskii's avatar
      Redesign bidi-aware edge positions of glyph rows, fix bug #6036. · 11117830
      Eli Zaretskii authored
       dispextern.h (struct glyph_row): New members minpos and maxpos.
       (MATRIX_ROW_START_CHARPOS, MATRIX_ROW_START_BYTEPOS)
       (MATRIX_ROW_END_CHARPOS, MATRIX_ROW_END_BYTEPOS): Reference minpos
       and maxpos members instead of start.pos and end.pos, respectively.
       xdisp.c (display_line): Compare IT_CHARPOS with the position in
       row->start.pos, rather than with MATRIX_ROW_START_CHARPOS.
       (cursor_row_p): Use row->end.pos rather than MATRIX_ROW_END_CHARPOS.
       (try_window_reusing_current_matrix, try_window_id): Use
       ROW->minpos rather than ROW->start.pos.
       (init_from_display_pos, init_iterator): Use EMACS_INT for
       character and byte positions.
       (find_row_edges): Renamed from find_row_end.  Accept additional
       arguments for minimum and maximum buffer positions seen by
       display_line for this row.  Don't use iterator to find the
       position following the maximum one; instead, increment the
       position found by display_line directly.  Fix logic; eol_pos
       should be tested before the rest.  Handle the case of characters
       delivered from display vector (bug#6036).  Fix tests related to
       it->method.  Handle the truncated_on_right_p rows.
       (RECORD_MAX_MIN_POS): New macro.
       (display_line): Use it to record the minimum and maximum buffer
       positions for glyphs in the row being assembled.  Record the
       position of the newline that terminates the line.  If word wrap is
       in effect, restore minimum and maximum positions seen up to the
       wrap point, when iterator returns to it.
       (try_window_reusing_current_matrix): Give up if in bidi-reordered
       row and cursor not already at point.  Restore original pre-bidi
       code for unidirectional buffers.
       dispnew.c (increment_row_positions, check_matrix_invariants):
       Increment and check row->start.pos and row->end.pos, in addition
       to MATRIX_ROW_START_CHARPOS and MATRIX_ROW_END_CHARPOS.
       .gdbinit (prowlims): Display row->minpos and row->maxpos.
       Display truncated_on_left_p and truncated_on_right_p flags.
       Formatting fixes.
       (pmtxrows): Display the ordinal number of each row.  Don't display
       rows beyond the last one.
       bidi.c (bidi_cache_iterator_state): Don't zero out new_paragraph:
       it is not copied by bidi_copy_it.
      11117830
    • Eli Zaretskii's avatar
      Fix bug #6237. · 6e83d800
      Eli Zaretskii authored
       w32.c (sys_write): Break writes into chunks smaller than 32MB.
      6e83d800
    • Glenn Morris's avatar
    • Chong Yidong's avatar
      e13051c3
    • Chong Yidong's avatar
      Rename image-refresh to image-flush. · 110683ad
      Chong Yidong authored
      * image.c (Fimage_flush): Rename from image-refresh.
      
      * image.el (image-refresh): Define as an alias for image-flush.
      
      * image-mode.el (image-toggle-display-image): Caller changed.
      
      * display.texi (Image Cache): Update documentation about image
      caching.
      110683ad
    • Eli Zaretskii's avatar
      Handle lines truncated on right. · a9f86045
      Eli Zaretskii authored
       xdisp.c (find_row_edges): Handle the truncated_on_right_p rows.
      a9f86045
    • Eli Zaretskii's avatar
      Test and debug find_row_edges on TTY display. · 53b77dc4
      Eli Zaretskii authored
       xdisp.c (find_row_edges): Handle the case of characters
       delivered from display vector.  Fix tests related to it->method.
      53b77dc4
    • Jan Djärv's avatar
      Remove cirsular dependency when using separate build dir (Bug #6246). · 4e3028f8
      Jan Djärv authored
       * Makefile.in (STAMP_INST_SCRIPTS, STAMP_SCRIPS): New (Bug #6246).
       (all): Depend onSTAMP_INST_SCRIPTS, STAMP_SCRIPS (Bug #6246).
       (stamp-rcs2log, stamp-rcs-checkin, stamp-grep-changelog, stamp-vcdiff):
       New rules (Bug #6246).
       (clean): Remove stamp-* (Bug #6246).
      4e3028f8
    • Andreas Schwab's avatar
      Regenerate configure · a9641610
      Andreas Schwab authored
      a9641610
  5. 21 May, 2010 14 commits