aboutsummaryrefslogtreecommitdiff
path: root/scripts/format.sh
Commit message (Collapse)AuthorAgeFilesLines
* vendor/bc: upgrade to version 7.1.0vendor/bc/7.1.0vendor/bcStefan Eßer2025-09-111-1/+1
| | | | | | | | | This update fixes a few bugs: - Improper response to double SIGINT with editline. - Not letting libedit handle terminal size changes. - A dc crash from improperly handling an error. - A duplicate check for reference arrays. - Build failures with GCC 15.
* vendor/bc: upgrade to version 6.7.6vendor/bc/6.7.6Stefan Eßer2024-07-081-1/+1
| | | | | | | | This update fixes a potential issue when flushing stdout on exit fails: longjmp could use an uninitialized target address variable. Most files are included in this commit due to a changed date in the copyright note.
* vendor/bc: import version 6.3.1vendor/bc/6.3.1Stefan Eßer2023-02-241-0/+2
| | | | | This version adds a command to dc to query whether extended registers are enabled or not.
* vendor/bc: import version 6.2.0vendor/bc/6.2.0Stefan Eßer2023-01-281-1/+1
| | | | | | | | | | | | | | | | | | 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.
* vendor/bc: import version 6.0.2verndor/bc/6.0.2vendor/bc/6.0.2Stefan Eßer2022-08-301-0/+2
| | | | | | | | 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
* vendor/bc: import of version 5.3.0vendor/bc/5.3.0Stefan Eßer2022-06-111-0/+49
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.