]> git.eshelyaron.com Git - emacs.git/commit
Further fixes for Turkish case changes in unibyte strings
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 20 Oct 2021 07:38:31 +0000 (09:38 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 20 Oct 2021 07:38:31 +0000 (09:38 +0200)
commit1fb8a1569dab5a5cb99afad9678b3bebae1733c5
treea56c187cca8b24a368af512607dd7fbbd04adb58
parent442101433c6459202e325264e3bbf97790f512e6
Further fixes for Turkish case changes in unibyte strings

* src/casefiddle.c (struct casing_context): Add new slot to keep
track of what the previous operation was.
(case_character_impl): Set it.
(do_casify_unibyte_string): Use it to handle Turkish correctly.
src/casefiddle.c
test/src/casefiddle-tests.el