Version: 4.01.00-bp151.1.1
* Mon Dec 18 2017 pgajdos@suse.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 pgajdos@suse.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 `<table>' tag.
* Wed May 10 2017 mpluskal@suse.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 dimstar@opensuse.org
- Explicitly package %{_docdir}/%{name} to fix build with RPM 4.13.
* Mon Nov 21 2016 pgajdos@suse.com
- Update to 3.08.01:
* See https://fbb-git.github.io/yodl/changelog.txt
* Tue Jan 12 2016 mpluskal@suse.com
- Update to 3.06.00
* No changelog available
* Sun Sep 20 2015 mpluskal@suse.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 mpluskal@suse.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:
+ @counters
+ @symbols
+ center
+ dit
+ endcenter
+ figure
+ htmlbodyopt - deprecated
+ htmlheadopt
+ htmlstylesheet
+ itdesc
+ notocclearpage
+ sc
+ startcenter
+ strong
+ tt
- Cleanup spec file with spec-cleaner
* Tue Nov 18 2014 pgajdos@suse.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.
* Wed Nov 27 2013 pgajdos@suse.com
- updated to 3.03:
* bugfixes
* see changelog for details
- fix-path.patch renamed to yodl-doc-packages.patch
- fix-tex-include.patch merged into yodl-doc-packages.patch as
changes in both patches relate
* Thu Apr 18 2013 werner@suse.de
- Make it build with openSUSE >= 12.2
* Fri Apr 05 2013 idonmez@suse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls
* Mon Jan 14 2013 idonmez@suse.com
- Use %{optflags}
* Wed Dec 12 2012 kkaempf@suse.com
- Update to 3.00.0
To get the pre-3.00.0 include behavior, use the -L
(--legacy-include) option
2.00.0 was a complete rewrite. See the manual for the modifications.
Old yodl-sources will usually require minor modifications
See /usr/share/doc/packages/yodl/CHANGES
* Sat Sep 08 2012 idonmez@suse.com
- Add explicit makeinfo dependency
- Format spec file
* Sat Apr 21 2007 aj@suse.de
- Use texlive.
* Thu Mar 29 2007 meissner@suse.de
- added bison,flex
* Tue Nov 07 2006 meissner@suse.de
- use RPM_OPT_FLAGS
* Tue Sep 26 2006 cthiel@suse.de
- fix build with python 2.5
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires