aboutsummaryrefslogtreecommitdiffstats
path: root/src/args.c
Commit message (Expand)AuthorAgeFilesLines
* Add two new error messagesGavin Howard2021-07-211-1/+1
* Change the keyword redefinition infrastructureGavin Howard2021-07-201-0/+36
* Do a lot of doc work and refactor along the wayGavin Howard2021-07-161-6/+10
* Fix a memory leak in args.cGavin Howard2021-07-161-1/+4
* Do a lot of documentation workGavin Howard2021-07-141-3/+6
* Remove some useless codeGavin Howard2021-07-121-0/+1
* Shrink vectorsGavin Howard2021-06-271-2/+2
* Move the error handling code to status.hGavin Howard2021-06-271-3/+3
* More documentation and cleanup workGavin Howard2021-06-241-26/+12
* Change the build system to add default settings with env varsGavin Howard2021-06-221-2/+3
* Do a lot of documentation workGavin Howard2021-06-211-0/+12
* Start the process of making bc/dc work on WindowsGavin Howard2021-04-041-0/+2
* Add a command-line option to turn off the read promptGavin Howard2021-03-311-0/+7
* Make bc/dc not exit with -e and -f in B/DC_ENV_ARGSGavin Howard2021-02-161-1/+3
* Update copyright to 2021Gavin Howard2021-01-261-1/+1
* Move all headers back to include and rename the library headerGavin Howard2020-11-211-4/+4
* Start changing errors to accomodate the libraryGavin Howard2020-11-211-2/+2
* Move the status header backGavin Howard2020-11-211-2/+0
* Move more stuff around and fix all compiler errors and warningsGavin Howard2020-11-211-5/+5
* Make -e and -f error after -f-Gavin Howard2020-08-031-1/+7
* Change -f and -e to exit, unless -f - is givenGavin Howard2020-07-301-2/+3
* Make -q a no-op alwaysGavin Howard2020-07-301-2/+1
* Reduce the complexity of some macrosGavin Howard2020-07-061-2/+2
* Remove "All rights reserved" from license headers for FreeBSDGavin Howard2020-07-011-2/+0
* Add SPDX identifiers to filesGavin Howard2020-06-301-0/+2
* Make bc not allocate the exprs and files vectors unless neededGavin Howard2020-06-151-7/+12
* Fix a couple of mistakesGavin Howard2020-06-041-3/+2
* Change assert(false) to abort()Gavin Howard2020-06-041-2/+1
* Add correct asserts and locksGavin Howard2020-06-041-0/+3
* Make some code dead and remove itGavin Howard2020-05-231-6/+0
* Hide some code that is normally unreachableGavin Howard2020-05-221-2/+2
* Start adding my own buffered I/OGavin Howard2020-05-191-1/+0
* Start the process of converting to setjmp()/longjmp()Gavin Howard2020-05-161-16/+13
* Put vm in bssGavin Howard2020-05-151-14/+14
* Remove getopt_long() and replace it with an adapted optparseGavin Howard2020-04-281-63/+33
* Attempt to make building without long options work on FreeBSDGavin Howard2020-04-101-1/+1
* Add a missing case to arg parsingGavin Howard2020-01-151-0/+1
* Fix more AIX problemsGavin Howard2020-01-151-0/+4
* Add a way to disable use of getopt_long and use getopt insteadGavin Howard2020-01-151-2/+16
* Update copyright year 2019 --> 2020.Zach van Rijn2020-01-151-1/+1
* Change style for pointersGavin Howard2019-06-211-2/+2
* Add the --no-prompt optionGavin Howard2019-05-261-3/+10
* Make the -i option available to dcGavin Howard2019-05-241-8/+7
* Fix errorsGavin Howard2019-05-231-1/+1
* Fix unrecognized option not printingGavin Howard2019-04-121-12/+16
* Add an unrecognized option error, with translations from skarnetGavin Howard2019-04-111-5/+11
* Fix a couple of assert crashesGavin Howard2019-04-111-0/+2
* Change all of the license headersGavin Howard2019-04-081-10/+23
* Add global stacksGavin Howard2019-02-251-5/+12
* Revert "Revert "Add branch hints for gcc and clang""Gavin Howard2019-02-231-11/+10