Page MenuHomePhabricator
Feed Advanced Search

Jan 22 2018

epriestley added a comment to T13045: Differential file anchors may contain characters which prevent remarkup linking properly.

I thought there was one in Diffusion too

Jan 22 2018, 4:27 PM · Remarkup, Differential
epriestley added a revision to T13045: Differential file anchors may contain characters which prevent remarkup linking properly: Restricted Differential Revision.
Jan 22 2018, 4:22 PM · Remarkup, Differential
cspeckmim added a comment to T13045: Differential file anchors may contain characters which prevent remarkup linking properly.

This will break existing anchors (depending on how much we change the algorithm), although that's probably not a huuuuge deal.

I think these already broke once from D18465 and presumably it hasn't caused issues for anyone

Jan 22 2018, 4:07 PM · Remarkup, Differential
epriestley added a comment to T13045: Differential file anchors may contain characters which prevent remarkup linking properly.

This can be fixed by adjusting the regexp in PhabricatorObjectRemarkupRule->getObjectReferencePattern() to accept ., but then we'll match #xxx. as an anchor. In most cases, a terminal period is probably a punctuation character, not an anchor, like: For details, see D123#abc.

Jan 22 2018, 4:04 PM · Remarkup, Differential
cspeckmim created T13045: Differential file anchors may contain characters which prevent remarkup linking properly.
Jan 22 2018, 3:52 PM · Remarkup, Differential

Dec 22 2017

epriestley added a comment to T10667: Improve ambiguity when resolving commits that appear in multiple repositories.

With T13001, the commit page itself now gives you disambiguation options if the commits are in the same repository. This is a narrower case than ambiguous commits across multiple repositories, but related if we did pursue something like hovercards or a multi-repository disambiguation page.

Dec 22 2017, 3:01 PM · Diffusion (v3)
20after4 added a comment to T10667: Improve ambiguity when resolving commits that appear in multiple repositories.

Another approach that might make sense would be to highlight the hash and then show a hovercard which lists the commits with that hash. Of course this wouldn't scale too far but it should handle the case where 2 or 3 commits have the same hash.

Dec 22 2017, 1:17 PM · Diffusion (v3)

Nov 30 2017

epriestley added a revision to T10152: Allow uri.allowed-protocols to be configured in the Phacility cluster: Restricted Differential Revision.
Nov 30 2017, 12:34 PM · Phacility

Aug 29 2017

chad created T12973: Commit list changes based on hash in URL.
Aug 29 2017, 8:47 PM · Diffusion

Aug 12 2017

epriestley added a comment to T9408: Upgrading: `dot` (Graphviz) support removed, changes to `figlet` and `cowsay`.

In https://hackerone.com/reports/259246 (not currently disclosed) a researcher found an actual issue with figlet. Although it would probably be hard to develop into a practical attack, it does make me feel better about the decision to pull all this stuff into PHP (not just dot) when the dot issue was originally identified.

Aug 12 2017, 11:02 PM · Remarkup, Security, Installing & Upgrading

Aug 6 2017

chad placed T5698: Github-style Remarkup previews on a checked-in resource up for grabs.
Aug 6 2017, 2:46 AM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup

Jul 9 2017

chad updated the image for Remarkup from Restricted File to F5039304: profile.
Jul 9 2017, 7:41 PM

Jun 28 2017

epriestley renamed T3967: Build a 2-up preview mode into the fullscreen Remarkup editor from Build a preview mode into the fullscreen Remarkup editor to Build a 2-up preview mode into the fullscreen Remarkup editor.
Jun 28 2017, 4:21 PM · Remarkup
epriestley placed T3967: Build a 2-up preview mode into the fullscreen Remarkup editor up for grabs.
  • Remarkup areas got inline previews in D14855.
  • EditEngine got some extensions to restore similar on-page previews to Maniphest.
Jun 28 2017, 4:21 PM · Remarkup

Jun 23 2017

mcorteel added a comment to T12865: Strikethrough for icons in checked remarkup list items.

Sorry, I should have led with a screenshot! I'm the biggest nitpicker, I know.

Jun 23 2017, 5:48 PM · Remarkup, Feature Request
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

I can verify this fixes it! Thanks for this guys.

Jun 23 2017, 4:47 PM · Remarkup, Bug Report
epriestley added a comment to T12865: Strikethrough for icons in checked remarkup list items.

Thanks, that's much more clear than the original description!

Jun 23 2017, 4:42 PM · Remarkup, Feature Request
mcorteel added a comment to T12865: Strikethrough for icons in checked remarkup list items.

