Anders Kaseorg
Anders Kaseorg
Please include #11373 “markdown: Preserve inline code line breaks if --prose-wrap=preserve” (if for some reason this straightforward bugfix can’t be included in v2).
Relevant: nodejs/modules#513 “Using multiple loaders”.
I think this could be done with a single loader, as long as it’s Babel instead of ts-node: use `--loader` [`babel-register-esm`](https://www.npmjs.com/package/babel-register-esm) with a `babel.config.json` like this. ```json { "presets": ["@babel/typescript"],...
A more straightforward way to get a recursion error with nested lists is `marked('- '.repeat(5000) + 'a')`.
Linear time, O(n), doubles each time the input size doubles. Quadratic time, O(n^2), quadruples each time the input size doubles. This is quadratic.
Now that #1464 has fixed the recursion error on `>>>>>>…`, we can see that this is also a quadratic time case. ```console $ time node -e 'require("./lib/marked")(">".repeat(25000))' 0.62user 0.01system 0:00.63elapsed...
This is mostly blocked on * typeddjango/django-stubs#689, but if you’d like to move the import fix into a new PR, that might be worth merging sooner.
Go for it—that sounds like a simplifying improvement.
`update-locked-requirements` needs to be run in an Ubuntu 18.04 environment (not Ubuntu 20.04). And this is clearly going to be a backwards-incompatible provision update, so `PROVISION_VERSION` will need a major...
It looks like you’ve been rebasing upstream `master` onto your branch. You need to rebase your branch onto upstream `master` instead. Your `mypy.ini` is not correct `mypy.ini` syntax: string quoting...