<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>R &#x2013; /trunk/src/main/character.c</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Mon, 27 Jul 2026 20:18:01 +0000</lastBuildDate><generator>WebSVN 2.8.7</generator><language>en</language><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=log&amp;max=40&amp;peg=77458</link><atom:link href="https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=rss&amp;peg=77458" rel="self" type="application/rss+xml" />
<item><pubDate>Fri, 01 Mar 2019 10:18:36 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 76183 – Explicit long to int conversions  (for 76172).</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Explicit long to int conversions  (for 76172).&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=76183&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=76183&amp;peg=77458</guid></item>
<item><pubDate>Thu, 28 Feb 2019 14:47:51 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 76173 – Handle latin1, bytes in 76172.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Handle latin1, bytes in 76172.&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=76173&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=76173&amp;peg=77458</guid></item>
<item><pubDate>Thu, 28 Feb 2019 13:50:46 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 76172 – Performance optimization of substr/substring (avoid buffering, in-line caching of UTF-8 ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Performance optimization of substr/substring (avoid buffering, in-line&lt;br /&gt;
caching of UTF-8 string validity, faster check for ASCII using the bit).&lt;br /&gt;
Performance issues reported by Toby Hocking.&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=76172&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=76172&amp;peg=77458</guid></item>
<item><pubDate>Sat, 12 Jan 2019 14:12:32 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 75977 – strtoi(&quot;&quot;) must give NA on all platforms</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;strtoi(&quot;&quot;) must give NA on all platforms&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=75977&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=75977&amp;peg=77458</guid></item>
<item><pubDate>Sat, 04 Aug 2018 18:22:39 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 75060 – tweaks, including avoiding possible rare leak</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;tweaks, including avoiding possible rare leak&lt;/div&gt;~ /trunk/config.site&lt;br /&gt;~ /trunk/m4/R.m4&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=75060&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=75060&amp;peg=77458</guid></item>
<item><pubDate>Fri, 27 Apr 2018 19:38:13 +0000</pubDate><dc:creator>lawrence</dc:creator><title>Rev 74659 – enable internal dispatch for rep.int(), rep_len() and nchar()</title><description>&lt;div&gt;&lt;strong&gt;lawrence – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;enable internal dispatch for rep.int(), rep_len() and nchar()&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/seq.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=74659&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=74659&amp;peg=77458</guid></item>
<item><pubDate>Thu, 29 Mar 2018 13:09:15 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 74488 – Prevent buffer overflow in substring/substr with invalid utf8 strings (reported ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Prevent buffer overflow in substring/substr with invalid utf8 strings&lt;br /&gt;
(reported by Brodie Gaslam).&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=74488&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=74488&amp;peg=77458</guid></item>
<item><pubDate>Tue, 19 Dec 2017 17:31:50 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 73926 – remove/comment about gcc8 warnings</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove/comment about gcc8 warnings&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=73926&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=73926&amp;peg=77458</guid></item>
<item><pubDate>Mon, 22 May 2017 09:42:05 +0000</pubDate><dc:creator>murdoch</dc:creator><title>Rev 72714 – Clean up wcstoutf8 definition and usage</title><description>&lt;div&gt;&lt;strong&gt;murdoch – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Clean up wcstoutf8 definition and usage&lt;/div&gt;~ /trunk/src/gnuwin32/editor.c&lt;br /&gt;~ /trunk/src/gnuwin32/extra.c&lt;br /&gt;~ /trunk/src/library/utils/src/windows/util.c&lt;br /&gt;~ /trunk/src/library/utils/src/windows/widgets.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72714&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72714&amp;peg=77458</guid></item>
<item><pubDate>Fri, 19 May 2017 21:07:28 +0000</pubDate><dc:creator>murdoch</dc:creator><title>Rev 72707 – Fix PR#16098 by introducing Rwchar_t, a type guaranteed to handle ...</title><description>&lt;div&gt;&lt;strong&gt;murdoch – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix PR#16098 by introducing Rwchar_t, a type guaranteed to handle all Unicode code points, and code to handle surrogate pairs.&lt;/div&gt;~ /trunk/doc/manual/R-lang.texi&lt;br /&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/rlocale.h&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/main/rlocale.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72707&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72707&amp;peg=77458</guid></item>
<item><pubDate>Tue, 28 Feb 2017 10:40:10 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 72282 – Tweaks.</title><description>&lt;div&gt;&lt;strong&gt;hornik – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Tweaks.&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72282&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72282&amp;peg=77458</guid></item>
<item><pubDate>Mon, 27 Feb 2017 09:20:29 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 72267 – Fix PR#17229.</title><description>&lt;div&gt;&lt;strong&gt;hornik – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix PR#17229.&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72267&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=72267&amp;peg=77458</guid></item>
<item><pubDate>Fri, 24 Jun 2016 16:24:33 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 70830 – Removed some inconsistencies in call expressions for errors/warnings; from Tomas ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Removed some inconsistencies in call expressions for errors/warnings;&lt;br /&gt;
from Tomas Kalibera.&lt;/div&gt;~ /trunk/src/main/arithmetic.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/complex.c&lt;br /&gt;~ /trunk/src/main/debug.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;~ /trunk/src/main/print.c&lt;br /&gt;~ /trunk/src/main/Renviron.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/source.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70830&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70830&amp;peg=77458</guid></item>
<item><pubDate>Wed, 01 Jun 2016 18:25:38 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 70694 – Added check for overflowing CHARSXP size limit in do_strrep.</title><description>&lt;div&gt;&lt;strong&gt;luke – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Added check for overflowing CHARSXP size limit in do_strrep.&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70694&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70694&amp;peg=77458</guid></item>
<item><pubDate>Wed, 01 Jun 2016 18:16:29 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 70692 – fix strtrim(&quot;&quot;[0], 0[0])</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix strtrim(&quot;&quot;[0], 0[0])&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/tests/reg-tests-1c.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70692&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70692&amp;peg=77458</guid></item>
<item><pubDate>Fri, 19 Feb 2016 13:52:48 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 70187 – Always need to reset counters (spotted by UL).</title><description>&lt;div&gt;&lt;strong&gt;hornik – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Always need to reset counters (spotted by UL).&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70187&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70187&amp;peg=77458</guid></item>
<item><pubDate>Tue, 02 Feb 2016 18:31:06 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 70074 – much faster version of starts/endsWith()</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;much faster version of starts/endsWith()&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70074&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=70074&amp;peg=77458</guid></item>
<item><pubDate>Sun, 17 Jan 2016 11:55:53 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69947 – some array-overruns detected by valgrind</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;some array-overruns detected by valgrind&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69947&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69947&amp;peg=77458</guid></item>
<item><pubDate>Wed, 13 Jan 2016 10:14:15 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69939 – legibility</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;legibility&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/radixsort.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69939&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69939&amp;peg=77458</guid></item>
<item><pubDate>Wed, 13 Jan 2016 08:40:54 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69937 – more cleaning up</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;more cleaning up&lt;/div&gt;~ /trunk/src/gnuwin32/Rdll.hide&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/radixsort.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69937&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69937&amp;peg=77458</guid></item>
<item><pubDate>Tue, 12 Jan 2016 19:25:51 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69931 – wrong type</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;wrong type&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69931&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69931&amp;peg=77458</guid></item>
<item><pubDate>Sun, 10 Jan 2016 21:02:47 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 69903 – new startsWith(x, prefix) and endsWith(x, suffix) string utilities</title><description>&lt;div&gt;&lt;strong&gt;maechler – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;new startsWith(x, prefix) and endsWith(x, suffix) string utilities&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;~ /trunk/src/library/base/man/charmatch.Rd&lt;br /&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/library/base/man/pmatch.Rd&lt;br /&gt;+ /trunk/src/library/base/man/startsWith.Rd&lt;br /&gt;~ /trunk/src/library/base/R/character.R&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/tests/simple-true.R&lt;br /&gt;~ /trunk/tests/simple-true.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69903&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69903&amp;peg=77458</guid></item>
<item><pubDate>Sun, 13 Sep 2015 10:02:17 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69379 – add env variables for pkg-config</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;add env variables for pkg-config&lt;/div&gt;~ /trunk/config.site&lt;br /&gt;~ /trunk/configure.ac&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69379&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69379&amp;peg=77458</guid></item>
<item><pubDate>Sun, 13 Sep 2015 08:07:15 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69375 – implement abbreviate(use.classes = FALSE)}</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;implement abbreviate(use.classes = FALSE)}&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/abbreviate.Rd&lt;br /&gt;~ /trunk/src/library/base/R/character.R&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69375&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69375&amp;peg=77458</guid></item>
<item><pubDate>Sat, 12 Sep 2015 05:11:49 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69364 – more comments</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;more comments&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69364&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69364&amp;peg=77458</guid></item>
<item><pubDate>Fri, 11 Sep 2015 16:29:56 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 69360 – improvements to abbreviate() markup in NEWS.Rd</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;improvements to abbreviate()&lt;br /&gt;
markup in NEWS.Rd&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/abbreviate.Rd&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69360&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69360&amp;peg=77458</guid></item>
<item><pubDate>Mon, 17 Aug 2015 21:49:36 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 69108 – Reverted DUPLICATE_ATTRIB to do a deep copy and added SHALLOW_DUPLICATE_ATTRIB ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;Reverted DUPLICATE_ATTRIB to do a deep copy and added&lt;br /&gt;
SHALLOW_DUPLICATE_ATTRIB for use instead in core sources.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/library/stats/src/distn.c&lt;br /&gt;~ /trunk/src/main/arithmetic.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/complex.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69108&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=69108&amp;peg=77458</guid></item>
<item><pubDate>Sun, 09 Aug 2015 14:45:07 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 68947 – use https</title><description>&lt;div&gt;&lt;strong&gt;ripley – 235 file(s) modified&lt;/strong&gt;&lt;br/&gt;use https&lt;/div&gt;~ /trunk/src/appl/integrate.c&lt;br /&gt;~ /trunk/src/appl/interv.c&lt;br /&gt;~ /trunk/src/appl/lbfgsb.c&lt;br /&gt;~ /trunk/src/appl/maxcol.c&lt;br /&gt;~ /trunk/src/appl/optim.c&lt;br /&gt;~ /trunk/src/appl/pretty.c&lt;br /&gt;~ /trunk/src/appl/uncmin.c&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/apply.c&lt;br /&gt;~ /trunk/src/main/arithmetic.c&lt;br /&gt;~ /trunk/src/main/arithmetic.h&lt;br /&gt;~ /trunk/src/main/array.c&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/basedecl.h&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/colors.c&lt;br /&gt;~ /trunk/src/main/CommandLineArgs.c&lt;br /&gt;~ /trunk/src/main/complex.c&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/context.c&lt;br /&gt;~ /trunk/src/main/contour-common.h&lt;br /&gt;~ /trunk/src/main/cum.c&lt;br /&gt;~ /trunk/src/main/datetime.c&lt;br /&gt;~ /trunk/src/main/datetime.h&lt;br /&gt;~ /trunk/src/main/dcf.c&lt;br /&gt;~ /trunk/src/main/debug.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/devices.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/dounzip.c&lt;br /&gt;~ /trunk/src/main/dstruct.c&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;~ /trunk/src/main/duplicate.h&lt;br /&gt;~ /trunk/src/main/edit.c&lt;br /&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/format.c&lt;br /&gt;~ /trunk/src/main/gevents.c&lt;br /&gt;~ /trunk/src/main/gram-ex.c&lt;br /&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;~ /trunk/src/main/graphics.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/inlined.c&lt;br /&gt;~ /trunk/src/main/inspect.c&lt;br /&gt;~ /trunk/src/main/internet.c&lt;br /&gt;~ /trunk/src/main/iosupport.c&lt;br /&gt;~ /trunk/src/main/lapack.c&lt;br /&gt;~ /trunk/src/main/list.c&lt;br /&gt;~ /trunk/src/main/localecharset.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;~ /trunk/src/main/mapply.c&lt;br /&gt;~ /trunk/src/main/match.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/options.c&lt;br /&gt;~ /trunk/src/main/paste.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;~ /trunk/src/main/plot.c&lt;br /&gt;~ /trunk/src/main/plot3d.c&lt;br /&gt;~ /trunk/src/main/plotmath.c&lt;br /&gt;~ /trunk/src/main/print.c&lt;br /&gt;~ /trunk/src/main/printarray.c&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/main/printvector.c&lt;br /&gt;~ /trunk/src/main/qsort-body.c&lt;br /&gt;~ /trunk/src/main/qsort.c&lt;br /&gt;~ /trunk/src/main/random.c&lt;br /&gt;~ /trunk/src/main/raw.c&lt;br /&gt;~ /trunk/src/main/RBufferUtils.h&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/main/registration.c&lt;br /&gt;~ /trunk/src/main/relop.c&lt;br /&gt;~ /trunk/src/main/Renviron.c&lt;br /&gt;~ /trunk/src/main/rlocale.c&lt;br /&gt;~ /trunk/src/main/rlocale_data.h&lt;br /&gt;~ /trunk/src/main/Rmain.c&lt;br /&gt;~ /trunk/src/main/RNG.c&lt;br /&gt;~ /trunk/src/main/Rstrptime.h&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/scan.c&lt;br /&gt;~ /trunk/src/main/seq.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/source.c&lt;br /&gt;~ /trunk/src/main/split.c&lt;br /&gt;~ /trunk/src/main/sprintf.c&lt;br /&gt;~ /trunk/src/main/startup.c&lt;br /&gt;~ /trunk/src/main/strncasecmp.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;~ /trunk/src/main/summary.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;~ /trunk/src/main/times.c&lt;br /&gt;~ /trunk/src/main/unique.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;~ /trunk/src/main/version.c&lt;br /&gt;~ /trunk/src/main/xxxpr.f&lt;br /&gt;~ /trunk/src/nmath/bd0.c&lt;br /&gt;~ /trunk/src/nmath/bessel.h&lt;br /&gt;~ /trunk/src/nmath/bessel_i.c&lt;br /&gt;~ /trunk/src/nmath/bessel_j.c&lt;br /&gt;~ /trunk/src/nmath/bessel_k.c&lt;br /&gt;~ /trunk/src/nmath/bessel_y.c&lt;br /&gt;~ /trunk/src/nmath/beta.c&lt;br /&gt;~ /trunk/src/nmath/chebyshev.c&lt;br /&gt;~ /trunk/src/nmath/choose.c&lt;br /&gt;~ /trunk/src/nmath/d1mach.c&lt;br /&gt;~ /trunk/src/nmath/dbeta.c&lt;br /&gt;~ /trunk/src/nmath/dbinom.c&lt;br /&gt;~ /trunk/src/nmath/dcauchy.c&lt;br /&gt;~ /trunk/src/nmath/dchisq.c&lt;br /&gt;~ /trunk/src/nmath/dexp.c&lt;br /&gt;~ /trunk/src/nmath/df.c&lt;br /&gt;~ /trunk/src/nmath/dgamma.c&lt;br /&gt;~ /trunk/src/nmath/dgeom.c&lt;br /&gt;~ /trunk/src/nmath/dhyper.c&lt;br /&gt;~ /trunk/src/nmath/dlnorm.c&lt;br /&gt;~ /trunk/src/nmath/dlogis.c&lt;br /&gt;~ /trunk/src/nmath/dnbeta.c&lt;br /&gt;~ /trunk/src/nmath/dnbinom.c&lt;br /&gt;~ /trunk/src/nmath/dnchisq.c&lt;br /&gt;~ /trunk/src/nmath/dnf.c&lt;br /&gt;~ /trunk/src/nmath/dnorm.c&lt;br /&gt;~ /trunk/src/nmath/dnt.c&lt;br /&gt;~ /trunk/src/nmath/dpois.c&lt;br /&gt;~ /trunk/src/nmath/dpq.h&lt;br /&gt;~ /trunk/src/nmath/dt.c&lt;br /&gt;~ /trunk/src/nmath/dunif.c&lt;br /&gt;~ /trunk/src/nmath/dweibull.c&lt;br /&gt;~ /trunk/src/nmath/expm1.c&lt;br /&gt;~ /trunk/src/nmath/fmax2.c&lt;br /&gt;~ /trunk/src/nmath/fmin2.c&lt;br /&gt;~ /trunk/src/nmath/fprec.c&lt;br /&gt;~ /trunk/src/nmath/fround.c&lt;br /&gt;~ /trunk/src/nmath/fsign.c&lt;br /&gt;~ /trunk/src/nmath/ftrunc.c&lt;br /&gt;~ /trunk/src/nmath/gamma.c&lt;br /&gt;~ /trunk/src/nmath/gammalims.c&lt;br /&gt;~ /trunk/src/nmath/i1mach.c&lt;br /&gt;~ /trunk/src/nmath/imax2.c&lt;br /&gt;~ /trunk/src/nmath/imin2.c&lt;br /&gt;~ /trunk/src/nmath/lbeta.c&lt;br /&gt;~ /trunk/src/nmath/lgamma.c&lt;br /&gt;~ /trunk/src/nmath/lgammacor.c&lt;br /&gt;~ /trunk/src/nmath/log1p.c&lt;br /&gt;~ /trunk/src/nmath/mlutils.c&lt;br /&gt;~ /trunk/src/nmath/nmath.h&lt;br /&gt;~ /trunk/src/nmath/nmath2.h&lt;br /&gt;~ /trunk/src/nmath/pbeta.c&lt;br /&gt;~ /trunk/src/nmath/pbinom.c&lt;br /&gt;~ /trunk/src/nmath/pcauchy.c&lt;br /&gt;~ /trunk/src/nmath/pchisq.c&lt;br /&gt;~ /trunk/src/nmath/pexp.c&lt;br /&gt;~ /trunk/src/nmath/pf.c&lt;br /&gt;~ /trunk/src/nmath/pgamma.c&lt;br /&gt;~ /trunk/src/nmath/pgeom.c&lt;br /&gt;~ /trunk/src/nmath/phyper.c&lt;br /&gt;~ /trunk/src/nmath/plnorm.c&lt;br /&gt;~ /trunk/src/nmath/plogis.c&lt;br /&gt;~ /trunk/src/nmath/pnbinom.c&lt;br /&gt;~ /trunk/src/nmath/pnf.c&lt;br /&gt;~ /trunk/src/nmath/pnorm.c&lt;br /&gt;~ /trunk/src/nmath/pnt.c&lt;br /&gt;~ /trunk/src/nmath/polygamma.c&lt;br /&gt;~ /trunk/src/nmath/ppois.c&lt;br /&gt;~ /trunk/src/nmath/pt.c&lt;br /&gt;~ /trunk/src/nmath/ptukey.c&lt;br /&gt;~ /trunk/src/nmath/punif.c&lt;br /&gt;~ /trunk/src/nmath/pweibull.c&lt;br /&gt;~ /trunk/src/nmath/qbeta.c&lt;br /&gt;~ /trunk/src/nmath/qbinom.c&lt;br /&gt;~ /trunk/src/nmath/qchisq.c&lt;br /&gt;~ /trunk/src/nmath/qexp.c&lt;br /&gt;~ /trunk/src/nmath/qf.c&lt;br /&gt;~ /trunk/src/nmath/qgamma.c&lt;br /&gt;~ /trunk/src/nmath/qgeom.c&lt;br /&gt;~ /trunk/src/nmath/qhyper.c&lt;br /&gt;~ /trunk/src/nmath/qlnorm.c&lt;br /&gt;~ /trunk/src/nmath/qlogis.c&lt;br /&gt;~ /trunk/src/nmath/qnbeta.c&lt;br /&gt;~ /trunk/src/nmath/qnbinom.c&lt;br /&gt;~ /trunk/src/nmath/qnchisq.c&lt;br /&gt;~ /trunk/src/nmath/qnf.c&lt;br /&gt;~ /trunk/src/nmath/qnorm.c&lt;br /&gt;~ /trunk/src/nmath/qnt.c&lt;br /&gt;~ /trunk/src/nmath/qpois.c&lt;br /&gt;~ /trunk/src/nmath/qt.c&lt;br /&gt;~ /trunk/src/nmath/qtukey.c&lt;br /&gt;~ /trunk/src/nmath/qunif.c&lt;br /&gt;~ /trunk/src/nmath/qweibull.c&lt;br /&gt;~ /trunk/src/nmath/rbeta.c&lt;br /&gt;~ /trunk/src/nmath/rbinom.c&lt;br /&gt;~ /trunk/src/nmath/rcauchy.c&lt;br /&gt;~ /trunk/src/nmath/rchisq.c&lt;br /&gt;~ /trunk/src/nmath/rexp.c&lt;br /&gt;~ /trunk/src/nmath/rf.c&lt;br /&gt;~ /trunk/src/nmath/rgamma.c&lt;br /&gt;~ /trunk/src/nmath/rgeom.c&lt;br /&gt;~ /trunk/src/nmath/rhyper.c&lt;br /&gt;~ /trunk/src/nmath/rlnorm.c&lt;br /&gt;~ /trunk/src/nmath/rlogis.c&lt;br /&gt;~ /trunk/src/nmath/rmultinom.c&lt;br /&gt;~ /trunk/src/nmath/rnbinom.c&lt;br /&gt;~ /trunk/src/nmath/rnchisq.c&lt;br /&gt;~ /trunk/src/nmath/rnorm.c&lt;br /&gt;~ /trunk/src/nmath/rpois.c&lt;br /&gt;~ /trunk/src/nmath/rt.c&lt;br /&gt;~ /trunk/src/nmath/runif.c&lt;br /&gt;~ /trunk/src/nmath/rweibull.c&lt;br /&gt;~ /trunk/src/nmath/sexp.c&lt;br /&gt;~ /trunk/src/nmath/sign.c&lt;br /&gt;~ /trunk/src/nmath/signrank.c&lt;br /&gt;~ /trunk/src/nmath/snorm.c&lt;br /&gt;~ /trunk/src/nmath/standalone/sunif.c&lt;br /&gt;~ /trunk/src/nmath/standalone/test.c&lt;br /&gt;~ /trunk/src/nmath/stirlerr.c&lt;br /&gt;~ /trunk/src/nmath/wilcox.c&lt;br /&gt;~ /trunk/src/unix/dynload.c&lt;br /&gt;~ /trunk/src/unix/hpdlfcn.c&lt;br /&gt;~ /trunk/src/unix/Rembedded.c&lt;br /&gt;~ /trunk/src/unix/Rscript.c&lt;br /&gt;~ /trunk/src/unix/sys-std.c&lt;br /&gt;~ /trunk/src/unix/sys-unix.c&lt;br /&gt;~ /trunk/src/unix/system.c&lt;br /&gt;~ /trunk/src/unix/X11.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68947&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68947&amp;peg=77458</guid></item>
<item><pubDate>Sun, 09 Aug 2015 08:40:11 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 68923 – update copyright dates, whitespace cleanup</title><description>&lt;div&gt;&lt;strong&gt;ripley – 46 file(s) modified&lt;/strong&gt;&lt;br/&gt;update copyright dates, whitespace cleanup&lt;/div&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/apply.c&lt;br /&gt;~ /trunk/src/main/arithmetic.c&lt;br /&gt;~ /trunk/src/main/array.c&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/complex.c&lt;br /&gt;~ /trunk/src/main/context.c&lt;br /&gt;~ /trunk/src/main/datetime.c&lt;br /&gt;~ /trunk/src/main/debug.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/dounzip.c&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;~ /trunk/src/main/edit.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/gevents.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;~ /trunk/src/main/mapply.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/main/random.c&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/main/relop.c&lt;br /&gt;~ /trunk/src/main/RNG.c&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/scan.c&lt;br /&gt;~ /trunk/src/main/seq.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;~ /trunk/src/main/source.c&lt;br /&gt;~ /trunk/src/main/split.c&lt;br /&gt;~ /trunk/src/main/sprintf.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;~ /trunk/src/main/summary.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68923&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68923&amp;peg=77458</guid></item>
<item><pubDate>Thu, 25 Jun 2015 10:03:28 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 68586 – more use of [X]Length for vectors</title><description>&lt;div&gt;&lt;strong&gt;ripley – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;more use of [X]Length for vectors&lt;/div&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/complex.c&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/cum.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/options.c&lt;br /&gt;~ /trunk/src/main/paste.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68586&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68586&amp;peg=77458</guid></item>
<item><pubDate>Fri, 19 Jun 2015 15:55:17 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 68556 – factor out R_nchar() utility from do_nchar() [experimental =&gt; not yet ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;factor out R_nchar() utility from do_nchar() [experimental =&gt; not yet documented]&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/tests/reg-tests-3.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68556&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68556&amp;peg=77458</guid></item>
<item><pubDate>Fri, 19 Jun 2015 15:20:31 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 68555 – revert 68554</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;revert 68554&lt;/div&gt;~ /trunk/src/include/R_ext/Utils.h&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/tests/reg-tests-3.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68555&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68555&amp;peg=77458</guid></item>
<item><pubDate>Fri, 19 Jun 2015 15:06:12 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 68554 – factor out R_nchar() utility from do_nchar() [experimental =&gt; not yet ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;factor out R_nchar() utility from do_nchar() [experimental =&gt; not yet documented]&lt;/div&gt;~ /trunk/src/include/R_ext/Utils.h&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/tests/reg-tests-3.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68554&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68554&amp;peg=77458</guid></item>
<item><pubDate>Fri, 22 May 2015 17:23:03 +0000</pubDate><dc:creator>hornik</dc:creator><title>Rev 68395 – Add strrep().</title><description>&lt;div&gt;&lt;strong&gt;hornik – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;Add strrep().&lt;/div&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;+ /trunk/src/library/base/man/strrep.Rd&lt;br /&gt;~ /trunk/src/library/base/R/character.R&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68395&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68395&amp;peg=77458</guid></item>
<item><pubDate>Tue, 28 Apr 2015 06:37:12 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 68268 – use back-compatible default `keepNA=FALSE` for nzchar() {but not for nchar()!}</title><description>&lt;div&gt;&lt;strong&gt;maechler – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;use back-compatible default `keepNA=FALSE` for nzchar() {but not for nchar()!}&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/nchar.Rd&lt;br /&gt;~ /trunk/src/library/base/R/zzz.R&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68268&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68268&amp;peg=77458</guid></item>
<item><pubDate>Thu, 23 Apr 2015 16:06:37 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 68254 – nchar(x) now gives NA for character NAs, configurably via nchar(x, ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;nchar(x) now gives NA for character NAs, configurably via nchar(x, keepNA=*); analogously for nzchar()&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/nchar.Rd&lt;br /&gt;~ /trunk/src/library/base/R/New-Internal.R&lt;br /&gt;~ /trunk/src/library/base/R/zzz.R&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/tests/reg-tests-1a.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68254&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68254&amp;peg=77458</guid></item>
<item><pubDate>Thu, 23 Apr 2015 10:53:50 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 68241 – add some UTF-8 validity checks to nchar and utf8ToInt</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;add some UTF-8 validity checks to nchar and utf8ToInt&lt;/div&gt;~ /trunk/src/library/base/man/utf8Conversion.Rd&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/raw.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68241&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=68241&amp;peg=77458</guid></item>
<item><pubDate>Sat, 24 Jan 2015 10:14:34 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 67595 – update copyright dates for 2014 changes</title><description>&lt;div&gt;&lt;strong&gt;ripley – 145 file(s) modified&lt;/strong&gt;&lt;br/&gt;update copyright dates for 2014 changes&lt;/div&gt;~ /trunk/src/appl/integrate.c&lt;br /&gt;~ /trunk/src/appl/optim.c&lt;br /&gt;~ /trunk/src/gnuwin32/dynload.c&lt;br /&gt;~ /trunk/src/gnuwin32/editor.c&lt;br /&gt;~ /trunk/src/gnuwin32/pager.c&lt;br /&gt;~ /trunk/src/gnuwin32/preferences.c&lt;br /&gt;~ /trunk/src/gnuwin32/rui.c&lt;br /&gt;~ /trunk/src/gnuwin32/run.c&lt;br /&gt;~ /trunk/src/gnuwin32/sys-win32.c&lt;br /&gt;~ /trunk/src/library/base/R/array.R&lt;br /&gt;~ /trunk/src/library/base/R/attach.R&lt;br /&gt;~ /trunk/src/library/base/R/dataframe.R&lt;br /&gt;~ /trunk/src/library/base/R/debug.R&lt;br /&gt;~ /trunk/src/library/base/R/Defunct.R&lt;br /&gt;~ /trunk/src/library/base/R/duplicated.R&lt;br /&gt;~ /trunk/src/library/base/R/findInt.R&lt;br /&gt;~ /trunk/src/library/base/R/funprog.R&lt;br /&gt;~ /trunk/src/library/base/R/getenv.R&lt;br /&gt;~ /trunk/src/library/base/R/ifelse.R&lt;br /&gt;~ /trunk/src/library/base/R/library.R&lt;br /&gt;~ /trunk/src/library/base/R/methodsSupport.R&lt;br /&gt;~ /trunk/src/library/base/R/octhex.R&lt;br /&gt;~ /trunk/src/library/base/R/RNG.R&lt;br /&gt;~ /trunk/src/library/base/R/rowsum.R&lt;br /&gt;~ /trunk/src/library/base/R/seq.R&lt;br /&gt;~ /trunk/src/library/base/R/serialize.R&lt;br /&gt;~ /trunk/src/library/base/R/strwrap.R&lt;br /&gt;~ /trunk/src/library/base/R/table.R&lt;br /&gt;~ /trunk/src/library/base/R/time.R&lt;br /&gt;~ /trunk/src/library/base/R/zzz.R&lt;br /&gt;~ /trunk/src/library/graphics/R/arrows.R&lt;br /&gt;~ /trunk/src/library/graphics/R/assocplot.R&lt;br /&gt;~ /trunk/src/library/graphics/R/axis.R&lt;br /&gt;~ /trunk/src/library/graphics/R/boxplot.R&lt;br /&gt;~ /trunk/src/library/graphics/R/cdplot.R&lt;br /&gt;~ /trunk/src/library/graphics/R/datetime.R&lt;br /&gt;~ /trunk/src/library/graphics/R/dotchart.R&lt;br /&gt;~ /trunk/src/library/graphics/R/hist.R&lt;br /&gt;~ /trunk/src/library/graphics/R/image.R&lt;br /&gt;~ /trunk/src/library/graphics/R/legend.R&lt;br /&gt;~ /trunk/src/library/graphics/R/mosaicplot.R&lt;br /&gt;~ /trunk/src/library/graphics/R/par.R&lt;br /&gt;~ /trunk/src/library/graphics/R/plot.design.R&lt;br /&gt;~ /trunk/src/library/graphics/R/plot.R&lt;br /&gt;~ /trunk/src/library/graphics/R/spineplot.R&lt;br /&gt;~ /trunk/src/library/graphics/R/sunflowerplot.R&lt;br /&gt;~ /trunk/src/library/grDevices/R/cairo.R&lt;br /&gt;~ /trunk/src/library/grDevices/R/convertColor.R&lt;br /&gt;~ /trunk/src/library/grDevices/R/gevents.R&lt;br /&gt;~ /trunk/src/library/grDevices/R/recordplot.R&lt;br /&gt;~ /trunk/src/library/grDevices/R/zzz.R&lt;br /&gt;~ /trunk/src/library/methods/R/BasicFunsList.R&lt;br /&gt;~ /trunk/src/library/methods/R/cbind.R&lt;br /&gt;~ /trunk/src/library/methods/R/fixPrevious.R&lt;br /&gt;~ /trunk/src/library/methods/R/languageEl.R&lt;br /&gt;~ /trunk/src/library/methods/R/packageName.R&lt;br /&gt;~ /trunk/src/library/methods/R/promptClass.R&lt;br /&gt;~ /trunk/src/library/methods/R/rbind.R&lt;br /&gt;~ /trunk/src/library/methods/R/show.R&lt;br /&gt;~ /trunk/src/library/methods/R/substituteDirect.R&lt;br /&gt;~ /trunk/src/library/methods/R/trace.R&lt;br /&gt;~ /trunk/src/library/parallel/R/zzz.R&lt;br /&gt;~ /trunk/src/library/splines/R/splineClasses.R&lt;br /&gt;~ /trunk/src/library/stats/R/anova.R&lt;br /&gt;~ /trunk/src/library/stats/R/bartlett.test.R&lt;br /&gt;~ /trunk/src/library/stats/R/dendrogram.R&lt;br /&gt;~ /trunk/src/library/stats/R/density.R&lt;br /&gt;~ /trunk/src/library/stats/R/distn.R&lt;br /&gt;~ /trunk/src/library/stats/R/ecdf.R&lt;br /&gt;~ /trunk/src/library/stats/R/filter.R&lt;br /&gt;~ /trunk/src/library/stats/R/fligner.test.R&lt;br /&gt;~ /trunk/src/library/stats/R/ftable.R&lt;br /&gt;~ /trunk/src/library/stats/R/glm.R&lt;br /&gt;~ /trunk/src/library/stats/R/logLik.R&lt;br /&gt;~ /trunk/src/library/stats/R/nls.R&lt;br /&gt;~ /trunk/src/library/stats/R/oneway.test.R&lt;br /&gt;~ /trunk/src/library/stats/R/power.R&lt;br /&gt;~ /trunk/src/library/stats/R/princomp-add.R&lt;br /&gt;~ /trunk/src/library/stats/R/stepfun.R&lt;br /&gt;~ /trunk/src/library/stats/R/stl.R&lt;br /&gt;~ /trunk/src/library/stats/R/termplot.R&lt;br /&gt;~ /trunk/src/library/stats/R/ts.R&lt;br /&gt;~ /trunk/src/library/stats/R/TukeyHSD.R&lt;br /&gt;~ /trunk/src/library/tcltk/R/tkGUI.R&lt;br /&gt;~ /trunk/src/library/tools/R/assertCondition.R&lt;br /&gt;~ /trunk/src/library/tools/R/citation.R&lt;br /&gt;~ /trunk/src/library/tools/R/logging.R&lt;br /&gt;~ /trunk/src/library/tools/R/Rdtools.R&lt;br /&gt;~ /trunk/src/library/tools/R/Rprof.R&lt;br /&gt;~ /trunk/src/library/tools/R/toHTML.R&lt;br /&gt;~ /trunk/src/library/utils/R/completion.R&lt;br /&gt;~ /trunk/src/library/utils/R/data.R&lt;br /&gt;~ /trunk/src/library/utils/R/demo.R&lt;br /&gt;~ /trunk/src/library/utils/R/iconv.R&lt;br /&gt;~ /trunk/src/library/utils/R/mirrorAdmin.R&lt;br /&gt;~ /trunk/src/library/utils/R/modifyList.R&lt;br /&gt;~ /trunk/src/library/utils/R/news.R&lt;br /&gt;~ /trunk/src/library/utils/R/objects.R&lt;br /&gt;~ /trunk/src/library/utils/R/packageStatus.R&lt;br /&gt;~ /trunk/src/library/utils/R/question.R&lt;br /&gt;~ /trunk/src/library/utils/R/summRprof.R&lt;br /&gt;~ /trunk/src/library/utils/R/SweaveDrivers.R&lt;br /&gt;~ /trunk/src/library/utils/R/tar.R&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/arithmetic.h&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/basedecl.h&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/colors.c&lt;br /&gt;~ /trunk/src/main/complex.c&lt;br /&gt;~ /trunk/src/main/context.c&lt;br /&gt;~ /trunk/src/main/cum.c&lt;br /&gt;~ /trunk/src/main/datetime.h&lt;br /&gt;~ /trunk/src/main/dcf.c&lt;br /&gt;~ /trunk/src/main/dstruct.c&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;~ /trunk/src/main/format.c&lt;br /&gt;~ /trunk/src/main/gevents.c&lt;br /&gt;~ /trunk/src/main/gram-ex.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/inspect.c&lt;br /&gt;~ /trunk/src/main/iosupport.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;~ /trunk/src/main/mapply.c&lt;br /&gt;~ /trunk/src/main/match.c&lt;br /&gt;~ /trunk/src/main/plot3d.c&lt;br /&gt;~ /trunk/src/main/printvector.c&lt;br /&gt;~ /trunk/src/main/registration.c&lt;br /&gt;~ /trunk/src/main/relop.c&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/scan.c&lt;br /&gt;~ /trunk/src/main/seq.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/source.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;~ /trunk/src/main/summary.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;~ /trunk/src/main/times.c&lt;br /&gt;~ /trunk/src/nmath/bd0.c&lt;br /&gt;~ /trunk/src/nmath/beta.c&lt;br /&gt;~ /trunk/src/nmath/d1mach.c&lt;br /&gt;~ /trunk/src/nmath/dbeta.c&lt;br /&gt;~ /trunk/src/unix/system.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=67595&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=67595&amp;peg=77458</guid></item>
<item><pubDate>Sat, 29 Nov 2014 17:36:56 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 67076 – fix ASAN overrun seen for package Ecfun</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix ASAN overrun seen for package Ecfun&lt;/div&gt;~ /trunk/src/main/character.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=67076&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=67076&amp;peg=77458</guid></item>
<item><pubDate>Wed, 20 Aug 2014 13:18:56 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 66441 – More S3 optimizations, from Tomas Kalibera.</title><description>&lt;div&gt;&lt;strong&gt;luke – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;More S3 optimizations, from Tomas Kalibera.&lt;/div&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=66441&amp;peg=77458</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/character.c?op=revision&amp;rev=66441&amp;peg=77458</guid></item>
</channel></rss>