]> git.eshelyaron.com Git - emacs.git/commit
Refactor: less layering violation in composite.h
authorMattias EngdegÄrd <mattiase@acm.org>
Mon, 30 Oct 2023 11:34:26 +0000 (12:34 +0100)
committerEshel Yaron <me@eshelyaron.com>
Sat, 13 Jan 2024 18:23:30 +0000 (19:23 +0100)
commitf88ce6c0e8b54f3b753be9de55dc39318df48df0
treeddb58863c0fbde1bdace0bfcbef52f19e2330fd6
parentf22552df8613bedbeb9239020fe59d4d56d4fb5e
Refactor: less layering violation in composite.h

Avoid using hash table internals directly.

* src/composite.h (COMPOSITION_KEY): New.
(COMPOSITION_GLYPH, COMPOSITION_RULE): Use COMPOSITION_KEY.

(cherry picked from commit 3da324fbd3c7e8e282585ed617efe6ae740acf1a)
src/composite.h