summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeLines
* share/mk/: install-pdf-book: Add target to install the PDF bookHEADmaincontribAlejandro Colomar8 days-0/+49
* share/mk/: build-pdf-book: Adapt front page to this projectAlejandro Colomar12 days-8/+2
* man/man3/a2i.3: Document the consty versions of the functionsAlejandro Colomar12 days-3/+13
* man/man3/a2i.3: Document QCharAlejandro Colomar12 days-0/+21
* man/: Synopsis: Use .SY for function prototypesAlejandro Colomar13 days-64/+214
* man/man3/a2i.3: Synopsis: Document the strings with QCharAlejandro Colomar13 days-26/+26
* etc/cppcheck/cppcheck.suppress: Add internalAstErrorAlejandro Colomar13 days-0/+1
* etc/cpplint/cpplint.cfg: Add -readability/castingAlejandro Colomar13 days-1/+1
* share/tests/a2i.h/: Add tests for constness matching of s and endpAlejandro Colomar13 days-0/+260
* lib/src/a2i/a2i.c: Use ... in macro argument listAlejandro Colomar13 days-2/+2
* */a2i/a2i.[ch]: Const-generic macros should consider both the input and outpu...Alejandro Colomar13 days-159/+189
* */a2i/strtoi.[ch]: Add const-generic strtoi(3)-like macrosAlejandro Colomar13 days-21/+104
* share/tests/: Use 'const char *' to store string literalsAlejandro Colomar13 days-120/+120
* share/mk/: $CFLAGS: Add -Wwrite-stringsAlejandro Colomar13 days-1/+2
* */a2i/a2i.[ch]: Use the same name for the const-generic macro and the non-con...Alejandro Colomar13 days-80/+80
* share/mk/: Add missing includeAlejandro Colomar13 days-0/+1
* share/mk/: Build a -uninstalled pc(5) file, and use it in `make check`Alejandro Colomar13 days-7/+15
* share/: Don't specify LDLIBS in the test scriptsAlejandro Colomar13 days-89/+64
* share/: Don't specify CFLAGS in the test scriptsAlejandro Colomar13 days-28/+2
* share/mk/: Don't export variablesAlejandro Colomar13 days-3/+8
* share/mk/: distcheck: 'check' must be run after 'build'Alejandro Colomar13 days-2/+5
* share/mk/: build-pdf-book, build-fonts: Add targets to build a PDF bookAlejandro Colomar13 days-1/+542
* share/tests/a2i.h/: Add missing includesAlejandro Colomar13 days-0/+31
* share/tests/: Add missing includesAlejandro Colomar13 days-0/+26
* etc/cppcheck/cppcheck.suppress: Add unusedStructMemberAlejandro Colomar13 days-0/+1
* share/mk/: $CPPCHECKFLAGS: Add --check-level=exhaustiveAlejandro Colomar13 days-0/+1
* share/mk/: $TROFFFLAGS: Use a larger font sizeAlejandro Colomar13 days-1/+3
* share/mk/: install-man: Don't pipe to install(1)Alejandro Colomar13 days-3/+3
* share/mk/: Read files before 'if'Alejandro Colomar13 days-14/+21
* share/mk/: Remove support for installing compressed pagesAlejandro Colomar13 days-50/+3
* include/a2i/a2i*, lib/src/a2i/a2i*: Merge filesAlejandro Colomar2024-04-18-323/+306
* include/a2i/, lib/src/a2i/: Remove unused filesAlejandro Colomar2024-04-18-47/+0
* include/a2i/a2i_func.h, lib/src/a2i/a2i_func.c: Don't inline these functionsAlejandro Colomar2024-04-18-252/+238
* include/a2i/str2i.h, lib/src/a2i/str2i.c: Remove redundant 'restrict'Alejandro Colomar2024-04-18-21/+21
* include/a2i/str2i.h, lib/src/a2i/str2i.c: Don't inline these functionsAlejandro Colomar2024-04-18-103/+83
* etc/cpplint/cpplint.cfg: -whitespace/parensAlejandro Colomar2024-04-18-1/+1
* include/a2i/strtoi.h, lib/src/a2i/strtoi.c: Don't inline these functionsAlejandro Colomar2024-04-18-101/+92
* include/a2i/strtoi.h: a2i_strtou_noneg(): Use 1 instead of INTMAX_MAXAlejandro Colomar2024-04-18-4/+1
* include/a2i/strtoi.h: Remove helper macroAlejandro Colomar2024-04-18-10/+4
* include/a2i/str2i.h: wsfixAlejandro Colomar2024-04-18-1/+1
* include/a2i/, lib/src/a2i/: Remove helper macros, and type-traits macrosAlejandro Colomar2024-04-18-53/+11
* include/a2i/a2i_func.h: Merge two macros into oneAlejandro Colomar2024-04-18-33/+33
* include/a2i/a2i_func.h: Remove helper macrosAlejandro Colomar2024-04-18-27/+13
* include/a2i/, lib/src/a2i/: Remove castAlejandro Colomar2024-04-18-43/+9
* share/mk/: build-lib-static: Use the right ar(1) and ranlib(1) when not using...Alejandro Colomar2024-04-16-0/+16
* share/mk/: build-lib-static: Run ranlib(1) as a separate commandAlejandro Colomar2024-04-16-2/+20
* share/mk/: check: Specify $LD_LIBRARY_PATHAlejandro Colomar2024-04-16-1/+1
* share/mk/: check, installcheck: Don't force creation of librariesAlejandro Colomar2024-04-16-4/+8
* share/mk/: ffixAlejandro Colomar2024-04-16-1/+1
* share/mk/: build-lib-shared: Build a linkername and sonameAlejandro Colomar2024-04-16-4/+16