|
2020-02-09
|
2.90.4
|
605
|
- Parameter types: rename
blank_line to emptyline and add newline
|
|
2020-02-07
|
2.90.3
|
604
|
- Improve clarity of
$showparams for creating documentation, plus fix bug if named parameter comes first before a var
|
|
2020-02-02
|
2.90.2
|
603
|
- Make all line-type arguments preserve quotes for consistency
|
|
2020-01-31
|
2.90.1
|
602
|
- Increase resilience to crashes under certain circumstances
|
|
2020-01-31
|
2.90.0
|
601
|
- Proper documentation of arguments, plus numerous improvements in argument handling, especially with named parameters
|
|
2019-12-28
|
2.89.4
|
600
|
- Add
datefmt() method for one-off date formatting
|
|
2019-10-16
|
2.89.3
|
599
|
- Fix bug doing math on large integers returned in scientific notation
|
|
2019-08-31
|
2.89.2
|
598
|
- Better support of creating XML documents by setting
$html_tag to other than html and automatically setting _etag values
|
|
2019-08-01
|
2.89.1
|
597
|
- Fix a couple of small bugs plus allow functions to be copied
|
|
2019-03-15
|
2.89.0
|
596
|
- Full funtion() declaration syntax +some tests
|
|
2019-03-07
|
2.88.4
|
595
|
- Clean up unused functions, + rename for consistency
|
|
2019-03-06
|
2.88.3
|
594
|
- Add refactoring support command:
$function with tests
|
|
2019-02-24
|
2.88.2
|
593
|
- Refactor internal default handling and change argument type
ref to var and remove old code
|
|
2019-02-18
|
2.88.1
|
592
|
- Add test function
$showparams() to support parameter refactoring
|
|
2019-02-14
|
2.88.0
|
591
|
- Added functions
isdefined(), isconst(), issystem(), isbuiltin(), ismethod(), hasparams()
- Huge cleanup and reorganization of variable metadata and parsing of
${$var} type syntax
|
|
2019-02-01
|
2.87.2
|
590
|
- Start adding new variable metadata & tests
|
|
2019-01-28
|
2.87.1
|
589
|
- Fix bug in automatic ndash in numbers
|
|
2018-11-21
|
2.87.0
|
588
|
- Fix problems with named parameters and add tests
|
|
2018-10-08
|
2.86.3
|
587
|
- Add
isint isnum and isdate + tests
|
|
2018-09-21
|
2.86.2
|
586
|
- Add
first and rest, enable recursive functions, add --auto-decrement syntax, fix double-increment++ bug, add stringutils.cpp
|
|
2018-09-11
|
2.86.1
|
585
|
- Complete basic groundwork and test cases for named parameters + fix bugs
|
|
2018-08-31
|
2.86.0
|
584
|
- Add
_multi multiline parameter + fix bugs
|
|
2018-08-10
|
2.85.2
|
583
|
|
|
2018-08-05
|
2.85.1
|
582
|
- Fix bug that prevented
|| working within a table.
- Rename new functions and more prep for named params.
|
|
2018-08-04
|
2.85.0
|
581
|
- Complete refactoring of parameter/argument handling including
$param_def, WARN and new LINE handling
|
|
2018-07-15
|
2.84.0
|
580
|
- Refactor parameter/argument handling to allow for future named parameters and better spec system
|
|
2018-03-10
|
2.83.0
|
579
|
- Fix bugs: cannot set styles on
<ol>, and blanks line not reset by page break. Clean up HTML_element code
|
|
2018-01-13
|
2.82.1
|
578
|
- When
line or linz reads "" then read empty argument
|
|
2017-12-22
|
2.82.0
|
577
|
- fix path bugs in
$include and add trailing ‘/’ to $REVERSEPATH
|
|
2017-12-06
|
2.81.1
|
576
|
- fix path bugs in
gettitle() and getrelpath()
|
|
2017-11-02
|
2.81.0
|
575
|
- new functions:
gettitle() getrelpath() + experimental: linkto
|
|
2017-10-26
|
2.80.0
|
574
|
- Fix bug with blank argument lines in functions
|
|
2017-10-25
|
2.79.0
|
573
|
- Error message shows line of code responsible (except in include files)
|
|
2016-12-02
|
2.78.0
|
572
|
- Allow arg_line parameters to take default values, and allow NODEFAULT in defaults list
|
|
2016-10-25
|
2.77.0
|
571
|
- add
$newline +/- and $fakebreak plus fix minor _@ bug
|
|
2016-10-13
|
2.76.2
|
570
|
- allow a blank line on the end of include files for the sake of functions that read lines
|
|
2016-10-10
|
2.76.1
|
569
|
- fix bug in conditional tests involving complex variables
|
|
2016-10-07
|
2.76.0
|
568
|
- new:
(SPACE) at end of line
- new:
slice() function
- new:
$setlater function
- bug fix in param
_linz on multiple blank lines
- plus changes for future compatibility with full line processing
|
|
2016-09-16
|
2.75.4
|
567
|
- Complete use of tag index store: links, images and other tags
|
|
2016-09-14
|
2.75.3
|
566
|
- Use the tag index store to delay rendering of tags until
ToHTML
- Don’t escape
< or > in attributes
|
|
2016-09-09
|
2.75.2
|
565
|
- Heading id’s with
...#myid Heading Text and clean up heading code
|
|
2016-09-08
|
2.75.1
|
564
|
- quick classes and id’s with
div.myclass and div#myid
|
|
2016-09-05
|
2.75.0
|
563
|
- massive changes, processing all attributes in
HTML_element and clearing out dead code
|
|
2016-03-08
|
2.74.12
|
562
|
- complete
HTML_element usage within To_HTML
|
|
2016-03-05
|
2.74.11
|
561
|
- preserve the case of tags
|
|
2016-03-05
|
2.74.10
|
560
|
- furthur extend reach of new
HTML_element, replacing old code
|
|
2016-02-22
|
2.74.9
|
559
|
- extend reach of new
HTML_element, replacing old code
|
|
2016-02-18
|
2.74.8
|
558
|
- remember attribute delimiter for each attribute
|
|
2016-02-17
|
2.74.7
|
557
|
- use sequenced map instead of vectors for storing attributes
|
|
2016-02-15
|
2.74.6
|
556
|
- replaced
puttag with HTML_tag based writetag
|
|
2016-02-08
|
2.74.5
|
555
|
- Rename object
HTML_element to HTML_tag for more precise semantics, and add ElementMap
|
|
2016-02-05
|
2.74.4
|
554
|
- All non-builtin tags parsed by
HTML_element
- Fix empty class and illegal chars within attributes
|
|
2016-01-15
|
2.74.3
|
553
|
- Parse writeup
<!! hard comments !!> and add $COMMENT
|
|
2015-10-12
|
2.74.2
|
552
|
- Allow
$quit to work in $if clauses
|
|
2015-10-10
|
2.74.1
|
551
|
- fix bug in numeric_range_ndash for urls
|
|
2015-10-10
|
2.74.0
|
550
|
- All HTML parsed ready for new attributes subsystem
|
|
2015-08-04
|
2.73.3
|
549
|
$headingbase is now a base value, not an offset
|
|
2015-07-11
|
2.73.2
|
548
|
- Add … (elipsis):
$... and inline break <br /> with /+, and removed \/ for
- Add code for
substringmatch but not enabled
|
|
2015-07-01
|
2.73.1
|
547
|
- no numeric_range_ndash for urls etc.
|
|
2015-07-01
|
2.73.0
|
546
|
- Major refactor of flow: move VarProcLine to new dependency injection model
|
|
2015-05-16
|
2.72.5
|
545
|
- Default
$numeric_range_ndash to true for testing purposes
|
|
2015-05-16
|
2.72.4
|
544
|
- Provisional
$numeric_range_ndash flag for testing purposes
|
|
2015-05-02
|
2.72.3
|
543
|
- Allow attributes to be set on
$bodystyle using $bodystyle_attr
|
|
2015-05-02
|
2.72.2
|
542
|
- Allow linebreak inside a tag
|
|
2015-03-30
|
2.72.1
|
541
|
- Suffixed
$TITLE variable created by include files
|
|
2015-02-12
|
2.72.0
|
540
|
- Add method handling code and make user functions and methods consitent with built-in ones
- Add
$setmethod and $dumpvar functions
|
|
2015-01-26
|
2.71.0
|
539
|
|
|
2015-01-21
|
2.70.5
|
538
|
- Fix bug comparing integer with string
|
|
2014-12-22
|
2.70.4
|
536
|
- Allow ordered lists to continue after interruption
|
|
2014-12-10
|
2.70.3
|
535
|
- replace isToken() with isVar()
|
|
2014-12-09
|
2.70.2
|
534
|
- faster and cleaner dictionary lookup with getVar etc.
|
|
2014-11-30
|
2.70.1
|
533
|
- Use map for main dictionary, plus stop returning pointers to strings because of problems
|
|
2014-11-27
|
2.70.0
|
532
|
- Setup 2.52 stable & 2.70 head, plus fix bug in
$ifndef - does not always work with $endif
|
|
2014-10-27
|
2.51.12
|
531
|
|
|
2014-10-27
|
2.51.11
|
530
|
- Obscure bug in
|| new lines plus improved handing of delimiter errors from last commit
|
|
2014-10-23
|
2.51.10
|
529
|
- Implement
$constant for setting or overriding constants
- Inline variables with
" ' : delimiters—if no matching end delim then put back starting char
|
|
2014-10-22
|
2.51.9
|
528
|
- Protect constants and functions from being changed, with large-scale renaming of
putToken()
|
|
2014-10-18
|
2.51.8
|
527
|
- Refactor dict in prep for using map, and added
strkcpy() & strkcat()
|
|
2014-10-13
|
2.51.7
|
526
|
- Fix bug in
$nosp and added $callfunc to replace it in certain places
- Fix
$block_id firing more than once
|
|
2014-10-06
|
2.51.6
|
525
|
- Fix
$hrefroot1 & $imgbase1 in Old Variables code
- Fix bug with
$LINK error when evaluating variable that contains a link
|
|
2014-09-25
|
2.51.5
|
524
|
- Allow
$hrefroot1 $imgbase1 etc
|
|
2014-09-22
|
2.51.4
|
523
|
- Fixed obscure bug in code that removes indents from within
$if statements
|
|
2014-09-01
|
2.51.3
|
522
|
- Fixed bug setting
$TITLE from command line
|
|
2014-08-31
|
2.51.2
|
521
|
- Fixed obscure bug in
$whenunset if variable contains another variable
|
|
2014-08-20
|
2.51.1
|
520
|
$if $x==y is false if $x does not exist
|
|
2014-07-12
|
2.51.0
|
519
|
- Add
-c --close option, and fix ``` in Windows
|
|
2014-07-11
|
2.50.5
|
518
|
- Remove ‘/’ from end of autolinks, and bug in
${BOXCHECKED}
|
|
2014-06-11
|
2.50.4
|
517
|
- Remove extra quotes from ends of whole-line arguments
|
|
2014-05-10
|
2.50.3
|
516
|
- Extend blank line in list spacing with
LINESPACE to definition lists
|
|
2014-03-13
|
2.50.2
|
515
|
- Deal with double-quotes occurring in title and alt tags
|
|
2013-12-29
|
2.50.1
|
514
|
- Allow
--col as well as --cell
|
|
2013-12-23
|
2.50.0
|
513
|
- Include
$ifdef etc. in indenting rules for $if
|
|
2013-11-11
|
2.49.4
|
512
|
- Default support of
strikethrough; and ordered lists with just a number
|
|
2013-10-22
|
2.49.3
|
511
|
- Improve indenting for complex
$if and function blocks by allowing ‘pedestal’
|
|
2013-10-08
|
2.49.2
|
510
|
- Ensure contents of
$if blocks can be indented without side-effects
|
|
2013-09-27
|
2.49.1
|
509
|
|
|
2013-09-22
|
2.49.0
|
508
|
- Github Flavoured Markdown completed (added fenced code blocks)
|
|
2013-09-21
|
2.48.6
|
507
|
- Improve support for Markdown links and blockquote
|
|
2013-09-20
|
2.48.5
|
506
|
- Improve support for Markdown and add another test
|
|
2013-09-07
|
2.48.4
|
505
|
- Fix bug handling first line of include files
|
|
2013-09-06
|
2.48.3
|
504
|
- Make elipsis occur in the middle of a long url
|
|
2013-09-04
|
2.48.2
|
503
|
- Allow included files to temporarily set
$TITLE
|
|
2013-08-29
|
2.48.1
|
502
|
$autolinkslen replaces system for elipted urls introduced in 2.47
|
|
2013-08-28
|
2.48.0
|
501
|
- Initial support for Github Flavoured Markdown with option
--github
|
|
2013-08-09
|
2.47.0
|
500
|
- Support ellipsis in urls like
http://gw.ca/page...
|
|
2013-08-02
|
2.46.2
|
499
|
- Improve detection of recursive variable definitions
|
|
2013-07-31
|
2.46.1
|
498
|
- Unsetting
$blocktag same as ="" plus added checkbox ☐, ☑, ☒ support
|
|
2013-07-27
|
2.46.0
|
497
|
- reorganized the way that
$blocktag works and added $plainlists
|
|
2013-07-26
|
2.45.1
|
496
|
- fixed a couple of inconsistencies in
$blocktag
|
|
2013-07-25
|
2.45.0
|
495
|
- switch to logical order of attributes generated by class/style/attr/id/title variable matching
|
|
2013-07-25
|
2.44.1
|
494
|
- remove limitations on class/style/attr/id/title variable matching (but preserve old order)
|
|
2013-07-20
|
2.44.0
|
493
|
- img tags always have alt attribute, to conform with html5
|
|
2013-07-19
|
2.43.1
|
492
|
- html5 doctype, and scoped style tags when in body
|
|
2013-07-18
|
2.43.0
|
491
|
- plainlists now rendered using ul
|
|
2013-07-16
|
2.42.1
|
490
|
- Added switch to test plainlists using ul
|
|
2013-07-12
|
2.42.0
|
489
|
|
|
2013-06-27
|
2.41.0
|
488
|
- Obfuscate
[[mailto: ]] links when $emailhide is TRUE
|
|
2013-06-24
|
2.40.1
|
487
|
- Dot-notaion bugs: dereference RHS of a simple
$set; final character sometimes lost if not space; .eval now evaluates
|
|
2013-05-27
|
2.40.0
|
486
|
- Strict checking using: --strict option
|
|
2013-05-21
|
2.39.0
|
485
|
- Refactor
$blanklines handling and add tests
|
|
2013-05-18
|
2.38.0
|
484
|
- Flow control within functions: testing, bug fix and documentation
|
|
2013-05-08
|
2.37.0
|
483
|
- Major refactor to allow flow control and line-based assignment within functions
|
|
2013-05-07
|
2.36.0
|
482
|
- Added
linz arguments for functions, and obsoleted ‘NL’ marker
|
|
2013-05-06
|
2.35.0
|
481
|
- lines that begin with
// are not preserved as blank lines but discarded
|
|
2013-05-03
|
2.34.0
|
480
|
- Preserve multiple blank lines in input for use in multi-line arguments
|
|
2013-04-26
|
2.33.0
|
479
|
- Allow multi-line arguments to functions, using ‘NL’ marker
|
|
2013-04-20
|
2.32.0
|
478
|
- Allow default value of
ANY for $keywordset & $keyworddel
|
|
2013-04-20
|
2.31.0
|
477
|
- Allow
$keywordset to override ]]
|
|
2013-04-14
|
2.30.0
|
476
|
|
|
2013-04-13
|
2.29.2
|
475
|
- Third stage of
$keywordset refactoring
|
|
2013-04-03
|
2.29.1
|
474
|
- Update syntax for
$keyworddel
|
|
2013-04-01
|
2.29.0
|
473
|
- Tests and documentation for
$keywordset refactoring
|
|
2013-03-27
|
2.28.2
|
472
|
- Second stage of
$keywordset refactoring
|
|
2013-03-22
|
2.28.1
|
471
|
- First stage of
$keywordset refactoring
|
|
2013-03-21
|
2.28.0
|
470
|
- Added
$striphtml function
|
|
2013-03-19
|
2.27.0
|
469
|
- Dot-notation for
$set($x) and $pushset($x)
|
|
2013-03-15
|
2.26.0
|
468
|
- Dot-notation for
$modify($x)
|
|
2013-03-11
|
2.25.1
|
467
|
- Working dot-notation for user-written functions
|
|
2013-03-10
|
2.25.0
|
466
|
- Working dot-notation for built-in functions with parameters
|
|
2013-03-07
|
2.24.0
|
465
|
- Added
$repeat and improved $removepunct
|
|
2013-03-04
|
2.23.0
|
464
|
- Working dot-notation for built-in functions with no parameters
|
|
2013-02-28
|
2.22.1
|
463
|
- Documentation written for new date functions, and old dates disabled by default
|
|
2013-02-26
|
2.22.0
|
462
|
- New date functions:
$yeardate, $monthdate & $customdate
|
|
2013-02-23
|
2.21.0
|
461
|
- New name for
$using is $modify. $using is deprecated
|
|
2013-02-22
|
2.20.0
|
460
|
- Automatically detect Markdown when
.md file extension or //markdown.title... in title line
|
|
2013-02-19
|
2.17.0
|
459
|
- Added
--markdown option to command line
|
|
2013-02-19
|
2.16.0
|
458
|
- Added
$OPT_markdown variable to turn Markdown emulation on or off
|
|
2013-02-16
|
2.15.0
|
457
|
- Improve Markdown
pre emulation with $tabstartreplace and $tabreplace
|
|
2013-02-15
|
2.14.0
|
456
|
- Completed Markdown emulation for
$multiline list support and added tests
|
|
2013-02-11
|
2.13.0
|
455
|
- Added
$codetick allowing the use of Markdown-style `<code>` using backticks
|
|
2013-02-09
|
2.12.0
|
454
|
- Added
$multiline paragraphs for Markdown support
|
|
2013-02-05
|
2.11.1
|
453
|
- Move
$keywordset and $keyworddel into pre-processor to avoid problems with includes
|
|
2013-01-28
|
2.11.0
|
452
|
- Refactored writeup.cpp, moving variable handling code to variables.cpp
|
|
2013-01-26
|
2.10.2
|
451
|
- Refactored whole line variable assignment
|
|
2013-01-22
|
2.10.1
|
450
|
- Added
$fixdecimals function and $floatprecision variable
|
|
2013-01-19
|
2.10.0
|
449
|
- Refactoring and polishing of code that handles $
|
|
2013-01-12
|
2.09.3
|
448
|
- Continuing to improve single character keyword handling in
$keywordset
|
|
2013-01-10
|
2.09.2
|
447
|
- Change internal constructor assignment prefix from
\x3D to ASSIGN_
|
|
2013-01-08
|
2.09.1
|
446
|
- Continuing to improve single character keyword handling in
$keywordset
|
|
2013-01-07
|
2.09.0
|
445
|
- Improved single character keyword handling in
$keywordset
|
|
2013-01-04
|
2.01.8
|
443
|
- Support of NONE LEFT RIGHT & BOTH options on
$keywordset
|
|
2013-01-03
|
2.01.7
|
442
|
- Keyword replacement ordered from long to short
|
|
2013-01-01
|
2.01.6
|
441
|
|
|
2012-12-31
|
2.01.5
|
440
|
- First go at supporting
$keywordset, $keywordpair and $keywordalt
|
|
2012-12-26
|
2.01.4
|
439
|
- Foundational work for new variable handing which supports keystrings
|
|
2012-12-04
|
2.01.3
|
438
|
- Markdown links, plus improve handling of
${vars}
|
|
2012-11-26
|
2.01.2
|
434
|
- Internal refactoring of keyword to variable mapping to support future user defn of keywords
|
|
2012-11-17
|
2.01.1
|
433
|
- Allow variables to be assigned using the
${var} syntax
|
|
2012-10-30
|
2.01.0
|
432
|
- Added
$OPT_body, $OPT_process & $OPT_verbose to control command line options from within the file
|
|
2012-10-18
|
2.00.2
|
431
|
- Fixed deref bug, added
$decimalplaces, more consistent URL values in links & images
|
|
2012-10-18
|
2.00.1
|
430
|
|
|
2012-09-09
|
2.00.0
|
421
|
- Version 2.0!!! plus quickref renamed fullref and some minor tweaks
|
|
2012-09-03
|
1.99.27
|
420
|
- Added
$mediatype; added autolinks for images; refactored --cell
- Added
$deref and simplified dereferencing in $whenunset and $(
|
|
2012-09-01
|
1.99.26
|
419
|
- Added
|| (for line breaks) and --cell; cleaned out old code
|
|
2012-08-30
|
1.99.25
|
417
|
- Fully functional and debugged
[[ and ]], including images and tests
|
|
2012-08-28
|
1.99.24
|
415
|
|
|
2012-08-27
|
1.99.23
|
414
|
- First step at using
[[ and ]] to define images as well
|
|
2012-08-22
|
1.99.22
|
413
|
- Added support for using
[[ and ]] to define links
|
|
2012-08-18
|
1.99.21
|
412
|
- Forced tags to lowercase
- Removed newline from start and end of functions
- Begun work on markdown compatibility mode
|
|
2012-08-15
|
1.99.20
|
411
|
- Added parameters to functions, and fixed bugs in block definitions
|
|
2012-08-08
|
1.99.19
|
410
|
- Fix block definition to enable tables and single char function names
|
|
2012-08-07
|
1.99.18
|
409
|
- Added multi-line function definition using
{...}
|
|
2012-08-03
|
1.99.17
|
408
|
- Clean up problems with lists being wrongly identified, so added
$forcelista
- Improved handling of Roman numeral lists, adding
$forcelisti
- Made flags more consistent with the ability to add ‘1’ to the end
- Corrected bug with empty lines not being preserved in pre and code blocks
- Added
!TRUE and !true as valid FALSE values
|
|
2012-07-19
|
1.99.16
|
407
|
- Improve use of em—dash and en–dash
|
|
2012-07-16
|
1.99.15
|
406
|
- Add
$headingbase variable
|
|
2012-07-12
|
1.99.14
|
405
|
- More date/time formatting codes supported, especially in MS compiler
|
|
2012-07-09
|
1.99.13
|
404
|
- Added
$elseif, fixed <^ ^> bug and allowed time in date values
|
|
2012-07-05
|
1.99.12
|
403
|
- Corrected unreliable rendering of
<time> tag attributes.
|
|
2012-07-04
|
1.99.11
|
402
|
- Add
$dateformat_title and %Eb format for dates
|
|
2012-07-02
|
1.99.10
|
400
|
- When used in Drupal module, correct
$VER regression and improve $TITLE handling
|
|
2012-06-30
|
1.99.9
|
399
|
- Cleaner processing of the
$TITLE variable and <title> tag
- file is pre-scanned for
$VER so it can be used in $includes
|
|
2012-05-28
|
1.99.8
|
398
|
- Autolink hyperlinks with
$autolinks switch
|
|
2012-05-05
|
1.99.7
|
397
|
- Allow
-x NULL, make $TIME HH:MM:SS format, add $hrefroot & $imgroot
|
|
2012-04-23
|
1.99.6
|
396
|
- Clean up default style sheets and use class as well as style for
plainlist indents.
|
|
2012-04-19
|
1.99.5
|
394
|
- Added
$compacttables flag together with more consistent and predictable paragraph tags in table cells
|
|
2012-04-10
|
1.99.4
|
393
|
|
|
2012-04-05
|
1.99.3
|
390
|
- Improved comment detection to allow valid non-comment
// occurrences
|
|
2012-04-04
|
1.99.2
|
389
|
- Improved comment detection to allow double//in other places
|
|
2012-04-03
|
1.99.1
|
388
|
- Added
$tag_id setting and Mac compile flag
|
|
2012-03-31
|
1.99.0
|
387
|
- Allow alternative style hyperlinks, fix
$pop bug
|
|
2012-03-31
|
1.98.4
|
386
|
$iftrue conditional statement
|
|
2012-03-30
|
1.98.3
|
385
|
- Allow MediaWiki style hyperlinks
|
|
2012-03-27
|
1.98.2
|
384
|
|
|
2012-03-27
|
1.98.1
|
383
|
- Simplified
$warningmsg so as not to need $warningmsglevel
|
|
2012-03-25
|
1.98.0
|
382
|
- Added
$warningmsg and $warningmsglevel
|
|
2012-03-24
|
1.97.6
|
381
|
- Added
$ifexists test, and moved some functions into utils.cpp
|
|
2012-03-23
|
1.97.5
|
380
|
- Improve accuracy of file
$TYPE detection
|
|
2012-03-21
|
1.97.4
|
379
|
- Allow command line to force type detection by setting
$VER
|
|
2012-03-21
|
1.97.3
|
378
|
- Added
$TYPE constant to detect file type
|
|
2012-03-20
|
1.97.2
|
377
|
- Minor changes to handling of old version numbers and non-Writeup files
|
|
2012-03-19
|
1.97.1
|
376
|
- More improvements to error handling, return codes and messages
- Added
$includex function
|
|
2012-03-19
|
1.97.0
|
375
|
- Added
$noerrors flag to improve control over supressing error messages
|
|
2012-03-18
|
1.96.4
|
374
|
- Added new error level: **Critical —for failure to even open files
|
|
2012-03-18
|
1.96.3
|
373
|
- Added
$INCLUDED constant. Ignore subversion $id in included files
|
|
2012-03-11
|
1.96.2
|
372
|
- Added
$EXTRACTING, change -m to -p, add scripts
- Default value of
web for $FOR
|
|
2012-03-10
|
1.96.1
|
371
|
- Remove .exe from reported program name in Windows error messages
|
|
2012-03-09
|
1.96.0
|
370
|
- Allow special characters in extract/export commands
|
|
2012-03-09
|
1.95.0
|
369
|
- More consistent definitions of TRUE and FALSE
|
|
2012-03-09
|
1.94.4
|
368
|
- Improved DOM tag checking and made error messages much more intelligible
|
|
2012-02-26
|
1.94.3
|
367
|
- Adjust return code level to 0, 1 or 2
|
|
2012-02-26
|
1.94.2
|
366
|
|
|
2012-02-25
|
1.94.1
|
365
|
- Fixed bug in
<`code`> blocks that start half way through a line and go onto the next
|
|
2012-02-25
|
1.94.0
|
364
|
- Re-ordered and tidied up paragraph/block automatic tag handling
|
|
2012-02-25
|
1.93.3
|
363
|
- Added
$linestart and $lineend hooks
|
|
2012-02-24
|
1.93.2
|
362
|
- Return an error code for warnings
|
|
2012-02-12
|
1.93.1
|
361
|
$litspecialchars now escapes # and .
|
|
2012-02-11
|
1.93.0
|
360
|
- Changed default value of
$LINESPACE from firstlistclass to firstitem
|
|
2012-02-11
|
1.92.1
|
359
|
- Added
$newblock function and changed $FIRSTLISTITEM to $LINESPACE
|
|
2012-02-10
|
1.92.0
|
358
|
- Added
$VERSTRING and modified $VERSION to give number only
|
|
2012-02-10
|
1.91.1
|
357
|
- bug: out_of_range, under very rare circumstances
|
|
2012-02-10
|
1.91.0
|
356
|
$hrefbase default to empty
- Suppress schemes such as
http:// from showing in <a> link text
|
|
2012-02-10
|
1.90.1
|
355
|
|
|
2012-02-10
|
1.90.0
|
354
|
- improved href handling and added ‘:’ prefix to supress
$hrefbase
|
|
2012-02-10
|
1.89.4
|
353
|
- removed zwsp from around em-spaces (unnecessary)
|
|
2012-02-09
|
1.89.3
|
352
|
- changed
$httpbase to $hrefbase
|
|
2012-02-09
|
1.89.2
|
351
|
- add
:- to generate en-space and place zwsp around em-spaces
|
|
2012-02-08
|
1.89.1
|
350
|
- test and documentation improvements
|
|
2012-02-07
|
1.89.0
|
349
|
- add class
divli# to div-list items and add variable $pagebreakstyle
|
|
2012-02-03
|
1.88.2
|
348
|
- Improved « and » handling and increased size of variable buffer
|
|
2012-02-02
|
1.88.1
|
347
|
--export now works with all test cases
|
|
2012-02-01
|
1.88.0
|
346
|
- support mailto: in
<a> tag and compile with -O3
|
|
2012-01-31
|
1.87.4
|
345
|
|
|
2012-01-30
|
1.87.3
|
344
|
- More accuracy of smart single and double quote direction
|
|
2012-01-30
|
1.87.2
|
343
|
\ now defaults to space, -- gives EN-DASH if space both sides
- Enhanced accuracy of smart single and double quote direction
|
|
2012-01-29
|
1.87.1
|
342
|
\$ escape improved for use in generating bash commands
|
|
2012-01-28
|
1.87.0
|
341
|
--export command now allows $ variables
|
|
2012-01-27
|
1.86.2
|
340
|
$removepunct should not remove ‘-’
|
|
2012-01-26
|
1.86.1
|
339
|
- Enable
$( to take delimited string as a value
|
|
2012-01-26
|
1.86.0
|
338
|
- Added
$removepunct function
- Disallow
/ as value delimiter because of confusion with URLs
|
|
2012-01-26
|
1.85.2
|
337
|
- Completed
$tagname_tag= functionality
|
|
2012-01-26
|
1.85.1
|
336
|
- Improved
$tagname_tag= functionality and added tests
|
|
2012-01-25
|
1.85.0
|
335
|
- Initial support of tag redefinition using
$tagname_tag=
|
|
2012-01-24
|
1.84.2
|
334
|
|
|
2012-01-24
|
1.84.1
|
333
|
-X command line option functioning fully for bash-type variables
|
|
2012-01-19
|
1.84.0
|
332
|
- Added basic working
-X command line option
|
|
2012-01-16
|
1.83.2
|
331
|
- bug in
$explodeline if first item on line is a variable
|
|
2012-01-14
|
1.83.1
|
330
|
|
|
2012-01-14
|
1.83.0
|
329
|
- added
$explodeline function
|
|
2012-01-13
|
1.82.1
|
328
|
|
|
2012-01-13
|
1.82.0
|
327
|
$explode and $implode no longer set the accumulator
|
|
2012-01-11
|
1.81.2
|
326
|
- Improve processing of
$include and accuracy of $FILENAME
|
|
2012-01-10
|
1.81.1
|
325
|
- Test files and quickref using 2-pass toc generation
|
|
2012-01-10
|
1.81.0
|
324
|
- Improve output of -x option to support 2-pass toc generation
|
|
2012-01-09
|
1.80.1
|
323
|
- Improve detection of literal
% in expressions like (-34.45%)
|
|
2012-01-07
|
1.80.0
|
322
|
$litdoc now works with <^ ^ ^> and <# # #>
|
|
2012-01-07
|
1.79.0
|
321
|
- modified
$concat function and added $concatv
|
|
2012-01-06
|
1.78.2
|
320
|
- added table of contents demo test
|
|
2012-01-06
|
1.78.1
|
319
|
- made
$listclasses supress classes in list divs
|
|
2012-01-06
|
1.78.0
|
318
|
- added
$concat function
- fixed bugs in string handling and double
__ in variable names
|
|
2012-01-05
|
1.77.3
|
317
|
\! will generate a | within documentation
|
|
2012-01-03
|
1.77.2
|
316
|
- bug in tables when
$VB is mixed with | and real newlines occur with a cell
|
|
2012-01-02
|
1.77.1
|
315
|
- revert adding
<br /> to \n processing for documentation
- update copyright dates to 2012
|
|
2011-12-31
|
1.77.0
|
314
|
\/ creates and the effect of ‘\/’ is controlled by $escspace variable
|
|
2011-12-30
|
1.76.0
|
313
|
$lowercase and $replacespaces functions added
|
|
2011-12-29
|
1.75.0
|
312
|
$litdoc replaces $lithtmltags with much improved escape handling
|
|
2011-12-28
|
1.74.0
|
311
|
$copy supports $defaultval
- self closing tags did not always work
|
|
2011-12-25
|
1.73.0
|
310
|
- use value attribute of
<li> rather than start attribute of <ol>, enabling non-sequential lists that do not break.
|
|
2011-12-24
|
1.72.0
|
309
|
- changed make file: no debug and -Wall warnings. Made all warnings go away.
|
|
2011-12-24
|
1.71.0
|
308
|
- ordered lists use
list-style-type and type attribute for HTML5 compliance
|
|
2011-12-23
|
1.70.2
|
307
|
/ at the start of a line should break lists
- but should not generate a table cell
- ordered lists use
list-style-type unstead of type attribute
|
|
2011-12-22
|
1.70.1
|
306
|
- implemented
$block_attr
- modified page-break to add style to next block tag
- increased max # of variables
- reversed order of changelog, with new format
|
|
2011-12-17
|
1.70.0
|
305
|
- automatic generation of title tags for images unless overridden by
$img_title
|
|
2011-12-17
|
1.69.10
|
304
|
- implemented
$tagname_title
|
|
2011-12-16
|
1.69.9
|
303
|
- implemented
$pushset and allowed pushpop of undefined variables
- reworking of
$blocktags and interaction with raw and pre lines
- fixed minor bugs in non-break spacing
|
|
2011-12-09
|
1.69.8
|
302
|
|
|
2011-12-08
|
1.69.7
|
301
|
|
|
2011-12-08
|
1.69.6
|
300
|
- problem in string to c_str conversion with Microsoft c++
|
|
2011-12-08
|
1.69.5
|
299
|
- implemented
$defaultval1 for single-shot defaults
|
|
2011-12-08
|
1.69.4
|
298
|
- implemented
${++x} for dates, plus clean up getNextToken function
|
|
2011-12-07
|
1.69.3
|
297
|
- implemented
$minus for dates
|
|
2011-12-06
|
1.69.2
|
296
|
- fixed problem with %e crashing Windows
|
|
2011-12-06
|
1.69.1
|
295
|
- refactored dates, removing
$isodateval & $todate
|
|
2011-12-03
|
1.69.0
|
294
|
- added
$isodateval, $fmtdate, $fmtdateval & $defaultval
- fixed minor bug with
<time> attributes
|
|
2011-12-02
|
1.68.1
|
293
|
- added
$isodate and $todate functions
|
|
2011-11-28
|
1.68.0
|
292
|
- updated array handing to using the
${array$subscript} model
|
|
2011-11-28
|
1.67.5
|
291
|
- fixed bug: error when
$using an unset variable
|
|
2011-11-26
|
1.67.4
|
290
|
- remove composite variables and add array subscripting, e.g.
$array[$i]
|
|
2011-11-25
|
1.67.3
|
289
|
|
|
2011-11-21
|
1.67.2
|
288
|
|
|
2011-11-20
|
1.67.1
|
287
|
- improved
$PRE, $uppercase & $replacetext and make $firstlistclass lower case only
|
|
2011-11-20
|
1.67.0
|
286
|
- fixed bug in
# list if # is in use as a character macro
|
|
2011-11-19
|
1.66.10
|
285
|
- added
\n escape character and fixed processing of escaped characters in $litcode
|
|
2011-11-18
|
1.66.9
|
284
|
- added
$uppercase and $replacetext functions
|
|
2011-11-17
|
1.66.8
|
283
|
- finished
$eval, changed old $eval into $setval, added $copy,
- functioning
$litspecialchars, $lithtmltags & $litcode functions
|
|
2011-11-11
|
1.66.7
|
282
|
- add
$litspecialchars, $lithtmltags, $litcode functions (partially working),
- start to test new version of
$eval using $evaln,
- and fix some bugs in
$FIRSTLISTITEM list handling
|
|
2011-11-08
|
1.66.6
|
281
|
- test cases for tag stack, bugs removed, implemented
<*>
|
|
2011-11-08
|
1.66.5
|
280
|
- allow arguments to be grouped by quotes when using explode
|
|
2011-11-07
|
1.66.4
|
279
|
- tidy up: char arrays → strings
|
|
2011-11-05
|
1.66.3
|
278
|
- implemented
$tag_head and full functionality of block closing tags like div:
|
|
2011-11-04
|
1.66.2
|
277
|
- end of document will make sure tag stack is empty
|
|
2011-11-03
|
1.66.1
|
276
|
- basic tag-stack fully operational, plus all HTML 5 tags
|
|
2011-10-31
|
1.66.0
|
275
|
- better parsing of free-form html tags, leading to some minor bug fixes
|
|
2011-10-26
|
1.65.7
|
274
|
- fixed compiler warnings, mostly for const char*
|
|
2011-10-20
|
1.65.6
|
273
|
- major re-working of
$eval function, stack operations plus bugs fixed and tests added
|
|
2011-10-15
|
1.65.5
|
272
|
- minor bug fixes plus in-depth testing of new math and function calls
|
|
2011-10-08
|
1.65.4
|
271
|
- fixed
$FIRSTLINE interfering with with $currentResult plus other issues
|
|
2011-10-07
|
1.65.3
|
270
|
- add
$push, $pop, $explode, $implode and $setline functions
|
|
2011-10-07
|
1.65.2
|
269
|
- add
$( and $) functions for temporary variable calc
|
|
2011-10-06
|
1.65.1
|
268
|
- remove
$add and $sub functions and make $currentResult into a variable
|
|
2011-10-06
|
1.65.0
|
267
|
$plus, and $minus and $using functions
|
|
2011-09-29
|
1.64.2
|
262
|
|
|
2011-09-27
|
1.64.1
|
261
|
|
|
2011-09-26
|
1.64.0
|
260
|
- add
$SMARTQUOTES variable
|
|
2011-09-19
|
1.63.1
|
258
|
- added support for
<` and `> —constructs for embedding code
|
|
2011-09-19
|
1.63.0
|
257
|
- added support for
<( and )> —constructs for <pre> tags not ending in .txt or .wup for security purposes
|
|
2011-09-02
|
1.61.5
|
252
|
- bug: setting
$include=NONE on command line
|
|
2011-09-02
|
1.61.4
|
251
|
- bug: https not overriding httpbase
|
|
2011-08-30
|
1.61.3
|
250
|
|
|
2011-08-29
|
1.61.2
|
249
|
- fix edge cases in the above
|
|
2011-08-27
|
1.61.0
|
247
|
- cleanup handling of & < and >
|
|
2011-08-22
|
1.60.12
|
246
|
- fix bug in overriding and added more tests
|
|
2011-08-20
|
1.60.11
|
245
|
- added more character entities, «angle quotes», allowed overriding of «» “ ” ‘ ’ and –
|
|
2011-08-19
|
1.60.10
|
244
|
|
|
2011-08-13
|
1.60.9
|
243
|
- treat
text//comment as a comment but not text://comment
|
|
2011-08-12
|
1.60.8
|
242
|
$blocktag and $style vars changed to allow a zero length string. Must now use unset to clear
|
|
2011-08-12
|
1.60.7
|
241
|
|
|
2011-08-12
|
1.60.6
|
240
|
- combine
$set and $setd into $set
|
|
2011-08-06
|
1.60.5
|
239
|
- allow
<?xxx and <svg> as block tags
|
|
2011-08-05
|
1.60.3
|
237
|
- fix bug in block tags within tables
|
|
2011-08-04
|
1.60.2
|
236
|
- add
$setd and $evald and get all tests running properly
|
|
2011-08-04
|
1.60.1
|
235
|
- Fix bug with italics at start of table cell
|
|
2011-08-03
|
1.60.0
|
234
|
- This version exists for backward compatibility testing
|
|
2011-08-02
|
1.59.0
|
233
|
- improved comments, plus
<!! Invisible comments !!>
|
|
2011-08-02
|
1.58.2
|
231
|
- tidy up tests and functions
|
|
2011-08-02
|
1.58.0
|
229
|
$idiv, $mult, $div functions
|
|
2011-08-01
|
1.57.0
|
228
|
- Allow all tags to have stylesattributesclasses applied using
$style_tagname etc.
|
|
2011-08-01
|
1.56.0
|
227
|
- UTF-8 handing inside tags, plus full support of
\uXXXX unicode operator
|
|
2011-07-31
|
1.55.0
|
226
|
- overhaul block tags, suppressing list processing. Add
-! for ending a list
|
|
2011-07-30
|
1.54.1
|
224
|
|
|
2011-07-30
|
1.54.0
|
223
|
|
|
2011-07-29
|
1.53.0
|
221
|
- convert all tabs to spaces on input
|
|
2011-07-29
|
1.52.0
|
220
|
- removed old attempts to guess
$VER and now make it compulsory
|
|
2011-06-23
|
1.51.7
|
218
|
- rename main file from cleanwriter to writeup and update test scripts
|
|
2011-06-21
|
1.51.5
|
216
|
- support
\uXXXX for unicode and \xXX for hex byte entry
|
|
2011-06-21
|
1.51.2
|
213
|
- fixed test framework with UTF-8
|
|
2011-06-18
|
1.51.1
|
212
|
- improved utf-8 support with detection of windows iso characters
|
|
2011-06-16
|
1.51.0
|
211
|
|
|
2011-05-28
|
1.50.10
|
210
|
- added
-y option to suppress keyboard prompts on server
|
|
2011-05-27
|
1.50.9
|
209
|
|
|
2011-05-26
|
1.50.8
|
208
|
\ at the end of a line will create continuation but also show a line break in output
|
|
2011-05-25
|
1.50.7
|
207
|
- make
$NULL resolve to \x00
|
|
2011-05-25
|
1.50.6
|
206
|
- include
$colgroup support (plus tidy up some function calls)
|
|
2011-05-24
|
1.50.5
|
205
|
getTokenDeref honours escape sequences
|
|
2011-05-23
|
1.50.4
|
204
|
$VER can now be set from command line
|
|
2011-05-23
|
1.50.3
|
203
|
- bug in tablelist classes resolved
|
|
2011-05-21
|
1.50.0
|
200
|
$tableclasses and $listclasses have to be set to TRUE to generate the css
|
|
2011-05-21
|
1.49.4
|
199
|
- variable constructors;
+= operator; $style variable is output as well as $styletagn
|
|
2011-05-19
|
1.49.3
|
198
|
- added
-r option to redirect output to stdout
|
|
2011-05-19
|
1.49.2
|
197
|
- robust method for escaping input characters
|
|
2011-05-17
|
1.49.1
|
196
|
- lines really split on
$VB character
|
|
2011-05-15
|
1.49.0
|
195
|
- version 2 of integrated table model
|
|
2011-05-11
|
1.48.3
|
194
|
- added
$ifndef as negation of $ifdef
|
|
2011-05-07
|
1.48.2
|
193
|
- added
$TIME constant for file creation time
|
|
2011-04-26
|
1.48.1
|
192
|
- new table model implemented
|
|
2011-04-23
|
1.48.0
|
191
|
- first step in integrated table model
|
|
2011-04-22
|
1.47.5
|
190
|
- all tabs changed to spaces
|
|
2011-04-18
|
1.47.4
|
189
|
- changed to transitional for now else self-closing empty elements do not validate
|
|
2011-04-18
|
1.47.3
|
188
|
- added default doctype html strict
|
|
2011-04-17
|
1.47.2
|
187
|
|
|
2011-04-17
|
1.47.1
|
186
|
- problem with lists beginning with c
|
|
2011-03-22
|
1.47.0
|
185
|
- lines beginning with a block tag will not be made into a paragraph by default
|
|
2011-03-12
|
1.46.2
|
183
|
- release of 1.46 allow
$include NONE and define $OS variable
|
|
2011-03-12
|
1.46.0
|
181
|
- remove old if code and change page break to div
|
|
2011-03-12
|
1.45.17
|
180
|
|
|
2010-12-27
|
1.45.12
|
175
|
- increased size of macro buffer from 500 to 5000
|
|
2010-10-16
|
1.45.9
|
172
|
- fixed extra blank lines at end of file
|
|
2010-10-02
|
1.45.8
|
171
|
- v.1.45 feature complete – fully functional nested includes with style handling
|
|
2010-09-27
|
1.45.7
|
170
|
- v.1.45 working on linux. Greatly improved include file handling
|
|
2010-09-17
|
1.45.2
|
165
|
- added
$postamble instead of bot.txt files
|
|
2010-09-17
|
1.45.0
|
163
|
- first release of 1.45 – single pass that passes all tests
- Rename project to “Writeup”
|
|
2010-09-12
|
1.44.3
|
154
|
- Added
$firstlistclass for indirection
|
|
2010-09-07
|
1.44.0
|
151
|
- split out ToHTML.cpp and added firstline class to lists
|
|
2010-09-04
|
1.43.2
|
140
|
- vertical spaces and spaces after “-” in lists
|
|
2010-09-04
|
1.43.0
|
138
|
- fixed errors with alternating macro chars and numbered lists
|
|
2010-08-14
|
1.42.38
|
131
|
- single char macros internal name begins with : not _
|
|
2010-08-09
|
1.42.37
|
130
|
- bug in auto increment variables under certain circumstances
|
|
2010-08-08
|
1.42.36
|
129
|
- complete rework of single character macro system to solve outstanding problems
|
|
2010-08-06
|
1.42.34
|
127
|
- improved handing of single character macros
_ # %
|
|
2010-07-20
|
1.42.31
|
124
|
- fix bug with tables in a list
|
|
2010-06-14
|
1.42.28
|
121
|
- headings can start with multiple periods
|
|
2010-06-10
|
1.42.23
|
116
|
- add
----cell and ----row to tables plus blockquote done with div
|
|
2010-06-09
|
1.42.21
|
114
|
- improved tables functionality plus
$set function
|
|
2010-06-08
|
1.42.20
|
113
|
- work on tables for backwards compatibility
|
|
2010-05-22
|
1.42.13
|
106
|
- a blank line will reset all alternating macros
|
|
2010-05-01
|
1.42.10
|
103
|
- first go at dereferencing without changing single character vars
|
|
2010-05-01
|
1.42.8
|
101
|
- bugs corrected in header system and style integrated into it
|
|
2010-04-26
|
1.42.6
|
99
|
$include an alternative top file
|
|
2010-04-26
|
1.42.0
|
93
|
|
|
2010-04-05
|
1.41.0
|
88
|
- enable any text between
<a> and <a> tags, e.g. images
|
|
2009-12-04
|
1.40.2
|
86
|
|
|
2009-12-04
|
1.40.1
|
85
|
- fix bug in unexpected variable assigments
|
|
2009-12-04
|
1.40.0
|
84
|
|
|
2009-10-13
|
1.39.8
|
82
|
|
|
2009-10-12
|
1.39.7
|
81
|
- extensive replacement of char* with string
|
|
2009-10-10
|
1.39.4
|
78
|
|
|
2009-10-10
|
1.39.1
|
75
|
- bug in recursion of variable expansion
|
|
2009-10-07
|
1.39.0
|
74
|
- full expressions allowed within stylevars, httpbase etc
|
|
2009-10-07
|
1.38.3
|
73
|
- getTokenDeref for httpbase & imgbase
|
|
2009-10-05
|
1.38.2
|
72
|
|
|
2009-10-02
|
1.38.1
|
71
|
- numerous bug fixes, add
$SVNTIME variable
|
|
2009-09-29
|
1.38.0
|
70
|
- allow escape characters in hyperlink messages
|
|
2009-08-31
|
1.37.0
|
60
|
- change max token length from 20 to 30
- add
$FILE variable and prevent complete macro re-initialization on 2nd pass
- reorganize pre-parsing code to allow Writeup Change Log tag to be set and read
- change -t tag to -x variable_name for variable extraction
|
|
2009-07-01
|
1.36.0
|
34
|
$SP variable, default style sheet for tables
- rebuilt to compile under MS VC 2008
- test for
_MSC_VER
- handle
CRLF in Linux
- add
_strlwr to Linux build
|
|
2009-06-15
|
1.35.0
|
28
|
- upper-case constants allowed, plus 2.90
- single variables will be recursively dereferenced
allowed as comment in HTML processor (as well as macro)
- Null variable
$NULL
|
|
2009-06-11
|
1.34.0
|
26
|
- fix bug in charaters > 128 being cast to signed
|
|
2009-06-05
|
1.33.0
|
24
|
- fix bug in old version detection
- add -t option for title only
- add -f option to set
$FOR variable
$ifdef test implemented
|
|
2009-06-02
|
1.32.0
|
20
|
$VER variable handling much improved
- auto increment variables revamped to
$\{++x\}
|
|
2009-05-29
|
1.31.0
|
13
|
- An
$ifversion test, $VERBOSITY and $cwVERSION variables
- no trailing
$ allowed on variable name, but use $\{vname\} instead
|
|
2009-05-29
|
1.30.0
|
11
|
- Added
--body tag and reduce “unknown macro” to warning
|
|
2009-05-27
|
1.29.0
|
9
|
- Added support for SVN
$Id keyword
|
|
2009-05-27
|
1.28.0
|
6
|
- moved to SVN for version control and added multiple -s options
|
|
2009-03-18
|
1.27.0
|
0
|
$date variable now contains file modification date. $today is today
|
|
2009-03-06
|
1.26.0
|
0
|
$if statement variables can have $ in front of them
- Command line variables set before top.txt variables
|
|
2009-03-04
|
1.25.0
|
0
|
- Added borders class to tables unless a class is supplied
- Added pre-defined variables for ½ , ¼ , ¾ & © .
|
|
2009-02-27
|
1.24.0
|
0
|
- Fixed bug in
$attr variable handling
|
|
2009-02-24
|
1.23.0
|
0
|
- extended 1.18 to
$li_ol1_class= type definitions.
- Added
--set command line option (but only for a single variable for now)
|
|
2009-01-24
|
1.22.0
|
0
|
- Bug in HTML comment handling. Added -m option for macro debug. Handle inline variable definition within macro processor, except for
<=style
|
|
2009-01-05
|
1.21.0
|
0
|
- Correct old bug which gave warnings if no spaces after a variable at the start of a line.
- Correct new bug introduced by 1.18 where all
<ol> were numeric
- Plus bits of cleanup and error reporting.
|
|
2009-01-03
|
1.20.0
|
0
|
- Correct bug that aborted early if warnings or errors
|
|
2009-01-01
|
1.19.0
|
0
|
- Merged with gopt library to provide command-line option handling
|
|
2008-12-30
|
1.18.0
|
0
|
- Improved inline styles with
$p_class_style1
|
|
2008-11-17
|
1.17.0
|
0
|
- Minor change to allow lower case
TRUE and pre-defined variables such as asterisk and pound
|
|
2008-10-14
|
1.16.0
|
0
|
- Correct problem with
_ not working
- Make compatible with gcclinux
- Move low level initialization to re-start on each file
|
|
2008-10-10
|
1.15.0
|
0
|
- generate
<thead> and <tbody> and read all macro defns again before headers
|
|
2008-10-03
|
1.14.0
|
0
|
- remove duplicate pocketHTML code
|
|
2008-09-29
|
1.13.0
|
0
|
- inline macro defn
<=macro value> and $p_style1 type macros
|
|
2008-07-17
|
1.12.0
|
0
|
- all special symbols now generate
&codes;
|
|
2008-06-25
|
1.11.0
|
0
|
|
|
2008-04-16
|
1.10.0
|
0
|
|
|
2008-04-14
|
1.09.0
|
0
|
|
|
2007-05-11
|
1.08.0
|
0
|
|
|
2007-04-28
|
1.07.0
|
0
|
- add autoincrement varables
|
| 2007-04-02 |
1.05.0 |
- |
|
| 2007-03-04 |
1.04.0 |
- |
|
| 2007-01-22 |
1.03.0 |
- |
- Renamed “CleanWriter”, New numbering system
|
| 2006-11-25 |
1.00.10 |
- |
|
| 2006-11-20 |
1.00.07 |
- |
|
| 2005-02-01 |
1.00.04 |
- |
|
| 2005-01-29 |
1.00.03 |
- |
|
| 2000-11-23 |
1.00.01 |
- |
|
| 2000-10-22 |
1.00.00 |
- |
- First release of project, under the name “pocketHTML”
|