Permalink
Commits on Dec 2, 2016
  1. Updated the docstring of ``HistoryScreen``

    superbobry committed on GitHub Dec 2, 2016
Commits on Nov 18, 2016
  1. Fixed DECSTBM handling

      closes #61
    superbobry committed Nov 18, 2016
Commits on Oct 12, 2016
  1. Fixed UTF-8 decoding in ``Screen.draw``

      previously it was an error to call draw with a prefix of a
      UTF-8-encoded character, e.g. pass b"\xe2" and then b"\x94\x82"
    superbobry committed Oct 12, 2016
Commits on Sep 19, 2016
  1. Added support for ``aixterm`` colours

      although non-standard, these do occur once in a while and are
      in fact supported by both iTerm2 and gnome-terminal
    
      closes #57
    superbobry committed Sep 19, 2016
Commits on Aug 3, 2016
Commits on Aug 1, 2016
  1. Hand-merged @shaform patch

      closes #55
    superbobry committed Aug 1, 2016
Commits on Jul 26, 2016
  1. Merge pull request #54 from m0sth8/fix-osc

    Add BEL as terminator for OSC and remove ST from special symbols
    superbobry committed on GitHub Jul 26, 2016
Commits on Jul 5, 2016
  1. Updated copyrights

    superbobry committed Jul 5, 2016
Commits on Jul 4, 2016
  1. Removed ``_SGR`` from ``pyte.graphics``

      it was only needed in one place and shoul've been replaced by
      a constant
    superbobry committed Jul 4, 2016
Commits on Jul 3, 2016
  1. Fixed remaining Python2.X quirk

      hopefully any way
    superbobry committed Jul 3, 2016
  2. Added a workaround for ``bytes`` iteration

      try this on Python2.X
    
      >>> alphabet = "".join(map(chr, range(256))
      >>> [alphabet[b] for b in b"42!"]
    superbobry committed Jul 3, 2016
  3. Removed unused imports

    superbobry committed Jul 3, 2016
  4. Added compatibility fixes to ``Stream``

      it now allows attaching and detaching listeners and
      feeding text
    superbobry committed Jul 3, 2016
  5. Merged ``Stream`` and ``ByteStream``

      and switched to ``bytes`` for input. This allows to properly
      work with charsets and do decoding on the ``Screen`` side. As
      a consequence, we no longer need the try-and-decode hack of
      ``ByteStream``. Win-win.
    
      Closes #49
    superbobry committed Jul 3, 2016
  6. Added expect-like tests

    superbobry committed Jul 3, 2016
  7. Sketched a proper implementation Linux-style DOCS

      for selecting UTF-8. Note that ``Screen.draw`` does not make use of
      this new functionality yet
    superbobry committed Jul 3, 2016
Commits on Jul 1, 2016
  1. Fixed doctests

    superbobry committed Jul 1, 2016
Commits on Jun 30, 2016
  1. Added a benchmark runner

      based on ``perf``
    superbobry committed Jun 30, 2016