Skip to content

Commit

Permalink
update documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
mmitch committed Feb 22, 2021
1 parent ed75427 commit 37e2231
Showing 1 changed file with 19 additions and 5 deletions.
24 changes: 19 additions & 5 deletions ox-bb.el
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,21 @@

;;; Commentary:

;; export Org documents to BBCode
;; This library implements a BBCode back-end for Org exporter. Source
;; code snippets are exported for the GeSHi plugin.
;;
;; ox-bb provides three different commands for export:
;;
;; - `ox-bb-export-as-bbcode' exports to a buffer named "*Org BBCode
;; Export*" and automatically applies `bbcode-mode' if it is
;; available.
;;
;; - `ox-bb-export-to-kill-ring' does the same and additionally copies
;; the exported buffer to the kill ring so that the generated BBCode
;; is available in the Clipboard.
;;
;; - `ox-bb-export-to-bbcode' exports to a file with extension
;; ".bbcode".

;;; Code:

Expand Down Expand Up @@ -93,12 +107,11 @@
(?f "As BBCode file" ox-bb-export-to-bbcode)
(?b "As BBCode buffer and to clipboard" ox-bb-export-to-kill-ring))))

;;; Prevent bogus byte-compiler warning
;;; Helper methods

;; prevent bogus byte-compiler warning
(declare-function bbcode-mode "bbcode-mode" ())

;;; Helper methods

(defun ox-bb--as-block (text)
"Format TEXT as a block with leading and trailing newline."
(concat "\n" text "\n"))
Expand Down Expand Up @@ -423,7 +436,8 @@ EXT-PLIST, when provided, is a property list with external
parameters overriding Org default settings, but still inferior to
file-local settings.
Export is done in a buffer named \"*Org BBCode Export*\"."
Export is done in a buffer named \"*Org BBCode Export*\". If
available, `bbcode-mode' is enabled in the buffer."
(interactive)
(org-export-to-buffer 'bb "*Org BBCode Export*"
async subtreep visible-only body-only ext-plist
Expand Down

0 comments on commit 37e2231

Please sign in to comment.