aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2023-12-28(backtrace-on-redisplay-error): Use `handler-bind`scratch/handler-bindStefan Monnier4-66/+26
2023-12-28(signal_or_quit): Preserve error object identityStefan Monnier2-38/+32
2023-12-28eval.c: Add new var `lisp-eval-depth-reserve`Stefan Monnier1-23/+32
2023-12-28Move batch backtrace code to `top_level_2`Stefan Monnier3-25/+27
2023-12-27New special form `handler-bind`Stefan Monnier2-17/+121
2023-12-26Revert e8df6c311fcf59bf23d31b9db2bb8fec9d78fbe7Yuan Fu1-4/+7
2023-12-26; * src/ftfont.c (ftfont_glyph_metrics): Comment on advance rounding.Po Lu1-0/+6
2023-12-26Consistently round glyph advances in the SFNT font backendPo Lu2-7/+12
2023-12-25Apply TTF advance width rounding to uninstructed glyphsPo Lu2-12/+16
2023-12-25Optimize font edge filling loopPo Lu1-54/+33
2023-12-24* src/eval.c (signal_or_quit): Fix naming inconsistency with docsStefan Monnier1-2/+2
2023-12-24; * src/eval.c (Fdefvar): Doc fix (bug#67991).Eli Zaretskii1-2/+8
2023-12-23; * src/xdisp.c (draw_glyphs): Fix coding style.Po Lu1-1/+1
2023-12-23Respect mouse-face on SVG image glyphs (bug#67794)Manuel Giraud3-1/+22
2023-12-23; * src/sfnt.c (sfnt_interpret_compound_glyph_2): Reword a comment.Eli Zaretskii1-1/+1
2023-12-23Use new safe_calln on NSGerd Möllmann1-8/+4
2023-12-23Split safe_call between redisplay and non-redisplay versionsStefan Monnier18-169/+102
2023-12-23Respect glyph metrics modified by instruction codePo Lu3-51/+114
2023-12-22Slight funcall_subr optimisationMattias EngdegÄrd1-10/+8
2023-12-22Properly instruct compound glyphs with compound componentsPo Lu1-24/+10
2023-12-21Implement an undocumented TrueType "feature"Po Lu1-1/+33
2023-12-21* src/sfnt.c (GETINFO): Implement undocumented selector bit 5.Po Lu1-2/+8
2023-12-21Accept empty contours in glyphsPo Lu1-2/+4
2023-12-19; * src/treesit.c (treesit_traverse_child_helper): Fix comment.Eli Zaretskii1-1/+1
2023-12-19; * src/eval.c (syms_of_eval) <debugger>: Doc fix.Eli Zaretskii1-6/+6
2023-12-19Improve efficiency of operations involving font interpreter scalePo Lu1-20/+21
2023-12-19Properly sign-extend freedom and projection vector valuesPo Lu1-4/+4
2023-12-19Further corrections to font scalingPo Lu2-38/+47
2023-12-18Fix an issue when searching subtree backward (bug#67117)Denis Zubarev1-2/+2
2023-12-18debug.el: Straighten the code that find the "base" of the backtraceStefan Monnier1-4/+16
2023-12-18Further fixes for problems uncovered by the previous fixPo Lu1-9/+14
2023-12-18; * src/sfnt.c: Fix typo.Po Lu1-1/+1
2023-12-18* src/sfnt.c (sfnt_interpret_mdap): Correct MDAP opcode.Po Lu1-4/+4
2023-12-18Fix typo in earlier changesPo Lu1-5/+5
2023-12-18Enable the new font scalerPo Lu3-30/+80
2023-12-17* src/sfnt.h (sfnt_coerce_fixed): New macro.Po Lu1-1/+2
2023-12-17; * src/sfnt.c: Fix typos.Po Lu1-2/+2
2023-12-17Introduce the rudiments of a new font rasterizerPo Lu1-14/+913
2023-12-17Silence warning in print.cStefan Kangas1-1/+1
2023-12-16; * src/androidfns.c (syms_of_androidfns) <android-os-language>: Doc fix.Eli Zaretskii1-6/+5
2023-12-14; * src/androidfns.c (syms_of_androidfns_for_pdumper): Fix crash.Po Lu1-18/+23
2023-12-14Respect Language & Input preferences under AndroidPo Lu1-0/+203
2023-12-11Correct implementation of UTPPo Lu1-1/+27
2023-12-10Fix treesit-node-field-name and friends (bug#66674)Yuan Fu1-4/+3
2023-12-10; Fix a few more typosStefan Kangas2-3/+3
2023-12-10; Fix typosStefan Kangas17-36/+36
2023-12-10; Fix typosStefan Kangas1-1/+1
2023-12-10; Fix typos in ChangeLog filesStefan Kangas4-8/+8
2023-12-09Correct phantom point generation and MDAPPo Lu1-35/+32
2023-12-08Display glyphs whose first contours commence at originPo Lu1-2/+8