File: ChangeLog

package info (click to toggle)
aephea 10.008-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 984 kB
  • sloc: sh: 774; makefile: 62
file content (63 lines) | stat: -rw-r--r-- 2,450 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

Fri, Jan 8 2010

   *  aephea-10-008 released.

   *  Aephea is a HTML document framework. The name stands, grandiosely, for

         Adaptable Exo-skeleton for Practical HTML Extension and Abstraction.
      
      Aephea documents are written in a language called zoem, which is
      a macro/programming language with a strict, compact and elegant syntax.
      Aephea provides support for a single output device, HTML.  It uses CSS to
      a great extent to make document styling easily customized and controlled.

   *  PUD (Portable  Unix Documentation) used to be shipped with zoem itself
      but is now part of Aephea.  PUD provides limited support for two mini
      languages (manuals and FAQs) for two output devices, troff and HTML. The
      troff device provides full-fledged UNIX manual pages.

   *  Backwards incompatible changes in PUD require modification of existing
      documents.
   
      -  The import has changed. It is now \import{pud/man.zmm} rather than
         \import{man.zmm}, similarly \import{pud/faq.zmm}.

      -  \par and \car with no arguments have been removed, and so
         are \cpar#1 and \ccar#1.

      -  The itemize controls have changed.
      
         NEW             | OLD             | Behaviour
         ----------------+-----------------+-----------------------------
         {flow}{cascade} | {compact}{0}    | Description below item
         {flow}{compact} | {compact}{1}    | Description follows item
         ----------------+-----------------+-----------------------------
         {interitem}{1}  | {contiguous}{0} | Skip between item sections
         ----------------------------------------------------------------

      -  The document is now itself encoded as an environment. The pre-amble
         and post-ambles have gone (\"man::preamble" and \"man::postamble").
         The pre-amble now becomes e.g.

         \begin{pud::man}{

            {name}{apparix}
            {html_title}{apparix, augmenting the shell with directory bookmarks}
            {keywords}{cd, change directory, bookmarks, command line, cdpath, subdirectory, tab completion}
            {author}{Stijn van Dongen}
            {section}{1}
            {synstyle}{long}
            {defstyle}{long}

            {year}{2009}
            {day}{18}
            {month}{Jan}
            {stamp}{09-018}
            {tag}{Groovy Gazelle}
         }

         with post-amble

         \end{pud::man}