- 06 Jun, 2012 10 commits
-
-
Michael Albinus authored
-
Michael Albinus authored
Ensure, that the temp directory is local. * net/tramp-sh.el (tramp-sh-handle-write-region): Let-bind `temporary-file-directory'.
-
Michael Albinus authored
temporary file is created also in the remote case.
-
Stefan Monnier authored
with "loading" messages. Fixes: debbugs:11635
-
Michael Albinus authored
(hack-dir-local-variables): Use it. (Bug#1933, Bug#6731)
-
Chong Yidong authored
-
Glenn Morris authored
rcs2log no longer needs it, and grep-changelog never really has (nothing in Emacs runs that, I don't know why Emacs includes it, if you are using an uninstalled out-of-tree build you can just as easily run it from the source directory). * lib-src/Makefile.in (STAMP_INST_SCRIPTS, STAMP_SCRIPTS, insrcdir) (stamp-rcs2log, stamp-grep-changelog): Remove. (all, clean): Remove references to stamps. * .bzrignore: Do not ignore lib-src/stamp*.
-
Glenn Morris authored
This is preparation for getting rid of lib-src's "stamp-*" files. * lisp/vc/vc-rcs.el (vc-rcs-rcs2log-program): New. (vc-rcs-update-changelog): Use it.
-
Glenn Morris authored
* lib-src/vcdiff: Remove file. * lib-src/Makefile.in (SCRIPTS, STAMP_SCRIPTS): Remove vcdiff. (stamp-vcdiff): Remove. * INSTALL, make-dist: Remove vcdiff. * lisp/emacs-lisp/authors.el (authors-fixed-entries): Remove vcdiff
-
Glenn Morris authored
* lisp/vc/vc-sccs.el (vc-sccs-write-revision): New function. (vc-sccs-workfile-unchanged-p): Use vc-sccs-write-revision. (vc-sccs-diff): Replace use of the external vcdiff script.
-
- 05 Jun, 2012 10 commits
-
-
Glenn Morris authored
-
Glenn Morris authored
* lib-src/makefile.w32-in ($(BLD)/getdate.$(O), $(BLD)/leditcfns.$(O)): ($(BLD)/make-path.$(O), $(BLD)/qsort.$(O)): ($(BLD)/timer.$(O)): Remove; unused.
-
Glenn Morris authored
Also, etc/LEDIT was removed some time ago.
-
Glenn Morris authored
-
Sam Steingold authored
Fixes: debbugs:11140
-
Stefan Monnier authored
-
Stefan Monnier authored
compiler-macro expansion.
-
Stefan Monnier authored
* lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Support compiler-macros directly. Properly follow aliases and apply the compiler macros more thoroughly. * lisp/emacs-lisp/cl.el: Don't copy compiler-macro properties any more since macroexpand now properly follows aliases. * lisp/emacs-lisp/cl-macs.el (toplevel, cl-define-compiler-macro) (cl-compiler-macroexpand): Use new prop. * lisp/emacs-lisp/byte-opt.el (featurep): Optimize earlier. * lisp/emacs-lisp/cl-lib.el (custom-print-functions): Add compatibility alias.
-
Martin Rudalics authored
* window.el (get-lru-window, get-mru-window, get-largest-window): New argument NOT-SELECTED to avoid picking the selected window. (window--display-buffer-1, window--display-buffer-2): Replace by new function window--display-buffer (display-buffer-same-window, display-buffer-reuse-window) (display-buffer-pop-up-frame, display-buffer-pop-up-window): Use window--display-buffer. (display-buffer-use-some-window): Remove temporary dedication hack by calling get-lru-window and get-largest-window with NOT-SELECTED argument non-nil. Call window--display-buffer.
-
Glenn Morris authored
-
- 04 Jun, 2012 8 commits
-
-
Paul Eggert authored
Not only are the compilers long-dead, the obsolete advice typically doesn't apply to current Emacs sources.
-
Stefan Monnier authored
-
Stefan Monnier authored
-
Chong Yidong authored
-
Chong Yidong authored
* lisp/image.el (imagemagick-types-inhibit): Revert last change. Add INFO and M. (imagemagick-enabled-types): Remove EPS and related formats.
-
Glenn Morris authored
-
Paul Eggert authored
-
Stefan Monnier authored
* lisp/emacs-lisp/cl.el: New compatibility file. * emacs-lisp/cl-lib.el, lisp/emacs-lisp/cl-seq.el, lisp/emacs-lisp/cl-macs.el: * lisp/emacs-lisp/cl-extra.el: Rename all top-level functions and variables to obey the "cl-" prefix. * lisp/emacs-lisp/macroexp.el (macroexpand-all-1): Adjust to new name.
-
- 03 Jun, 2012 12 commits
-
-
Glenn Morris authored
This script isn't used by Emacs, and I can't imagine anyone else is using it any more either... From the commentary: "This script is intended to be used to convert files with an old-Emacs-style version history for use with VC (the Emacs 19 version-control interface), which likes to use RCS as its back end." * lib-src/rcs-checkin: Remove file. * lib-src/Makefile.in (INSTALLABLE_SCRIPTS, STAMP_INST_SCRIPTS): Remove rcs-checkin. (stamp-rcs-checkin): Remove. * INSTALL, make-dist: Remove rcs-checkin. * admin/quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin. * doc/man/rcs-checkin.1: Remove.
-
Glenn Morris authored
-
Glenn Morris authored
* lisp/cus-start.el (tool-bar-style, tool-bar-max-label-size): Fix :version. * src/xdisp.c (tool-bar-style): Doc fix.
-
Ulrich Müller authored
* configure.in (PAXCTL): Check for paxctl. * src/Makefile.in (PAXCTL): Define. (temacs$(EXEEXT)): Disable memory randomization for the temacs binary via PaX flags if the paxctl utility is available. (emacs$(EXEEXT), bootstrap-emacs$(EXEEXT)): Restore PaX flags to their default. Fixes: debbugs:11398
-
Glenn Morris authored
* lisp/image.el (imagemagick-types-inhibit): Bump :version.
-
Stefan Merten authored
(rst-transition, rst-adornment): New faces. (rst-adornment-faces-alist): Make default safe to reevaluate. Fixes http://sourceforge.net/tracker/?func=detail&atid=422030&aid=3479603&group_id=38414. Improve customization tags. (rst-define-level-faces): Clarify meaning.
-
Chong Yidong authored
* lisp/progmodes/compile.el (compilation-mode-line-fail) (compilation-mode-line-run, compilation-mode-line-exit): New faces. (compilation-start, compilation-handle-exit): Use them. * etc/themes/wheatgrass-theme.el: * etc/themes/deeper-blue-theme.el: * etc/themes/tango-dark-theme.el: * etc/themes/tsdh-dark-theme.el: Add compilation-mode-line-fail, compilation-mode-line-run, and compilation-mode-line-exit faces. * etc/themes/manoj-dark-theme.el: Remove :family attributes. Fixes: debbugs:11032
-
Jack Duthen authored
* lisp/progmodes/which-func.el (which-func-update-ediff-windows): New function. Use it in ediff-select-hook. Fixes: debbugs:11478
-
Chong Yidong authored
* lisp/bindings.el (mode-line-coding-system-map): Allow using mouse-3 to invoke set-buffer-file-coding-system. (mode-line-mule-info-help-echo): Update help text. Fixes: debbugs:289
-
Chong Yidong authored
* src/xdisp.c (decode_mode_spec_coding): Display a space for a unibyte buffer. * lisp/bindings.el (mode-line-mule-info-help-echo) (mode-line-read-only-help-echo, mode-line-modified-help-echo): New functions. (mode-line-mule-info, mode-line-modified): Use them. (mode-line-eol-desc, propertized-buffer-identification): Consistency fixes for help text. Fixes: debbugs:11226
-
Chong Yidong authored
-
Chong Yidong authored
* lisp/bindings.el: Remove explicit help-echo from format-mode-line. (mode-line-front-space, mode-line-end-spaces) (mode-line-misc-info): New variables. (mode-line-modes, mode-line-position): Move the default value to the variable definition. (mode-line-default-help-echo): New defcustom. * src/buffer.c (buffer_local_value_1): New function, split from Fbuffer_local_value; can return Qunbound. (Fbuffer_local_value): Use it. (Vmode_line_format): Docstring tweaks. * src/xdisp.c (calc_pixel_width_or_height): Use Fbuffer_local_value. (note_mode_line_or_margin_highlight): If there is no help echo, use mode-line-default-help-echo. Handle the case where the mouse position is past the end of the mode line string. * doc/lispref/modes.texi (Mode Line Data): Use "mode line construct" terminology for consistency.
-