Commits

Steve Losh committed 531f67e

clojure-lanterna: Update site.

Comments (0)

Files changed (1)

clojure-lanterna/reference/index.html

   constant</a> (default <code>:utf-8</code>).</li>
 <li><code>:resize-listener</code> - A function to call when the terminal is resized.  This
   function should take two parameters: the new number of columns, and the new
-  number of rows.
-*</li>
+  number of rows.</li>
+<li><code>:font</code> - A single <a href="#font-names">font name</a> or sequence of <a href="#font-names">font
+  names</a>.  If a sequence is given, the first font that exists on
+  the system will be used (much like a CSS <code>font-family</code> declaration).
+  Will fall back to a monospaced default font if none of the given ones exist.</li>
 </ul><p>The <code>:rows</code>, <code>:cols</code>, <code>:font</code>, <code>:font-size</code>, <code>:palette</code> and <code>:charset</code> options
 are really just a suggestion!</p>
 <p>The text-based terminals will ignore rows, columns, fonts and palettes.  They
 <li><code>:resize-listener</code> - A function to call when the screen is resized.  This
   function should take two parameters: the new number of columns, and the new
   number of rows.</li>
+<li><code>:font</code> - A single <a href="#font-names">font name</a> or sequence of <a href="#font-names">font
+  names</a>.  If a sequence is given, the first font that exists on
+  the system will be used (much like a CSS <code>font-family</code> declaration).
+  Will fall back to a monospaced default font if none of the given ones exist.</li>
 </ul><p>The <code>:rows</code>, <code>:cols</code>, and <code>:charset</code> options are really just a suggestion!</p>
 <p>The text-based screens will ignore rows and columns and will be the size of
 the user's window.</p>