1. 17 Aug, 2019 5 commits
  2. 04 Aug, 2019 6 commits
  3. 03 Aug, 2019 1 commit
    • Alan Coopersmith's avatar
      Add some unit testing utilities · c4ed2e06
      Alan Coopersmith authored
      The test/utils directory contains some standalone test programs for testing
      libXfont funtionality without needing a full X server session.  They could
      be used to generate automated unit testing in the future, but that work has
      not yet been done.
      
      [v2: updated original work from libXfont 1.5 to 2.0 API & makefiles]
      Signed-off-by: Alan Coopersmith's avatarAlan Coopersmith <alan.coopersmith@oracle.com>
      c4ed2e06
  4. 14 May, 2019 1 commit
  5. 16 Mar, 2019 1 commit
  6. 20 Nov, 2018 1 commit
  7. 25 Mar, 2018 1 commit
  8. 25 Nov, 2017 2 commits
  9. 11 Oct, 2017 1 commit
  10. 04 Oct, 2017 2 commits
  11. 27 Apr, 2017 1 commit
  12. 26 Jan, 2017 2 commits
  13. 10 Jun, 2016 2 commits
  14. 08 Jun, 2016 1 commit
  15. 30 May, 2016 5 commits
  16. 12 Dec, 2015 1 commit
  17. 11 Dec, 2015 2 commits
  18. 09 Dec, 2015 4 commits
    • Matt Turner's avatar
      Convert to non-recursive build. · 903cd145
      Matt Turner authored
      903cd145
    • Keith Packard's avatar
      Add missing 'attributes.m4' file · 9928d71e
      Keith Packard authored
      Matt Turner noted that this file was missing; 'make distcheck' doesn't
      appear to catch this kind of problem.
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      9928d71e
    • Keith Packard's avatar
      Eliminate calls back to X server or font server functions by name (v4) · 135fb032
      Keith Packard authored
      This eliminates the weak symbol adventures and makes all of the calls
      back to the X server or Font server go through a table of functions
      instead, clarifying the required API.
      
      As this is a rather major change to the API for the library, it now
      installs itself as libXfont2 instead of libXfont, and the package
      config file is now xfont2.pc.
      
      All of the installed headers remain the same as the original library;
      there's now a new include file, libxfont2.h, which defines the X
      server and Font server interfaces.
      
      This moves util/atom.c to stubs/atom.c and reformats that file, hence
      the diff being larger than it would otherwise be.
      
      v2: Rename to libXfont2 instead of libXfont_2 as suggested by Emil Velikov
          Fix whitespace in stubs/atom.c, which was moved from util/
      
      v3: Remove select masks from API. Expose single 'font_init' function
          for all library initialization.
      
      v4: Change name of distributed tarballs to libXfont2 as well
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      135fb032
    • Keith Packard's avatar
      Add compiler warning flags and fix warnings · eb67d10a
      Keith Packard authored
      Mostly signed vs unsigned comparisons
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      eb67d10a
  19. 22 Oct, 2015 1 commit