No they're not. I know it's a tiny difference, but look at this closely (left is my proposal, right is the current state):

Spectacle.eD1745.png (147×463 px, 9 KB)

Jun 23 2017, 4:41 PM · Remarkup, Feature Request
epriestley added a comment to T12865: Strikethrough for icons in checked remarkup list items.

I'm confused here -- the icons are already struck in every browser on my system (Safari, Firefox, Chrome):

Jun 23 2017, 4:18 PM · Remarkup, Feature Request
epriestley added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

This should now be fixed in HEAD of master, and promote to stable within about 12 hours. Thanks for the report! Let us know if you run into anything else.

Jun 23 2017, 3:43 PM · Remarkup, Bug Report
epriestley closed T12867: Youtube remarkup rule fails to parse "ambiguous URI" as Resolved by committing Restricted Diffusion Commit.
Jun 23 2017, 3:43 PM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

I’m fine waiting for the fix. Thanks @epriestley

Jun 23 2017, 3:42 PM · Remarkup, Bug Report
epriestley added a revision to T12867: Youtube remarkup rule fails to parse "ambiguous URI": Restricted Differential Revision.
Jun 23 2017, 2:37 PM · Remarkup, Bug Report
epriestley renamed T12867: Youtube remarkup rule fails to parse "ambiguous URI" from Daemon fails to parse "ambiguous URI" to Youtube remarkup rule fails to parse "ambiguous URI".
Jun 23 2017, 2:30 PM · Remarkup, Bug Report
epriestley claimed T12867: Youtube remarkup rule fails to parse "ambiguous URI".

I think a minimal reproduction case which is typical of this example is:

Jun 23 2017, 1:35 PM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

Looks to be just the presence of the "?" in the text

Jun 23 2017, 6:47 AM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

"XXX://123456 XXX XXX XXX://123456 XXX XXX"

Jun 23 2017, 6:47 AM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

You and me both. I am super confused.

Jun 23 2017, 6:46 AM · Remarkup, Bug Report
chad added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

Well the stack trace says PhabricatorYoutubeRemarkupRule, so I'm confused what the issue is.

Jun 23 2017, 6:44 AM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

LOL @chad Literally reproduced this issue here by trying to paste the above line without the back ticks. It refuses to let me comment.

Jun 23 2017, 6:42 AM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

I'm not sure how without giving you the entire commit message which I cannot. I think key would be a having a commit with a line (probably the first one) that looks like this "XXX://123456 XXX XXX XXX? XXX://123456 XXX XXX XXX"

Jun 23 2017, 6:42 AM · Remarkup, Bug Report
chad merged T12868: Highlight and link URI's in review titles into T3278: ⛄ Build a summary mode Remarkup engine for constrained text areas.
Jun 23 2017, 6:29 AM · Remarkup
chad added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

How can we reproduce this issue locally?

Jun 23 2017, 6:18 AM · Remarkup, Bug Report
jcarrillo7 updated subscribers of T12867: Youtube remarkup rule fails to parse "ambiguous URI".
Jun 23 2017, 6:13 AM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

There also seems like there may be an issue with the current parsing logic since the "detected URI" has spaces which I do not think are valid in a uri and it should have been detected as two separate URI's with some stuff in the middle.

Jun 23 2017, 6:12 AM · Remarkup, Bug Report
jcarrillo7 added a comment to T12867: Youtube remarkup rule fails to parse "ambiguous URI".

The URI that is ambiguous is a URI to a company App on MacOS. The only part of the URI that matters is the xxx://123456. The rest is just the title of the item referenced by this URI and this title contains a "?" which mixed with T12526 may be causing this issue. There may also be a place you now need to catch exceptions thanks to URI parsing logic changes. Just guessing here from what I can tell in the code.

Jun 23 2017, 6:07 AM · Remarkup, Bug Report
jcarrillo7 created T12867: Youtube remarkup rule fails to parse "ambiguous URI".
Jun 23 2017, 5:57 AM · Remarkup, Bug Report

Jun 22 2017

chad updated the task description for T12865: Strikethrough for icons in checked remarkup list items.
Jun 22 2017, 7:25 PM · Remarkup, Feature Request
• 1 added a comment to T12865: Strikethrough for icons in checked remarkup list items.
Jun 22 2017, 6:11 PM · Remarkup, Feature Request
mcorteel created T12865: Strikethrough for icons in checked remarkup list items.
Jun 22 2017, 8:24 AM · Remarkup, Feature Request

Jun 20 2017

arend.danielek added a comment to T6276: Cannot Create Named Link to URI with Brackets.

