Vendor import of Gavin D. Howard's bc version 4.0.2
Merge commit '7a590c074ceede12b2b6e794f8703d6fa5749918'Update to version 4.0.0This version fixes an issue (missing pop of top-of-stack value in the"P" command of the dc program).This issue did
Merge commit '7a590c074ceede12b2b6e794f8703d6fa5749918'Update to version 4.0.0This version fixes an issue (missing pop of top-of-stack value in the"P" command of the dc program).This issue did not affect the bc program, since it does not use dc asan back-end to actually perform the calculations as was the case withthe traditional bc and dc programs.The major number has been bumped due to Windows support that has beenadded to this version. It does not correspond to a major change thatmight affect FreeBSD.
show more ...
bc: Vendor import new version 3.3.3
Upgrade to version 3.3.0This update changes the behavior of "-e" or "-f" in BC_ENV_ARGS:Use of these options on the command line makes bc exit after executingthe given commands. These options wi
Upgrade to version 3.3.0This update changes the behavior of "-e" or "-f" in BC_ENV_ARGS:Use of these options on the command line makes bc exit after executingthe given commands. These options will not cause bc to exit whenpassed via the environment (but EOF in STDIN or -e or -f on thecommand line will make bc exit as before).The same applies to DC_ENV_ARGS with regard to the dc program.
Merge commit '47a52dc4d48f259ab7d9f9ba6b65f4f2331a22dc'Update to version 3.2.6MFC after: 3 days
Update to version 3.2.0
Upgrade to version 3.1.4This version omits the printing of a copyright header in interactive modeand the dc command now exits after execution of the commands passed via -eor -f instead of switchi
Upgrade to version 3.1.4This version omits the printing of a copyright header in interactive modeand the dc command now exits after execution of the commands passed via -eor -f instead of switching to interactive mode. To pass further commandsvia STDIN when dc has been invoked with -e or -f, add "-f -" to theparameter list.
Update to version 3.1.3This version fixes the following evaluation, which lead to a parse error: echo "if (1 < 3) 1" | bc
Update to version 3.1.1This version fixes a regression with regard to tradtional behavior of thenon-standard FreeBSD option "-e". In the previous version "-e quit" causedbc to exit before any com
Update to version 3.1.1This version fixes a regression with regard to tradtional behavior of thenon-standard FreeBSD option "-e". In the previous version "-e quit" causedbc to exit before any computations had been performed, since all -e optionparameters were concatenated and parsed as a whole, with quit causing theprogram to exit as soon as it was parsed. This version parses and executescommands passed with -e one by one and only exits after all prior commandshave been executed.This commit is not a SVN merge, since the vendor import had been performedafter the import to contrib. Instead the contents of contrib/bc has beenremoved and the new version is copied over unchanged from vendor/bc/dist.
12