25 Oct 2004___________________________v3.8 - Support negative value in the step field of a loop statement 24 Jun 2004___________________________v3.7 - Add the alt attribute if not present in a img html tag 10 Dec 2003___________________________v3.6.2 - Fix the unescape so it supports \\ to escape the character \ 30 Oct 2003___________________________v3.6.1 - fix a bug in loop.c (the 'step' value of 'between' feature) 7 Jul 2003___________________________v3.6 - use the pcre 4.3 package instead of 3.9 5 Jul 2003___________________________v3.5 - Fix a memory segfault on #image 28 Feb 2003___________________________v3.4 - add the <#NTARGET_ROOTFILENAME/> Nov 4 2002___________________________v3.3 - fix a string parsing overflowing Oct 30 2002___________________________v3.2 - youpee can be runned as a script interpreter Oct 29 2002___________________________v3.1 - add the ! modifier for searched file Oct 28 2002___________________________v3.0 - add arithmetic capabilities - add #YOUPEE Oct 24 2002___________________________v2.10 - add #filesize - fix a bug in #image to allow multiple attributes Oct 23 2002___________________________v2.9 - #if do integer comparison instead of string comparison if the two compared fields are integer (EQUAL, GT, GE, LE, LT, !EQUAL) Oct 21 2002___________________________v2.8 - add the <#process>... tag, which allow the youpee processing of the section Oct 20 2002___________________________v2.6 - Add the <#CUR_PATH/> builtin variable Oct 17 2002___________________________v2.5 - fix a bug in the callmacro feature of release 2.3 Oct 16 2002___________________________v2.4 - do a much more accurate malloc for the image file processing Oct 13 2002___________________________v2.3 - add a shortcut to call a macro, you can use <#macro_name in addition to <#callmacro macro_name Oct 4 2002___________________________v2.2 - add <#scriptname/> in <#script/> command line Sep 30 2002___________________________v2.1.0 - cleaning and documentation update Aug 22 2002___________________________v2.1 - add disable_htmlencode to avoid the replace of é, è ... by é è ... June 3 2002___________________________v2.0 - add regular expression May 24 2002___________________________v1.6 - add the -r command line option to display file dependency on stderr May 13 2002___________________________v1.5.3 - fix a strcmp with null parameter in include.c May 13 2002___________________________v1.5.1 - change : the destination file is now preceeded by -o ( like output, the -d is still supported ) - change : the -f is now optional - add feature : -v command gives the version - fix bug : if the first index in the loop is greater that the second the loop is not executed anymore - add the DEFINED and !DEFINED test in the if statement May 10 2002___________________________v1.5 - add feature : you can add a \ at the end of line to specify a continuing line - add feature : you can now indent the youhp3 tag May 03 2002___________________________v1.4.1 - bug fix : fix a malloc undersized - change : do not remove the \r\n at the end of the lines in a tab and in a list Apr 27 2002___________________________v1.4 - add feature : the <#break/> stops the current processed file/loop/script/... - add feature : create a define in the command line - add feature : add the <#var> tag to define a multiline define - change include : the '/' is required at the end of the include statement before '>' - add feature : the include statement can now take a second parameter _section_ - add feature : allow include of a bundle of define organized in sections - add feature : add the list tag - add feature : add the tab tag Apr 25 2002___________________________v1.3 - add feature : add the unicode tag to encode a string in unicode Apr 09 2002___________________________v1.2 - add feature : the insection option in the loop statement Apr 02 2002___________________________v1.1.2 - bug fix: 'infile' feature of a loop does not include the \n at the end of the line anymore Jan 08 2002___________________________v1.1.1 - add 2 builtin var : ORG_SHORTFILENAME, ORG_PATH Dec 21 2001___________________________v1.1 - add feature : the incvs option of the loop command Nov 23 2001___________________________v1.0.5 - add feature : an action to escape '<' and '>' in a section Nov 13 2001___________________________v1.0.4 - add feature : command line option 'P', which allow to include file after the processed file Nov 7 2001 ___________________________v1.0.3 - add feature : a 'step' attribute to the loop command to allow increment different from 1 Nov 4 2001 ___________________________v1.0.2 - change the feature 'infile' for the 'loop' command now the variable has the value of the whole line instead of the first word in the line Nov 2 2001 ___________________________v1.0.1 - bug fix in the get_field function Oct 29 2001 __________________________v1.0 - add feature : a loop capability Optimization change : - use strchr instead of strstr in file common.c Oct 26 2001 __________________________v1.0 beta 1 Initial Release