I had a similiar issue except my ] that caused the link syntax to close was in the text I was telling the link to render (I was auto generating links to template class ref pages and the template type wrappers are [] i.e. Array[Byte]). We got around this by not specifying text in the link syntax and just letting ReMarkUp grab the page title (which had the correct []) instead when rendering the link.

Jun 20 2017, 11:21 PM · Remarkup
epriestley closed T12849: No way to have an empty row in a remarkup table as Resolved by committing Restricted Diffusion Commit.
Jun 20 2017, 12:44 PM · Remarkup, Bug Report

Jun 19 2017

epriestley added a revision to T12849: No way to have an empty row in a remarkup table: Restricted Differential Revision.
Jun 19 2017, 10:23 PM · Remarkup, Bug Report
epriestley claimed T12849: No way to have an empty row in a remarkup table.

I'm not really sold on this use case, but I think the result is unintuitive/buggy enough to fix anyway.

Jun 19 2017, 10:13 PM · Remarkup, Bug Report
johnny-bit added a comment to T12849: No way to have an empty row in a remarkup table.

Unicode Zero Width Space to the rescue!

Jun 19 2017, 8:48 PM · Remarkup, Bug Report

Jun 18 2017

chad closed T12850: Checklists with dangling checkboxes overflow onto subsequent text as Resolved by committing Restricted Diffusion Commit.
Jun 18 2017, 8:00 AM · Remarkup, Bug Report
chad added a revision to T12850: Checklists with dangling checkboxes overflow onto subsequent text: Restricted Differential Revision.
Jun 18 2017, 6:52 AM · Remarkup, Bug Report

Jun 17 2017

avivey added a project to T12850: Checklists with dangling checkboxes overflow onto subsequent text: Remarkup.
Jun 17 2017, 2:14 AM · Remarkup, Bug Report
avivey renamed T12849: No way to have an empty row in a remarkup table from Remarkup parser ignores blank table rows to No way to have an empty row in a remarkup table.
Jun 17 2017, 1:47 AM · Remarkup, Bug Report
avivey moved T12849: No way to have an empty row in a remarkup table from Backlog to Tables on the Remarkup board.
Jun 17 2017, 1:46 AM · Remarkup, Bug Report

Jun 16 2017

ivo created T12849: No way to have an empty row in a remarkup table.
Jun 16 2017, 11:22 AM · Remarkup, Bug Report

Jun 5 2017

epriestley closed T12796: Ambiguous URL rejection broke existing remarkup blocks with: [[ <ambigous URI> ... ]] as Resolved by committing Restricted Diffusion Commit.
Jun 5 2017, 4:41 PM · Remarkup, Bug Report
epriestley edited projects for T12796: Ambiguous URL rejection broke existing remarkup blocks with: [[ <ambigous URI> ... ]] , added: Bug Report, Remarkup; removed Bug Report (Needs Information).
Jun 5 2017, 12:52 PM · Remarkup, Bug Report

Jun 2 2017

TafThorne added a comment to T5301: Inline Remarkup escaping.

Thank you for the helpful summary. The Discouraged creative solution worked for me. I expect this will be a one off, if it is not I'll try and setup some ignored phrases.

Jun 2 2017, 3:35 PM · Remarkup
epriestley added a comment to T5301: Inline Remarkup escaping.

If you want to type sequences like O2 without triggering remarkup, you can:

Jun 2 2017, 3:17 PM · Remarkup
TafThorne added a comment to T5301: Inline Remarkup escaping.

I was trying to type the phrases "visible within O2's network" and "the O2 SIM card" but something is interpreting the company name as markup. I could type "visible within O2's network" but that seems a little odd. Is there a better solution for this off edge case?

Jun 2 2017, 2:26 PM · Remarkup

May 17 2017

marcio-ao added a comment to T5698: Github-style Remarkup previews on a checked-in resource.
In T5698#223992, @chad wrote:

Oh hai Cura uses Phabricator? I have a Lulzbot at home!

May 17 2017, 2:37 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
chad added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

Oh hai Cura uses Phabricator? I have a Lulzbot at home!

May 17 2017, 2:32 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup
marcio-ao added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

@Krinkle, @pablocarrillo I second your requests. Great suggestion. I have a large README.md that I would love to split into multiple documentation files, without losing all the formatting.

May 17 2017, 2:12 PM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup

May 9 2017

