Page MenuHomePhabricator

Add ability to pass `width` arg to dot remarkup interpeter
ClosedPublic

Authored by dctrwatson on Feb 14 2014, 8:39 PM.
Tags
None
Referenced Files
F18775248: D8235.id19596.diff
Fri, Oct 10, 6:25 PM
F18762507: D8235.id19596.diff
Mon, Oct 6, 7:23 PM
F18754640: D8235.id19595.diff
Sun, Oct 5, 12:10 AM
F18735464: D8235.id19598.diff
Wed, Oct 1, 1:42 AM
F18673545: D8235.id19599.diff
Thu, Sep 25, 11:05 AM
F18601110: D8235.diff
Sep 13 2025, 11:32 AM
F17708954: D8235.id19599.diff
Jul 17 2025, 3:22 AM
F17708953: D8235.id19598.diff
Jul 17 2025, 3:22 AM

Details

Summary

Allows to keep really wide graphs inside the div:

dot (width=100%) {{{ }}}
Test Plan

Created a graph that is wider than a phriction page.
Added (width=100%) and now the images stays within the div.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

dctrwatson updated this revision to Unknown Object (????).Feb 14 2014, 9:00 PM

Change to width like {F...} objects

epriestley added inline comments.
src/infrastructure/markup/interpreter/PhabricatorRemarkupBlockInterpreterGraphviz.php
19

This will produce "width: " for dot (width=quack) {{{ ... }}}.

46

We'll fatal here for dot {{{ ... }}} with no width, I think.

dctrwatson updated this revision to Unknown Object (????).Feb 14 2014, 9:10 PM
  • Make it work without width arg
  • Allow for more style options in future