Hi folks, I've created a "datetimes" extension<http://hashify.me/IyDigJxEYXRldGltZXPigJ0gZXh0ZW5zaW9uCgoyNiBKdW5lIDIwMTEKCkV4dGVuZHMgTWFya2Rvd24gYnkgYWRkaW5nIHN5bnRheCBmb3IgdGhlIFtIVE1MNSBgdGltZWAgZWxlbWVudF1bMV0uIFRoZSBzeW50YXggaXMgaWRlbnRpY2FsIHRvIE1hcmtkb3duJ3MgYWJicmV2aWF0aW9ucyBzeW50YXggaW50cm9kdWNlZCBieSBbUEhQIE1hcmtkb3duIEV4dHJhXVsyXSAodGhpcyBkb2VzIG5vdCBwcmVjbHVkZSB0aGUgImRhdGV0aW1lcyIgYW5kICJhYmJyZXZpYXRpb25zIiBleHRlbnNpb25zIGJlaW5nIHVzZWQgdG9nZXRoZXIpLgoKIyMgRXhhbXBsZXMKCiAgICBUaGUgYXJtaXN0aWNlIHRvb2sgZWZmZWN0IGF0IHRoZSBlbGV2ZW50aCBob3VyIG9mIHRoZSBlbGV2ZW50aCBkYXkgb2YgdGhlIGVsZXZlbnRoIG1vbnRoIG9mIDE5MTguCiAgICAKICAgICpbdGhlIGVsZXZlbnRoIGhvdXIgb2YgdGhlIGVsZXZlbnRoIGRheSBvZiB0aGUgZWxldmVudGggbW9udGggb2YgMTkxOF06IDE5MTgtMTEtMTEgMTE6MDAgR01UCgogICAgYmVjb21lcy4uLgoKICAgIDxwPlRoZSBhcm1pc3RpY2UgdG9vayBlZmZlY3QgYXQgPHRpbWUgZGF0ZXRpbWU9IjE5MTgtMTEtMTFUMTE6MDArMDA6MDAiPnRoZSBlbGV2ZW50aCBob3VyIG9mIHRoZSBlbGV2ZW50aCBkYXkgb2YgdGhlIGVsZXZlbnRoIG1vbnRoIG9mIDE5MTg8L3RpbWU+LjwvcD4KCiAgLSAtIC0KCiAgICBUaGUgbWVldGluZyBpcyBzY2hlZHVsZWQgZm9yIDEwIGEubS4gdG9tb3Jyb3cgbW9ybmluZy4KICAgIAogICAgKlsxMCBhLm0uIHRvbW9ycm93IG1vcm5pbmddOiAyMDExLTA2LTI3IDEwOjAwIC03CgogICAgYmVjb21lcy4uLgoKICAgIDxwPlRoZSBtZWV0aW5nIGlzIHNjaGVkdWxlZCBmb3IgPHRpbWUgZGF0ZXRpbWU9IjIwMTEtMDYtMjdUMTA6MDAtMDc6MDAiPjEwIGEubS4gdG9tb3Jyb3cgbW9ybmluZzwvdGltZT4uPC9wPgoKICAtIC0gLQoKICAgIDMxIEF1Z3VzdCAyMDEwCiAgICAKICAgICpbMzEgQXVndXN0IDIwMTBdIDogMjAxMC0wOC0zMSAxMDoyMDowMCArMTIgcHViZGF0ZQoKICAgIGJlY29tZXMuLi4KCiAgICA8cD48dGltZSBkYXRldGltZT0iMjAxMC0wOC0zMVQxMDoyMDowMCsxMjowMCIgcHViZGF0ZT0icHViZGF0ZSI+MzEgQXVndXN0IDIwMTA8L3RpbWU+PC9wPgoKIyMgU3ludGF4CgpBIGRlZmluaXRpb24gbXVzdCBhcHBlYXIgb24gYSBsaW5lIGJ5IGl0c2VsZi4gVGhpcyBsaW5lIG11c3QgY29uc2lzdCBvZjoKCiAgKiBhbiBhc3RlcmlzayAob3B0aW9uYWxseSBpbmRlbnRlZCBmcm9tIHRoZSBsZWZ0IG1hcmdpbiBieSB1cCB0byB0aHJlZSBzcGFjZXMpCiAgKiBmb2xsb3dlZCBieSBzcXVhcmUgYnJhY2tldHMgY29udGFpbmluZyB0aGUgZGF0ZSBhbmQvb3IgdGltZSB0ZXh0CiAgKiBmb2xsb3dlZCBieSBhIGNvbG9uIChvcHRpb25hbGx5IHByZWNlZGVkIGJ5IGEgc2luZ2xlIHNwYWNlKQogICogZm9sbG93ZWQgYnkgYSBbdmFsaWQgZGF0ZSBzdHJpbmddWzNdIChvcHRpb25hbGx5IHByZWNlZGVkIGJlIGEgc2luZ2xlIHNwYWNlKQogICogb3B0aW9uYWxseSBmb2xsb3dlZCBieSBhIHRpbWUgYW5kIGEgdGltZSB6b25lIG9mZnNldCwgY29uc2lzdGluZyBvZjoKICAgICAgKyBob3VycyBpbiB0d2VudHktZm91ci1ob3VyIHRpbWUsIHByZWNlZGVkIGJ5IGEgc2luZ2xlIHNwYWNlCiAgICAgICsgZm9sbG93ZWQgYnkgYSBjb2xvbgogICAgICArIGZvbGxvd2VkIGJ5IG1pbnV0ZXMKICAgICAgKyBvcHRpb25hbGx5IGZvbGxvd2VkIGJ5IGEgY29sb24gYW5kIHNlY29uZHMgKG9wdGlvbmFsbHkgZm9sbG93ZWQgYnkgYSBmdWxsIHN0b3AgYW5kIGEgZnJhY3Rpb25hbCBjb21wb25lbnQpCiAgICAgICsgZm9sbG93ZWQgYnkgYSBzaW5nbGUgc3BhY2UKICAgICAgKyBmb2xsb3dlZCBieSAiR01UIiBvciAiVVRDIiBvciBhIHRpbWUgem9uZSBvZmZzZXQgY29uc2lzdGluZyBvZjoKICAgICAgICAgIC0gYSBwbHVzIHNpZ24gb3IgYSBoeXBoZW4KICAgICAgICAgIC0gZm9sbG93ZWQgYnkgdGhlIHRpbWUgem9uZSBvZmZzZXQncyBob3VyIGNvbXBvbmVudCwgd2hpY2ggbWF5IGluY2x1ZGUgYSBsZWFkaW5nIHplcm8gaWYgdGhpcyBudW1iZXIgaXMgc2luZ2xlLWRpZ2l0CiAgICAgICAgICAtIG9wdGlvbmFsbHkgZm9sbG93ZWQgYnkgdGhlIHRpbWUgem9uZSBvZmZzZXQncyBtaW51dGVzIGNvbXBvbmVudCAoYXNzdW1lZCB0byBiZSAwIGlmIG9taXR0ZWQpCiAgKiBvcHRpb25hbGx5IGZvbGxvd2VkIGJ5ICJwdWJkYXRlIiwgcHJlY2VkZWQgYnkgYSBzaW5nbGUgc3BhY2UKCgpbMV06IGh0dHA6Ly93d3cudzMub3JnL1RSL2h0bWw1L3RleHQtbGV2ZWwtc2VtYW50aWNzLmh0bWwjdGhlLXRpbWUtZWxlbWVudApbMl06IGh0dHA6Ly9taWNoZWxmLmNvbS9wcm9qZWN0cy9waHAtbWFya2Rvd24vClszXTogaHR0cDovL3d3dy53My5vcmcvVFIvaHRtbDUvY29tbW9uLW1pY3Jvc3ludGF4ZXMuaHRtbCN2YWxpZC1kYXRlLXN0cmluZwoKKlsyNiBKdW5lIDIwMTFdOiAyMDExLTA2LTI3IDA1OjAwIC03IHB1YmRhdGUK?mode:presentation>for Showdown which provides `time` element syntax as discussed in this thread. Be sure to hit the right arrow key to confirm that the document's publication date is not marked up in the input text. :)
The syntax definition is extremely wordy. Depending on your familiarity with regular expressions, you may prefer to read the actual code<http://hashify.me/UmVndWxhciBleHByZXNzaW9uIHVzZWQgaW4gU2hvd2Rvd24ncyAiZGF0ZXRpbWVzIiBleHRlbnNpb246CgogICAgcmUgPSAvLy8KICAgICAgXG4/ICAgICAgICAgICAjIG9wdGlvbmFsIGxpbmUgYnJlYWsKICAgIF4gXHgyMHswLDN9ICAgICAjIHVwIHRvIHRocmVlIHNwYWNlcyBhdCB0aGUgYmVnaW5uaW5nIG9mIGEgbGluZQogICAgICBcKlxbKC4rPylcXSAgICMgWzFdIGRhdGUgYW5kL29yIHRpbWUgdGV4dCwgYmV0d2VlbiAiKlsiIGFuZCAiXSIKICAgICAgXHgyMD86XHgyMD8gICAjIGNvbG9uIChwcmVjZWRpbmcgc3BhY2UgYW5kIGZvbGxvd2luZyBzcGFjZSBib3RoIG9wdGlvbmFsKQogICAgCiAgICAgICggICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgWzJdIGRhdGUKICAgICAgICBcZHs0fSAgICAgICAgICAgICAgICAgICAgICAgIyB5ZWFyCiAgICAgIC0gKD86MFsxLTldfDFbMDEyXSkgICAgICAgICAgICMgbW9udGgKICAgICAgLSAoPzowWzEtOV18WzEyXVxkfDNbMDFdKSAgICAgIyBkYXRlCiAgICAgICkKICAgICAgKD86ICAgICAgICAgICAgICAgICAgICAgICAgICAgIyB0aW1lIGFuZCB0aW1lIHpvbmUgb2Zmc2V0PwogICAgICAgIFx4MjAKICAgICAgICAoICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBbM10gdGltZQogICAgICAgICAgKD86WzAxXVxkfDJbMC0zXSk6WzAtNV1cZCAjIGhvdXJzOm1pbnV0ZXMKICAgICAgICAgICg/OjpbMC01XVxkKD86XC5cZCspPyk/ICAgIyBzZWNvbmRzPwogICAgICAgICkKICAgICAgICBceDIwCiAgICAgICAgKD86ICAgICAgICAgICAgICAgICAgICAgICAgICMgdGltZSB6b25lIG9mZnNldAogICAgICAgICAgKEdNVHxVVEMpICAgICAgICAgICAgICAgICAjIFs0XSBVVEMKICAgICAgICB8IChbKy1dKSAgICAgICAgICAgICAgICAgICAgIyBbNV0gc2lnbgogICAgICAgICAgKCg/OjB8MSk/XGR8MlswLTNdKSAgICAgICAjIFs2XSBob3VycwogICAgICAgICAgKD86OihbMC01XVxkKSk/ICAgICAgICAgICAjIFs3XSBtaW51dGVzPwogICAgICAgICkKICAgICAgKT8KICAgICAgKFx4MjBwdWJkYXRlKT8gICAgICAgICAgICAgICAgIyBbOF0gcHViZGF0ZT8KICAgICAgW1x4MjBcdF0qICQKICAgIC8vL2dtCg==?mode:presentation> . David On 5 June 2011 19:04, David Chambers <[email protected]> wrote: > Three people on markdown-discuss in agreement? Must be a new record. :) > > Thanks for weighing in, Waylan. > > David > > > > On 5 June 2011 18:57, Waylan Limberg <[email protected]> wrote: > >> On Sun, Jun 5, 2011 at 8:35 PM, David Chambers >> <[email protected]> wrote: >> > Michel Fortin <[email protected]> wrote: >> >> >> >> I'd tend to go for something even simpler: >> >> >> >> Some text 30 May 2011 more text. >> >> >> >> >> >> >> >> *[30 May 2011]: 2011-05-30 15:00 -07:00 >> >> >> >> Basically, why do we need to force brackets in the text at all? Also, >> why >> >> force the writer to use 'T' as a time separator and strictly follow to >> the >> >> rules of HTML date syntax? It's much more readable without the 'T'. >> >> Reformatting it to HTML's liking should be pretty trivial. >> > >> > I love this idea. I'm unfamiliar with PHP Markdown Extra's abbreviation >> > syntax (I'll read up on it); building upon an established convention >> sounds >> > very sensible to me. >> >> I'll have to say I like this as well. It hadn't occurred to me that >> like the abbreviation syntax, we don't need to mark up the text at >> all. >> >> Regarding the time v. datetime, I picked datetime because that is the >> name of the html attribute the same value would be assigned to. But >> time is certainly shorter. Maybe you won't need either as Michel >> suggests. >> >> -- >> ---- >> \X/ /-\ `/ |_ /-\ |\| >> Waylan Limberg >> _______________________________________________ >> Markdown-Discuss mailing list >> [email protected] >> http://six.pairlist.net/mailman/listinfo/markdown-discuss >> > >
_______________________________________________ Markdown-Discuss mailing list [email protected] http://six.pairlist.net/mailman/listinfo/markdown-discuss
