Commit Graph

6660 Commits

Author SHA1 Message Date
Julien Danjou 4ef83fbdc9 org-compat: defalias string-match-p and looking-at-p rather than defun
Signed-off-by: Julien Danjou <julien@danjou.info>

* lisp/org-compat.el: Create defalias for `string-match-p' and
looking-at-p.
2010-11-04 12:30:38 +01:00
Carsten Dominik 1197b73769 Minor fixes 2010-11-02 09:24:06 +01:00
Carsten Dominik 350b75be63 Rewrite of the clock table code
* lisp/org.el (org-shorten-string): New function.
* lisp/org-exp.el (org-export-convert-protected-spaces): New function.
(org-export-preprocess-string): Call
`org-export-convert-protected-spaces' to handle new hard spaces.

* lisp/org-clock.el (org-clocktable): New customization group.
(org-clocktable-defaults): New option.
(org-clock-clocktable-formatter): New option.
(org-clock-clocktable-default-properties): New option.
(org-dblock-write:clocktable): Rewrite to split out functionality
into separate functions.
(org-clocktable-write-default):
(org-clocktable-indent-string):
(org-clock-get-table-data): New functions.
* lisp/org-agenda.el (org-agenda-list):
(org-agenda-redo):
(org-agenda-clockreport-mode):
(org-agenda-set-mode-name): Rewrite to implement filtered clock tables.
* doc/org.texi (Clocking commands):
(The clock table): New sections.
(Agenda commands): Document filtered clock reports.
2010-11-02 08:47:23 +01:00
David Maus 7bef01a90f Check for heading that ends at end of buffer
* org.el (org-narrow-to-subtree): Check for heading that ends at end
of buffer.
2010-11-01 19:28:11 +01:00
Carsten Dominik ff9b70d1c1 Update website to show 7.3 as current release 2010-11-01 14:03:17 +01:00
Carsten Dominik 748da43a1f Merge branch 'maint' 2010-11-01 14:02:06 +01:00
Carsten Dominik e952bdc0a3 Release 7.3 2010-11-01 13:58:38 +01:00
Carsten Dominik adede9fbaf Fix export bug of a region with an ARCHIVE property set 2010-11-01 13:57:02 +01:00
Dan Davison ed5665e1e2 babel: Use `copy-sequence' instead of `copy-tree'
* lisp/ob.el: `copy-sequence' suffices to copy alist; no need for
`copy-tree'
2010-10-31 13:22:13 +00:00
Dan Davison d6599c5699 babel: Ensure that result is a file link when that is intended
* lisp/ob.el (org-babel-execute-src-block): If ":results file" is in
effect, then ensure that the value of :file is returned as the result;
don't rely on language files for this.

Examples of languages that were not honouring :file are sh and
emacs-lisp.
2010-10-31 12:55:35 +00:00
Dan Davison cf0cdd7785 babel: Fix data structure corruption when sorting parameters
* lisp/ob.el (org-babel-sha1-hash): Avoid corrupting `info' data
structure by side-effects of `sort'.
2010-10-31 12:51:18 +00:00
Nicolas Goaziou 0778fb8748 Fix list end with non-empty blank lines. Fix sorting.
* org-list.el (org-list-bottom-point-with-indent): do not check
  indentation of a non-empty blank line.
* org-list.el (org-sort-list): sort a list with point anywhere inside
  it.
2010-10-30 18:20:52 +02:00
Carsten Dominik de210ea9d2 New News 2010-10-30 06:16:03 +02:00
Eric Schulte 598be4a4a4 ob-calc: added to org-src-lang-modes, safer evaluation, better error messages
* lisp/ob-calc.el (org-babel-execute:calc): safer evaluation and
  hopefully better error messages

* lisp/org-src.el (org-src-lang-modes): mapping calc blocks to
  fundamental mode
2010-10-29 19:18:28 -06:00
Eric Schulte 421405df19 adding ob-calc to org-babel-load-languages
* lisp/org.el (org-babel-load-languages): adding calc
2010-10-29 19:02:44 -06:00
Dan Davison 1ee54e0db7 babel: Don't resolve variable references unless requested
* lisp/ob.el (org-babel-initiate-session): Don't resolve variable
  references unless prefix arg is supplied.
2010-10-29 20:44:58 +01:00
Eric Schulte 9c833c456e ob-calc: ensure that calc stack refers to the correct stack
* lisp/ob-calc.el (org-babel-execute:calc): ensure that calc stack
  refers to the correct stack
2010-10-29 10:20:07 -06:00
Bastien Guerry 52c87c93b2 Merge branch 't/patch352' 2010-10-29 17:03:03 +02:00
Noorul Islam 491a39825b Worg: link broken
2010/10/28 Sébastien Vauban <wxhgmqzgwmuf@spammotel.com>:
> Hello,
>
> In page http://orgmode.org/guide/Working-With-Source-Code.html,
> see "further reading": link "chapter 14" broken (recursive, BTW?).
>

Fix recursive link

* doc/orgguide.texi: Remove broken recursive link

