Skip to content

Releases: trevorld/hexfont

hexfont 1.0.0

Choose a tag to compare

@trevorld trevorld released this 12 Mar 00:00
  • Update examples to not use the R 4.1 pipe (so the package works on R 4.0) (#12).
  • unifont()'s cache argument now defaults to getOption("unifont.cache", NULL) and
    if cache = NULL we now read in a cache file if it exists but if it does not
    exist then we don't write a cache file.

hexfont 0.5.1

Choose a tag to compare

@trevorld trevorld released this 12 Dec 18:05
  • unifont()'s new argument cache allows one to read/write precompiled versions of the fonts
    from/to tools::R_user_dir("hexfont", "cache") (#8).
    It is much faster to read such a cached pre-compiled font than recompile it from scratch.
    {hexfont} now depends on R (>= 4.0.0) (which was when tools::R_user_dir() was introduced).
  • We update the hex font files to match GNU Unifont v16.0.02 (previously matched v15.0.04).

hexfont 0.4.0

Choose a tag to compare

@trevorld trevorld released this 18 Dec 15:44
  • We update the hex font files to match GNU Unifont v15.1.04 (previously matched v15.0.01).
  • unifont_version() returns the GNU Unifont version number this package packed their hex files from (#6).
  • Bumps minimum version number of {bittermelon} so the examples/tests continue to work after a breaking change
    in Unicode::u_char_property()'s behavior introduced in {Unicode} v15.1.0-1 (#7).

hexfont 0.3.1

Choose a tag to compare

@trevorld trevorld released this 14 Feb 17:05
  • We update the hex font files to match GNU Unifont v15.0.01 (previously matched v14.0.01) (#3).
  • unifont_combining() returns a character vector of Unicode code points that are "combining" glyphs (#4).
  • The unifont()'s new argument ucp can restrict which Unicode code points are read (which can be faster than loading all of them).