• 1 Post
  • 4 Comments
Joined 1 year ago
cake
Cake day: October 5th, 2023

help-circle

  • Let me cite RMS to answer that:

    The editor itself was written entirely in Lisp. Multics Emacs proved to be a great success—programming new editing commands was so convenient that even the secretaries in his office started learning how to use it. They used a manual someone had written which showed how to extend Emacs, but didn’t say it was a programming. So the secretaries, who believed they couldn’t do programming, weren’t scared off. They read the manual, discovered they could do useful things and they learned to program.

    source: https://www.gnu.org/gnu/rms-lisp.html

    Programming in elisp is fun, too. Since it’s (typical for Lisp!) interactive programming features.



  • This is for documentation, in case someone else has a similar problem.

    I sort of worked around Emacs weird choosing of fonts, since I do not know the real problem. Maybe it is a bug?

    I put following in my init.el (I’m not fully satisfied, yet):

      (set-fontset-font "fontset-startup" '(#x2190 . #x21fe) "-misc-fixed-*-*-*--*-*-75-75-c-60-iso10646-1") ;; unicode arrows
      (set-fontset-font "fontset-startup" #x2026 "-misc-fixed-*-*-*--9-90-75-75-c-60-iso10646-1") ;; the …
    

    Docs say it is possible to define a fontset in .Xresources, but I did not try.

    You can check your current fontset via M-x describe-fontset.

    My configuration uses fontset-startup primarily and fontset-default as fallback. So I modified fontset-startup.

    The codepoint for characters (required second parameter for set-fontset-font) can be retrieved via C-u C-x =. All that is documented in the Emacs manual, btw.

    Test if those settings work, by opening a org-mode buffer and using bold (*TEST*) and italic (/TEST/) on characters you want to test.