rc

[fork] interactive rc shell
Log | Files | Refs | README | LICENSE

commit c884da53a7c885d46ace2b92de78946855b18e92
parent c68ac7eedea03d0c21cbfbb57704fda65a1c9cc3
Author: Toby Goodwin <toby@paccrat.org>
Date:   Wed, 13 May 2015 22:26:26 +0100

release: rc-1.7.4

Diffstat:
MCOPYING | 34++++++++++++++++------------------
MChangeLog | 13+++++++++++++
MNEWS | 5++---
MREADME | 10+++++-----
Mconfigure.ac | 2+-
Mrc.1 | 2+-
Mtrip.rc | 2+-
7 files changed, 39 insertions(+), 29 deletions(-)

diff --git a/COPYING b/COPYING @@ -1,24 +1,22 @@ -/* -Copyright (c) 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis +/* rc -- the Plan 9 shell, reimplemented for Unix -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. + Copyright (c) 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. -1. The origin of this software must not be misrepresented; you must not -claim that you wrote the original software. If you use this software -in a product, an acknowledgment (see the following) in the product -documentation is required. + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: - Portions Copyright (c) 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. -2. Altered source versions must be plainly marked as such, and must not -be misrepresented as being the original software. - -3. This notice may not be removed or altered from any source -distribution. + Byron Rakitzis <byron@rakitzis.com> */ diff --git a/ChangeLog b/ChangeLog @@ -890,3 +890,16 @@ Changes since rc-1.5b2 2015-04-20 Release: rc-1.7.3. + +2015-05-12 + + Licensing: due to GPL compatibility concerns, the license is changed + again to the "zlib" license. (N.B. This license change was agreed and + approved by Byron Rakitzis, who is the copyright holder.) + + Testing: swap arguments to mktemp to be kinder to NetBSD (thanks Piotr + Meyer). + +2015-05-13 + + Release: rc-1.7.4. diff --git a/NEWS b/NEWS @@ -18,8 +18,7 @@ New features. Added $"x as a synonym for $^x. Minimal support for various alternative line editing libraries. Filename completion with GNU readline now quotes special characters. -Documentation. Licence updated to use exactly the text of the zlib- -with-acknowledgement licence. +Documentation. Licence updated to the zlib licence. Toby Goodwin -2015-04-20 +2015-05-13 diff --git a/README b/README @@ -1,6 +1,6 @@ -This is release rc-1.7.3. +This is release rc-1.7.4. -See COPYING for copying information. All files are +See COPYING for copying information. All files are Copyright 1991, 1999, 2001-2003, 2014, 2015 Byron Rakitzis. @@ -9,8 +9,8 @@ See INSTALL for build and installation information. BUGS -Send bug reports to <toby@paccrat.org>. If a core dump is generated, -sending a backtrace will help a great deal. You can get a backtrace +Send bug reports to <toby@paccrat.org>. If a core dump is generated, +sending a backtrace will help a great deal. You can get a backtrace like this. ; gdb rc core @@ -25,7 +25,7 @@ make rc; this information is extremely valuable. FEEPING CREATURISM See the end of the man page, under "INCOMPATIBILITIES" for (known?) -differences from the "real" rc. Most of these changes were necessary +differences from the "real" rc. Most of these changes were necessary to get rc to work in a reasonable fashion on a real (i.e. commercial, non-Labs) Unix system; a few were changes motivated by concern about some inadequacies in the original design. diff --git a/configure.ac b/configure.ac @@ -1,5 +1,5 @@ dnl Our package name, version, ... -AC_INIT([rc], [1.7.3]) +AC_INIT([rc], [1.7.4]) dnl ... and release date RELDATE=`date -I` diff --git a/rc.1 b/rc.1 @@ -161,7 +161,7 @@ .if !"\\$4"" .Xf \\$2 \\$1 "\\$3\\f\\$1\\$4\\*(Xi" "\\$5" "\\$6" "\\$7" "\\$8" "\\$9" .if "\\$4"" \\$3\fR\s10 .. -.TH RC 1 "2015-04-20" +.TH RC 1 "2015-05-13" .SH NAME rc \- shell .SH SYNOPSIS diff --git a/trip.rc b/trip.rc @@ -24,7 +24,7 @@ fn sigexit sigint sigquit sigsegv fn sigexit { echo trip complete } -tmpdir=`{ mktemp -t -d rc-trip.XXXXXX } +tmpdir=`{ mktemp -d -t rc-trip.XXXXXX } tmp=$tmpdir/tmp nl=' '