<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>textutils – Utilities for Handling Strings and Text</title>
    <link>http://enricoschumann.net/R/packages/textutils/</link>
    <description>News about package textutils</description>
    <language>en-gb</language>
    <copyright>Copyright 2015-2026, Enrico Schumann</copyright>
    <atom:link href="http://enricoschumann.net/R/packages/textutils/textutils_news.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>0.1-0</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Mon, 22 Feb 2016 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.1-0_2016-02-22_a14cdd17d24337e65541bcb728c2e0f13f4e2d56</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;First release. The main purpose of the package is
to provide generic functions: toHTML and toText.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-1</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Tue, 14 Jun 2016 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.1-1_2016-06-14_c5de6a2a70eaa4cd0d87065f0bcb600c33715c13</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'TeXunits'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-10</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Fri, 14 Dec 2018 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.1-10_2018-12-14_2888f9d1a536f730683c811bff68da1b3970234d</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;'toHTML.data.frame' gains a new argument 'eol'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-11</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Wed, 1 May 2019 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.1-11_2019-05-01_ad9dc340c7cc8f0ec74162263d6d5cd2a477d945</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fix 'HTMLencode' (thanks to Jacqueline Nolis for
reporting the error); the function also gains
a new argument 'use.iconv'&lt;/li&gt;
&lt;li&gt;new function 'here'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-2</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Tue, 14 Jun 2016 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.1-2_2016-06-14_b56f8de4e1cbe22c70517b7c7f8190a4b0d0925e</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;TeXunits: both 'from' and 'to' can be vectors of
length &gt; 1&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-3</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Fri, 25 Nov 2016 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.1-3_2016-11-25_c22d8d53e85e2aa5e48daee29d247062f92acdcf</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'HTMLdecode'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-4</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Mon, 28 Nov 2016 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.1-4_2016-11-28_29c122ac9e875a270e27ce16b79f3a49d72017e9</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'spaces'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-5</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Fri, 16 Dec 2016 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.1-5_2016-12-16_0b5bb09f811ebba431b3971f1ed50dfd63011fbd</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;functions 'char2num' and 'expstr' are removed (for
the latter, use 'strexp' instead)&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-6</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Fri, 16 Dec 2016 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.1-6_2016-12-16_fa1bf0304cf53992aaa9fb808d8f8f1effa4577c</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;CRAN release&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-7</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Thu, 30 Mar 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.1-7_2017-03-30_65bba3fca9458751bd8068e729cb5073044cd863</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;small update in vignette&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-8</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Wed, 21 Jun 2017 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.1-8_2017-06-21_7945d770d81c6d23aeefbcf5ab485435aab62a6f</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new method 'toHTML.data.frame'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.1-9</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Thu, 16 Aug 2018 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.1-9_2018-08-16_d9d8bea90425a966520b0820af67c7c3906aed6d</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function 'fill_in'&lt;/li&gt;
&lt;li&gt;new function 'title_case'&lt;/li&gt;
&lt;li&gt;new function 'TeXencode'&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-0</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Mon, 30 Dec 2019 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.2-0_2019-12-30_5a49050c60e63f7e325df6dc507aa1ed9e879cd6</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fix 'here': argument 'trim' was ignored for
character vectors&lt;/li&gt;
&lt;li&gt;function 'HTMLdecode' now also decodes decimal and
hexadecimal character references, controlled by new
arguments 'named', 'hex' and 'decimal'&lt;/li&gt;
&lt;li&gt;function 'HTMLencode' gains an argument
'encode.only', to restrict characters to be encoded&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-1</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Thu, 1 Apr 2021 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.2-1_2021-04-01_ffc0127995b381cea274c85b2e0559a382253c8a</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fix handling of "&amp;not" in  'HTMLdecode' (thanks to
Fangzhou Xie for reporting the error)&lt;/li&gt;
&lt;li&gt;toHTML.data.frame: fix handling of single-row
dataframes&lt;/li&gt;
&lt;li&gt;toHTML.data.frame: new argument 'col.names', with
default TRUE. If FALSE, column names of data frame
are ignored. Also, 'row.names' may now be either
logical (as before) or a string, which is then used
as column name.&lt;/li&gt;
&lt;li&gt;'toText' gains a method for data frames&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.2-2</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Sat, 3 Sep 2022 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.2-2_2022-09-03_c39ef50277b8ae176e00fcbb24c1d9e895e7d22c</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;"legacy" named character references without a
trailing semicolon, such as &amp;not or &amp;LT, are now
properly handled, for instance
    HTMLdecode("&amp;parallel is good")   ## "¶llel is good"
    HTMLdecode("&amp;parallel; is good")
All references listed at
    &lt;a href="https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references"&gt;https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references&lt;/a&gt;
are supported.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.3-0</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Tue, 6 Sep 2022 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.3-0_2022-09-06_a0b4f303f606b1505b5c18219561dd9d205f918f</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function "insert", for inserting elements
into a vector&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.3-1</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Mon, 24 Oct 2022 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.3-1_2022-10-24_f0cb91d01774357f521f42dd63a22e0f652abf96</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;"HTMLencode" now translates non-breaking spaces into
"&amp;nbsp;".  Before, it used "&amp;NonBreakingSpace;", which
is valid but (apparently) less supported.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.3-2</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Sat, 1 Apr 2023 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.3-2_2023-04-01_447793e6a705a729410b7628b6465b7e73df54e4</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;minor documentation updates&lt;/li&gt;
&lt;li&gt;there is an additionat git repository at
&lt;a href="https://git.sr.ht/~enricoschumann/textutils"&gt;https://git.sr.ht/~enricoschumann/textutils&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.4-1</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Mon, 1 Apr 2024 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.4-1_2024-04-01_40edecd23d2cfef06b4e351bf1fcf34a4a6c69a6</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;new function "HTMLrm", which removes HTML tags&lt;/li&gt;
&lt;li&gt;"toHTML" gains an argument "td.id"; if TRUE,
"td"-elements get id attributes&lt;/li&gt;
&lt;li&gt;the data-frame method of "toHTML" gains an argument
"replace.NA", for automatically replacing NAs&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.4-2</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Tue, 1 Apr 2025 00:00:00 +0200</pubDate>
      <guid isPermaLink="false">textutils_0.4-2_2025-04-01_cd6dcce1d6d5fef29505578d4dbc4eb09f50a10b</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;add a character method for "toText", which for
named vectors pastes names and values, e.g.
    toText(c(NAME = "Lisa"))
becomes
    NAME:Lisa&lt;/li&gt;
&lt;li&gt;"HTMLrm" gains an argument "tag.replace", which is
used when replacing tags like '&lt;something&gt;' and
'&lt;/something&gt;'; default is "", which matches the
current behaviour&lt;/li&gt;
&lt;li&gt;"toHTML" for data.frames: "col.names" may be a
character vector, just like for "row.names"&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>0.4-3</title>
      <link>http://enricoschumann.net/R/packages/textutils/</link>
      <pubDate>Wed, 17 Dec 2025 00:00:00 +0100</pubDate>
      <guid isPermaLink="false">textutils_0.4-3_2025-12-17_51ddfaff347deb404d83db16ba1c7b71f02d3a02</guid>
      <description>
&lt;ul&gt;
&lt;li&gt;fix URL in vignette&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
  </channel>
</rss>
