summaryrefslogtreecommitdiff
path: root/src/location.c
Commit message (Expand)AuthorAgeFilesLines
* diagnostics: Windows compatibility issuesAkim Demaille2022-09-031-4/+4
* package: bump copyrights to 2022Paul Eggert2022-01-151-1/+1
* avoid using atoiAkim Demaille2021-09-251-5/+11
* Update URLs to prefer https: to http:Paul Eggert2021-01-291-1/+1
* package: bump copyrights to 2021Akim Demaille2021-01-161-1/+1
* style: fix comments and more debug traceAkim Demaille2020-08-071-1/+3
* portability: beware of max () with MSVCAkim Demaille2020-08-021-12/+0
* merge branch 'maint'Akim Demaille2020-03-081-11/+25
|\
| * diagnostics: don't crash because of repeated definitions of errorAkim Demaille2020-03-081-0/+2
| * diagnostics: beware of zero-width charactersAkim Demaille2020-03-081-13/+19
| * diagnostics: be sure to close the styling when lines are too shortAkim Demaille2020-03-071-0/+6
| * typo: succesful -> successfulAdrian Vogelsgesang2020-03-061-1/+1
| * package: bump copyrights to 2020Akim Demaille2020-01-101-1/+1
* | typo: succesful -> successfulAdrian Vogelsgesang2020-02-271-1/+1
* | diagnostics: handle -fno-caret in the called functionsAkim Demaille2020-01-221-0/+4
* | package: bump copyrights to 2020Akim Demaille2020-01-051-1/+1
|/
* diagnostics: simplify location handlingAkim Demaille2019-10-241-5/+5
* i18n: don't push too hard for '…'Akim Demaille2019-10-121-2/+5
* diagnostics: prefer "…" to "..." if the locale supports itAkim Demaille2019-10-101-6/+17
* diagnostics: suggest fixes for undeclared symbolsAkim Demaille2019-10-061-1/+1
* diagnostics: display suggested update after the caret-infoAkim Demaille2019-10-061-0/+13
* diagnostics: isolate caret_set_columnAkim Demaille2019-10-061-17/+36
* diagnostics: isolate caret_set_fileAkim Demaille2019-10-061-35/+51
* Avoid quiet conversion of pointer to boolPaul Eggert2019-10-051-1/+1
* Prefer signed to unsigned integersPaul Eggert2019-10-021-5/+5
* diagnostics: get the screen width from the terminalAkim Demaille2019-09-221-10/+40
* diagnostics: don't print ellipsis on the caret lineAkim Demaille2019-09-221-3/+2
* diagnostics: also show truncation at the end of line with "..."Akim Demaille2019-09-221-1/+8
* diagnostics: truncate quoted sources to fit the screenAkim Demaille2019-09-221-16/+80
* diagnostics: learn how to count column number with multibyte charsAkim Demaille2019-09-221-27/+35
* diagnostics: style: rename member for clariyAkim Demaille2019-09-221-16/+17
* diagnostics: style: use a boundary to track the caret_infoAkim Demaille2019-09-221-15/+14
* diagnostics: extract boundary_compute from location_computeAkim Demaille2019-09-221-11/+17
* diagnostics: style: add caret_set_fileAkim Demaille2019-09-221-29/+37
* diagnostics: style: minor changesAkim Demaille2019-09-221-4/+2
* input: stop treating lone CRs as end-of-linesAkim Demaille2019-09-141-4/+21
* diagnostics: beware of unexpected EOF when quoting the source fileAkim Demaille2019-09-121-24/+41
* style: use consistently *_loc for locationsAkim Demaille2019-05-031-1/+1
* diagnostics: give m4 precise locationsAkim Demaille2019-04-271-17/+29
* diagnostics: fix locations coming from M4Akim Demaille2019-04-271-1/+1
* diagnostics: show locations in full when debuggingAkim Demaille2019-04-271-24/+41
* diagnostics: don't try to quote special filesAkim Demaille2019-04-231-11/+43
* diagnostics: copy GCC9's formatAkim Demaille2019-04-231-2/+2
* diagnostics: fix styling issuesAkim Demaille2019-04-231-13/+22
* diagnostics: style changesAkim Demaille2019-03-241-10/+11
* diagnostics: fix handling of style in limit casesAkim Demaille2019-03-231-2/+7
* address warnings from GCC's UB sanitizerAkim Demaille2019-03-171-16/+7
* diagnostics: use libtextstyle for colored outputAkim Demaille2019-03-161-3/+13
* style: rename cleanup_caret as caret_freeAkim Demaille2019-02-141-1/+1
* fixits: report duplicate %yacc directivesAkim Demaille2019-01-161-0/+7