Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Mar 2021 01:06:33 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 254561] www/nift: update to 2.4.7
Message-ID:  <bug-254561-7788-wd2n3kkFr3@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-254561-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-254561-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254561

Mohammad S. Babaei <info@babaei.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #223585|0                           |1
        is obsolete|                            |
 Attachment #223699|                            |maintainer-approval+
              Flags|                            |

--- Comment #2 from Mohammad S. Babaei <info@babaei.net> ---
Created attachment 223699
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D223699&action=
=3Dedit
www/nift-2.4.3 to 2.4.7 patch file

2.4.7 Release Notes:

Reverted to handling @fns with f++, too ingrained in the codebase
Reverted to calling sys call on whole line for zero param functions
Reverted to breaking at non-escaped @'s when reading function names
Fixed up allowing for ';' at end of statements (hopefully no bugs/undesirab=
le
features), though any potential system call will be called on whole line for
possibly multiple statements, use a new line if needed
cleaned up (hopefully) language choice with interactive REPL's (both interp=
 and
sh) and run
Ubuntu.zip

2.4.6 Release Notes:

Initialised all bLineNo's to zero (started getting warnings on OSX)
Fixed up "run commands" in-built scripts from last version to handle langua=
ge
names as well as chars for script extensions
Added skip_whitespace fn to clean Parser.cpp codebase up a little bit
Can now optionally use fn in place of function, mostly intended for
interpreter/shell sessions
Assets (can install through Homebrew on OSX, Chocolatey on Windows,
Snapcraft/Flatpak on Linux and pkg on FreeBSD):
Chocolatey.zip: (Release files for Chocolatey, see Windows.zip for Windows
release)
OSX: use Homebrew (brew install nift) or install from source (make; sudo ma=
ke
install)
Ubuntu.zip: nift nsm (give executable permissions and place nift and nsm in
/usr/local/bin)
Netlify.zip: nift nsm (for use on Netlify's servers)
Surge.zip: nift nsm (for use on surge.sh's servers)
Vercel.zip: nift nsm (for use on Vercel's servers)
Windows.zip: lua51.dll nift.exe nsm.exe (place in C:\Windows\system32)

2.4.5 Release Notes:

You can now do nift sh/interp lang and provided lang starts with the same c=
har
as the language you are specifying the prompt will match
Added prompt.char(string) command
Added in global $[cmd]rc.$[langChar] "run command" support on start of an
interpreter or shell session
Added in local .nsm/[interp/sh].$[langChar] "run command" support on start =
of
an interpreter or shell session
Added in treating a single parameter for f++/n++/lua/exprtk function calls =
as a
file-path to a file
Added in exprtk.file function to read and process ExprTk code at the file-p=
ath
specified parameter
Added in f/file option for exprtk and exprtk.compile functions*

2.4.4 Release Notes:

Built-in improvements of unnecessarily repetitious code for lolcat-cc
Fixed $() syntax to hopefully not conflict with common bash code
Added lolcat.cmd and lolcat.status functions
Added alternative inj option for sys/system calls for terminal/cmd line bre=
vity

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254561-7788-wd2n3kkFr3>