• Dmitry Antipov's avatar
    Do not use global Lisp_Object in composition macros. · 75c59fb3
    Dmitry Antipov authored
    * composite.h (composition_temp): Remove declaration.
    (COMPOSITION_METHOD, COMPOSITION_VALID_P): Replace with...
    (composition_method, composition_valid_p): ...inline functions.
    * composite.c (composition_temp): Remove.
    (run_composition_function, update_compositions)
    (composition_compute_stop_pos, composition_adjust_point)
    (Ffind_composition_internal):
    * coding.c (handle_composition_annotation):
    * xdisp.c (handle_composition_prop, check_point_in_composition):
    Related users changed.
    75c59fb3
composite.c 61.3 KB