all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* upgrade ditaa
@ 2015-05-27 12:56 Sam Halliday
  2015-05-27 14:24 ` Rasmus
       [not found] ` <mailman.3769.1432736719.904.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 5+ messages in thread
From: Sam Halliday @ 2015-05-27 12:56 UTC (permalink / raw)
  To: help-gnu-emacs

Hi all,

org-mode bundles a version of ditaa.jar which creates images from ASCII diagrams. It's a pretty neat tool to be honest.

But the version in org-mode is really old, the "latest" version (now about 5 years old) has support for transparent backgrounds in the output images

  https://github.com/stathissideris/ditaa

Weirdly, Debian is also distributing the old version instead of the "new" one.

Does this seem like the sort of thing that should be upgraded for the next release of emacs / org-mode?

Best regards,
Sam


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: upgrade ditaa
  2015-05-27 12:56 upgrade ditaa Sam Halliday
@ 2015-05-27 14:24 ` Rasmus
       [not found] ` <mailman.3769.1432736719.904.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 5+ messages in thread
From: Rasmus @ 2015-05-27 14:24 UTC (permalink / raw)
  To: help-gnu-emacs

Sam Halliday <sam.halliday@gmail.com> writes:

> org-mode bundles a version of ditaa.jar which creates images from
> ASCII diagrams. It's a pretty neat tool to be honest.

No.

But a copy is in the contrib dir.

> But the version in org-mode is really old, the "latest" version (now
> about 5 years old) has support for transparent backgrounds in the
> output images
>
>   https://github.com/stathissideris/ditaa
>
> Weirdly, Debian is also distributing the old version instead of the "new" one.
>
> Does this seem like the sort of thing that should be upgraded for the
> next release of emacs / org-mode?

We could remove it from contrib. It's a jar so it's easy to install for
people who needs it.

We also don't ship support for mathjax fragments (e.g. MathToWeb) with
org.

Rasmus

-- 
May the Force be with you




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: upgrade ditaa
       [not found] ` <mailman.3769.1432736719.904.help-gnu-emacs@gnu.org>
@ 2015-05-27 14:37   ` Sam Halliday
  2015-05-27 14:57     ` Rasmus
  2015-05-28 10:04     ` Rusi
  0 siblings, 2 replies; 5+ messages in thread
From: Sam Halliday @ 2015-05-27 14:37 UTC (permalink / raw)
  To: help-gnu-emacs

Rasmus wrote:
> Sam Halliday writes:
> > org-mode bundles a version of ditaa.jar which creates images from
> > ASCII diagrams. It's a pretty neat tool to be honest.
...
> > Does this seem like the sort of thing that should be upgraded for the
> > next release of emacs / org-mode?
> 
> We could remove it from contrib. It's a jar so it's easy to install for
> people who needs it.

It does seem a bit random that it is there. It comes with org-mode in debian, which results in the jar being installed twice (once under org-mode, and again as the ditaa command line tool).

I've built a release to get the transparency support, while we wait for upstream to release a new jar.

https://github.com/fommil/ditaa/releases



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: upgrade ditaa
  2015-05-27 14:37   ` Sam Halliday
@ 2015-05-27 14:57     ` Rasmus
  2015-05-28 10:04     ` Rusi
  1 sibling, 0 replies; 5+ messages in thread
From: Rasmus @ 2015-05-27 14:57 UTC (permalink / raw)
  To: help-gnu-emacs

Sam Halliday <sam.halliday@gmail.com> writes:

> It does seem a bit random that it is there. It comes with org-mode in
> debian, which results in the jar being installed twice (once under
> org-mode, and again as the ditaa command line tool).

Oh I see.  I think it's not part of Emacs tarball.

We can add a documentation paragraph if necessary.  Or somebody can update

   http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-ditaa.html

with installation instructions.

> I've built a release to get the transparency support, while we wait
> for upstream to release a new jar.

Cool!  I played a bit with ditaa many years ago, but not used it recently.

Rasmus

-- 
C is for Cookie




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: upgrade ditaa
  2015-05-27 14:37   ` Sam Halliday
  2015-05-27 14:57     ` Rasmus
@ 2015-05-28 10:04     ` Rusi
  1 sibling, 0 replies; 5+ messages in thread
From: Rusi @ 2015-05-28 10:04 UTC (permalink / raw)
  To: help-gnu-emacs

On Wednesday, May 27, 2015 at 8:07:29 PM UTC+5:30, Sam Halliday wrote:
> Rasmus wrote:
> > Sam Halliday writes:
> > > org-mode bundles a version of ditaa.jar which creates images from
> > > ASCII diagrams. It's a pretty neat tool to be honest.
> ...
> > > Does this seem like the sort of thing that should be upgraded for the
> > > next release of emacs / org-mode?
> > 
> > We could remove it from contrib. It's a jar so it's easy to install for
> > people who needs it.
> 
> It does seem a bit random that it is there. It comes with org-mode in debian, which results in the jar being installed twice (once under org-mode, and again as the ditaa command line tool).

This is (if true) almost certainly a violation of debian-policy ie a bug.
And so should be reported


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-05-28 10:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-27 12:56 upgrade ditaa Sam Halliday
2015-05-27 14:24 ` Rasmus
     [not found] ` <mailman.3769.1432736719.904.help-gnu-emacs@gnu.org>
2015-05-27 14:37   ` Sam Halliday
2015-05-27 14:57     ` Rasmus
2015-05-28 10:04     ` Rusi

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.