[Django] #35533: urlize() makes a bit of a mess of links embedded in Markdown

24 views
Skip to first unread message

Django

unread,
Jun 18, 2024, 1:15:08 PM (11 days ago) Jun 18
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
------------------------------------------+------------------------
Reporter: Simon Willison | Owner: nobody
Type: Bug | Status: new
Component: Utilities | Version: 5.1
Severity: Normal | Keywords:
Triage Stage: Unreviewed | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 0
UI/UX: 0 |
------------------------------------------+------------------------
I have this input text:

{{{
Annotated versions of talks I have given, with extensive notes and
additional links. Here's [how I make
these](https://simonwillison.net/2023/Aug/6/annotated-presentations/).
}}}

After running through Django's urlize helper function I got this:
{{{
... Here&#x27;s [how I make <a
href="http://these](https://simonwillison.net/2023/Aug/6/annotated-
presentations/)"
rel="nofollow">these](https://simonwillison.net/2023/Aug/6/annotated-
presentations/)</a>
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/35533>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Jun 18, 2024, 1:19:28 PM (11 days ago) Jun 18
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
--------------------------------+--------------------------------------
Reporter: Simon Willison | Owner: nobody
Type: Bug | Status: new
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+--------------------------------------
Comment (by Simon Willison):

The ideal output for this example would be:
{{{
Annotated versions of talks I have given, with extensive notes and
additional links. Here's [how I make these](<a
href="https://simonwillison.net/2023/Aug/6/annotated-presentations/"
rel="nofollow">https://simonwillison.net/2023/Aug/6/annotated-
presentations/</a>).
}}}
Alternatively, not URLizing at all would be preferable to URLizing in a
way that produces broken links.

I think what's happening here is the logic that looks for non-protocol
links that include or end in .net may be kicking in, and deciding that the
following is the URL that should be linked:
{{{
these](https://simonwillison.net/2023/Aug/6/annotated-presentations/)
}}}
It's hard to suggest a fix for this. Ideally the code would "notice" that
`these](https://simonwillison.net/2023` is not a valid URL, but instead
the logic is deciding that it's probably valid but should have `http://`
glued on the start.

Maybe we could have code that notices that
`http://these](https://simonwillison.net/2023/Aug/6/annotated-
presentations/)` is NOT a valid URL - you cannot have `](` in the middle
of the hostname portion - and hence decides not to URLize it at all.

(Background: the reason I'm seeing this is that my Django SQL Dashboard
software tries to URLize text it displays, but has no way of knowing if a
database column contains Markdown - this broken example came from
https://simonwillison.net/dashboard/tags-with-descriptions/ )
--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:1>

Django

unread,
Jun 18, 2024, 1:20:41 PM (11 days ago) Jun 18
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
--------------------------------+--------------------------------------
Reporter: Simon Willison | Owner: nobody
Type: Bug | Status: new
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+--------------------------------------
Changes (by Simon Willison):

* Attachment "screenshot-of-markdown.jpg" added.

Django

unread,
Jun 18, 2024, 1:22:16 PM (11 days ago) Jun 18
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
--------------------------------+--------------------------------------
Reporter: Simon Willison | Owner: nobody
Type: Bug | Status: new
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+--------------------------------------
Comment (by Simon Willison):

Current URLizer code is here:
https://github.com/django/django/blob/2719a7f8c161233f45d34b624a9df9392c86cc1b/django/utils/html.py#L258-L413
--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:2>

Django

unread,
Jun 19, 2024, 3:17:59 AM (11 days ago) Jun 19
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
--------------------------------+------------------------------------
Reporter: Simon Willison | Owner: nobody
Type: Bug | Status: new
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+------------------------------------
Changes (by Sarah Boyce):

* stage: Unreviewed => Accepted

Comment:

Thank you for the report! Replicated 👍
--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:3>

Django

unread,
Jun 19, 2024, 3:19:00 AM (11 days ago) Jun 19
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
--------------------------------+------------------------------------
Reporter: Simon Willison | Owner: nobody
Type: Bug | Status: new
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+------------------------------------
Changes (by Sarah Boyce):

* cc: Adam Johnson (added)

--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:4>

Django

unread,
Jun 21, 2024, 2:46:40 PM (8 days ago) Jun 21
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* owner: nobody => DongwookKim0823
* status: new => assigned

--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:5>

Django

unread,
Jun 23, 2024, 12:37:50 AM (7 days ago) Jun 23
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by Vaarun Sinha):

