aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * Do a lot of writing on manuals/development.mdGavin Howard2021-07-191-0/+1
* | Implement GCC and Clang computed goto in program.cGavin Howard2021-07-181-150/+186
|/
* Eliminate BC_ENABLE_RANDGavin Howard2021-07-186-84/+77
* Fix a possible bug with bc_vm_shutdown()Gavin Howard2021-07-171-1/+1
* Do more documentation workGavin Howard2021-07-171-1/+3
* Do a lot of doc work and refactor along the wayGavin Howard2021-07-1621-66/+920
* Fix a memory leak in args.cGavin Howard2021-07-161-1/+4
* Fix an oversight in the bcl manual and codeGavin Howard2021-07-161-3/+4
* Do a lot of documentation work and some refactoringGavin Howard2021-07-153-173/+1353
* Reuse vm.read_prs for something elseGavin Howard2021-07-151-8/+19
* Remove a small inefficiencyGavin Howard2021-07-151-2/+2
* Get rid of a tiny inefficiencyGavin Howard2021-07-151-1/+6
* Put the read parser in BcVmGavin Howard2021-07-152-12/+42
* Do a lot of documentation workGavin Howard2021-07-151-59/+786
* Do a lot of documentation workGavin Howard2021-07-146-53/+802
* Move two constantsGavin Howard2021-07-143-14/+10
* Fix a bug with return statements in void functions and add a test for itGavin Howard2021-07-121-3/+5
* Make bc and dc UTF-8 capableGavin Howard2021-07-122-25/+0
* Remove some useless codeGavin Howard2021-07-125-9/+15
* Improve the coverage of history testsGavin Howard2021-07-121-51/+15
* Improve signal handlingGavin Howard2021-07-111-1/+1
* Fix a mistake in a previous commitGavin Howard2021-07-111-1/+1
* Do a lot of documentation workGavin Howard2021-07-113-11/+18
* Make bc_num_irand() vastly more efficientGavin Howard2021-07-101-121/+14
* Refactor a function to not use a pointer when it could return a valueGavin Howard2021-07-103-17/+17
* Do a lot of documentation workGavin Howard2021-07-092-9/+0
* Fix the library buildGavin Howard2021-07-093-9/+12
* Fix a dc-only compile errorGavin Howard2021-07-091-0/+4
* Remove BC_INST_PRINT_STR from dcGavin Howard2021-07-091-1/+8
* Add a specific BcAuto typeGavin Howard2021-07-092-16/+21
* Fix memory errors ASan found in historyGavin Howard2021-07-091-6/+16
* Improve history tests againGavin Howard2021-07-081-5/+1
* Doc work and fixesGavin Howard2021-07-081-2/+2
* Make bc_func_free() be only used in debug buildsGavin Howard2021-07-043-9/+7
* Quiet three scan-build errorsGavin Howard2021-07-033-0/+12
* Do a lot of documentation workGavin Howard2021-07-021-0/+4
* Tweak startup, especially for AFLGavin Howard2021-07-011-14/+14
* Optimize assignmentGavin Howard2021-06-301-1/+20
* Improve slabsGavin Howard2021-06-294-119/+194
* Use slabs for stringsGavin Howard2021-06-297-22/+127
* Fix a misuse of rdxGavin Howard2021-06-281-1/+1
* Fix a bug in bc_vm_stdin()Gavin Howard2021-06-282-6/+5
* Shrink vectorsGavin Howard2021-06-2712-54/+84
* Reduce memcpy calls by pushing empty items firstGavin Howard2021-06-275-41/+59
* Make sure all BC_NO_ERR uses have booleans that return 1Gavin Howard2021-06-271-1/+1
* Fix a bug with read promptGavin Howard2021-06-271-3/+3
* Move the error handling code to status.hGavin Howard2021-06-2713-74/+67
* Make history multi-line paste betterGavin Howard2021-06-271-29/+19
* Fix dc bugGavin Howard2021-06-276-109/+152
* Delay startup code until the last secondGavin Howard2021-06-261-8/+11