瀏覽代碼

User-visible changes for 6.36

Carsten Dominik 15 年之前
父節點
當前提交
a14af124ba
共有 2 個文件被更改,包括 80 次插入7 次删除
  1. 76 7
      ORGWEBPAGE/Changes.org
  2. 4 0
      lisp/org-publish.el

+ 76 - 7
ORGWEBPAGE/Changes.org

@@ -6,9 +6,78 @@
 
 #+STARTUP: indent hidestars
 
-* Version 6.35
+
+* Version 6.36
+
  :PROPERTIES:
  :VISIBILITY: content
+ :CUSTOM_ID: v6.36
+ :END:
+
+** Details
+*** Implement inline display of linked images
+*** Implement offsets for ordered lists
+    
+       1. [@start:12] will star a lit a number 12
+
+*** Extensions to storing and opening links to Wanderlust messages
+    
+- Remove filter conditions for messages in a filter folder
+    
+  If customization variable `org-wl-link-remove-filter' is non-nil,
+  filter conditions are stripped of the folder name.
+    
+- Create web links for messages in a Shimbun folder
+
+  If customization variable `org-wl-shimbun-prefer-web-links' is
+  non-nil, calling `org-store-link' on a Shimbun message creates a
+  web link to the messages source, indicated in the Xref: header
+  field.
+
+- Create web links for messages in a nntp folder
+
+  If customization variable `org-wl-nntp-prefer-web-links' is
+  non-nil, calling `org-store-link' on a nntp message creates a web
+  link either to gmane.org if the group can be read trough gmane or
+  to googlegroups otherwise. In both cases the message-id is used as
+  reference.
+
+- Open links in namazu search folder
+
+  If `org-wl-open' is called with one prefix, WL opens a namazu
+  search folder for message's message-id using
+  `org-wl-namazu-default-index' as search index.  If this variable is
+  nil or `org-wl-open' is called with two prefixes Org asks for the
+  search index to use.
+
+*** Org-babel: code block body expansion for table and preview
+
+In org-babel, code is "expanded" prior to evaluation. I.e. the
+code that is actually evaluated comprises the code block
+contents, augmented with the extra code which assigns the
+referenced data to variables. It is now possible to preview
+expanded contents, and also to expand code during during
+tangling. This expansion takes into account all header arguments,
+and variables.
+
+A new key-binding C-c M-b p bound to
+`org-babel-expand-src-block' can be used from inside of a
+source code block to preview its expanded contents (which can
+be very useful for debugging).  tangling
+
+The expanded body can now be tangled, this includes variable
+values which may be the results of other source-code blocks, or
+stored in headline properties or tables. One possible use for
+this is to allow those using org-babel for their emacs
+initialization to store values (e.g. usernames, passwords,
+etc…) in headline properties or in tables.
+
+Org-babel now supports three new header arguments, and new
+default behavior for handling horizontal lines in tables
+(hlines), column names, and rownames across all languages.
+
+* Version 6.35
+ :PROPERTIES:
  :CUSTOM_ID: v6.35
  :END:
 
@@ -433,7 +502,7 @@ Extension: \.pdf::\([0-9]+\)\'
 Command:   evince "%s" -p %1
 #+end_example
 
-Thanks to Jan Böcker for a patch to this effect.
+Thanks to Jan Böcker for a patch to this effect.
 
 ** Clocking
 
@@ -535,7 +604,7 @@ So when you are prompted for a date, you can now answer like this
 
 There is now only a single free timer supported by org-timer.el.
 Thanks to Bastien for cleaning this up, after a bug report in
-this area by Frédéric Couchet.
+this area by Frédéric Couchet.
 
 *** Remember: Allow to file as sibling of current clock
     
@@ -574,7 +643,7 @@ around org-babel.
   evaluated.
 - No longer adding extension during tangling when filename is
   provided.
-  Thanks to Martin G. Skjæveland and Nicolas Girard for prompting this.
+  Thanks to Martin G. Skjæveland and Nicolas Girard for prompting this.
 - Added `org-babel-execute-hook' which runs after code block
   execution.
 - Working directories and remote execution
@@ -594,7 +663,7 @@ around org-babel.
   if found will execute on the remote machine in the specified
   remote directory.
 - Tramp syntax can be used to tangle to remote files.
-  Thanks to Maurizio Vitale and Rémi Vanicat.
+  Thanks to Maurizio Vitale and Rémi Vanicat.
 - org-R removed from contrib.
 - gnuplot can now return it's string output -- when session is
   set to "none".
@@ -648,7 +717,7 @@ call function to do something special with text links.
 
 Thanks to Paul Sexton for this contribution.
 
-**** Add Jan Böcker's org-docview.el
+**** Add Jan Böcker's org-docview.el
 
 This new module allows links to various file types using docview,
 where Emacs displays images of document pages.  Docview link
@@ -657,7 +726,7 @@ page 131 of the Org-mode manual:
 
 : [[docview:~/.elisp/org/doc/org.pdf::131][Org-Mode Manual]]
 
-Thanks to Jan Böcker for this contribution.
+Thanks to Jan Böcker for this contribution.
     
 **** New link types that force special ways of opening the file
     

+ 4 - 0
lisp/org-publish.el

@@ -402,6 +402,10 @@ This splices all the components into the list."
 	(push p rtn)))
     (nreverse (org-publish-delete-dups (delq nil rtn)))))
 
+
+(defvar sitemap-alphabetically)
+(defvar sitemap-sort-folders)
+(defvar sitemap-ignore-case)
 (defun org-publish-compare-directory-files (a b)
   "Predicate for `sort', that sorts folders-first/last and
 eventually alphabetically."