SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Here is a list of the changes that occured in the style sheet language.

Version 4.9.10

  • Enforced the rule that the last read is wining. Before sequences are "%%" Comment, "%" Comment end sequence had %% checked first, and sequences are "%" Comment end sequence sequences are "%%" Comment, end sequence had %% checked first. Now, no matter if it comes from an ancestor, or a previous definition block, or it is after another in the same block, it is always the last one which wins.
  • Regex can be spread on several lines. E.g. (from mail.ssh) /^\\(From: \\)/ # \1. The From /\\([[:blank:]]*\\)/ # \2. Some blanks /\\([^(]+(\\)/ # \3. The email /\\([^)]+\\)/ # \4. Name of the sender (between paren) /\\().*\n\\)/ # \5. End of line

    \1 Keyword_strong, \2 Plain, \3 Label_strong, \4 (Label_strong + Tag2), \5 Label_strong)

  • Matching is now first on strings, then on regexp. This makes easier to handle exceptions in regex. I noticed no difference with the existing style sheets.
  • The "default" face is no longer Plain, but Invisible. In pratice this means that "Foo" Tag1 with former a2pses was "Foo" Plain + Tag1 and now it is "Foo" Invisible + Tag1

Version 4.9.8

  • Special constructs in documentation:
    • url(address)url(name)url (cf. claire.ssh)
    • @example Blah @end example For text that must not be justified (cf gnuc.ssh).
    • @itemize @item Blah @item Blah 2 @end itemize For enumerations (cf. claire.ssh).

Version 4.9.7

  • "alphabets are" can be used as a shortcut.
  • "ancestors are" to extend existing style sheets.
  • "comment is" is replaced by "documentation is", which is more explicit.
  • "closers are" for closing alternatives of sequences.
  • "requires" to specify needed a2ps version.

Version 4.9.6

  • There can be several strings ("string1" "string2" ...) in "comments are". An end-of-line is inserted between each one (string1\nstring2...").

Version 4.9.5

  • The name of the files must (please respect this) be 8+3, with no special chars. They all should be lower case, alphanumerical. Nothing more! This is of course for portability issues. Note The name of the style is not related to this. It can be anything you want.

Version 4.9.4

  • "version is" is new.
  • "written by" is new.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.