1. 03 Jan, 2015 5 commits
    • Paul Eggert's avatar
      Revert previous change to produce_composite_glyph · 5395106b
      Paul Eggert authored
      * term.c (produce_composite_glyph): Revert previous change (Bug#19496).
      5395106b
    • Dmitry Gutov's avatar
      Only show "Back" when the marker stack is non-empty · 8bef7b6a
      Dmitry Gutov authored
      * lisp/menu-bar.el (menu-bar-goto-menu): Use it.
      
      * lisp/progmodes/xref.el (xref-marker-stack-empty-p): New function.
      8bef7b6a
    • Dmitry Gutov's avatar
      Don't remap `next-line' and `previous-line' in xref keymap · 54962365
      Dmitry Gutov authored
      * lisp/progmodes/xref.el (xref--window-configuration): New variable.
      (xref-show-location-at-point): New command.
      (xref--restore-window-configuration): New function.
      (xref-next-line, xref-prev-line): Delegate to
      `xref-show-location-at-point'.
      (xref--location-at-point): Don't signal the error.
      (xref-goto-xref): Do that here instead.
      (xref--xref-buffer-mode): Add `xref--restore-window-configuration'
      to `pre-command-hook'.
      (xref--xref-buffer-mode-map): Don't remap `next-line' and
      `previous-line'.  Additionally bind `xref-next-line' and
      `xref-prev-line' to `n' and `p' respectively.  Bind
      `xref-show-location-at-point' to `C-o'.
      54962365
    • Paul Eggert's avatar
      Pacify gcc -Wparentheses · c6e9f783
      Paul Eggert authored
      * frame.c (x_set_frame_parameters): Add parens (Bug#19428).
      c6e9f783
    • Martin Rudalics's avatar
      Two fixes for setting up sizes of a new frame (Bug#19428). · 8c38c2b7
      Martin Rudalics authored
      * frame.c (x_set_frame_parameters): Call Fset_frame_size only if
      f->can_x_set_window_size is true.
      * xterm.c (x_set_window_size_1): Call change_frame_size with
      text sizes instead of pixel sizes (Bug#19428).
      8c38c2b7
  2. 02 Jan, 2015 3 commits
    • Glenn Morris's avatar
      ChangeLog fixes · 11ee7d8b
      Glenn Morris authored
      11ee7d8b
    • Glenn Morris's avatar
      Auto-commit of loaddefs files. · d0ca1148
      Glenn Morris authored
      d0ca1148
    • Paul Eggert's avatar
      Less 'make' chatter for unidata · 1cde56de
      Paul Eggert authored
      * unidata/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0, am__v_at_1):
      New macros, from ../src/Makefile.in.
      (${top_srcdir}/src/macuvs.h, %.elc, unidata.txt)
      (${unidir}/charprop.el, unifiles): Use them.
      (PHONY_EXTRAS): New macro.
      (.PHONY, ${unidir}/charprop.el): Use it.
      (FORCE): Remove; all uses replaced by PHONY_EXTRAS manipulation.
      (${unidir}/charprop.el, extraclean):
      Use 'make' conditionals rather than shell.
      1cde56de
  3. 01 Jan, 2015 9 commits
  4. 31 Dec, 2014 6 commits
    • Paul Eggert's avatar
      Less 'make' chatter for doc and lisp · 7e3507cf
      Paul Eggert authored
      [doc/emacs/ChangeLog]
      Less 'make' chatter for Emacs doc
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1): New macros, from ../../src/Makefile.in.
      (ENVADD, $(buildinfodir)/emacs.info, emacs.html):
      Use them.
      [doc/lispintro/ChangeLog]
      Less 'make' chatter for Emacs doc
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1): New macros, from ../../src/Makefile.in.
      (ENVADD, $(buildinfodir)/eintr.info, emacs-lisp-intro.html):
      Use them.
      [doc/lispref/ChangeLog]
      Less 'make' chatter for Emacs doc
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1): New macros, from ../../src/Makefile.in.
      (ENVADD, $(buildinfodir)/elisp.info, elisp.html):
      Use them.
      [doc/misc/ChangeLog]
      Less 'make' chatter for Emacs doc
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1): New macros, from ../../src/Makefile.in.
      (ENVADD, $(buildinfodir)/%.info, %.html, ${buildinfodir}/ccmode.info)
      (${buildinfodir}/efaq%.info, efaq%.html):
      Use them.
      [lisp/ChangeLog]
      Less 'make' chatter in lisp directory
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1): New macros, from ../src/Makefile.in.
      (custom-deps, finder-data, autoloads, update-subdirs): Use them.
      7e3507cf
    • Paul Eggert's avatar
      Less 'make' chatter at top level · 5d6b3708
      Paul Eggert authored
      * Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN, am__v_GEN_)
      (am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_, am__v_at_0)
      (am__v_at_1): New macros, copied from src/Makefile.in.
      ($(srcdir)/src/config.in, ${srcdir}/info/dir):
      Be less chatty when not verbose.
      ($(srcdir)/src/stamp-h.in): Simplify with '$@'.
      5d6b3708
    • Paul Eggert's avatar
      * autogen.sh: Port better to non-GNU 'cp'. · 93796bae
      Paul Eggert authored
      Problem reported by Han Boetes.
      93796bae
    • Filipp Gunbin's avatar
      Use prefix argument in `info-display-manual' · f588156c
      Filipp Gunbin authored
      * lisp/info.el (info-display-manual): Limit the completion alternatives
      to currently visited manuals if prefix argument is non-nil.
      f588156c
    • Paul Eggert's avatar
      Simplify setfattr use by assuming GNU make · 25346768
      Paul Eggert authored
      * Makefile.in (PAXCTL_if_present, SETFATTR_if_present): New macros.
      (emacs$(EXEEXT), temacs$(EXEEXT), bootstrap-emacs$(EXEEXT)): Use them.
      Simplify by using GNU make rather than shell conditionals,
      by using ln -f rather than rm -f followed by ln,
      and by preferring $@ to spelling out the destination.
      25346768
    • Paul Eggert's avatar
      * Makefile.in (semantic): Simplify. · 6654a4ce
      Paul Eggert authored
      6654a4ce
  5. 30 Dec, 2014 9 commits
  6. 29 Dec, 2014 8 commits
    • Eli Zaretskii's avatar
      Fix the MS-Windows build. · 8ae52a77
      Eli Zaretskii authored
       src/sysdep.c [WINDOWSNT]: Include sys/socket.h, without which this
       file doesn't compile on MS-Windows.
      8ae52a77
    • Paul Eggert's avatar
      * obsolete/pc-select.el (pc-selection-mode): Use system-type. · a5e5d777
      Paul Eggert authored
      This is instead of system-name, which is both wrong here and obsolete.
      a5e5d777
    • Paul Eggert's avatar
      97311068
    • Paul Eggert's avatar
      system-name's returned value can vary · f9acac75
      Paul Eggert authored
      Also, the system-name variable is now obsolete.
      Fixes Bug#19438.
      * doc/lispref/os.texi (System Environment):
      * etc/NEWS: Document this.
      * doc/misc/efaq.texi:
      (Displaying the current file name in the titlebar):
      * lisp/desktop.el (desktop-save-frameset):
      * lisp/dnd.el (dnd-get-local-file-uri):
      * lisp/gnus/message.el (message-make-fqdn):
      * lisp/gnus/nnvirtual.el (nnvirtual-retrieve-headers)
      (nnvirtual-update-xref-header):
      * lisp/nxml/rng-uri.el (rng-uri-file-name-1):
      * lisp/org/org-clock.el (org-clock-save):
      * src/filelock.c (current_lock_owner):
      * src/xrdb.c (get_environ_db):
      * src/xterm.c (same_x_server):
      * src/xterm.c (x_term_init):
      Prefer (system-name) to system-name, and avoid naming
      locals 'system-name'.
      * doc/misc/smtpmail.texi (Server workarounds): Fix grammar.
      * lisp/startup.el (system-name): Now an obsolete variable.
      * src/editfns.c (cached_system_name): New static var.
      (init_and_cache_system_name): New function.
      (init_editfns, Fsystem_name): Use it.
      (syms_of_editfns): Initialize it and Vsystem_name to the same value.
      * src/sysdep.c [HAVE_SOCKETS]: Don't include <sys/socket.h>, <netdb.h>.
      (h_errno) [TRY_AGAIN && !HAVE_H_ERRNO]: Remove decl.
      (init_system_name) [HAVE_SOCKETS]: Don't canonicalize the name.
      Don't create a new string if the current value is already correct.
      f9acac75
    • Michael Albinus's avatar
      Sync with Tramp 2.2.11. · 1c93fd38
      Michael Albinus authored
      * trampver.texi: Update release number.
      1c93fd38
    • Michael Albinus's avatar
      Sync with Tramp 2.2.11. · 96ebe180
      Michael Albinus authored
      * automated/tramp-tests.el (tramp-test30-special-characters):
      Skip test on MS-Windows.
      96ebe180
    • Michael Albinus's avatar
      Sync with Tramp 2.2.11. · e792450d
      Michael Albinus authored
      * net/tramp-compat.el (top): Require cl-macs for Emacs 22.
      Make an alias for `default-toplevel-value' if it doesn't exist.
      
      * net/tramp-smb.el (tramp-smb-handle-copy-directory):
      Use `tramp-compat-delete-directory'.
      
      * net/trampver.el: Update release number.
      e792450d
    • Michael Albinus's avatar
      Fix ChangeLog entry. · 2d17e122
      Michael Albinus authored
      2d17e122