summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2005-02-16 05:38:10 +0000
committerPaul Smith <psmith@gnu.org>2005-02-16 05:38:10 +0000
commit6d995b036e714ea3d61112ebc582b0671cc36e77 (patch)
tree40e53d43715d3cecfac5f55bad16139b8e882b68 /NEWS
parente8ca9b8eb1caaa43703f6ce505af78c6e7b9e60b (diff)
downloadgunmake-6d995b036e714ea3d61112ebc582b0671cc36e77.tar.gz
Update NEWS file.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS34
1 files changed, 25 insertions, 9 deletions
diff --git a/NEWS b/NEWS
index 750bd3b..219ffb3 100644
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,16 @@
GNU make NEWS -*-indented-text-*-
History of user-visible changes.
- 21 September 2004
+ 16 February 2005
-Copyright (C) 2002,2003,2004 Free Software Foundation, Inc.
+Copyright (C) 2002,2003,2004,2005 Free Software Foundation, Inc.
See the end for copying conditions.
All changes mentioned here are more fully described in the GNU make
manual, which is contained in this distribution as the file doc/make.texi.
-
-Please send GNU make bug reports to <bug-make@gnu.org>.
-See the README file and the GNU make manual for details on reporting bugs.
+See the README file and the GNU make manual for instructions for
+reporting bugs.
-Version 3.81beta1
+Version 3.81beta2
* GNU make is ported to OS/2.
Port provided by Andreas Buening <andreas.buening@nexgo.de>.
@@ -31,17 +30,34 @@ Version 3.81beta1
last second and adjust GNU make's view of the system's load average
accordingly.
+* New functions available in this release:
+ - $(lastword ...) returns the last word in the list. This gives
+ identical results as $(word $(words ...) ...), but is much faster.
+ - $(abspath ...) returns the absolute path (all "." and ".."
+ directories resolved, and any duplicate "/" characters removed) for
+ each path provided.
+ - $(realpath ...) returns the canonical pathname for each path
+ provided. The canonical pathname is the absolute pathname, with
+ all symbolic links resolved as well.
+
+* Changes made for POSIX compatibility:
+ - Only touch targets (under -t) if they have at least one command.
+ - Setting the SHELL make variable does NOT change the value of the
+ SHELL environment variable given to programs invoked by make. As
+ an enhancement to POSIX, if you export the make variable SHELL then
+ it will be set in the environment, just as before.
+
* On DOS and MS Windows systems, explicitly setting SHELL to a pathname
ending in "cmd" or "cmd.exe" (case-insensitive) will force GNU make to
use the DOS command interpreter in batch mode even if a UNIX-like
shell could be found on the system.
-* Enhancements for POSIX compatibility:
- - Only touch targets (under -t) if they have at least one command.
-
* Updated to autoconf 2.59, automake 1.8.2, and gettext 0.14.1. Users
should not be impacted.
+* New translations for Swedish, Chinese (simplified), Ukrainian,
+ Belarusian, Finnish, and Irish. Many updated translations.
+
Version 3.80