1. 14 May, 2015 3 commits
    • Jan D's avatar
      Don't access display after i/o error (Bug#19147). · 9341956c
      Jan D authored
      * xterm.c (x_connection_closed): Add third arg ioerror.
      If ioerror, set display to 0 (Bug#19147).
      (x_error_quitter): Call x_connection_closed with third arg false.
      (x_io_error_quitter): Call x_connection_closed with third arg true.
    • Jan D's avatar
      Handle GTK_SCALE, fixes Bug#20432. · c0055ff5
      Jan D authored
      * gtkutil.c (xg_get_gdk_scale): New function.
      (x_wm_set_size_hint, xg_get_default_scrollbar_width)
      (xg_update_horizontal_scrollbar_pos): Take GTK_SCALE in to account
      when setting sizes (Bug#20432).
    • Leo Liu's avatar
      Fix cps--gensym · fbda511a
      Leo Liu authored
      * lisp/emacs-lisp/generator.el (cps--gensym): Fix.
  2. 13 May, 2015 7 commits
    • Glenn Morris's avatar
      Fix bootstrap (void function cl-member). · 912d4a49
      Glenn Morris authored
      * lisp/emacs-lisp/cl-lib.el: Load cl-seq if no cl-loaddefs file.
      * lisp/emacs-lisp/cl-seq.el: Provide a feature.
    • Stefan Monnier's avatar
      * lisp/loadup.el ("emacs-lisp/cl-generic"): Preload · 37ab2245
      Stefan Monnier authored
      * src/lisp.mk (lisp): Add emacs-lisp/cl-generic.elc.
      * lisp/emacs-lisp/cl-generic.el (cl-generic-define-method):
      Avoid defalias for closures which are not immutable.
      (cl--generic-prefill-dispatchers): New macro.  Use it to prefill the
      dispatchers table with various entries.
      * lisp/emacs-lisp/ert.el (emacs-lisp-mode-hook):
      * lisp/emacs-lisp/seq.el (emacs-lisp-mode-hook): Use add-hook.
    • Eli Zaretskii's avatar
      Improve tagging of C bindings in DEFVAR_* · 8d69f38a
      Eli Zaretskii authored
      * src/Makefile.in (TAGS): Add --regex options to tag the C binding
      from DEFVAR_*.
    • Glenn Morris's avatar
      ; * etc/NEWS: Small edit. · a8a0be4f
      Glenn Morris authored
    • Paul Eggert's avatar
    • Glenn Morris's avatar
      * lisp/progmodes/tcl.el (tcl-filter): · 8a9ba4d6
      Glenn Morris authored
      Handle comint-prompt-read-only like gud.el does.  (Bug#20549)
    • Glenn Morris's avatar
      Add basic VC push support. · 660c30cc
      Glenn Morris authored
      * lisp/vc/vc.el (vc-push): New autoloaded command.
      * lisp/vc/vc-hooks.el (vc-prefix-map, vc-menu-map): Add vc-push.
      * lisp/vc/vc-bzr.el (vc-bzr--pushpull): New, factored from vc-bzr-pull.
      (vc-bzr-pull): Reimplement using vc-bzr--pushpull.
      (vc-bzr-push): New.
      * lisp/vc/vc-git.el (vc-git--pushpull): New, factored from vc-git-pull.
      (vc-git-pull): Reimplement using vc-git--pushpull.
      (vc-git-push): New.
      * lisp/vc/vc-hg.el (vc-hg--pushpull): New, factored from vc-hg-pull.
      (vc-hg-pull, vc-hg-push): Reimplement using vc-hg--pushpull.
      * doc/emacs/maintaining.texi (Pulling / Pushing):
      Rename from "VC Pull".  Mention pushing.
      (VC With A Merging VCS, VC Change Log): Update xrefs.
      (Branches): Update menu.
      * doc/emacs/emacs.texi: Update menu.
      * etc/NEWS: Mention this.
  3. 12 May, 2015 9 commits
  4. 11 May, 2015 8 commits
    • Stefan Monnier's avatar
      * lisp/term/xterm.el: Fix xterm-paste handling for rxvt · 0a21b26c
      Stefan Monnier authored
      * lisp/term/rxvt.el: Require term/xterm.
      (rxvt-function-map): Use xterm-rxvt-function-map.
      (rxvt-standard-colors): Move before first use.
      (terminal-init-rxvt): Use xterm--push-map and xterm-register-default-colors.
      (rxvt-rgb-convert-to-16bit, rxvt-register-default-colors): Remove.
      * lisp/term/xterm.el (xterm-rxvt-function-map): New var.
      Move shared bindings between rxvt and xterm to it.
      (xterm-function-map): Use it.  Move the xterm-paste binding to
      xterm-rxvt-function-map (bug#20444).
      (xterm-standard-colors): Move before first use.
      (xterm--push-map): New function.
      (xterm-register-default-colors): Take standard colors as argument.
      (terminal-init-xterm): Use it.  Adjust call to
    • Glenn Morris's avatar
      * lisp/term/x-win.el: Quieten --without-x compilation. · 3c5cc185
      Glenn Morris authored
      (x-own-selection-internal, x-disown-selection-internal)
      (x-selection-owner-p, x-selection-exists-p, x-get-selection-internal):
    • Glenn Morris's avatar
      * Makefile.in (emacslog): Remove srcdir. · a0dd752f
      Glenn Morris authored
      (ChangeLog): Update for the above.
    • Paul Eggert's avatar
      Spelling fix · 1c6e02ca
      Paul Eggert authored
    • Fabián Ezequiel Gallina's avatar
      python.el: better limit for looking-back calls · e35bf572
      Fabián Ezequiel Gallina authored
      * lisp/progmodes/python.el (python-shell-accept-process-output):
      Use last comint prompt start as limit for looking-back.
    • Stefan Monnier's avatar
      CEDET (srecode-insert-fcn): Fix use of oref on a class · b47f3356
      Stefan Monnier authored
      * lisp/cedet/srecode/insert.el (srecode-insert-fcn): Fix use of oref on
      a class.  Reported by Pierre Lorenzon.
      (srecode-template-inserter-point): Remove declaration.
    • Stefan Monnier's avatar
      CEDET (srecode-create-dictionary): Avoid obsolete object name · 70ac376a
      Stefan Monnier authored
      * lisp/cedet/srecode/dictionary.el (srecode-create-dictionary):
      Don't use a symbol as an object name.  Reported by Pierre Lorenzon.
    • Paul Eggert's avatar
      C-x 8 shorthands for curved quotes, Euro, etc. · 4b41540b
      Paul Eggert authored
      Although C-x 8 lets you insert arbitrary Unicode characters,
      it's awkward to use this to insert commonly used symbols such as curved
      quotes, the Euro symbol, etc.  This patch adds simpler sequences for
      characters commonly found in English text and in basic math.
      For example, assuming the Alt key works on your keyboard and iso-transl
      is loaded, one can now type "A-[" instead of "A-RET LEFT SIN TAB RET"
      to get the character "‘" (U+2018 LEFT SINGLE QUOTATION MARK).
      * doc/emacs/mule.texi (Unibyte Mode):
      A few other printing characters now work too.
      * etc/NEWS: Document this.
      * lisp/international/iso-transl.el (iso-transl-char-map):
      Also support the following characters:
      ‐ ‑ ‒ – — ― ‘ ’ “ ” † ‡ • ′ ″ € № ← →  − ≈ ≠ ≤ ≥
  5. 10 May, 2015 11 commits
  6. 09 May, 2015 2 commits