about summary refs log tree commit diff stats
path: root/nim.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Replace Chakasu with Chagashibptato2024-02-221-1/+1
| | | | | | The API is horrid :( but at least it copies less. TODO: think of a better API.
* nim.cfg: disable threadsbptato2024-02-061-0/+1
| | | | | | | We do not use threads at the moment, so there's no need to link to pthreads either. (Also, add nim.cfg to the cha target in the Makefile.)
* Compile with styleCheck:usagesbptato2023-12-281-0/+2
| | | | much better
* Get rid of clang 16 workaroundbptato2023-12-021-0/+1
| | | | | * bindings/quickjs: importc and use correct pointer types * add constcharp module for when it is unavoidable
* Move clang workaround to config.nimsbptato2023-11-211-1/+0
|
* move workaround from previous commitbptato2023-10-051-2/+0
| | | | agh... it didn't work with GCC
* Workaround for clang 16bptato2023-10-051-0/+2
| | | | | | | Needed to get Chawan to compile on FreeBSD... (clang 16 makes passing incompatible pointer types an error, but that breaks our C bindings.)
* Move HTML parsing into Chamebptato2023-08-151-0/+1
| | | | Operation "modularize Chawan somewhat" part 2
* Move charsets into chakasubptato2023-08-141-0/+1
| | | | Operation "modularize Chawan somewhat" part 1
* Fixes & workarounds to compile on Nim 2.0.0bptato2023-08-011-0/+1
| | | | | | | | | | | | | | * Import punycode, as it has been removed from stdlib. * Fix some syntax errors * Apparently you can no longer compare distinct pointers with nil. Add explicit comparisons with typeof(nil) instead. * htmlparser: rename _ to other, as semantics of _ have changed. (Quite a shame, it looked better with _. Oh well.) * Explicitly specify mm:refc, as the browser OOMs with orc for some reason. Confirmed to compile & run on 2.0.0, 1.6.14, 1.6.12, 1.6.10 and 1.6.8. (<1.6.8 it's broken & wontfix.)
* Disable Effect warningsbptato2023-07-031-0/+1
|
* Enable overloadable enumsbptato2022-06-271-0/+1
|
* Change configuration format to tomlbptato2021-12-051-0/+1
|
* Minor changesbptato2021-08-161-0/+3