Thanks and Regards
Noorul
2010-10-29 17:02:57 +02:00
Bastien Guerry f5fc6cb215 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2010-10-29 16:57:02 +02:00
Bastien Guerry a3c3ddb7dd Merge branch 't/patch355' 2010-10-29 16:54:18 +02:00
Eric Schulte f7166a0a05 ob-calc: adding the beginnings of support for calc code blocks
* lisp/ob-calc.el: adding the beginnings of support for calc code blocks
2010-10-29 08:54:12 -06:00
Andreas Röhler 61ea499e74 20101029_orgtexi_names.patch
org-return
2010-10-29 16:54:09 +02:00
Eric Schulte 8290688777 Changes.org: adding entry on Org-babel speed keys
* ORGWEBPAGE/Changes.org: adding entry on Org-babel speed keys
2010-10-29 08:53:03 -06:00
Bastien Guerry d4fa13c1f0 Changes.org: fix spelling of in Łukasz Stelmach's name. 2010-10-29 16:41:25 +02:00
Bastien Guerry bf0019a1fa Changes.org: be more accurate about Tassilo's patch.
The "Make footnotes work correctly in message-mode" section now
mention the `message-signature-separator' variable, which is the
one used by Tassilo's patch.
2010-10-29 12:58:54 +02:00
Bastien Guerry da91c069fd Changes.org: fix small typo. 2010-10-29 12:36:07 +02:00
Bastien Guerry ac30ac93e4 Changes.org: fix typo. 2010-10-29 12:15:03 +02:00
Eric Schulte 2152f1ec28 ob-tangle: detangle changes in code files back to the original org files
* lisp/ob-tangle.el (org-babel-update-block-body): declaring function
  for updating code block bodies
  (org-babel-spec-to-string):
  (org-babel-detangle): detangle all tangled and commented code blocks
  in the current file back to org
  (org-babel-tangle-jump-to-org): jump from a tangled and commented
  file back to the originating org-mode code block
ob-tangle: detangle changes in code files back to the original org files

* lisp/ob-tangle.el (org-babel-update-block-body): declaring function
  for updating code block bodies
  (org-babel-spec-to-string):
  (org-babel-detangle): detangle all tangled and commented code blocks
  in the current file back to org
  (org-babel-tangle-jump-to-org): jump from a tangled and commented
  file back to the originating org-mode code block
2010-10-29 02:13:38 -06:00
Eric Schulte 93600e41a6 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2010-10-29 02:10:18 -06:00
Eric Schulte c6565eaa43 fixed typos in tangle comment link format strings
* lisp/ob-tangle.el (org-babel-tangle-comment-format-beg): fix typo
  (org-babel-tangle-comment-format-end): fix typo
2010-10-29 01:37:28 -06:00
Carsten Dominik 82af72eef7 Push version number to 7.02trans 2010-10-29 09:11:46 +02:00
Carsten Dominik 404931bb48 Update website to show 7.02 as current release 2010-10-29 08:44:15 +02:00
Carsten Dominik 9636908448 Merge branch 'maint' 2010-10-29 08:44:14 +02:00
Carsten Dominik a6cfd52e60 Release 7.02 2010-10-29 08:43:25 +02:00
Carsten Dominik 5e2745ac22 Makefile, clean up with force 2010-10-29 08:43:12 +02:00
Carsten Dominik 3782340631 Release 7.02.01 2010-10-29 08:40:03 +02:00
Carsten Dominik 61d31322c5 Merge branch 'master' into maint 2010-10-29 08:37:49 +02:00
Carsten Dominik 2bd8a264f4 Add orgcard.txt to doc target in Makefile 2010-10-29 08:37:30 +02:00
Carsten Dominik 0dce9e70bc Release 7.02 2010-10-29 08:33:55 +02:00
Carsten Dominik 3a6d86960e Improve changelog creation 2010-10-29 08:29:05 +02:00
Carsten Dominik 750fdcfc9b Use -f to push maint 2010-10-29 06:02:15 +02:00
Carsten Dominik 110b4c4610 Revert "LaTeX export: use org-export-latex-hyperref-format"
This reverts commit f5918bdcc0.
2010-10-29 05:57:24 +02:00
Carsten Dominik a26da85783 Merge 2010-10-28 23:47:51 +02:00
Carsten Dominik 9ff90e0cc5 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
Conflicts:
	ORGWEBPAGE/Changes.org
2010-10-28 23:43:03 +02:00
Carsten Dominik cb3628d615 Reorganize list of changes 2010-10-28 23:42:04 +02:00
Dan Davison 4f429f5ffb Alter minted entry in Changes.org 2010-10-28 22:30:08 +01:00
Dan Davison 9c55868550 Alter way in which user chooses minted for latex source code export
* lisp/org-exp.el (org-export-format-source-code-or-example): Use
  minted for latex source code export if `org-export-latex-listings' has
  the value 'minted
* lisp/org-latex.el (org-export-latex-listings): Document special
  value 'minted
* lisp/org-latex.el (org-export-latex-minted): Delete variable
2010-10-28 21:55:40 +01:00
Nicolas Goaziou 72b089a8d4 changes: Added plain lists modifications 2010-10-28 22:46:43 +02:00
Bastien Guerry c560abd8e3 Merge branch 't/patch347' 2010-10-28 16:00:14 +02:00