freenode/#clim - IRC Chatlog
Search
13:35:10
loke[m]
I would vote against fira sans. You need a more "bland" font as default. Such as dejavu
14:08:55
john-a-carroll
I do academic research in natural language processing, and DejaVu is a good choice of font for many western languages
14:09:48
jackdaniel
heh, neither is good from a perspective of putting a binary in a git repository; but that's git fault, not the font
14:10:50
jackdaniel
we right now look for dejavu fonts, so maybe to keep the visual change at minimum we should use them (although they are bigger than roboto)
14:13:07
john-a-carroll
Sorry, I was misled by the restricted sample of glyphs at https://fonts.google.com/specimen/Roboto#glyphs - roboto does seem to have reasonable language coverage
14:15:04
jackdaniel
(some context: I'm looking at the the font renderer because I'm refactoring clx backend rendering to default to xrender where possible - and unifying i.e xlib:picture accesses)
14:19:27
jdz
I personally am not a big fan of DejaVu Mono (but then again, I compile my own Iosekva...)
14:37:41
jackdaniel
perhaps we should create a separate repository solely for fonts (putting aside discussion which), to not clobber the main repository
14:55:20
contrapunctus
So I read in the history that McCLIM is not thread safe...does that mean that long-running computations will freeze interaction with the application, a la GNU Emacs? (leaving aside async processes)
14:56:35
jackdaniel
no, that means only that accessing graphical context is expected to happen only from the clim loop
14:58:06
jackdaniel
we could make drawing thread safe by checking the thread in the drawing method, and if it is not the frame's thread, enqueue the operation (with all drawing options)
17:40:58
jackdaniel
so as you have probably seen on #lisp, I've packaged dejavu fonts in a separate repository: https://github.com/dkochmanski/cl-dejavu