* is ascii link format canonical? can it be made more linkifiable? @ 2018-02-06 4:26 Samuel Wales 2018-02-06 19:43 ` Ben McGinnes 2018-02-10 13:18 ` Nicolas Goaziou 0 siblings, 2 replies; 5+ messages in thread From: Samuel Wales @ 2018-02-06 4:26 UTC (permalink / raw) To: emacs-orgmode recent maint. org-ascii-links-to-notes is t. i am exporting bare links that look in the source like http://whatever.com 1] seemingly, notes are not created. actually i don't mind this, because i don't want notes in this case. 2] the links get exported like [http://whatever.com] i get the same result if i export source that looks like <http://whatever.com> or [[http://whatever.com]] i do not know the standard, but i think that some email clients will not linkify this because of the brackets. are we sure that [] are canonical? not <>? is it the clients that are wrong? can this be customized so that the link can be exported totally bare without any bracket-like characters for maximum client linkification? obviously whitespace might be needed near punctuation. thanks. -- The Kafka Pandemic: <http://thekafkapandemic.blogspot.com> The disease DOES progress. MANY people have died from it. And ANYBODY can get it at any time. "You’ve really gotta quit this and get moving, because this is murder by neglect." --- <http://www.meaction.net/2017/02/03/pwme-people-with-me-are-being-murdered-by-neglect>. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: is ascii link format canonical? can it be made more linkifiable? 2018-02-06 4:26 is ascii link format canonical? can it be made more linkifiable? Samuel Wales @ 2018-02-06 19:43 ` Ben McGinnes 2018-02-10 13:18 ` Nicolas Goaziou 1 sibling, 0 replies; 5+ messages in thread From: Ben McGinnes @ 2018-02-06 19:43 UTC (permalink / raw) To: Samuel Wales; +Cc: emacs-orgmode [-- Attachment #1: Type: text/plain, Size: 1709 bytes --] On Mon, Feb 05, 2018 at 09:26:14PM -0700, Samuel Wales wrote: > > [[http://whatever.com]] > > i do not know the standard, but i think that some email clients will > not linkify this because of the brackets. Correct. > are we sure that [] are canonical? not <>? is it the clients that > are wrong? No, it's because the square brackets are valid characters for use in file names and thus can be part of the URL itself. There's no way for a MUA to recognise the difference. You can see this demonstrated here: http://www.adversary.org/test/] And here: http://www.adversary.org/test/]] Angle brackets, however, are not valid in URLs and recognisably used within HTML, XHTML, XML and variants. Since most MUAs achieve their WYSIWIG interfaces via some means of implementing HTML (or a bastardisation of it), the angle brackets are recognised as a means of specifying a particular type of object. Some MUAs will leverage the mailcap file to be more specific with this. Some, of course, won't and some wander off on strange bastardised rich text tangents or custom protocols (insert pointed look at Microsoft Outlook here). Mostly, though, GUI MUAs went for HTML 4.01 and/or an XHTML variant after Netscape Communicator hit the Net in the late '90s and everyone (eventually) followed suit. Along with retaining some simplistic carry over from plain text emails similar to basic text mark-up in org-mode (e.g. *bold*, /italics/, _underline_ and so on). Most of which were de facto standards, not official ones. Basically the geek equivalent of demonstrating how custom and tradition were more pervasive than law (RFCs and MUA design). Regards, Ben [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: is ascii link format canonical? can it be made more linkifiable? 2018-02-06 4:26 is ascii link format canonical? can it be made more linkifiable? Samuel Wales 2018-02-06 19:43 ` Ben McGinnes @ 2018-02-10 13:18 ` Nicolas Goaziou 2018-02-10 18:58 ` Samuel Wales 1 sibling, 1 reply; 5+ messages in thread From: Nicolas Goaziou @ 2018-02-10 13:18 UTC (permalink / raw) To: Samuel Wales; +Cc: emacs-orgmode Hello, Samuel Wales <samologist@gmail.com> writes: > recent maint. > > org-ascii-links-to-notes is t. > > i am exporting bare links that look in the source like > > http://whatever.com > > 1] seemingly, notes are not created. This is expected. You wouldn't want to create an empty note, would you? > actually i don't mind this, because i don't want notes in this case. > > 2] the links get exported like > > [http://whatever.com] > > i get the same result if i export source that looks like > > <http://whatever.com> > > or > > [[http://whatever.com]] > > i do not know the standard, but i think that some email clients will > not linkify this because of the brackets. are we sure that [] are > canonical? not <>? is it the clients that are wrong? > > can this be customized so that the link can be exported totally bare > without any bracket-like characters for maximum client linkification? I changed it in master. Now, external links are wrapped within angle brackets. Please let me know if it fixes the issue. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: is ascii link format canonical? can it be made more linkifiable? 2018-02-10 13:18 ` Nicolas Goaziou @ 2018-02-10 18:58 ` Samuel Wales 2018-02-11 9:16 ` Nicolas Goaziou 0 siblings, 1 reply; 5+ messages in thread From: Samuel Wales @ 2018-02-10 18:58 UTC (permalink / raw) To: Nicolas Goaziou; +Cc: emacs-orgmode On 2/10/18, Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote: >> 1] seemingly, notes are not created. > > This is expected. You wouldn't want to create an empty note, would you? i think it is ok to not make notes. you could in principle make numbered notes. >> can this be customized so that the link can be exported totally bare >> without any bracket-like characters for maximum client linkification? > > I changed it in master. Now, external links are wrapped within angle > brackets. Please let me know if it fixes the issue. after i posted, i remembered that some sites, including blogger or wordpress, will not linkify <links> in their comments, but will linkify bare links [and who knows what else]. so i'm thinking the ability to specify the brackets would be useful. what i would do, in fact, is specify them as spaces. i'd rather have ugly clickability than beautiful non-clickability. especially for non-technical users. -- The Kafka Pandemic: <http://thekafkapandemic.blogspot.com> The disease DOES progress. MANY people have died from it. And ANYBODY can get it at any time. "You’ve really gotta quit this and get moving, because this is murder by neglect." --- <http://www.meaction.net/2017/02/03/pwme-people-with-me-are-being-murdered-by-neglect>. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: is ascii link format canonical? can it be made more linkifiable? 2018-02-10 18:58 ` Samuel Wales @ 2018-02-11 9:16 ` Nicolas Goaziou 0 siblings, 0 replies; 5+ messages in thread From: Nicolas Goaziou @ 2018-02-11 9:16 UTC (permalink / raw) To: Samuel Wales; +Cc: emacs-orgmode Hello, Samuel Wales <samologist@gmail.com> writes: > after i posted, i remembered that some sites, including blogger or > wordpress, will not linkify <links> in their comments, but will > linkify bare links [and who knows what else]. > > so i'm thinking the ability to specify the brackets would be useful. You can use a filter, then. For example, in `org-export-filter-final-output-functions', you can replace `org-angle-link-re' with first sub-group. > what i would do, in fact, is specify them as spaces. i'd rather have > ugly clickability than beautiful non-clickability. especially for > non-technical users. "Clickability" is not what ASCII back-end is about. I'd rather have some decent-looking output. Anyway, per above, you can tweak the results to your liking. Regards, -- Nicolas Goaziou 0x80A93738 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-02-11 9:16 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-02-06 4:26 is ascii link format canonical? can it be made more linkifiable? Samuel Wales 2018-02-06 19:43 ` Ben McGinnes 2018-02-10 13:18 ` Nicolas Goaziou 2018-02-10 18:58 ` Samuel Wales 2018-02-11 9:16 ` Nicolas Goaziou
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).