epriestley closed T5301: Inline Remarkup escaping as Wontfix.
  • If you want to implement backslashes or thunderclouds as escape characters, feel free to do so locally. I don't plan to bring these changes upstream.
  • If you want to strip zero-width spaces or escape literals, feel free to do so locally. I don't plan to bring these changes upstream.
  • I do not plan to implement any sort of generalized inline escape character, sequence, or block in upstream Remarkup at this time.
May 9 2017, 5:55 PM · Remarkup
epriestley added a comment to T5301: Inline Remarkup escaping.

Yes, it would be very easy! Feel free to implement such a rule locally.

May 9 2017, 5:51 PM · Remarkup
DemiMarie added a comment to T5301: Inline Remarkup escaping.

Would it be possible for reMarkup to strip all zero-width non-breaking
spaces from its output, unless there was more than one in a row (in which
case the number would be decreased by 1)? That would solve the problem.

May 9 2017, 5:47 PM · Remarkup
em added a comment to T5301: Inline Remarkup escaping.

Heh, zero-width spaces are an option, yes. A bit too subtle in my eyes, but fair enough.

May 9 2017, 5:22 PM · Remarkup
epriestley added a comment to T5301: Inline Remarkup escaping.

Okay: H3

May 9 2017, 4:32 PM · Remarkup
em added a comment to T5301: Inline Remarkup escaping.

I didn't mention backslashes on purpose, as I'm not specifically interested in any kind of escape characters. I just would like to have a specific occurrence of H3 to not be hyperlinked: any mechanism to do so would be fine, be it an escape character, an escape sequence, an inline version of the literal block, or something else entirely like an emoji. :) Thanks!

May 9 2017, 4:29 PM · Remarkup
epriestley added a comment to T5301: Inline Remarkup escaping.

Perfectly clear.

May 9 2017, 3:35 PM · Remarkup
em added a comment to T5301: Inline Remarkup escaping.

@epriestley, @chad, is the use-case in T5301#218589 clear enough?

May 9 2017, 2:30 PM · Remarkup

May 4 2017

epriestley moved T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does) from Backlog to Requests on the Customer Impact board.
May 4 2017, 1:34 PM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Remarkup, Wikimedia

May 2 2017

epriestley added a project to T5378: Phabricator full task URLs for that instance do not provide hover/popup text (like T1234 does): Customer Impact.

This is also extremely silly, but I sometimes do it because I'm dumb and have muscle-memory for ⌘+1+⇥+⌘+V+⏎: searching for an object URL doesn't jump you to that object URL, but you probably meant to put it in the other box.

May 2 2017, 4:41 PM · Customer Impact, Restricted Project, Restricted Project, Hovercards, Remarkup, Wikimedia
epriestley added a comment to T4190: Rebuild remarkup image proxying.

A related issue is that when you use {Fxxx} to embed an image as a thumbnail, we can fail with a default thumbnail if:

May 2 2017, 2:13 PM · Contributor Onboarding, Remarkup

Apr 29 2017

• katejohn added a comment to T11607: Put inline styles on `{key ...}` for email.
Apr 29 2017, 12:16 PM · Remarkup

Apr 26 2017

epriestley added a comment to T4190: Rebuild remarkup image proxying.

I think:

Apr 26 2017, 2:57 PM · Contributor Onboarding, Remarkup

Apr 25 2017

avivey added a comment to T12644: Emoji autocomplete ordering doesn't follow unicode standards.
Apr 25 2017, 11:41 PM · Remarkup, Bug Report
chad added a project to T12644: Emoji autocomplete ordering doesn't follow unicode standards: Remarkup.
Apr 25 2017, 10:53 PM · Remarkup, Bug Report
chad edited projects for T3278: ⛄ Build a summary mode Remarkup engine for constrained text areas, added: Remarkup; removed Diffusion.
Apr 25 2017, 2:19 PM · Remarkup
amckinley added a comment to T4190: Rebuild remarkup image proxying.

What's the status on this right now? Looks like a fun thing to try and get over the finish line.

Apr 25 2017, 12:01 AM · Contributor Onboarding, Remarkup

Apr 23 2017

epriestley closed T12621: remarkup literal block requires text on beginning line as Resolved by committing Restricted Diffusion Commit.
Apr 23 2017, 6:25 PM · Remarkup, Bug Report
epriestley closed T10929: Remarkup block rules rely on sort stability, a subtask of T12621: remarkup literal block requires text on beginning line, as Resolved.
Apr 23 2017, 6:02 PM · Remarkup, Bug Report
epriestley closed T10929: Remarkup block rules rely on sort stability as Resolved by committing Restricted Diffusion Commit.
Apr 23 2017, 6:02 PM · Remarkup
epriestley claimed T12621: remarkup literal block requires text on beginning line.
Apr 23 2017, 1:01 PM · Remarkup, Bug Report
epriestley added a revision to T12621: remarkup literal block requires text on beginning line: Restricted Differential Revision.
Apr 23 2017, 1:01 PM · Remarkup, Bug Report
epriestley added a revision to T10929: Remarkup block rules rely on sort stability: Restricted Differential Revision.
Apr 23 2017, 12:50 PM · Remarkup

