• Joao Tavora's avatar
    Fix slime-repl failures when run standalone · 948dc368
    Joao Tavora authored
    When run without slime-presentations, slime-repl exhibited some test
    failures. This is a "sanity" fix so the current tests can be used as reference
    for a possible redesign that eventually handles #9 and maybe implements the
    behaviour described in #84.
    
    * .travis.yml (env): Test the slime-repl independently from other
    contribs like slime-presentations.
    
    * slime.el (slime-propertize-region): Add edebug spec.
    
    * contrib/slime-presentations.el (pretty-presentation-results): new tests,
    should be more stable, except on allegro.
    
    * contrib/slime-repl.el (slime-repl-emit-result): Use
    `insert-before-markers-and-inherit', and do it before saving `slime-output-end'.
    (slime-repl-write-string): Fix failing tests by passing `eol' as t to
    `slime-repl-emit-result'.
    (slime-repl-test-markers): Friendlier test assertions.
    (repl-test-2): Skip for now, unstable without slime-presentations.
    948dc368