aboutsummaryrefslogtreecommitdiff
path: root/src/error.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace `gb_exit(1)` with `exit_with_errors()` where appropriategingerBill2024-03-191-0/+4
* Add `-json-errors`gingerBill2024-03-191-13/+94
* General clean-up for error.cppgingerBill2024-03-191-22/+31
* Serialize errors to make them sortable, deterministic, and generally more con...gingerBill2024-03-191-80/+133
* Fix various mismatches with the specified -max-error-count flagTarık B2023-09-221-21/+16
* Remove #relative slices; Replace with #relative multi-pointersgingerBill2023-08-051-2/+2
* Fix line error printing for error messagesgingerBill2023-06-191-12/+19
* Add extra mutex for error block stuffgingerBill2023-05-161-3/+14
* Require parentheses around certain uses of `or_return` expressionsgingerBill2023-04-271-0/+34
* Add `-max-error-count:<integer>`gingerBill2023-04-041-5/+5
* Improve error line squiggle logicgingerBill2023-02-271-18/+18
* Allow compound literals to access fields through `using`gingerBill2023-02-261-2/+2
* Improve truncated verbose line errorgingerBill2023-02-221-2/+5
* Change padding of showing the error in linegingerBill2023-02-221-1/+1
* Improve error bounds for `check_comparison`gingerBill2023-02-221-1/+7
* Begin work on adding colours to error messages on Windows TerminalsgingerBill2023-02-221-22/+97
* Make `-verbose-errors` the default; `-terse-errors` to disable itgingerBill2023-02-221-5/+24
* Improve errors about conversions of constant integersgingerBill2023-02-221-8/+25
* Remove the synchronization primitive init/destroy callsgingerBill2023-01-011-4/+0
* `gb_internal` a lotgingerBill2022-12-181-31/+31
* Add ODIN_ERROR_POS_STYLE environment variablegingerBill2022-01-261-0/+4
* Fix #1267gingerBill2022-01-231-0/+1
* Move error handling code to a separate filegingerBill2022-01-101-0/+411