summaryrefslogtreecommitdiff
path: root/src/coding.h
Commit message (Expand)AuthorAge
* Be more systematic about parens in C source codePaul Eggert2024-01-20
* Inlined and specialised hash table look-upMattias Engdegård2024-01-13
* Merge from savannah/emacs-29Po Lu2024-01-02
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-02
* | Update Android portPo Lu2023-02-12
|/
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-01
* Update copyright year to 2021Paul Eggert2021-01-01
* Inhibit buffer hooks in temporary buffersBasil L. Contovounesios2020-12-20
* Use the full name of the null byte/character, not its abbreviationAndreas Schwab2020-10-05
* Allow ENCODE_FILE and DECODE_FILE to use no-copy conversionMattias Engdegård2020-04-11
* Update copyright year to 2020Paul Eggert2020-01-01
* Fix and speed up en/decoding of UTF-8 stringsEli Zaretskii2019-11-23
* Add Unicode-safe UTF-8 converterK. Handa2019-08-04
* * src/coding.c (decode_coding_gap): Remove `chars` argument.Stefan Monnier2019-07-02
* Fix names of functions in last commitEli Zaretskii2019-04-28
* Refactoring: move UTF-8 decoding functions into coding.h.Philipp Stephani2019-04-28
* Don't run buffer-related hooks in " *code conversion work*" buffersEli Zaretskii2019-03-30
* Fix misuses of NULL when talking about the NUL characterStefan Monnier2019-03-21
* Merge from origin/emacs-26Glenn Morris2019-02-08
|\
| * ; * src/coding.h (struct coding_system): Fix a typo in a comment.Eli Zaretskii2019-02-06
* | Merge from origin/emacs-26Paul Eggert2018-12-31
|\|
| * Update copyright year to 2019Paul Eggert2019-01-01
* | Assume ‘emacs’ is defined in Emacs-only codePaul Eggert2018-12-17
* | Merge from origin/emacs-26Glenn Morris2018-07-02
|\|
| * Avoid compiler warning using coding.hEli Zaretskii2018-06-27
| * Allow inserting non-BMP charactersPhilipp Stephani2018-06-17
* | ; * src/coding.h (surrogates_to_codepoint): Add prototype.Eli Zaretskii2018-01-15
* | Allow inserting non-BMP charactersPhilipp Stephani2018-01-07
* | Merge from origin/emacs-26Paul Eggert2018-01-01
|\|
| * Update copyright year to 2018Paul Eggert2018-01-01
* | Improve error reporting when serializing non-Unicode strings to JSONPhilipp Stephani2017-12-30
|/
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-13
* Tighten recently-added UTF-8 checkPaul Eggert2017-04-17
* Remove unused coding enumsPaul Eggert2017-04-16
* Merge from origin/emacs-25Paul Eggert2017-01-01
|\
| * Update copyright year to 2017Paul Eggert2016-12-31
* | emacs_strerror cleanupsPaul Eggert2016-06-11
|/
* Rework C source files to avoid ^(Paul Eggert2016-03-10
* Update copyright year to 2016Paul Eggert2016-01-01
* Make src headers idempotent and standalonePaul Eggert2015-10-16
* Avoid aborts when keyboard-coding-system is raw-text (Bug#19532)Eli Zaretskii2015-01-31
* Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-05
* Update copyright year to 2015Paul Eggert2015-01-01
* * coding.h (struct coding_system): Remove 'error_positions' (unused)Dmitry Antipov2014-07-10
* Prefer 'ARRAYELTS (x)' to 'sizeof x / sizeof *x'.Paul Eggert2014-04-05
* Fix bug#16286 by the different way than 2014-01-26T00:32:30Z!eggert@cs.ucla.e...Kenichi Handa2014-01-29
* When decoding, prefer ptrdiff_t to int for buffer positions etc.Paul Eggert2014-01-25
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-01
* Use bool for boolean, focusing on headers.Paul Eggert2013-12-14