2010-07-27  Alexander Kahl <e-user@fsfe.org>

  * src/lexer-input-stream.lisp: improved performance by using flexible double
  buffer strings

2010-07-26  Alexander Kahl <e-user@fsfe.org>

  * src/lexer-input-stream.lisp, test/lexer-input-stream.lisp: fixed lexer
  col/row calculation finished decent lexing test

  * src/lexer-input-stream.lisp, test/lexer-input-stream.lisp: test/code fixing
  unreading

  * test/common.lisp, test/lexer-input-stream.lisp: test for tokenization

  * src/lexer-input-stream.lisp: added decent restart descriptions

  * test/common.lisp, test/fixtures/chinese, test/fixtures/esperanto,
  test/fixtures/latin, test/lexer-input-stream.lisp: cut down test runs by
  using only three different buffer sizes and much shorter test fixtures
  unreading test for lexers

2010-07-23  Alexander Kahl <e-user@fsfe.org>

  * graylex-test.asd, test/buffered-input-stream.lisp, test/common.lisp,
  test/fixtures/chinese, test/fixtures/esperanto, test/fixtures/latin,
  test/lexer-input-stream.lisp: refactoring three text fixtures (chinese,
  esperanto and latin texts) > 1.1M assertions (maybe a bit too much)

2010-07-22  Alexander Kahl <e-user@fsfe.org>

  * graylex-test.asd, test/buffered-input-stream.lisp, test/common.lisp,
  test/lexer-input-stream.lisp: testing done right!

  * src/buffered-input-stream.lisp, src/lexer-input-stream.lisp,
  test/lexer-input-stream.lisp: properly handle reading chars in lexer streams

2010-07-21  Alexander Kahl <e-user@fsfe.org>

  * src/buffered-input-stream.lisp, src/lexer-input-stream.lisp,
  test/buffered-input-stream.lisp, test/lexer-input-stream.lisp: more docs,
  more tests, bla

  * src/buffered-input-stream.lisp: added default buffer size to documentation

  * src/buffered-input-stream.lisp, src/package.lisp: :use trivial-gray-streams
  and inherit from gray mixin

2010-07-20  Alexander Kahl <e-user@fsfe.org>

  * test/buffered-input-stream.lisp: some tests, finally

  * src/buffered-input-stream.lisp: define stream methods in own namespace

  * src/package.lisp: define stream methods in own namespace

  * README: fixed filepath

  * graylex-test.asd, test/buffered-input-stream.lisp,
  test/lexer-input-stream.lisp, test/package.lisp: added testing stubs

  * src/lexer-input-stream.lisp: more documentation

2010-07-19  Alexander Kahl <e-user@fsfe.org>

  * src/lexer-input-stream.lisp: provide restarts for unmatched lexer sequences

2010-07-19  Alexander Kahl <akahl@imttechnologies.com>

  * CREDITS: added CREDITS

  * INSTALL, README: added missing dep alexandria whitespace fix in readme

  * src/package.lisp: more missing exports

  * examples/graylex-m4-example.lisp, examples/m4-lexer.lisp,
  examples/package.lisp, graylex-m4-example.asd: finished example

  * graylex.asd, src/package.lisp: fixed export added missing dep alexandria

2010-07-18  Alexander Kahl <e-user@fsfe.org>

  * ChangeLog, src/buffered-input-stream.lisp, src/lexer-input-stream.lisp:
  breakpoint cleaning up and documenting