Hey DongwookKim0823? Are you actively working on this? Do you require any
help? Would love to help
--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:6>

Django

unread,
Jun 23, 2024, 1:32:03 AM (7 days ago) Jun 23
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Comment (by DongwookKim0823):

Replying to [comment:6 Vaarun Sinha]:

I'm currently working on this. I'll leave a comment if I need any help.
Thank you! :)
--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:7>

Django

unread,
Jun 24, 2024, 1:59:09 AM (6 days ago) Jun 24
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* has_patch: 0 => 1

--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:8>

Django

unread,
Jun 24, 2024, 2:08:39 AM (6 days ago) Jun 24
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "0001-Fixed-35533-Improved-urlize-function-to-handle-
markd.patch" added.

Django

unread,
Jun 24, 2024, 3:46:33 AM (6 days ago) Jun 24
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "0001-Fixed-markdown-hyperlink-handling-in-urlize-
function.patch" added.

Django

unread,
Jun 25, 2024, 9:42:04 AM (4 days ago) Jun 25
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "0001-Fixed-35533-Improved-urlize-function-to-handle-
markd.patch" removed.

Django

unread,
Jun 25, 2024, 9:42:07 AM (4 days ago) Jun 25
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "0001-Fixed-markdown-hyperlink-handling-in-urlize-
function.patch" removed.

Django

unread,
Jun 25, 2024, 9:48:26 AM (4 days ago) Jun 25
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
Jun 28, 2024, 5:16:52 AM (yesterday) Jun 28
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Mariusz Felisiak):

* needs_better_patch: 0 => 1

--
Ticket URL: <https://code.djangoproject.com/ticket/35533#comment:9>

Django

unread,
5:49 AM (10 hours ago) 5:49 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
7:23 AM (9 hours ago) 7:23 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
7:24 AM (9 hours ago) 7:24 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
7:26 AM (9 hours ago) 7:26 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
7:28 AM (9 hours ago) 7:28 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
7:31 AM (9 hours ago) 7:31 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
7:31 AM (9 hours ago) 7:31 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
7:32 AM (9 hours ago) 7:32 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
7:33 AM (9 hours ago) 7:33 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
7:43 AM (8 hours ago) 7:43 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
7:44 AM (8 hours ago) 7:44 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
8:01 AM (8 hours ago) 8:01 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
8:04 AM (8 hours ago) 8:04 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
8:05 AM (8 hours ago) 8:05 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
8:15 AM (8 hours ago) 8:15 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
8:17 AM (8 hours ago) 8:17 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
8:17 AM (8 hours ago) 8:17 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
8:22 AM (8 hours ago) 8:22 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
8:22 AM (8 hours ago) 8:22 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
8:24 AM (8 hours ago) 8:24 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
8:25 AM (8 hours ago) 8:25 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
8:26 AM (8 hours ago) 8:26 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.

Django

unread,
8:27 AM (8 hours ago) 8:27 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" removed.

Django

unread,
10:04 AM (6 hours ago) 10:04 AM
to django-...@googlegroups.com
#35533: urlize() makes a bit of a mess of links embedded in Markdown
-------------------------------------+-------------------------------------
Reporter: Simon Willison | Owner:
| DongwookKim0823
Type: Bug | Status: assigned
Component: Utilities | Version: 5.1
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by DongwookKim0823):

* Attachment "changes.patch" added.
Reply all
Reply to author
Forward
0 new messages