|
|
|
|
Changelog for yodl-4.02.01-2789.12.i586.rpm :
* Mon Dec 31 2018 Petr Gajdos - updated to 4.02.01: * Migrated from Github to Gitlab * End-of-line comment is now available as the triplet \\//. Following \\// all subsequent characters on its line as well as initial blanks on the next line are skipped. * Added Yodl builtin commands SUBSTR and STRLEN * Added the evalsymbol() macro, assigning a value to a symbol using EVAL. * Added the nbsp() macro, writing a non-breaking space character * Added the manttquoted() macro, optionally embedding arguments of tt macros in quotes. * Redesigned yodlverbinsert, which now also concatenates multiple identically marked sections. * Added scripts/newmacros primarily used when designing multiple new .raw macro definition files. * Added the macro `tbl\' (and support macros `tr, tc, tnc, ta, tnac, tao,\' `tline\', and `twrap\') as alternative to `table\' (and support macros). The `tbl\' macro extends `table\', and simplifies defining tables. * SETCOUNTER and ADDTOCOUNTER\'s second arguments may be additive expressions (not containing blanks spaces). * Mon Dec 18 2017 pgajdosAATTsuse.com- update to 4.01.00: * Fixed flaw in handling the LaTex chartable\'s SUBST(--) definition and occurrences of -- in, e.g., letteradmin.raw. * The LaTeX specific way of handling two dashes is available, outside of NOEXPAND environments as used by, e.g., the verb() and tt() macros, is available through the new `dashes()\' macro. * New macros ttbegin() and ttend() can be used to fine-tune how text set in teletype font is handled, in particular in LaTeX conversions. * Added builtin functions PUSHSUBST and POPSUBST, as well as the (internally used) builtin function XXSUBST. * Removed old macros and builtin commands, obsoleted since Yodl 2.00.00. (see also the manual section `what\'s new in 4.00.00\'). * The predefined macro `verb(...)\' now starts with PUSHSUBST(0) and ends with POPSUBST: SUBST definitions are not interpreted anymore inside a \'verb()\' macro (SUBST definitions were already ignored in files inserted by the NOEXAPAND(PATH)INCLUDE builtin commands). * The original definition of the `verb(...)\' macro remains available in the new predefined macro `verborg(...)\'. * The contents of the formerly used ./yo subdirectory of ./manual are now in ./manual; ./yo has been removed. * In LaTeX conversions the -- sequence is now defined in a SUBST definition in macros/yodl/chartables/latex.tables.yo as SUBST(--)(+NOTRANS(-{}-{})) due to which text like `operator--()\' now clearly shows the two minus characters (single minus chars are OK, and cannot be translated, because LaTeX sometimes uses them in expressions like `\\cline{1-4}\'). * Documentation was updated. * Mon May 29 2017 pgajdosAATTsuse.com- updated to 3.10.00: * Redefined some elements in the standard LaTeX translation table: no-argument macros like \'|\' = \"\\\\textbar\" received an empty parameter box (\"\\\\textbar{}\") to avoid subsequent blanks being consumed by LaTex. Cf., https://tex.stackexchange.com/questions/31091/space-after-latex-commands * Added a new macro `tableatt\' using the attributes specified at the last `attrib\' macro call to set html-attributes for the html `\' tag. * Wed May 10 2017 mpluskalAATTsuse.com- Update to version 3.08.02: * Reorganized the yodl-manpage macro (macros/rawmacros/manpage.raw): + man-pages can now be converted to roff, html, and plain text format. + References to the todl manual page format in Yodl\'s user guide and man-pages were updated accordingly. * The reorganization also fixes a bug in the manpage html conversion. * Thu Feb 09 2017 dimstarAATTopensuse.org- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13. * Mon Nov 21 2016 pgajdosAATTsuse.com- Update to 3.08.01: * See https://fbb-git.github.io/yodl/changelog.txt * Tue Jan 12 2016 mpluskalAATTsuse.com- Update to 3.06.00 * No changelog available * Sun Sep 20 2015 mpluskalAATTsuse.com- Update to 3.05.01 * The chartables defined in latex.tables.yo now surround <, > and * characters by $s (e.g., $<$), preventing LaTeX from processing them in a special way (e.g., forming ligatures like one character for >>). * Added the file `required\' listing the non-standard software that is required to build yodl and its user guide- Update project and download url * Sat Mar 28 2015 mpluskalAATTsuse.com- Update to 3.05 * Html conversion by default uses html5, and generates html5 type html pages, several macros were adapted accordingly. * New macros (use `man yodlmacros\' for their definitions): + attrib + htmlheadfile + htmlstyle + nohtmlfive + nohtmlimgstyle + sethtmlmetacharset * Modified macros: + AATTcounters + AATTsymbols + center + dit + endcenter + figure + htmlbodyopt - deprecated + htmlheadopt + htmlstylesheet + itdesc + notocclearpage + sc + startcenter + strong + tt- Cleanup spec file with spec-cleaner * Tue Nov 18 2014 pgajdosAATTsuse.com- updated to 3.04: * The redef() and redefinemacro() descriptions missed the name of the macro to be redefined: they require 3 instead of 2 args. * The yodlverbinsert program is now C++, and supports -a: process all lines and -n: prefix lines by numbers. Yodlverbinsert ignores initial and trailing blank lines. * Removed some compiler warnings.
|
|
|