README.md (4fca8e0f65a8bbbd1242c1f7d8e33b77c479f5de) README.md (76238846ad3e9e271a3d1f792f72beab727fd153)
1# `bc`
2
3***WARNING: New user registration for <https://git.gavinhoward.com/> is disabled
4because of spam. If you need to report a bug with `bc`, email gavin at this site
5minus the `git.` part for an account, and I will create one for you. Or you can
6report an issue at [GitHub][29].***
7
8***WARNING: This project has moved to [https://git.gavinhoward.com/][20] for

--- 408 unchanged lines hidden (view full) ---

417those regions would be appreciated, too.
418
419## Other Projects
420
421Other projects based on this bc are:
422
423* [busybox `bc`][8]. The busybox maintainers have made their own changes, so any
424 bugs in the busybox `bc` should be reported to them.
1# `bc`
2
3***WARNING: New user registration for <https://git.gavinhoward.com/> is disabled
4because of spam. If you need to report a bug with `bc`, email gavin at this site
5minus the `git.` part for an account, and I will create one for you. Or you can
6report an issue at [GitHub][29].***
7
8***WARNING: This project has moved to [https://git.gavinhoward.com/][20] for

--- 408 unchanged lines hidden (view full) ---

417those regions would be appreciated, too.
418
419## Other Projects
420
421Other projects based on this bc are:
422
423* [busybox `bc`][8]. The busybox maintainers have made their own changes, so any
424 bugs in the busybox `bc` should be reported to them.
425
426* [toybox `bc`][9]. The maintainer has also made his own changes, so bugs in the
427 toybox `bc` should be reported there.
425* [toybox `bc`][9]. The maintainer has also made his own changes, so bugs in the
426 toybox `bc` should be reported there.
428
429* [FreeBSD `bc`][23]. While the `bc` in FreeBSD is kept up-to-date, it is better
430 to [report bugs there][24], as well as [submit patches][25], and the
431 maintainers of the package will contact me if necessary.
427* [FreeBSD `bc`][23]. While the `bc` in FreeBSD is kept up-to-date, it is better
428 to [report bugs there][24], as well as [submit patches][25], and the
429 maintainers of the package will contact me if necessary.
430* [Mac OSX `bc`][35]. Any bugs in that `bc` should be reported to me, but do
431 expect bugs because the version is old.
432* [Android Open Source `bc`][32]. Any bugs in that `bc` can be reported here.
432
433
434This is a non-comprehensive list of Linux distros that use this `bc` as the
435system `bc`:
436
437* [Gentoo][33]; it is a first-class alternative to GNU `bc`, but not exclusive.
438* [Linux from Scratch][34].
439
440Other Linux distros package it as a second-class alternative, usually as `bc-gh`
441or `howard-bc`.
442
433## Language
434
435This `bc` is written in pure ISO C99, using POSIX 2008 APIs with custom Windows
436compatibility code.
437
438## Commit Messages
439
440This `bc` uses the commit message guidelines laid out in [this blog post][10].

--- 54 unchanged lines hidden (view full) ---

495[24]: https://bugs.freebsd.org/
496[25]: https://reviews.freebsd.org/
497[26]: ./manuals/bcl.3.md
498[27]: https://en.wikipedia.org/wiki/Bus_factor
499[28]: ./manuals/development.md
500[29]: https://github.com/gavinhoward/bc
501[30]: ./manuals/bc/A.1.md#extended-library
502[31]: ./manuals/build.md#settings
443## Language
444
445This `bc` is written in pure ISO C99, using POSIX 2008 APIs with custom Windows
446compatibility code.
447
448## Commit Messages
449
450This `bc` uses the commit message guidelines laid out in [this blog post][10].

--- 54 unchanged lines hidden (view full) ---

505[24]: https://bugs.freebsd.org/
506[25]: https://reviews.freebsd.org/
507[26]: ./manuals/bcl.3.md
508[27]: https://en.wikipedia.org/wiki/Bus_factor
509[28]: ./manuals/development.md
510[29]: https://github.com/gavinhoward/bc
511[30]: ./manuals/bc/A.1.md#extended-library
512[31]: ./manuals/build.md#settings
513[32]: https://android.googlesource.com/platform/external/bc/
514[33]: https://github.com/gentoo/gentoo/blob/master/app-alternatives/bc/bc-0.ebuild#L8
515[34]: https://www.linuxfromscratch.org/lfs/view/stable/chapter08/bc.html
516[35]: https://github.com/apple-oss-distributions/bc/tree/main/bc