2013-05-27 |
2.40.0 |
486 |
- Strict checking --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.40
- 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”
|