1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2025-01-03 11:33:46 +00:00
Commit Graph

134 Commits

Author SHA1 Message Date
Eric Schulte
07b8908903 ob-mscgen: support for mscgen code blocks by Juan Pechiar
from the comments of the new file

This software provides EMACS org-babel export support for message
sequence charts. The mscgen utility is used for processing the
sequence definition, and must therefore be installed in the system.

Mscgen is available and documented at
http://www.mcternan.me.uk/mscgen/index.html

This code is directly inspired by Eric Schulte's ob-dot.el

Example:

msc {
 A,B;
 A -> B [ label = "send message" ];
 A <- B [ label = "get answer" ];
}

Header for alternative file type:

This differs from most standard languages in that

1) there is no such thing as a "session" in mscgen
2) we are generally only going to return results of type "file"
3) we are adding the "file" and "filetype" header arguments
4) there are no variables
2010-07-05 18:48:47 -07:00
Eric Schulte
baa6e1d3d7 babel: absolutely no babel related compiler warnings
had to nest an argument in a trivial `or' to trick the compiler in
  the large ob-comint macro.
2010-07-05 11:14:51 -07:00
Eric Schulte
d7b7025eac flattening out lisp directory structure
all babel and babel/langs files now live in the base of the lisp directory.
2010-07-05 11:14:49 -07:00
Carsten Dominik
bc40da46a9 Create the necessary directories for the distribution file 2010-07-02 08:25:06 +02:00
Eric Schulte
37b5faec0f in Makefile replacing babel files in construction of org-install.el
* Makefile (lisp/org-install.el): replacing babel files in
  construction of org-install.el
2010-06-30 13:19:41 -07:00
Eric Schulte
6ffe2f66d5 Makefile now installs babel and babel-language files in subdirectories 2010-06-30 11:58:11 -07:00
Eric Schulte
aa4b407d4d checking load-file-name first for resolving path of org-install.el on startup 2010-06-29 21:33:15 -07:00
Eric Schulte
6da29f1519 integrating org-babel into org.el 2010-06-23 13:41:20 -07:00
Eric Schulte
3beba02e1e Merged w/master 2010-06-23 11:20:49 -07:00
Carsten Dominik
9f4452f43c Add org-capture.el and org-mks.el to the Makefile 2010-06-23 06:37:54 +02:00
Eric Schulte
4482058c0c babel: some final compiler tweaks -- no more compiler warnings 2010-06-17 18:15:35 -07:00
Eric Schulte
a86734f526 babel: eliminated compiler warning about `org-babel-get-src-block-info' 2010-06-17 18:15:35 -07:00
Eric Schulte
4c8f008f3f removing compilation of optional language files from the Makefile
* Makefile (LISPF): let's not compile files that won't often be used.
2010-06-17 18:15:33 -07:00
Eric Schulte
79ae257d98 updated makefile to compile all babel files 2010-06-17 18:15:32 -07:00
Christian Egli
e04b71649e TaksJuggler export is dependent on org-exp.el 2010-06-08 09:37:23 +02:00
Christian Egli
020bb514a4 Integrate org-taskjuggler in the rest of org-mode 2010-06-08 09:20:32 +02:00
Carsten Dominik
c069b7c5c6 Make update of ascii refcard auomatic 2010-05-12 16:22:06 +02:00
Carsten Dominik
6e288584bc Add pdflayout.sty to the distribution 2010-05-06 17:48:04 +02:00
Carsten Dominik
c38d101fff New compact Org-mode guide 2010-05-01 07:42:54 +02:00
Carsten Dominik
cedf376dee Better BATCH compile command 2010-04-18 16:49:58 +02:00
Carsten Dominik
071f5f1331 Add org-entities.el to the Makefile 2010-04-02 23:52:50 +02:00
Carsten Dominik
9178620128 Change refcard processing to pdftex, using pdflayout.sty 2010-03-05 08:28:01 +01:00
Carsten Dominik
5c8b62c515 Add Paul Sexton's org-ctags.el 2010-01-03 13:57:43 +01:00
Carsten Dominik
788d1ea613 New file org-beamer.el 2009-12-11 08:53:29 +01:00
Carsten Dominik
e78d7568ca Change website address in Makefile 2009-12-10 12:20:18 +01:00
Carsten Dominik
62b9cbce42 Add org-docview.el also to the makefile 2009-12-03 16:50:18 +01:00
Carsten Dominik
ec73493ada Add code to create outline trees representing dates 2009-11-08 16:00:39 +01:00
Carsten Dominik
7daf183a01 Remove snapshot-making commands 2009-11-05 15:50:54 +01:00
Carsten Dominik
01f01c52c9 Install the Lennart Borgman's freemind exporter 2009-11-04 18:04:18 +01:00
John Wiegley
063cb58fab Added support for habit consistency tracking
org-habit.el: New file, which implements code to build a "habit
consistency graph".

