[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
65/155: doc: Mention the d3.js backend of 'guix graph'.
From: |
John Darrington |
Subject: |
65/155: doc: Mention the d3.js backend of 'guix graph'. |
Date: |
Wed, 21 Dec 2016 20:48:34 +0000 (UTC) |
jmd pushed a commit to branch wip-installer
in repository guix.
commit da05179ba47beaeade58c323fd023be13a3a8ddf
Author: Ludovic Courtès <address@hidden>
Date: Sun Dec 18 17:11:13 2016 +0100
doc: Mention the d3.js backend of 'guix graph'.
* doc/guix.texi (Invoking guix graph): Mention the d3.js backend.
---
doc/guix.texi | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 3b2368b..99bde4a 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -5726,11 +5726,13 @@ Consider packages for @var{system}---e.g.,
@code{x86_64-linux}.
Packages and their dependencies form a @dfn{graph}, specifically a
directed acyclic graph (DAG). It can quickly become difficult to have a
mental model of the package DAG, so the @command{guix graph} command
-provides a visual representation of the DAG. @command{guix graph}
-emits a DAG representation in the input format of
+provides a visual representation of the DAG. By default,
address@hidden graph} emits a DAG representation in the input format of
@uref{http://www.graphviz.org/, Graphviz}, so its output can be passed
-directly to the @command{dot} command of Graphviz. The general
-syntax is:
+directly to the @command{dot} command of Graphviz. It can also emit an
+HTML page with embedded JavaScript code to display a ``chord diagram''
+in a Web browser, using the @uref{https://d3js.org/, d3.js} library.
+The general syntax is:
@example
guix graph @var{options} @address@hidden
@@ -5855,6 +5857,8 @@ Produce a graph using the selected @var{backend}.
@item --list-backends
List the supported graph backends.
+Currently, the available backends are Graphviz and d3.js.
+
@item address@hidden
@itemx -e @var{expr}
Consider the package @var{expr} evaluates to.
- 57/155: gnu: yoshimi: Update to 1.5.0., (continued)
- 57/155: gnu: yoshimi: Update to 1.5.0., John Darrington, 2016/12/21
- 56/155: tests: Mock up http-fetch in import test., John Darrington, 2016/12/21
- 48/155: gnu: Add and use sane-backends-minimal., John Darrington, 2016/12/21
- 41/155: import cran: Add recursive importer., John Darrington, 2016/12/21
- 67/155: build: Fix .service and .conf targets for VPATH builds., John Darrington, 2016/12/21
- 59/155: linux-initrd: Support FAT filesystems., John Darrington, 2016/12/21
- 55/155: gnu: emacs-org: Update to 20161214., John Darrington, 2016/12/21
- 64/155: doc: Document 'cargo-build-system'., John Darrington, 2016/12/21
- 63/155: gnu: mumble: Update to 1.2.18., John Darrington, 2016/12/21
- 68/155: gnu: maxima: Update to 5.39.0., John Darrington, 2016/12/21
- 65/155: doc: Mention the d3.js backend of 'guix graph'.,
John Darrington <=
- 71/155: gnu: gnuplot: Update to 5.0.5., John Darrington, 2016/12/21
- 83/155: doc: Make 'guix pull' more visible., John Darrington, 2016/12/21
- 85/155: services: Use 'file-append' in more places., John Darrington, 2016/12/21
- 93/155: gnu: linux-libre: Fix typo., John Darrington, 2016/12/21
- 91/155: gnu: Add python-xopen., John Darrington, 2016/12/21
- 100/155: gnu: utox: Fix description., John Darrington, 2016/12/21
- 82/155: doc: Mention 'swapon'., John Darrington, 2016/12/21
- 70/155: gnu: wxmaxima: Update to 16.12.0., John Darrington, 2016/12/21
- 37/155: import cran: Remove more invalid characters from package names., John Darrington, 2016/12/21
- 38/155: import cran: Move guix-name to top-level., John Darrington, 2016/12/21