aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2015-03-08 18:48:35 -0700
committerPaul Eggert2015-03-08 18:48:35 -0700
commit8e07ea1a05e801e52061e880aa36b7cec5895f5a (patch)
tree3a5c701604b3193360d3f42ea0c213aae6ad6a4e
parente427b55370b28f55e285ce0ee4328246eb7522ea (diff)
parent344c6adab932fd329c11d76d7a0fff12d250bba2 (diff)
downloademacs-8e07ea1a05e801e52061e880aa36b7cec5895f5a.tar.gz
emacs-8e07ea1a05e801e52061e880aa36b7cec5895f5a.zip
Merge from origin/emacs-24
344c6ad Improve MS-Windows build instructions (Bug#19989) eb62887 lisp/dired.el (dired-delete-file): Doc fix. (Bug#20021) Conflicts: lisp/ChangeLog nt/ChangeLog
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/dired.el15
-rw-r--r--nt/ChangeLog12
-rw-r--r--nt/INSTALL23
4 files changed, 47 insertions, 6 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index ed28911497a..fd7dcd31ffd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,6 @@
12015-03-09 Eli Zaretskii <eliz@gnu.org>
2
3 * dired.el (dired-delete-file): Doc fix. (Bug#20021)
12015-03-06 Sergio Durigan Junior <sergiodj@sergiodj.net> 42015-03-06 Sergio Durigan Junior <sergiodj@sergiodj.net>
2 Thomas Fitzsimmons <fitzsim@fitzsim.org> 5 Thomas Fitzsimmons <fitzsim@fitzsim.org>
3 6
diff --git a/lisp/dired.el b/lisp/dired.el
index 2b3e7832166..cc16c8c9c53 100644
--- a/lisp/dired.el
+++ b/lisp/dired.el
@@ -2850,11 +2850,16 @@ Any other value means to ask for each directory."
2850;; to e.g. recursive-delete-file and put it somewhere else. 2850;; to e.g. recursive-delete-file and put it somewhere else.
2851(defun dired-delete-file (file &optional recursive trash) "\ 2851(defun dired-delete-file (file &optional recursive trash) "\
2852Delete FILE or directory (possibly recursively if optional RECURSIVE is true.) 2852Delete FILE or directory (possibly recursively if optional RECURSIVE is true.)
2853RECURSIVE determines what to do with a non-empty directory. If RECURSIVE is: 2853RECURSIVE determines what to do with a non-empty directory. The effect of
2854nil, do not delete. 2854its possible values is:
2855`always', delete recursively without asking. 2855
2856`top', ask for each directory at top level. 2856 nil -- do not delete.
2857Anything else, ask for each sub-directory." 2857 `always' -- delete recursively without asking.
2858 `top' -- ask for each directory at top level.
2859 Anything else -- ask for each sub-directory.
2860
2861TRASH non-nil means to trash the file instead of deleting, provided
2862`delete-by-moving-to-trash' (which see) is non-nil."
2858 ;; This test is equivalent to 2863 ;; This test is equivalent to
2859 ;; (and (file-directory-p fn) (not (file-symlink-p fn))) 2864 ;; (and (file-directory-p fn) (not (file-symlink-p fn)))
2860 ;; but more efficient 2865 ;; but more efficient
diff --git a/nt/ChangeLog b/nt/ChangeLog
index cc77b18adba..78630415c6f 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -1,3 +1,15 @@
12015-03-09 Eli Zaretskii <eliz@gnu.org>
2
3 * INSTALL: Add some more installation instructions for mingw-get
4 users. (Bug#19989)
5
62015-03-09 Noam Postavsky <npostavs@users.sourceforget.net>
7
8 * nt/cmdproxy.c (batch_file_p): New function.
9 (spawn): If calling a quoted batch file pass NULL for progname.
10 (Bug#18745)
11
122015-03-09 Eli Zaretskii <eliz@gnu.org>
12015-03-03 Eli Zaretskii <eliz@gnu.org> 132015-03-03 Eli Zaretskii <eliz@gnu.org>
2 14
3 * cmdproxy.c (get_next_token): Don't make backslashes disappear 15 * cmdproxy.c (get_next_token): Don't make backslashes disappear
diff --git a/nt/INSTALL b/nt/INSTALL
index 58fe9477251..da150407b39 100644
--- a/nt/INSTALL
+++ b/nt/INSTALL
@@ -108,12 +108,33 @@ build will run on Windows 9X and newer systems).
108 . msys-base 108 . msys-base
109 . mingw-developer-toolkit 109 . mingw-developer-toolkit
110 110
111 When the installation ends, perform the post-installation steps
112 described on this page of the MinGW site:
113
114 http://www.mingw.org/wiki/Getting_Started
115
116 in the "After Installing You Should ..." section. These steps are
117 important for making your installation complete, and in particular
118 will produce a desktop shortcut for running the MSYS Bash shell,
119 from which you will configure and build Emacs. Once you've made the
120 shortcut, double-click on it to open the MSYS Bash shell window,
121 where you will proceed with the rest of these instructions.
122
123 In addition, we suggest to modify your system-wide Path variable to
124 include the 'bin' subdirectory of your top-level MinGW installation
125 directory, the one you specified to mingw-get ("C:\MinGW" by
126 default). This will allow you to invoke the MinGW development
127 tools, like GCC, from the Windows cmd.exe shell windows or from
128 other Windows programs (including Emacs, after you build and install
129 it).
130
111 (We recommend that you refrain from installing the MSYS Texinfo 131 (We recommend that you refrain from installing the MSYS Texinfo
112 package, which is part of msys-base, because it might produce mixed 132 package, which is part of msys-base, because it might produce mixed
113 EOL format when installing Info files. Instead, install the MinGW 133 EOL format when installing Info files. Instead, install the MinGW
114 port of Texinfo, see the ezwinports URL below. To uninstall the 134 port of Texinfo, see the ezwinports URL below. To uninstall the
115 MSYS Texinfo, after installing it as part of msys-base, invoke the 135 MSYS Texinfo, after installing it as part of msys-base, invoke the
116 command "mingw-get remove msys-texinfo".) 136 command "mingw-get remove msys-texinfo", or mark "msys-texinfo" for
137 removal in the mingw-get GUI, then select Installation->Apply Changes.)
117 138
118 At this point, you should be ready to configure and build Emacs in 139 At this point, you should be ready to configure and build Emacs in
119 its basic configuration. Skip to the "Generating the configure 140 its basic configuration. Skip to the "Generating the configure