Giter Site home page Giter Site logo

Comments (12)

atsaloli avatar atsaloli commented on July 20, 2024

I do not see escape codes when running pygmentize directly:

image

from mdless.

ttscoff avatar ttscoff commented on July 20, 2024

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

Here is another data point. I moved to another system (moved my development from an AWS EC2 instance to a Vagrant VM). Also moved from RHEL 8.3 to CentOS 7. What I'm seeing now is extra blank lines inserted after the line with files: in it. Also the bottom line (horizontal line) is broken:

image

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

Oops, I just realized I didn't install pygments. So I've installed python-pygments (python2) and now I get:

image

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

Well, that older pygmentize doesn't know about my language:

[root@localhost source]# pygmentize -L|grep cf3
[root@localhost source]#

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

Okay, I've reproduced the issue (escape codes visible in code block) using the latest pygmentize:

image

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

One more data point: If I add a header to my markdown source, the escape codes in the code block disappear.

image

Here is my markdown source:

image

from mdless.

sebastianoc avatar sebastianoc commented on July 20, 2024

I don't know if it is the case for you, but I worked out that I was seeing the Escape codes because my PAGER was most

export PAGER=most
 echo '#h1
' | mdless 

^[[0;1;47;90mh1 ===

The workaround is to disable the PAGER with the -P switch or change your PAGER to less or something else.

Workaround

export PAGER=less

or

echo '#h1
' | PAGER=less mdless

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

from mdless.

ttscoff avatar ttscoff commented on July 20, 2024

Sorry it took me so long to get back around to this, @atsaloli . Did you ever find a resolution for the issue?

from mdless.

atsaloli avatar atsaloli commented on July 20, 2024

I found a workaround @ttscoff -- see atsaloli/cf3-tutorial@fee89be

As noted in #60 (comment) my workaround is to add a header

Thanks for following up! :)

I was very happy to be able to teach my class using mdless

from mdless.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.