diff options
| author | Paul Eggert | 2015-03-08 18:48:35 -0700 |
|---|---|---|
| committer | Paul Eggert | 2015-03-08 18:48:35 -0700 |
| commit | 8e07ea1a05e801e52061e880aa36b7cec5895f5a (patch) | |
| tree | 3a5c701604b3193360d3f42ea0c213aae6ad6a4e | |
| parent | e427b55370b28f55e285ce0ee4328246eb7522ea (diff) | |
| parent | 344c6adab932fd329c11d76d7a0fff12d250bba2 (diff) | |
| download | emacs-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/ChangeLog | 3 | ||||
| -rw-r--r-- | lisp/dired.el | 15 | ||||
| -rw-r--r-- | nt/ChangeLog | 12 | ||||
| -rw-r--r-- | nt/INSTALL | 23 |
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 @@ | |||
| 1 | 2015-03-09 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * dired.el (dired-delete-file): Doc fix. (Bug#20021) | ||
| 1 | 2015-03-06 Sergio Durigan Junior <sergiodj@sergiodj.net> | 4 | 2015-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) "\ |
| 2852 | Delete FILE or directory (possibly recursively if optional RECURSIVE is true.) | 2852 | Delete FILE or directory (possibly recursively if optional RECURSIVE is true.) |
| 2853 | RECURSIVE determines what to do with a non-empty directory. If RECURSIVE is: | 2853 | RECURSIVE determines what to do with a non-empty directory. The effect of |
| 2854 | nil, do not delete. | 2854 | its possible values is: |
| 2855 | `always', delete recursively without asking. | 2855 | |
| 2856 | `top', ask for each directory at top level. | 2856 | nil -- do not delete. |
| 2857 | Anything 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 | |||
| 2861 | TRASH 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 @@ | |||
| 1 | 2015-03-09 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * INSTALL: Add some more installation instructions for mingw-get | ||
| 4 | users. (Bug#19989) | ||
| 5 | |||
| 6 | 2015-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 | |||
| 12 | 2015-03-09 Eli Zaretskii <eliz@gnu.org> | ||
| 1 | 2015-03-03 Eli Zaretskii <eliz@gnu.org> | 13 | 2015-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 |