Thomas Aglassinger

Results 28 comments of Thomas Aglassinger

Yes, probably a reasonable cleanup at some point.

Sounds interesting. Mapping them to JSON (resp. JavaScript) should be simply, just add them to `pygount.analysis._SUFFIX_TO_FALLBACK_LEXER_MAP`. Parsing them properly would take more effort as you pointed out. One would have...

@adam-moss In practice I've used pygount on a clean checkout when nothing has been built yet. Also I have not yet found a compelling gitignore Python library with a function...

Status update: I looked into how isort gitignores files and added some implementation notes to the original description. It's not pretty but might just work good enough.

> So it would just be to replicate [the gitignore-based path exclusion logic from isort](https://github.com/PyCQA/isort/blob/3cac92021a9065f394e29e43688f76e0523e83d2/isort/settings.py#L555) inside the SourceScanner and use it in `folders_to_skip`? I'm currently leaning towards reworking the whole...

Hm, might be related to the recent switch to `rich` to show the output as table. 🤔 Sadly I'm unable to investigate this with a setup similar to yours as...

Django-seo2 also does not seem to be maintained anymore and currently breaks with Django 2+ because of some deprecated functions. 😞 This fork seems to work with Django 3+: https://github.com/whyflyru/django-seo

The culprit is `CPPlatformPasteboard.j`. Here's an attached copy: [CPPlatformPasteboard.j.zip](https://github.com/pygments/pygments/files/9440414/CPPlatformPasteboard.j.zip) When I run ```bash pygmentize cappuccino/AppKit/Platform/DOM/CPPlatformPasteboard.j ``` with pygments 2.13.0 on a MacBook Pro 2015 with macOS 12.5.1 and Python 3.9.13,...

For the record: I checked the hexdump of the line where it seems to get stuck (according to the stack trace above), but could not see anything unusual or kinky....