1. 20 Aug, 2022 2 commits
    • Keith Packard's avatar
      Use font server ErrorF/VErrorF instead of private versions · c761c650
      Keith Packard authored and Alan Coopersmith's avatar Alan Coopersmith committed
      
      
      XTrans creates custom ErrorF/VErrorF functions when the including
      project doesn't provide them, however the test for that is weak and xtrans
      ends up using the private versions for the font server as well.
      
      This means that all xtrans error messages will not be included in the
      font server log. It also causes redefinition warnings when building
      the font server (which is how this problem was identified).
      
      However, the font server doesn't currently provide a VErrorF function,
      so instead of just always relying on the font server to provide these
      functions, this patch uses a new TRANS_HAS_ERRORF define to select
      whether the project-provided or internal versions will be used. A
      patch to the font server that adds VErrorF and defines
      TRANS_HAS_ERRORF will be required to fix this bug.
      
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      c761c650
    • Keith Packard's avatar
      move is_numeric to Xtranssock.c and only define for TCPCONN or TRANS_REOPEN · 8c0f5228
      Keith Packard authored and Alan Coopersmith's avatar Alan Coopersmith committed
      
      
      Don't define this function unless it is actually going to be used.
      
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      8c0f5228
  2. 10 May, 2022 4 commits
  3. 14 Oct, 2019 1 commit
  4. 30 Sep, 2019 3 commits
  5. 16 Mar, 2019 1 commit
  6. 08 Dec, 2018 1 commit
  7. 20 Nov, 2018 1 commit
  8. 01 Oct, 2018 1 commit
  9. 25 Aug, 2018 2 commits
  10. 25 Mar, 2018 1 commit
  11. 26 Jan, 2017 2 commits
  12. 11 Sep, 2016 1 commit
  13. 01 Sep, 2016 1 commit
    • Adam Jackson's avatar
      Revert "Make FreeConnInfo static" · 2e4c338e
      Adam Jackson authored
      <anholt> ajax: 75419e6b of xtrans also
               seems to have broken xtest.
      
      And indeed it does, xts5 knows a fair amount about xlib internals for
      some reason. Whether that's cromulent or not, we want to be able to run
      automatic tests from top-of-tree, so we can't leave this broken.
      
      This reverts commit 75419e6b
      
      .
      
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      2e4c338e
  14. 19 May, 2016 4 commits
  15. 18 May, 2016 1 commit
  16. 04 Dec, 2015 1 commit
  17. 28 Nov, 2015 1 commit
  18. 25 Sep, 2015 1 commit
  19. 20 Sep, 2014 1 commit
  20. 13 Sep, 2014 1 commit
  21. 24 Aug, 2014 3 commits
  22. 23 Aug, 2014 4 commits
  23. 31 Mar, 2014 2 commits