summaryrefslogtreecommitdiff
path: root/src/macfont.m
AgeCommit message (Expand)Author
2024-02-01macfont.m: Fix values for font widths and weights on macOSStanislav Yaglo
2024-01-13Use key Qunbound instead of hash value hash_unused for free entriesMattias Engdegård
2024-01-13Inlined and specialised hash table look-upMattias Engdegård
2024-01-13Store hash values as integers instead of Lisp_ObjectMattias Engdegård
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-04-08Change cursor color on NS port when it matches the face backgroundDaniel Martín
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-07-31Merge from origin/emacs-28Stefan Kangas
2022-07-30* src/macfont.m (macfont_open): Initialize font->space_width. (Bug#56808)YAMAMOTO Mitsuharu
2022-06-16Use BASE_EQ instead of EQ where obviously safeMattias Engdegård
2022-05-05Fix font weight reporting on macOSPo Lu
2022-04-25Fix nsmenu compilation under macOS 10.6Alan Third
2022-02-06Avoid deprecation warning in NS-specific codeMattias Engdegård
2022-01-01Merge from origin/emacs-28Eli Zaretskii
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-12-22Fix macfont backend color handlingAlan Third
2021-11-18; * src/macfont.m: fix typing errorsMattias Engdegård
2021-11-06Improve font display on NS portPo Lu
2021-10-27Allow automatic use of color fonts for emoji on macOSRobert Pluim
2021-01-01Update copyright year to 2021Paul Eggert
2020-08-15Prefer Fvector to make_uninit_vectorPaul Eggert
2020-08-12Fix monospace font calculations on macOSYAMAMOTO Mitsuharu
2020-03-18Merge from origin/emacs-27Glenn Morris
2020-03-14Fix display of Big5 characters when using FontconfigEli Zaretskii
2020-01-01Merge from origin/emacs-27Paul Eggert
2020-01-01Update copyright year to 2020Paul Eggert
2019-12-23Remove some undefined behavior related to left shifts.Philipp Stephani
2019-07-20Simplify hashfn/cmpfn calling conventionPaul Eggert
2019-07-09Rename font_driver member close -> close_fontMattias Engdegård
2019-07-09Rename font_driver member open -> open_fontMattias Engdegård
2019-07-06Avoid crash inside CFCharacterSetIsLongCharacterMemberYAMAMOTO Mitsuharu
2019-06-30Fix negation in elements of OTF feature listYAMAMOTO Mitsuharu
2019-05-23Merge branch 'master' into harfbuzzYAMAMOTO Mitsuharu
2019-05-21Fix some deprecation notices on macOS 10.14Alan Third
2019-05-19Replace XChar2b with unsigned in all font backendsAlexander Gramiak
2019-05-02Fix NS buildYAMAMOTO Mitsuharu
2019-04-29Merge from origin/emacs-26Glenn Morris
2019-04-29* src/macfont.m (macfont_shape): Use convenient LGLYPH_NEW.YAMAMOTO Mitsuharu
2019-04-27Merge branch 'master' into harfbuzzYAMAMOTO Mitsuharu
2019-04-27Update multicolor font support statusYAMAMOTO Mitsuharu
2019-01-15Add portable dumperDaniel Colascione
2019-01-09Use shortcuts for FlengthPaul Eggert
2018-12-31Merge from origin/emacs-26Paul Eggert
2019-01-01Update copyright year to 2019Paul Eggert
2018-12-29Provide text directionality and language to HarfBuzz shaperEli Zaretskii
2018-12-09Add make_vector and make_nil_vectorPaul Eggert
2018-08-09Update src/{ns,mac}*.m to use bignum-compatible macrosCharles A. Roelli
2018-06-15Fix typo in previous macfont.m changePaul Eggert
2018-06-15Restore macfont.m casts to void *Paul Eggert
2018-06-14Just use cons in macfont_descriptor_entityPaul Eggert