org-agenda.el (org-agenda-get-deadlines)
(org-agenda-get-scheduled): Display consistency graphs when outputting
habits into the agenda.  The graphs are always relative to the current
time.

(org-format-agenda-item): Added new parameter `habitp', which indicates
whether we are formatting a habit or not.  Do not display "extra"
leading information if habitp is true.
2009-10-20 01:17:54 -04:00
Carsten Dominik
0157dddece Add new file org-mobile.el for communication with OrgMobile
This commit also installs target and dependencies in the Makefile
2009-09-17 07:35:33 +01:00
Carsten Dominik
2690dcb4ab Install org-crypt.el by John Wiegley and Peter Jones 2009-09-16 14:05:40 +01:00
Carsten Dominik
31ceed47ff New minor mode org-indent-mode
This mode implements outline indentation similar to clean view, but in
a dynamic and virtual way, at display time.
2009-08-03 06:24:24 +02:00
Carsten Dominik
0cd85674a5 Fix stuff for org-exp-blocks.el 2009-06-17 18:16:26 +02:00
Carsten Dominik
1662b8a4e0 Makefile: Swap the order of lisp directories during compilation
Patch by Baoqui Cui.
2009-06-14 09:39:26 +02:00
Carsten Dominik
73c522f727 New file org-src.el, split out of org.el 2009-06-07 16:28:10 +02:00
Carsten Dominik
36caef0fc0 Makefile: Use ${MAKE} instead of "make"
Proposal by Friedrich Delgado Friedrichs
2009-06-02 14:15:00 +02:00
Carsten Dominik
75bce09157 Update targets in the Makefile 2009-06-02 10:29:06 +02:00
Carsten Dominik
9e8bb3d213 Speed up build process with -no-site-file 2009-05-04 22:50:59 +02:00
Carsten Dominik
7887f9d5e5 Rename org-export-latex.el to org-latex.el
For consistency, this file gets a new name.
2009-04-09 17:25:44 +02:00
Carsten Dominik
91608bf204 Add org-feed to Makefile 2009-04-08 01:47:35 +02:00
Carsten Dominik
bc6f83e966 HTML export: moved functions to separate file. 2009-04-07 20:00:31 +02:00
Carsten Dominik
b6c7e8054e iCalendar and XOXO export: Functions moved to new files. 2009-04-07 19:08:24 +02:00
Carsten Dominik
9682e038ff ASCII export: moved functions to new file, org-ascii.el 2009-04-07 18:43:43 +02:00
Carsten Dominik
4fe6d54c30 Inline Tasks: Fix bugs and installation problems 2009-03-31 20:12:37 +02:00
Carsten Dominik
167a7bfdfe Adding new file org-protocol.el 2009-03-31 07:55:08 +02:00
Carsten Dominik
13b2f06ba4 DocBook export: Installed the new DocBook exporter by Baoqiu Cui 2009-03-30 07:20:06 +02:00
Carsten Dominik
b0416ae0a9 Bugfix: Fix install-info-debian target in Makefile 2009-03-12 07:31:57 +01:00
Carsten Dominik
d2601fc7c0 Installation: New makefile target for Debian info files
Installation of info files works differently in Debian.  There is now
a new Makefile target `install-info-debian' to handle this, and this
fact is mentioned in the manual as well.
2009-03-11 11:50:47 +01:00
Carsten Dominik
03e03cf587 Makefile: Better denpendencies 2009-03-04 13:37:13 +01:00