Apr 22 2017

epriestley added a subtask for T12621: remarkup literal block requires text on beginning line: T10929: Remarkup block rules rely on sort stability.
Apr 22 2017, 4:31 PM · Remarkup, Bug Report
epriestley added a parent task for T10929: Remarkup block rules rely on sort stability: T12621: remarkup literal block requires text on beginning line.
Apr 22 2017, 4:31 PM · Remarkup
epriestley added a comment to T12621: remarkup literal block requires text on beginning line.

This is probably the fix:

Apr 22 2017, 4:16 PM · Remarkup, Bug Report
epriestley added a comment to T12621: remarkup literal block requires text on beginning line.

It looks like the existing test cases in master fail on PHP 7.1, presumably because of T10929, so that needs to be fixed before I can fix this.

Apr 22 2017, 4:15 PM · Remarkup, Bug Report
epriestley added a comment to T12621: remarkup literal block requires text on beginning line.

This rule is constructed very awkwardly and I'd sort of prefer to remove it entirely, but I think we can technically fix this without really disrupting things.

Apr 22 2017, 4:09 PM · Remarkup, Bug Report
chad added a project to T12621: remarkup literal block requires text on beginning line: Remarkup.
Apr 22 2017, 2:34 PM · Remarkup, Bug Report

Apr 21 2017

chad added a comment to T8845: Headings which resolve with markup become an `X` in Table of Contents on Wiki.

We're happy to take a patch, too!

Apr 21 2017, 6:33 PM · libphutil, Remarkup
jes063074 added a comment to T8845: Headings which resolve with markup become an `X` in Table of Contents on Wiki.
In T8845#214252, @SvHu wrote:

It's pretty big deal for us because we are using phriction to collect helpdesk FAQ. We have modified TOC to be displayed in the beginning of the page and would like to use ponder are storing questions. Atm using ponder links in phriction as headings also shows toc values as X.

Apr 21 2017, 6:27 PM · libphutil, Remarkup

Apr 15 2017

epriestley added a comment to T5698: Github-style Remarkup previews on a checked-in resource.

Recent security issues in GitHub, GitLab, etc., with markdown:

Apr 15 2017, 11:22 AM · User Delight, KDE, Haskell.org, Wikimedia, Restricted Project, Diffusion, Remarkup

Apr 12 2017

cspeckmim added a comment to T12542: Build a macro typeahead.

If nothing's been typed in the text field for more than 5 seconds the user probably wants memes

Apr 12 2017, 7:16 PM · Macros, Remarkup
epriestley moved T10152: Allow uri.allowed-protocols to be configured in the Phacility cluster from Backlog to Future on the Customer Impact board.
Apr 12 2017, 3:59 PM · Phacility
epriestley edited projects for T10152: Allow uri.allowed-protocols to be configured in the Phacility cluster, added: Customer Impact; removed Phacility.
Apr 12 2017, 3:58 PM · Phacility

Apr 11 2017

epriestley added a comment to T12542: Build a macro typeahead.

How about "i" for "image"?

Apr 11 2017, 11:29 PM · Macros, Remarkup
chad added a comment to T12542: Build a macro typeahead.

⇧ + ↓

Apr 11 2017, 11:08 PM · Macros, Remarkup
epriestley added a comment to T12542: Build a macro typeahead.

I am also keeping an eye on https://www.reddit.com/r/bonehurtingjuice/. It's still a small meme but if it takes off we're all going to be drinking bone hurting juice this time next month.

Apr 11 2017, 11:06 PM · Macros, Remarkup
chad added a comment to T12542: Build a macro typeahead.

just need to assign a trigger for the typeahead.....hmmmmmmmmm....

Apr 11 2017, 11:06 PM · Macros, Remarkup
epriestley added a comment to T12542: Build a macro typeahead.

Also our meme format is very outdated, the new meme format is:

Apr 11 2017, 10:58 PM · Macros, Remarkup
chad moved T12542: Build a macro typeahead from Backlog to Tomfoolery on the Remarkup board.
Apr 11 2017, 10:44 PM · Macros, Remarkup