File rc.changes of Package rc

-------------------------------------------------------------------
Wed Jan 27 22:13:22 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>

- update to latest rev from GitHub
  * feature: add a "continue" builtin
  * feature: implement the `flag` builtin
  * feature: implement `if not`
  * feature: default values for $nl and $tab
  * feature: new developer mode, enabled with "--enable-develop" at the
    "configure" stage, dumps each parse tree after it is built.
  * feature: parse equals like a keyword, meaning it can appear unquoted in
    commands
  * feature: readline can now complete commands
  * bug: fix use-after-free bug
  * bug: fix bug with signal handlers and readline
  * bug: fix bug with "break" inside local variable block 
  * bug: more signal / readline fixes 
  * bug: the "-e" flag did the wrong thing with respect to "while" loops
  * bug: the precedence of prefix redirect was lower than pipe, which led to
    some counter-intuitive parses
  * bug: rc with readline support failed to notice window size changes correctly
  * bug: using "-e" led to incorrect exit status
  * bug: the grammar disallowed local assignments and redirections in the true
    branch of `if` when there was an `else` clause
  * documentation: "~ $x ()" is something of a special case. The man page
    now goes into some more detail
  * testing: use "pwd -P" which is friendlier to macOS
  * portability: burning the build date into the binary makes a
    reproducible build impossible. Replace it with the git description
  * portability: remove all references to SIGCLD 
  * portability: eschew GNU-specific "date -I"
  * portability: replace reldate with "git describe"
- update to 1.7.4:
  * Licensing: due to GPL compatibility concerns, the license is changed
    again to the "zlib" license.
- includes 1.7.3:
  * portability: the comment from 1999-08-19 may well have been true at
    the time, but the final version of the C99 standard called varargs
    copying macro va_copy().
  * portability: look in -ltinfo for tgetent.
  * pkg: various autoconf / automake updates and tweaks.
  * bug: in initinput(), the call ugchar(EOF) used the ungetcount member
    of the top Input structure without initializing it.
  * license: tweaked to match exactly the "zlib with acknowledgement"
    license which is used by nunit and is already approved by various
    distros.
- includes 1.7.2:
  * doc: update email and web addresses.
  * feature: support quoting for filename completion in GNU readline
  * bug: fix for CVE-2014-1936
  * bug: quoting of glob characters was broken
  * bug: fix "sneaky parens" properly
  * Feature: allow $"x as a synonym for $^x

-------------------------------------------------------------------
Mon Oct 23 12:26:22 UTC 2006 - Unknown Contributor <noreply@opensuse.org>

- initial package at 1.7.1
openSUSE Build Service is sponsored by