Commit graph

24 commits

Author SHA1 Message Date
86e3953ad9 Fix typo 2014-01-26 01:52:12 +01:00
8bcb1e2640 Don't include undocumented items
They were already not printed, but they were still indexed. Not indexing
them keeps them from being linked to in other parts of the
documentation.
2014-01-26 01:38:15 +01:00
edbf50b028 Fix referencing function names 2014-01-26 01:34:30 +01:00
e9474bab44 Remove obsolete function 2014-01-26 01:31:39 +01:00
3312852701 Refrain from evaluating buffer
Evaluating the buffer requires that all required libraries and functions
are present at the moment the documentation is generated. Because
documentation generation may happen in an Emacs without X11 support or
without all the libraries installed, this is not an optimal solution.
2014-01-26 01:12:10 +01:00
081ca68d03 Don't use regex, use read 2014-01-26 00:04:11 +01:00
d99ecc0b2c Include defface 2014-01-25 23:11:12 +01:00
477e7fac3a Replace remaining ; with *
This way org-export makes headers out of items that start with `;;;'.
2014-01-21 21:51:43 +01:00
5189acf5d9 Only remove ;; at the beginning of the line 2014-01-21 21:49:52 +01:00
a4b8e96232 Use blockquote instead of div
This improves readability for (some) text-based browsers.
2014-01-19 23:46:06 +01:00
97d248c101 Remove some superfluous <p> tags 2014-01-19 23:45:02 +01:00
ed6341fff0 Update docstrings 2013-12-29 01:15:25 +01:00
9a62394a42 Add referencing of known symbols within a document 2013-12-28 21:55:42 +01:00
d7a276e896 Don't render "private" symbols
What constitutes a "private" symbol is determined by the new
`edocs-private-regexp' variable. Any symbol that matches this regexp is
considered private and not included in the formatted output.
2013-12-28 20:54:55 +01:00
ef969855cc Print header before listing symbols 2013-12-28 20:15:19 +01:00
3d09e85266 Disable toc and section-numbers, preempt `vars'
Replaces `var' with ~var~.
2013-12-28 20:12:33 +01:00
f3315a4ddb Use org to export text 2013-12-28 17:38:20 +01:00
6006120614 Micro refactor 2013-12-28 17:19:40 +01:00
4297d6955a Make type names bold 2013-12-28 16:59:13 +01:00
3a7936e385 Refactor main code 2013-12-28 16:37:55 +01:00
6863724bca Add docstring class to docstring paragraphs 2013-12-28 14:00:32 +01:00
ea764a9692 Slight improvement of Commentary 2013-12-13 01:58:12 +01:00
d88ad750c2 Update for use with -batch switch
- Require the `package' and `help-fns' libraries which aren't loaded
  when using the `-batch' switch with Emacs.

- Add options to specify which style sheet to use and whether to only
  print the body (so no `<doctype>' or `<html>' etc.)

- Reverse the list of symbols to show up in the same order as they
  appear in the buffer.

- Replace `case' with a `cond', I didn't realize `case' was part of the
  cl-lib.

- Add function to be used with the `-batch' switch.
2013-12-09 00:06:34 +01:00
473969a654 Initial commit 2013-12-08 16:28:55 +01:00