aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/sisu/v2/dal_syntax.rb
Commit message (Collapse)AuthorAgeFilesLines
* v2 v3: dal_syntax, linebreak in regular text object: ' \\ ' ('<br>' depreciated)Ralph Amissah2011-06-261-8/+13
| | | | | | * thanks to Jonas Stein for making me look at this (see bug: #617298 & comments in upstream CHANGELOG_v3) * testing required, downstream outputs affected
* v2, v3: dal_syntax: (internal document) link matching, a fixRalph Amissah2011-03-101-1/+1
| | | | | | | | | | | | [Debian-live, live-manual (Jose Luis Zabalza, Ben Armstrong, reported bug in Spanish translation markup (that crashed the pdf generator). Bug in markup subsequently identified as "versátil,#{iso-hybrid}#, se" which the interpreter identified as an internal document link to a comma (instead of as being monospace markup), markup should have been "versátil, #{iso-hybrid}#, se" this fix prevents that incorrect match, (but the markup remains faulty and the monospace markup is not identified as such without the corrected spacing). Unfortunate "grave" results for what is a pretty insignificant data entry typo (there are no doubt other such situations).]
* v2, v3: dal_syntax + downstream output, email regex revisedRalph Amissah2011-03-101-3/+3
| | | | | | * revised pattern match for email address, (removes occasional interference with urls having embedded email addresses) (dal_syntax and affected downstream output modules)
* document objects: page break; object separator (introduced & used, adjust later)Ralph Amissah2010-12-161-1/+0
| | | | | | | | | | | | | | * object separator introduced (requested Cory Doctorow, implementation not discussed) * dal_syntax, object separator syntax (<:---> or <:ols>) * constants, object separator * vim syntax highlighting, match object separator * document objects: page break; object separator (introduced & used) * dal, page break and object separator objects * represent page break and object separator: plaintext, html, epub, odf, texpdf (adjust later)
* dal_syntax, sisu syntax modification (insist on curly braces)Ralph Amissah2010-12-131-18/+0
| | | | | | | | * enforce use of curly braces in markup, remove single word markup without curly braces (requested fix, Ben Armstrong (live-manual), problematic for technical writing) * also removed some undocumented alternative markup attributes
* dal, markup syntax (fontface) multi-line match, for line-wrap textRalph Amissah2010-12-091-14/+14
|
* internal links, punctuation & parentheses issue, refixRalph Amissah2010-10-231-3/+3
|
* internal links, punctuation & parentheses issue, fixRalph Amissah2010-10-231-3/+3
| | | | | | | | | | * dal, exclude parentheses and square brackets from matching (requested fix, Ben Armstrong) * html, remove space between link & following punctuation, parentheses &/or square brackets (requested fix, Ben Armstrong) * epub, remove space between link & following punctuation, parentheses &/or square brackets
* dal, internal link: exclude parentheses and square brackets from matchingRalph Amissah2010-10-221-3/+3
| | | | (requested fix, Ben Armstrong)
* codeblocks, numbered markup option, fixRalph Amissah2010-10-141-3/+20
| | | | | | | | | | | (requested fix needed by debian-live:live-manual, Ben Armstrong & Mark Schneider) * numbered codeblocks, , where codeblock opens with code{# * dal changes as required, flag markup request and number * constants, provide vertical line symbol, use to separate numbered codeblock from code * texpdf substitute \vline for numbered codeblock line separator
* monospace (avoid url match false positive)Ralph Amissah2010-07-091-4/+4
|
* dal_syntax, constants, introduce #{ monospace }# tagRalph Amissah2010-07-061-0/+4
|
* dal_syntax, apply fontfaces also to tablesRalph Amissah2010-06-111-38/+45
| | | | * bold, italics, superscript etc.
* dal syntax, doc_str, http: matches to include https:Ralph Amissah2010-05-261-4/+4
| | | | also dal_syntax fix, no auto-bold or italics on relative or internal links
* dal (syntax, doc_str, numbering) add internal document link to tagged pointRalph Amissah2010-05-261-17/+15
| | | | (including ocn)
* dal_syntax, url match fixRalph Amissah2010-05-181-1/+1
|
* dal_syntax, italics match fixRalph Amissah2010-05-121-1/+1
|
* *{emphasis}* display configurable as being bold, italics or underscoreRalph Amissah2010-05-011-6/+17
| | | | | | | * markup for *{emphasis}* configurable as being displayed as bold, italics or underscore, the default is that emphasis output is in bold so there is no change unless configured, either in sisurc.yml (default: emphasis: 'bold'), or the markup source document header @make: :emphasis: 'bold'
* emphasis display and plaintext line wrap configurable in document or sisRalph Amissah2010-04-301-3/+6
| | | | | | | | | | | | * markup for *{emphasis}* configurable as being displayed either bold or italics, the default is that emphasis output is in bold so there is no at present unless configured, either in sisurc.yml (default: emphasis: 'italics'), or the markup source document header @make: :emphasis: 'it [requested] * plaintext, wrap width configurable between 20 to 200 characters, the default width being 78, configuration eithe rin sisurc.yml (default: t 78), or the markup source document header (@make: :plaintext_wrap: 78)
* markup for *{emphasis}* configurable as being either bold or italicsRalph Amissah2010-04-291-11/+19
| | | | | | * the default is that emphasis output is in bold so there is no change at present unless sisurc.yml is configured (markup: emphasis: 'italics') [requested]
* switch markup for bold and emphasis, now !{bold}! and *{emphasis}*Ralph Amissah2010-04-271-4/+4
| | | | | (emphais output defaults to bold, later make it possible to configure emphasis output optionally as being represented by italics)
* introducing version 2, major patch, (version 1 libraries retained)sisu_2.0.0Ralph Amissah2010-03-061-0/+488