<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/scripts, branch vendor/bc/6.3.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=vendor%2Fbc%2F6.3.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=vendor%2Fbc%2F6.3.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-02-24T22:14:58Z</updated>
<entry>
<title>vendor/bc: import version 6.3.1</title>
<updated>2023-02-24T22:14:58Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2023-02-24T22:14:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=61e1a12bb6c3bfdb0a4e499c88e8eaa2b548e427'/>
<id>urn:sha1:61e1a12bb6c3bfdb0a4e499c88e8eaa2b548e427</id>
<content type='text'>
This version adds a command to dc to query whether extended registers
are enabled or not.
</content>
</entry>
<entry>
<title>vendor/bc: import version 6.2.4</title>
<updated>2023-02-06T21:28:40Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2023-02-06T21:25:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=aaf1213c6f70af0b517f6aa13cd837d3468a7a0d'/>
<id>urn:sha1:aaf1213c6f70af0b517f6aa13cd837d3468a7a0d</id>
<content type='text'>
This update contains only documentation changes (new main repository
URL and changed mail address of the program author) and changes to
the build system that do not affect the FreeBSD base system build.
</content>
</entry>
<entry>
<title>vendor/bc: import version 6.2.0</title>
<updated>2023-01-28T20:02:27Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2023-01-28T20:02:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e7017237c9d842b4cebdcfb13526cd71a2b2836a'/>
<id>urn:sha1:e7017237c9d842b4cebdcfb13526cd71a2b2836a</id>
<content type='text'>
This is a production release with a new feature and a few bug fixes.

The bug fixes include:

 - A crash when bc and dc are built using editline, but history is not
   activated.
 - A missing local in the uint*() family of functions in the extended
   math library.
 - A failure to clear the tail call list in dc on error.
 - A crash when attempting to swap characters in command-line history
   when no characters exist.
 - SIGWINCH was activated even when history was not.

The new feature is that stack traces are now given for runtime errors.
In debug mode, the C source file and line of errors are given as well.
</content>
</entry>
<entry>
<title>vendor/bc: import version 6.0.2</title>
<updated>2022-08-30T18:37:36Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-08-30T18:35:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=161a37cc712bae177402d7143cb21b7d085c69c7'/>
<id>urn:sha1:161a37cc712bae177402d7143cb21b7d085c69c7</id>
<content type='text'>
Changes relative to the previous version in FreeBSD:

- Fix error message on certain syntax errors.
- Add digit clamping (build option and run-time option)
- Make -l options no longer overridee scale value set with -S
</content>
</entry>
<entry>
<title>vendor/bc: update to upstream commit ca53adf83b7a</title>
<updated>2022-06-22T13:49:47Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-06-22T13:41:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1576f66712876ee8b0fcc8b35fb062e1813b4fc0'/>
<id>urn:sha1:1576f66712876ee8b0fcc8b35fb062e1813b4fc0</id>
<content type='text'>
The filter_text function in scripts/functions.sh in version 5.3.3 had
commented out a "rm" command, probably for debugging purposes. This
caused temporary files to persist in /tmp when the bc program had been
built.

This commit fixes the build process with no change of the resulting
artefacts.
</content>
</entry>
<entry>
<title>vendor/bc: import version 5.3.2</title>
<updated>2022-06-14T20:06:28Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-06-14T20:06:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6982f79963fcee7cb6a68799eb83f6a4a53165a2'/>
<id>urn:sha1:6982f79963fcee7cb6a68799eb83f6a4a53165a2</id>
<content type='text'>
This update restores support for suppression of the prompt with -P
when using the libedit or libreadline libraries for command line
editing and history.
</content>
</entry>
<entry>
<title>vendor/bc: import of version 5.3.0</title>
<updated>2022-06-11T09:50:28Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-06-11T09:50:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5bdd626528a2bb3e341e283b2eb279235997b8f4'/>
<id>urn:sha1:5bdd626528a2bb3e341e283b2eb279235997b8f4</id>
<content type='text'>
This version adds support for command line editing and history using
the editline or readline libraries in addition to the line editing
features available in previous versions.
</content>
</entry>
<entry>
<title>vendor/bc: import of version 5.2.5</title>
<updated>2022-05-10T12:47:43Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-05-10T12:47:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ed0603704174b01c25b49efc08c82e1532dc5622'/>
<id>urn:sha1:ed0603704174b01c25b49efc08c82e1532dc5622</id>
<content type='text'>
This is a production release that fixes this bc's behavior on ^D to
match GNU bc.
</content>
</entry>
<entry>
<title>vendor/bc: import version 5.2.3</title>
<updated>2022-03-07T22:08:20Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2022-03-07T22:08:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3673adf1ee311d6f83176d3e43cf0efb314764e4'/>
<id>urn:sha1:3673adf1ee311d6f83176d3e43cf0efb314764e4</id>
<content type='text'>
This version fixes a parse error when passing a file to bc using -f
if that file has a multiline comment or string in it.

MFC after:	3 days
</content>
</entry>
<entry>
<title>vendor/bc: import release 5.2.0</title>
<updated>2021-11-30T17:26:22Z</updated>
<author>
<name>Stefan Eßer</name>
<email>se@FreeBSD.org</email>
</author>
<published>2021-11-30T17:26:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=23aff1240891b4ba4bb000345824ca0b87b9b3e3'/>
<id>urn:sha1:23aff1240891b4ba4bb000345824ca0b87b9b3e3</id>
<content type='text'>
This version is imported only for documentary purposes since it does
not contain any changes that are relevant for the FreeBSD base system.
</content>
</entry>
</feed>
