Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yodl for openSUSE:Factory checked in at 2021-05-10 15:36:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yodl (Old) and /work/SRC/openSUSE:Factory/.yodl.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yodl" Mon May 10 15:36:46 2021 rev:37 rq:891037 version:4.03.02 Changes: -------- --- /work/SRC/openSUSE:Factory/yodl/yodl.changes 2021-01-25 18:22:51.388363373 +0100 +++ /work/SRC/openSUSE:Factory/.yodl.new.2988/yodl.changes 2021-05-10 15:39:13.985600327 +0200 @@ -1,0 +2,6 @@ +Thu May 6 12:37:16 UTC 2021 - Ferdinand Thiessen <r...@fthiessen.de> + +- Update to version 4.03.02: + * Fixes for documentation and man pages + +------------------------------------------------------------------- Old: ---- yodl-4.03.00.tar.gz New: ---- yodl-4.03.02.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yodl.spec ++++++ --- /var/tmp/diff_new_pack.HYLcB8/_old 2021-05-10 15:39:14.465598362 +0200 +++ /var/tmp/diff_new_pack.HYLcB8/_new 2021-05-10 15:39:14.469598346 +0200 @@ -17,13 +17,13 @@ Name: yodl -Version: 4.03.00 +Version: 4.03.02 Release: 0 Summary: Yet One-other Document Language License: GPL-3.0-only Group: Development/Tools/Doc Generators URL: https://fbb-git.gitlab.io/yodl/ -Source: https://gitlab.com/fbb-git/yodl/-/archive/%{version}/yodl-%{version}.tar.gz +Source: https://gitlab.com/fbb-git/yodl/-/archive/%{version}/yodl-%{version}.tar.bz2 Patch0: %{name}-doc-packages.patch BuildRequires: bison BuildRequires: fdupes ++++++ yodl-4.03.00.tar.gz -> yodl-4.03.02.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/README new/yodl-4.03.02/README --- old/yodl-4.03.00/README 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/README 2021-01-22 13:43:33.000000000 +0100 @@ -12,7 +12,7 @@ and follow the instructions provided in the INSTALL file found there. Alternatively, binary ready-to-install versions of the yodl program are -available in verious Linux distributions, in particular Debian. See, e.g., +available in various Linux distributions, in particular Debian. See, e.g., https://packages.debian.org/search?keywords=yodl&searchon=names&suite=all§ion=all Gitlab's web-pages for yodl are here: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/CHANGES new/yodl-4.03.02/yodl/CHANGES --- old/yodl-4.03.00/yodl/CHANGES 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/CHANGES 2021-01-22 13:43:33.000000000 +0100 @@ -18,7 +18,7 @@ IFSMALLER - checks whether the first numerical value is smaller than the second numerical value IFSYMBOL - checks whether the argument is a defined symbol - PATHINCLUDELIT - includes literaly a file found in the + PATHINCLUDELIT - includes literally a file found in the XXincludepath path POPCOUNTER - pops a previously pushed countervalue POPMACRO - pops a previously pushed macrodefinition @@ -155,7 +155,7 @@ (texinfo), or because the format appears to be somewhat obsolete (sgml). - - Added a Yodl document type `letter', indended to be used with the + - Added a Yodl document type `letter', intended to be used with the `brief.cls' LaTeX documentclass - Yodl 2.00 converts documents much faster than earlier versions. @@ -179,7 +179,7 @@ - 2man: verb*() fixed - 2texinfo fixes: @top, Toplevel, \input texinfo - 2tely: mudela() -> @mudela - - 2texinfo: nicer handling of wierd nodenames ... NOT: + - 2texinfo: nicer handling of weird nodenames ... NOT: see comment in yodl2texinfo-post.py: urg @@ -294,7 +294,7 @@ 1.31.4.jbr1 - scripts/yodl2manless: slipped a \ - src/yodl/grampipethrough.c: ... the anticipation is killing Jan ;) - - Fixed initilization error in NT hack. + - Fixed initialization error in NT hack. ********** 1.31.4 @@ -324,7 +324,7 @@ - took debian/control,copyright changes to *.in source files 1.31.2.jbr2 - -src/yodl/message.c: va_end is doesn't do much on alot of platforms, + -src/yodl/message.c: va_end is doesn't do much on a lot of platforms, but it is proper. -src/yodl/grampipethrough.c: Major NT hack. The popen on NT seems to be leaking process slots. With this patch I can at least build @@ -516,7 +516,7 @@ [OLD] * The define TMPDIR didn't get passed down from the top level Makefile into the source tree. Fixed. * Several warnings in the C compilation fixed. - * Nesting imlemented in enumerate() lists up to 3 + * Nesting implemented in enumerate() lists up to 3 levels deep. * the umlaut fix - added some macros: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/HIERARCHY new/yodl-4.03.02/yodl/HIERARCHY --- old/yodl-4.03.00/yodl/HIERARCHY 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/HIERARCHY 2021-01-22 13:43:33.000000000 +0100 @@ -264,7 +264,7 @@ macro. Only those producing output are mentioned below: -speacial parameter lists: +special parameter lists: empty_parlist: The parameter list is collected, but must be empty. A WARNING is issued if not, but not an error. @@ -318,7 +318,7 @@ no separate string All other text is parsed by DEFAULT_SET. See parser/psetuphandlerset.c for -detais. +details. Paragraph handling is done by parser/pparagraph.c. When multiple newlines were detected, p_paragraph() is called. If a PARAGRAPH macro has been defined, its @@ -553,7 +553,7 @@ lexer, so the \n argument of CHAR() is recognized (and stored) as part of the macro's definition. Then, the former ws level is restored again. The \ at eoln are used to force the lexer to consume the ws which are not part of the -macro's defintion, but were inserted to enhance the macro's legibility. +macro's definition, but were inserted to enhance the macro's legibility. The CHAR() is used to prevent character table redefinitions of \n. There's no cure against \n SUBST() definitions, as the lexer never sees the SUBST() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/INSTALL.txt new/yodl-4.03.02/yodl/INSTALL.txt --- old/yodl-4.03.00/yodl/INSTALL.txt 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/INSTALL.txt 2021-01-22 13:43:33.000000000 +0100 @@ -135,7 +135,7 @@ o A number of `standard' tools should be present: sed, grep, etc.. These tools must furthermore include the code generators bison and flex (yacc- and lex looka- - likes) to genererate the grammar parsers. The GNU + likes) to generate the grammar parsers. The GNU implementations of these tools work like a charm. o A command that converts groff input into viewable for- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/PATCHES.txt new/yodl-4.03.02/yodl/PATCHES.txt --- old/yodl-4.03.00/yodl/PATCHES.txt 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/PATCHES.txt 2021-01-22 13:43:33.000000000 +0100 @@ -131,7 +131,7 @@ If you're not very quick with sending your patch, there's a good chance that an new release of Yodl comes available. In -such a case (and sometimes for other unkown reasons :-), the +such a case (and sometimes for other unknown reasons :-), the maintainer will probably ask you to make a new patch against the latest release. Your best bet is to download the latest release, and apply your patch against this new source tree: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/VERSION new/yodl-4.03.02/yodl/VERSION --- old/yodl-4.03.00/yodl/VERSION 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/VERSION 2021-01-22 13:43:33.000000000 +0100 @@ -1,3 +1,3 @@ #define AUTHOR "Frank B. Brokken (f.b.brok...@rug.nl" -#define VERSION "4.03.00" -#define YEARS "1996-2020" +#define VERSION "4.03.02" +#define YEARS "1996-2021" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/changelog new/yodl-4.03.02/yodl/changelog --- old/yodl-4.03.00/yodl/changelog 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/changelog 2021-01-22 13:43:33.000000000 +0100 @@ -1,3 +1,17 @@ +yodl (4.03.02) + + * Removed superfluous .tar.gz extensions from the man-pages + + -- Frank B. Brokken <f.b.brok...@rug.nl> Fri, 22 Jan 2021 13:36:57 +0100 + +yodl (4.03.01) + + * Fixed many typos (thanks to the list provided by + https://fossies.org/linux/misc/yodl-4.02.02.tar.bz2/codespell.html + (Jens.Schleusener)) + + -- Frank B. Brokken <f.b.brok...@rug.nl> Fri, 22 Jan 2021 12:56:03 +0100 + yodl (4.03.00) * New option -V for yodlverbinsert avoids embedding its output in @@ -387,7 +401,7 @@ yodl (2.15.0) * Detected a bug! Lines starting with + characters (like +NOTRANS, but also - \'e since those constructions are substituded by +NOTRANS... sequences) + \'e since those constructions are substituted by +NOTRANS... sequences) were not properly converted: the + appeared in the output. Caused by p_handledefaultnewline, separating the + from its trailing chars. Repaired by testing for an initial +, followed by adding what's trailing if found. @@ -520,7 +534,7 @@ * The src/build script contains #defines allowing extensive compilation tests (as suggested by Daniel Richard G.) as well as compilations for gprof, the GNU profiler. Running the profiler after building the yodl - manual shows that currenly no clear speedup-targets exist. + manual shows that currently no clear speedup-targets exist. * The appendix() macro now creates html chapters starting at 1, as suggested by Karel Kubat. @@ -562,13 +576,13 @@ * The generic `yodl2whatever' has been given two more options to allow users to prevent file-collisions when the same user calls yodl to process a - document while another invokation of yodl by that user is still running: + document while another invocation of yodl by that user is still running: --tmp=<path>: By default, the temporary file is written in the /tmp directory. Specify an alternate directory using --tmp = path-to-alternate-tmp-directory --unique-output: By default, yodl will use a temporary output file that - is rewritten at each new yodl-invokation. If that's not + is rewritten at each new yodl-invocation. If that's not what you want, specify the --unique-output flag, which will use the process-id as part of the temporary output file. This file is NOT removed when the yodl-conversion diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/contrib/build.pl new/yodl-4.03.02/yodl/contrib/build.pl --- old/yodl-4.03.00/yodl/contrib/build.pl 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/contrib/build.pl 2021-01-22 13:43:33.000000000 +0100 @@ -484,7 +484,7 @@ run ('pdflatex yodl.latex'); chdir ('../..'); rename ('manual/latex/yodl.pdf', 'manual/pdf/yodl.pdf') - or die ("Cannnot move manuals/latex/yodl.pdf to ", + or die ("Cannot move manuals/latex/yodl.pdf to ", "manuals/pdf: $!\n"); return (1); } @@ -496,7 +496,7 @@ } if (! findbin ('ps2pdf')) { warning ("Application `ps2pdf' not found. " . - "Cannnot generate manual in PDF format."); + "Cannot generate manual in PDF format."); return (0); } run ('ps2pdf manual/ps/yodl.ps manual/pdf/yodl.pdf'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/lexer/lget.c new/yodl-4.03.02/yodl/lexer/lget.c --- old/yodl-4.03.00/yodl/lexer/lget.c 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/lexer/lget.c 2021-01-22 13:43:33.000000000 +0100 @@ -38,7 +38,7 @@ char in an internal buffer, indicating that it has consumed the char. * s_subst may not consider the next character part of a known - subsitution. In that case the character is added to its + substitution. In that case the character is added to its internal buffer, the first char. of the buffer is returned, and the remaining chars are pushed on to the media stack. If there is no buffer, and the received character was EOF, EOF is diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/macros/rawmacros/attrib.raw new/yodl-4.03.02/yodl/macros/rawmacros/attrib.raw --- old/yodl-4.03.00/yodl/macros/rawmacros/attrib.raw 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/macros/rawmacros/attrib.raw 2021-01-22 13:43:33.000000000 +0100 @@ -12,7 +12,7 @@ <h1 style="color:blue;margin-left:30px;">Section name</h1> ) This macro is only effective with html conversions. It is applied in a -stack-wise fasion: when multiple tt(attrib) calls are used, then the topmost +stack-wise fashion: when multiple tt(attrib) calls are used, then the topmost attrib-string is added to the first macro calling the tt(attribinsert) macro, with subsequent macros using subsequent elements on the attrib-stack. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/macros/rawmacros/code.raw new/yodl-4.03.02/yodl/macros/rawmacros/code.raw --- old/yodl-4.03.00/yodl/macros/rawmacros/code.raw 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/macros/rawmacros/code.raw 2021-01-22 13:43:33.000000000 +0100 @@ -34,7 +34,7 @@ \end{itemize} ) - The orgiginal LaTeX macro shows: + The original LaTeX macro shows: PUSHCHARTABLE()\ IFSTRSUB(DOEXPAND(XXlatexverbchar))(ARG1)(\ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/macros/rawmacros/verborg.raw new/yodl-4.03.02/yodl/macros/rawmacros/verborg.raw --- old/yodl-4.03.00/yodl/macros/rawmacros/verborg.raw 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/macros/rawmacros/verborg.raw 2021-01-22 13:43:33.000000000 +0100 @@ -2,7 +2,7 @@ macro(verborg(text)) (Sets tt(text) in verbatim mode: not subject to macro expansion or character table expansion, and starting with Yodl version 4.00.00: this macro replaces -the previosly defined tt(verb) macro. The current tt(verb) macro surrounds +the previously defined tt(verb) macro. The current tt(verb) macro surrounds this macro by tt(PUSHSUBST) and tt(POPSUBST). The text that is passed as argument to the tt(verborg)-macro appears diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/macros/rawmacros/xxmlatcontext.raw new/yodl-4.03.02/yodl/macros/rawmacros/xxmlatcontext.raw --- old/yodl-4.03.00/yodl/macros/rawmacros/xxmlatcontext.raw 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/macros/rawmacros/xxmlatcontext.raw 2021-01-22 13:43:33.000000000 +0100 @@ -1,5 +1,5 @@ <COMMENT> - Only avaiable in xml conversion mode. If at XML-context ARG it generates + Only available in xml conversion mode. If at XML-context ARG it generates ARG2 otherwise it generates ARG3 <> <xml> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/macros/rawmacros/xxsetxmldocumentheader.raw new/yodl-4.03.02/yodl/macros/rawmacros/xxsetxmldocumentheader.raw --- old/yodl-4.03.00/yodl/macros/rawmacros/xxsetxmldocumentheader.raw 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/macros/rawmacros/xxsetxmldocumentheader.raw 2021-01-22 13:43:33.000000000 +0100 @@ -1,7 +1,7 @@ <COMMENT> Set doc header in xml: title, author, date. Call after XXstardocument(). - The title is generated as a separte heading, as the title is part of the + The title is generated as a separate heading, as the title is part of the preamble. The webplatform prints the title that is mentioned in the preamble in the displayed page. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodl.in new/yodl-4.03.02/yodl/man/yodl.in --- old/yodl-4.03.00/yodl/man/yodl.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodl.in 2021-01-22 13:43:33.000000000 +0100 @@ -5,7 +5,7 @@ manpage(yodl) (1) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodl)(main Yodl converter) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlbuiltins.in new/yodl-4.03.02/yodl/man/yodlbuiltins.in --- old/yodl-4.03.00/yodl/man/yodlbuiltins.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlbuiltins.in 2021-01-22 13:43:33.000000000 +0100 @@ -14,7 +14,7 @@ manpage(Yodl builtin functions) (7) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlbuiltins)(Builtins for the Yodl converters) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlconverters.in new/yodl-4.03.02/yodl/man/yodlconverters.in --- old/yodl-4.03.00/yodl/man/yodlconverters.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlconverters.in 2021-01-22 13:43:33.000000000 +0100 @@ -5,7 +5,7 @@ manpage(yodlconverters) (1) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodl2...)(miscellaneous Yodl converters) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlletter.in new/yodl-4.03.02/yodl/man/yodlletter.in --- old/yodl-4.03.00/yodl/man/yodlletter.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlletter.in 2021-01-22 13:43:33.000000000 +0100 @@ -5,7 +5,7 @@ manpage(yodlletter) (7) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlletter)(Yodl's `letter' document type) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlmacros.in new/yodl-4.03.02/yodl/man/yodlmacros.in --- old/yodl-4.03.00/yodl/man/yodlmacros.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlmacros.in 2021-01-22 13:43:33.000000000 +0100 @@ -7,7 +7,7 @@ manpage(Yodl macros) (7) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlmacros)(Macros for the Yodl converters) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlmanpage.in new/yodl-4.03.02/yodl/man/yodlmanpage.in --- old/yodl-4.03.00/yodl/man/yodlmanpage.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlmanpage.in 2021-01-22 13:43:33.000000000 +0100 @@ -5,7 +5,7 @@ manpage(yodlmanpage) (7) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlmanpage)(Yodl's `manpage' document type) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlpost.in new/yodl-4.03.02/yodl/man/yodlpost.in --- old/yodl-4.03.00/yodl/man/yodlpost.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlpost.in 2021-01-22 13:43:33.000000000 +0100 @@ -4,7 +4,7 @@ manpage(yodlpost) (1) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlpost)(Yodl post-processor) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlstriproff.in new/yodl-4.03.02/yodl/man/yodlstriproff.in --- old/yodl-4.03.00/yodl/man/yodlstriproff.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlstriproff.in 2021-01-22 13:43:33.000000000 +0100 @@ -7,7 +7,7 @@ manpage(yodlstriproff) (1) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlstriproff)(strip ASCII control characters) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodltables.in new/yodl-4.03.02/yodl/man/yodltables.in --- old/yodl-4.03.00/yodl/man/yodltables.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodltables.in 2021-01-22 13:43:33.000000000 +0100 @@ -5,7 +5,7 @@ manpage(Yodl tables) (7) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/man/yodlverbinsert.in new/yodl-4.03.02/yodl/man/yodlverbinsert.in --- old/yodl-4.03.00/yodl/man/yodlverbinsert.in 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/man/yodlverbinsert.in 2021-01-22 13:43:33.000000000 +0100 @@ -20,7 +20,7 @@ manpage(yodlverbinsert) (1) (_CurYrs_) - (yodl__CurVers_.tar.gz) + (yodl__CurVers_) (Your Own Document Language) manpagename(yodlverbinsert)(Generate verb-sections from parts of a file) @@ -58,7 +58,7 @@ such markers, copying starts at the first line following the first occurrence of the label, and ends when the label is encountered again. When these markers are used any additionally encountered marker-line is simply ignored, -and not written to the output stream. This allowes labeled sections to be +and not written to the output stream. This allows labeled sections to be nested. it() tt(file)nl() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/converters/intro.yo new/yodl-4.03.02/yodl/manual/converters/intro.yo --- old/yodl-4.03.00/yodl/manual/converters/intro.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/converters/intro.yo 2021-01-22 13:43:33.000000000 +0100 @@ -1,5 +1,5 @@ Each macro package handling a conversion from Yodl to a given output format -has its pecularities. Although the various macro packages are very similar, +has its peculiarities. Although the various macro packages are very similar, they do show some differences, due to the unique characteristics of the output formats. Normally, these differences should not cause difficulties in performing the conversion(s). In this chapter the conversion of a Yodl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/converters/manconverter.yo new/yodl-4.03.02/yodl/manual/converters/manconverter.yo --- old/yodl-4.03.00/yodl/manual/converters/manconverter.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/converters/manconverter.yo 2021-01-22 13:43:33.000000000 +0100 @@ -1,6 +1,6 @@ Manual pages can be constructed using the special tt(yodl2man) converter. This converter assumes that the manual page has been designed using the -tt(manpage()) macro. Yodl (and thus the tt(yodl2man) converter, when conerting +tt(manpage()) macro. Yodl (and thus the tt(yodl2man) converter, when converting man-pages, skips all leading white space on lines. Paragraphs are supported, though. An empty line separates paragraphs. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/converters/postprocessor.yo new/yodl-4.03.02/yodl/manual/converters/postprocessor.yo --- old/yodl-4.03.00/yodl/manual/converters/postprocessor.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/converters/postprocessor.yo 2021-01-22 13:43:33.000000000 +0100 @@ -51,6 +51,6 @@ crippling its users to the level of the `double click brigade'. Well, so be it. The net result of this is that YODL now offers some basic form of XML conversion. After adding XML conversion, however, there was never any real -situation where it could profitably be used. Therefore, further develpment of +situation where it could profitably be used. Therefore, further development of the XML conversion has, for the time being, been suspended. ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/macros/doctypes.yo new/yodl-4.03.02/yodl/manual/macros/doctypes.yo --- old/yodl-4.03.00/yodl/manual/macros/doctypes.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/macros/doctypes.yo 2021-01-22 13:43:33.000000000 +0100 @@ -2,7 +2,7 @@ book) and the em(manual) page. Note that document types are essentially unrelated to output formats; a book can be converted to each of the output formats, and a manual page can be converted to a tt(.html) file. Nevertheless, -some formats are particularly usefule for some document types. A book +some formats are particularly useful for some document types. A book converted to the tt(man) output format to be processed later with tt(groff) won't look too good. Its looks would greatly improve when the document would be converted to ASCII using the tt(ms) output format. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/macros/intro.yo new/yodl-4.03.02/yodl/manual/macros/intro.yo --- old/yodl-4.03.00/yodl/manual/macros/intro.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/macros/intro.yo 2021-01-22 13:43:33.000000000 +0100 @@ -29,7 +29,7 @@ Other formats may be available, but maybe in an unstable state. Contact the the maintainer if you have a new format to add, or want to reanimate -formates that were previously available. +formats that were previously available. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/macros/labels.yo new/yodl-4.03.02/yodl/manual/macros/labels.yo --- old/yodl-4.03.00/yodl/manual/macros/labels.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/macros/labels.yo 2021-01-22 13:43:33.000000000 +0100 @@ -59,9 +59,9 @@ For example, verb( Take a look at my - url(homepage)(http://www.somwhere.nl/karel/karel.html). + url(homepage)(http://www.somewhere.nl/karel/karel.html). ) - The text url(homepage)(http://www.somwhere.nl/karel/karel.html) always + The text url(homepage)(http://www.somewhere.nl/karel/karel.html) always appears, but only in HTML it is a link. (Note that the double quotes, which are necessary in HTML around the location, are not required by Yodl.) To use a different font in the tt(description) part, surrond it em(inside the url diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/new.yo new/yodl-4.03.02/yodl/manual/new.yo --- old/yodl-4.03.00/yodl/manual/new.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/new.yo 2021-01-22 13:43:33.000000000 +0100 @@ -46,7 +46,7 @@ it() Three new builtin commands were implemented: description( - dit(PUSHSUBST) alows temparary suppression (or activation) of + dit(PUSHSUBST) allows temporary suppression (or activation) of tt(SUBST) definitions; dit(POPSUBS) restores the activation type of tt(SUBST) definitions that was active just before the last tt(PUSHSUBST) call; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/technical/parserfsa.yo new/yodl-4.03.02/yodl/manual/technical/parserfsa.yo --- old/yodl-4.03.00/yodl/manual/technical/parserfsa.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/technical/parserfsa.yo 2021-01-22 13:43:33.000000000 +0100 @@ -37,7 +37,7 @@ to do with the received lexical scanner token (a situation which should, of course, not happen). -In versin 2.00, the following handler functions are available: +In version 2.00, the following handler functions are available: itemization( it() tt(p_handle_insert(Parser *pp)): insert matched text it() tt(p_handle_default_eof(Parser *pp)): return false @@ -89,7 +89,7 @@ dit(NOEXPAND_SET) nl() The contents of a parameter list is not expanded, but tt(CHAR) builtins em(are) processed. In YODL version 2.00 there is only one situation - wher this state (and its companion state NOTRANS_SET) is actively + where this state (and its companion state NOTRANS_SET) is actively used: YODL's function tt(gram_NOEXPAND()) uses these states to retrieve the contents of a no-expanded or no-transed parameter list. dit(NOTRANS_SET) nl() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/technical/yodlpost.yo new/yodl-4.03.02/yodl/manual/technical/yodlpost.yo --- old/yodl-4.03.00/yodl/manual/technical/yodlpost.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/technical/yodlpost.yo 2021-01-22 13:43:33.000000000 +0100 @@ -37,13 +37,13 @@ The algorithm proceeds as follows: Each element of the index file is read, and its keyword (the word -following the offfset) is determined. Then the 'construct' function associated +following the offset) is determined. Then the 'construct' function associated with that keyword is called. The `construct' functions return pointers to HashItem elements, which areprocessed by storing them either into the the symbol table or into the work-queue. The construct functions can use all tt(PostQueue, New, Message String Args) and tt(File) functions. Which function is actually called is determined in the file tt(yodlpost/data.c), where the -array tt(Task tast[]) is initialized. tt(Task) structs have three elements: +array tt(Task task[]) is initialized. tt(Task) structs have three elements: itemization( it() tt(char const *d_key) points to the name of the keyword that triggers the corresponding tt(Task) struct; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/ifstrequal.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/ifstrequal.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/ifstrequal.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/ifstrequal.yo 2021-01-22 13:43:33.000000000 +0100 @@ -15,7 +15,7 @@ symbol, and compare it to whatever you want to compare it with. Alternatively, write a blank space behind the arguments, since the arguments are then interpreted `as is'. In practice, the need for these constructions seem to -arise seldomly, however. +arise seldom, however. Example: verb( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/ifstrsub.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/ifstrsub.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/ifstrsub.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/ifstrsub.yo 2021-01-22 13:43:33.000000000 +0100 @@ -14,7 +14,7 @@ symbol, and compare it to whatever you want to compare it with. Alternatively, write a blank space behind the arguments, since the arguments are then interpreted `as is'. In practice, the need for these constructions seem to -arise seldomly, however. +arise seldom, however. Example: verb( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/pushsubst.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/pushsubst.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/pushsubst.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/pushsubst.yo 2021-01-22 13:43:33.000000000 +0100 @@ -6,11 +6,11 @@ non-zero (commonly: 1). After calling tt(PUSHSUBST)tt((0)) tt(SUBST) definitions are not interpreted anymore; use tt(POPSUBST)tt(()) to revert to the previous type of interpretation. Alternatively, tt(PUSHSUBST)tt((0)) can -be used to stack another level of tt(SUBST) interpreations on top of the +be used to stack another level of tt(SUBST) interpretations on top of the last-used one. On a 64-bit computer the tt(PUSHSUBST) stack can hold slightly more than 60 -tt(SUBST) interpreation levels. When more levels are pushed, the oldest levels +tt(SUBST) interpretation levels. When more levels are pushed, the oldest levels are silently forgotten. Calling tt(POPSUBST) once the tt(PUSHSUBST) stack is empty results in activating the tt(SUBST) interpretations (and so a stack-underflow error will not be encountered). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/pushsymbol.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/pushsymbol.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/pushsymbol.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/pushsymbol.yo 2021-01-22 13:43:33.000000000 +0100 @@ -10,7 +10,7 @@ Examples: verb( DEFINESYMBOL(YEAR)(This happened in 1950) - PUSHSYMBOL(YEAR)(This happended in 1962) - COMMENT(YEAR now has the value `This happended in 1962' and a + PUSHSYMBOL(YEAR)(This happened in 1962) + COMMENT(YEAR now has the value `This happened in 1962' and a pushed value of `This happened in 1950') ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/subst.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/subst.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/subst.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/subst.yo 2021-01-22 13:43:33.000000000 +0100 @@ -15,7 +15,7 @@ ) Each tt('e) in the input will subsequently be converted to tt(\'e). - tt(SUBST) may be useed in combination with the command line + tt(SUBST) may be used in combination with the command line flag tt(-P), as in a invocation verb( yodl2html -P'SUBST(VERSION)(1.00)' myfile.yo diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/substr.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/substr.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/substr.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/substr.yo 2021-01-22 13:43:33.000000000 +0100 @@ -4,7 +4,7 @@ that symbol's textual value is used. The second argument defines the offset in the first argument's text where the substring starts. If this argument is equal to or exceeds the length of the first argument's text then -empty text is retured. The third argument defines the maximum length of the +empty text is returned. The third argument defines the maximum length of the returned string. If the sum of the second and third arguments exceed the length of the first argument's text, then the returned text ends at the first argument's last character. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/builtin/verbosity.yo new/yodl-4.03.02/yodl/manual/userguide/builtin/verbosity.yo --- old/yodl-4.03.00/yodl/manual/userguide/builtin/verbosity.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/builtin/verbosity.yo 2021-01-22 13:43:33.000000000 +0100 @@ -3,7 +3,7 @@ purposes, to debug the expansion of a macro or the processing of a YODL input file. -The first argument indicates the procesing mode of the second argument, and it +The first argument indicates the processing mode of the second argument, and it may be: itemization( it() Empty, in which case the message-level is set to the value specified diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/chartables/pushingtables.yo new/yodl-4.03.02/yodl/manual/userguide/chartables/pushingtables.yo --- old/yodl-4.03.00/yodl/manual/userguide/chartables/pushingtables.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/chartables/pushingtables.yo 2021-01-22 13:43:33.000000000 +0100 @@ -7,7 +7,7 @@ it() tt(PUSHCHARTABLE(name)) em(pushes) the currently active translation table onto a stack, and activates the table identified by tt(name). The - argument may be emtpy; in that case, the zero-translation table is + argument may be empty; in that case, the zero-translation table is activated (analogously to tt(USECHARTABLE())). it() tt(POPCHARTABLE()) activates the translation table that was last @@ -16,7 +16,7 @@ ) Using the push/pop mechanism is handy when a table must be temporarily -activated, but when it is not known which table exacty is active prior to the +activated, but when it is not known which table exactly is active prior to the temporary activation. E.g., imagine that you need to use a character table called tt(listing) to typeset a listing, but that you do not know the current table. The pushing and popping mechanism is then used as follows: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/counters/creating.yo new/yodl-4.03.02/yodl/manual/userguide/counters/creating.yo --- old/yodl-4.03.00/yodl/manual/userguide/counters/creating.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/counters/creating.yo 2021-01-22 13:43:33.000000000 +0100 @@ -2,7 +2,7 @@ tt(PUSHCOUNTER). These functions expects two arguments: the name of the counter and an (optional) integral additive expression. When provided, the expression may contain binary + and unary or binary - operators; its operands -may be integral values or the names of exising counters. Additive expressions +may be integral values or the names of existing counters. Additive expressions may not contain white space characters. If an additive expression is provided it is evaluated and its value is then used to initialize the named counter. If the second argument is empty then the counter is initialized to zero (0). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/counters/using.yo new/yodl-4.03.02/yodl/manual/userguide/counters/using.yo --- old/yodl-4.03.00/yodl/manual/userguide/counters/using.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/counters/using.yo 2021-01-22 13:43:33.000000000 +0100 @@ -6,7 +6,7 @@ Yodl has several functions to modify and/or to set the values of counters. The counter's value, named tt(expression) below, is an additive expression: it may contain binary + and unary or binary - operators. The operands may be integral -values of the names of exising counters. Additive expressions may not +values of the names of existing counters. Additive expressions may not contain blank spaces. The functions modifying values of counters are: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/manual/userguide/elements/identifiers.yo new/yodl-4.03.02/yodl/manual/userguide/elements/identifiers.yo --- old/yodl-4.03.00/yodl/manual/userguide/elements/identifiers.yo 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/manual/userguide/elements/identifiers.yo 2021-01-22 13:43:33.000000000 +0100 @@ -13,6 +13,6 @@ em(Names) are sequences of characters, not containing white space characters. (i.e., any series of characters not containing spaces, tabs or -newlines). Names are allowed with certain builtin functions, liek the +newlines). Names are allowed with certain builtin functions, like the tt(INCLUDEFILE) function, expecting the name of a file as its argument. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/media/media.h new/yodl-4.03.02/yodl/media/media.h --- old/yodl-4.03.00/yodl/media/media.h 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/media/media.h 2021-01-22 13:43:33.000000000 +0100 @@ -17,7 +17,7 @@ char *d_filename; /* name of the file being processed */ Queue d_queue; /* queue of chars to process */ bool d_isfile; /* true if file media */ - bool d_fgetc; /* true if retreived char from file */ + bool d_fgetc; /* true if retrieved char from file */ } Media; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/message/message.h new/yodl-4.03.02/yodl/message/message.h --- old/yodl-4.03.00/yodl/message/message.h 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/message/message.h 2021-01-22 13:43:33.000000000 +0100 @@ -82,7 +82,7 @@ void message_setverbosity(int mode, char *arg); /* arg may be modified */ void message_incseverity(void); void warning(char const* format, ...) ATTRIBUTE_FORMAT_PRINTF(1, 2); - /* not suppressable */ + /* not suppressible */ char const *message_verbosity(void); /* returns (hex) mask */ char const *message_version(void); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/parser/parser.h new/yodl-4.03.02/yodl/parser/parser.h --- old/yodl-4.03.00/yodl/parser/parser.h 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/parser/parser.h 2021-01-22 13:43:33.000000000 +0100 @@ -52,7 +52,7 @@ int d_ws_level; /* ws skiplevel */ Stack d_ws_level_st; /* stacked wslevels when pushing */ size_t d_parcount; /* increments at each new paragraph */ - /* activation. Accesible as */ + /* activation. Accessible as */ /* counter XXparcount */ size_t d_parlist_lineno; /* begin line and filename of */ char *d_parlist_filename; /* a parameter list */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/postqueue/postqueue.h new/yodl-4.03.02/yodl/postqueue/postqueue.h --- old/yodl-4.03.00/yodl/postqueue/postqueue.h 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/postqueue/postqueue.h 2021-01-22 13:43:33.000000000 +0100 @@ -9,7 +9,7 @@ The algorithm proceeds as follows: Each element of the index file is read, and its keyword (the word -following the offfset) is determined. Then the 'construct' function associated +following the offset) is determined. Then the 'construct' function associated with that keyword is called. We agree with the construct functions that they return a pointer to a hashitem, which is then processed by storing it either into the the symbol table or into the work-queue. The construct functions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/stack/stack.h new/yodl-4.03.02/yodl/stack/stack.h --- old/yodl-4.03.00/yodl/stack/stack.h 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/stack/stack.h 2021-01-22 13:43:33.000000000 +0100 @@ -74,7 +74,7 @@ /* if used, topmost is destroyed */ /* and `value' is stored instead */ bool stack_contains(Stack *sp, char const **ctab); /* true: yes */ -void stack_pop(Stack *sp); /* removes top elemenet from stack */ +void stack_pop(Stack *sp); /* removes top element from stack */ /* always SUCCESS, but sp must be */ /* a valid pointer */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/string/ssize.c new/yodl-4.03.02/yodl/string/ssize.c --- old/yodl-4.03.00/yodl/string/ssize.c 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/string/ssize.c 2021-01-22 13:43:33.000000000 +0100 @@ -2,7 +2,7 @@ void s_size(register String *dest, register size_t newsize) { - if (++newsize > dest->d_size) /* ++ to acount for ascii-Z */ + if (++newsize > dest->d_size) /* ++ to account for ascii-Z */ { newsize += STRING_BLOCK; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yodl-4.03.00/yodl/string/string.h new/yodl-4.03.02/yodl/string/string.h --- old/yodl-4.03.00/yodl/string/string.h 2020-09-26 10:03:07.000000000 +0200 +++ new/yodl-4.03.02/yodl/string/string.h 2021-01-22 13:43:33.000000000 +0100 @@ -53,10 +53,10 @@ void string_format(String *sp, char const *fmt, ...) ATTRIBUTE_FORMAT_PRINTF(2, 3); char string_popfront(String *sp); -char *string_release(String *sp); /* returns interal str */ +char *string_release(String *sp); /* returns internal str */ /* reassigning text OK */ -char *string_grab(String **sp); /* returns interal str */ +char *string_grab(String **sp); /* returns internal str */ /* *sp = 0 . */ void string_replace(String *sp, char const *srch, char const *replace);