aboutsummaryrefslogtreecommitdiff
path: root/core/text
Commit message (Expand)AuthorAgeFilesLines
* Imply `#no_capture` to all variadic parametersgingerBill2024-07-142-2/+2
* Add more uses of `#no_capture`gingerBill2024-07-142-2/+2
* Add documentation for `write_decorated_table`Feoramund2024-06-261-0/+51
* Add `write_decorated_table` APIFeoramund2024-06-261-0/+79
* Add string caching example documentationFeoramund2024-06-241-0/+42
* Add complete example showcasing Unicode supportFeoramund2024-06-241-0/+81
* Make `core:text/table` examples more completeFeoramund2024-06-241-40/+60
* Add `Width_Proc` documentationFeoramund2024-06-241-0/+31
* Remove `table.dirty`Feoramund2024-06-241-27/+2
* Let `WIDTH_PROC` be specified as proc argument to `write_*_table`Feoramund2024-06-241-9/+5
* Crunch the rangesFeoramund2024-06-241-6/+6
* Update `core:text/table` documentationFeoramund2024-06-201-8/+16
* Use `log.error` instead of `eprintf`Feoramund2024-06-201-1/+2
* Add new API to `core:text/table`Feoramund2024-06-201-18/+124
* Clarify error messageFeoramund2024-06-201-1/+1
* Remove unneeded `loc` argumentFeoramund2024-06-201-1/+1
* Optimize printing of markdown tablesFeoramund2024-06-201-23/+34
* Add Unicode support to `core:text/table`Feoramund2024-06-201-28/+41
* Use tabs to indent HTML tablesFeoramund2024-06-201-11/+11
* Don't `build` HTML tablesFeoramund2024-06-201-4/+0
* Rename `write_ascii_table` to `write_plain_table`Feoramund2024-06-202-2/+2
* Spell check i18n.odin.Jeroen van Rijn2024-06-191-74/+38
* Spell check doc.odin.Jeroen van Rijn2024-06-191-32/+20
* Separate the I18N calls for immutable strings and for pluraliseable strings.Maurizio M. Gavioli2024-06-192-46/+144
* Port `testing\core\text\i18n`Jeroen van Rijn2024-06-021-2/+0
* Satisfy -vetHåkon Stormo2024-05-231-2/+1
* text_edit: better handle failure to resize underlying bufferHåkon Stormo2024-05-231-13/+31
* i18n: Add section merge + duplicate key detection to gettext.Jeroen van Rijn2024-05-171-4/+15
* Fix .mo contextsJeroen van Rijn2024-05-171-15/+23
* Fix .mo parser: Number of pluralsJeroen van Rijn2024-05-171-3/+3
* Fix missing `_ =`gingerBill2024-04-271-2/+2
* Add attributes to procedures in text/scannergingerBill2024-04-271-10/+18
* Fix #3451 - `core:text/i18n` default `number` value in `get_*_section` proc.Maurizio M. Gavioli2024-04-191-2/+2
* Fix typogingerBill2024-04-151-1/+1
* Add loads of `nil` checks when doing `s.builder`gingerBill2024-04-151-9/+22
* Fix the format of some `doc.odin` files of the `core` library which did not m...Maurizio M. Gavioli2024-04-142-117/+99
* correct newly found vetsLaytan Laats2024-04-031-1/+1
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-283-3/+3
* check to see if s.builder is nilMichael Kutowski2023-11-231-1/+1
* forgot to use the old package nameMichael Kutowski2023-11-231-1/+1
* Add setup_once and clear_all, tidy up old code and add a few commentsMichael Kutowski2023-11-221-30/+76
* Remove default valuegingerBill2023-09-301-1/+1
* Minor cleanups to the core librarygingerBill2023-09-301-9/+8
* Use `or_break` and `or_continue` where appropriate in the core librarygingerBill2023-09-302-15/+5
* Disallow `for in` in favour of `for _ in`gingerBill2023-08-081-2/+2
* Fix #2684Jeroen van Rijn2023-07-282-8/+36
* Replace `x in &y` Use `&v in y` syntax through core & vendor for `switch`/`fo...gingerBill2023-06-261-2/+2
* Use positional and named arguments within the core librarygingerBill2023-06-211-1/+1
* Add missing packages to `examples/all`gingerBill2023-06-072-4/+3
* Add more text packages to `examples/all`gingerBill2023-06-071-3/+4