<?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; /branches/R-exp-R5/src/main/grep.c</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Mon, 27 Jul 2026 18:39:18 +0000</lastBuildDate><generator>WebSVN 2.8.7</generator><language>en</language><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=log&amp;max=40&amp;</link><atom:link href="https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=rss" rel="self" type="application/rss+xml" />
<item><pubDate>Thu, 02 Sep 2010 16:06:31 +0000</pubDate><dc:creator>urbaneks</dc:creator><title>Rev 52864 – Experinental branch implementing &quot;R5&quot; ideas - extending S language to ...</title><description>&lt;div&gt;&lt;strong&gt;urbaneks – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Experinental branch implementing &quot;R5&quot; ideas - extending S language to&lt;br /&gt;
create a more intuitive object system&lt;/div&gt;+ /branches/R-exp-R5 &lt;i&gt;(copied from /trunk@52863)&lt;/i&gt;&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=52864</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=52864</guid></item>
<item><pubDate>Sun, 20 Jun 2010 17:01:47 +0000</pubDate><dc:creator>murdoch</dc:creator><title>Rev 52340 – Fix strsplit bug, and remove workaround in r52333.</title><description>&lt;div&gt;&lt;strong&gt;murdoch – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix strsplit bug, and remove workaround in r52333.&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/base/man/strsplit.Rd&lt;br /&gt;~ /trunk/src/library/tools/R/Rd2txt.R&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=52340</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=52340</guid></item>
<item><pubDate>Tue, 27 Apr 2010 15:59:42 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 51841 – more tweaks to headers</title><description>&lt;div&gt;&lt;strong&gt;ripley – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;more tweaks to headers&lt;/div&gt;~ /trunk/src/main/colors.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/gramRd.c&lt;br /&gt;~ /trunk/src/main/gramRd.y&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/modules/lapack/Lapack.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51841</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51841</guid></item>
<item><pubDate>Fri, 12 Feb 2010 01:38:05 +0000</pubDate><dc:creator>falcon</dc:creator><title>Rev 51122 – Speed improvement for do_gsub when fixed=TRUE, useBytes=FALSE  When fgrep_one_bytes ...</title><description>&lt;div&gt;&lt;strong&gt;falcon – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Speed improvement for do_gsub when fixed=TRUE, useBytes=FALSE&lt;br /&gt;
&lt;br /&gt;
When fgrep_one_bytes is called in a loop, we now keep track of the&lt;br /&gt;
length of the target argument and avoid repeated strlen calls.&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51122</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51122</guid></item>
<item><pubDate>Wed, 10 Feb 2010 18:48:37 +0000</pubDate><dc:creator>falcon</dc:creator><title>Rev 51118 – Fix slow gsub(pat, rep, s, useBytes=TRUE, fixed=TRUE)  We were ...</title><description>&lt;div&gt;&lt;strong&gt;falcon – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix slow gsub(pat, rep, s, useBytes=TRUE, fixed=TRUE)&lt;br /&gt;
&lt;br /&gt;
We were using strcat in a way that repeatedly copied the entire string&lt;br /&gt;
for each match instead of incrementally adding to the buffer.&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51118</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51118</guid></item>
<item><pubDate>Wed, 10 Feb 2010 18:48:29 +0000</pubDate><dc:creator>falcon</dc:creator><title>Rev 51117 – Avoid strlen on possibly long string for fgrep_one special case</title><description>&lt;div&gt;&lt;strong&gt;falcon – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Avoid strlen on possibly long string for fgrep_one special case&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51117</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51117</guid></item>
<item><pubDate>Wed, 10 Feb 2010 18:48:20 +0000</pubDate><dc:creator>falcon</dc:creator><title>Rev 51116 – Avoid stack segfault in gsub, use Calloc instead of alloca ...</title><description>&lt;div&gt;&lt;strong&gt;falcon – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Avoid stack segfault in gsub, use Calloc instead of alloca in mkCharW&lt;br /&gt;
&lt;br /&gt;
A call to gsub(pat, rep, s) with nchar(s) large caused &quot;Error: segfault&lt;br /&gt;
from C stack overflow&quot;.  Avoiding allocating on the stack resolves&lt;br /&gt;
this issue.&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51116</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=51116</guid></item>
<item><pubDate>Fri, 01 Jan 2010 16:58:51 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50880 – control lifetime of translateChar in loops</title><description>&lt;div&gt;&lt;strong&gt;ripley – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;control lifetime of translateChar in loops&lt;/div&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/paste.c&lt;br /&gt;~ /trunk/src/main/unique.c&lt;br /&gt;~ /trunk/src/main/vfonts.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50880</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50880</guid></item>
<item><pubDate>Wed, 18 Nov 2009 07:38:04 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50479 – back out r50473 (did not work on SunStudio)</title><description>&lt;div&gt;&lt;strong&gt;ripley – 13 file(s) modified&lt;/strong&gt;&lt;br/&gt;back out r50473 (did not work on SunStudio)&lt;/div&gt;~ /trunk/src/include/R_ext/Utils.h&lt;br /&gt;~ /trunk/src/main/errors.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/paste.c&lt;br /&gt;~ /trunk/src/main/plot.c&lt;br /&gt;~ /trunk/src/main/random.c&lt;br /&gt;~ /trunk/src/main/raw.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;~ /trunk/src/main/unique.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50479</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50479</guid></item>
<item><pubDate>Tue, 17 Nov 2009 20:55:22 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50473 – pre-check alloca for addiitonal safety</title><description>&lt;div&gt;&lt;strong&gt;ripley – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;pre-check alloca for addiitonal safety&lt;/div&gt;~ /trunk/src/include/R_ext/Utils.h&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/eval.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/paste.c&lt;br /&gt;~ /trunk/src/main/plot.c&lt;br /&gt;~ /trunk/src/main/random.c&lt;br /&gt;~ /trunk/src/main/raw.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;~ /trunk/src/main/unique.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50473</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50473</guid></item>
<item><pubDate>Mon, 09 Nov 2009 15:37:23 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50374 – tidy code up, including what is done in MBCS locales</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;tidy code up, including what is done in MBCS locales&lt;/div&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/library/base/man/strsplit.Rd&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50374</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50374</guid></item>
<item><pubDate>Wed, 04 Nov 2009 07:12:14 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50307 – port r50306 (avoid integer overflow in nns calculation) from R-patched</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;port r50306 (avoid integer overflow in nns calculation) from R-patched&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50307</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50307</guid></item>
<item><pubDate>Tue, 03 Nov 2009 10:48:31 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50297 – put wtransChar in a public header</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;put wtransChar in a public header&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50297</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50297</guid></item>
<item><pubDate>Tue, 03 Nov 2009 10:16:33 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50296 – next phase of merging various regexp functions</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;next phase of merging various regexp functions&lt;/div&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50296</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50296</guid></item>
<item><pubDate>Mon, 02 Nov 2009 19:25:46 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50293 – allow zero-length input in gregexpr strip out USE_TRE_FOR_FIXED</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;allow zero-length input in gregexpr&lt;br /&gt;
strip out USE_TRE_FOR_FIXED&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50293</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50293</guid></item>
<item><pubDate>Mon, 02 Nov 2009 18:06:53 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50289 – start merging branches of RE code</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;start merging branches of RE code&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/Makefile.in&lt;br /&gt;~ /trunk/src/main/Makefile.win&lt;br /&gt;x /trunk/src/main/pcre.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50289</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50289</guid></item>
<item><pubDate>Mon, 02 Nov 2009 13:09:30 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50286 – add more validity checking of MBCS strings</title><description>&lt;div&gt;&lt;strong&gt;ripley – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;add more validity checking of MBCS strings&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50286</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50286</guid></item>
<item><pubDate>Mon, 02 Nov 2009 12:10:05 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50285 – use alloca throughout. add back some warnings about invalid MBCS ...</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;use alloca throughout.&lt;br /&gt;
add back some warnings about invalid MBCS strings&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50285</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50285</guid></item>
<item><pubDate>Sun, 01 Nov 2009 17:28:18 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50277 – use single-byte locales in grep etc where possible</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;use single-byte locales in grep etc where possible&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/tests/reg-tests-1.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50277</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50277</guid></item>
<item><pubDate>Sun, 01 Nov 2009 10:45:46 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50270 – handle fixed = TRUE, perl = TRUE consistently (neeeded if ...</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;handle fixed = TRUE, perl = TRUE consistently (neeeded if&lt;br /&gt;
USE_TRE_FOR_FIXED is defined)&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50270</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50270</guid></item>
<item><pubDate>Wed, 28 Oct 2009 16:53:36 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50252 – remove &apos;extended&apos; arg from C code</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove &apos;extended&apos; arg from C code&lt;/div&gt;~ /trunk/src/library/base/R/grep.R&lt;br /&gt;~ /trunk/src/library/tools/R/RdConv2.R&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50252</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50252</guid></item>
<item><pubDate>Wed, 28 Oct 2009 12:51:58 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50244 – rewrite to avoid excessive stack usage</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;rewrite to avoid excessive stack usage&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50244</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50244</guid></item>
<item><pubDate>Tue, 27 Oct 2009 14:19:13 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50234 – update tre to version 0.8.0</title><description>&lt;div&gt;&lt;strong&gt;ripley – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;update tre to version 0.8.0&lt;/div&gt;~ /trunk/doc/COPYRIGHTS&lt;br /&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/extra/tre/regcomp.c&lt;br /&gt;~ /trunk/src/extra/tre/regerror.c&lt;br /&gt;x /trunk/src/extra/tre/regex.h&lt;br /&gt;~ /trunk/src/extra/tre/regexec.c&lt;br /&gt;~ /trunk/src/extra/tre/tre-compile.c&lt;br /&gt;~ /trunk/src/extra/tre/tre-internal.h&lt;br /&gt;~ /trunk/src/extra/tre/tre-match-approx.c&lt;br /&gt;~ /trunk/src/extra/tre/tre-match-backtrack.c&lt;br /&gt;~ /trunk/src/extra/tre/tre-match-parallel.c&lt;br /&gt;~ /trunk/src/extra/tre/tre-stack.h&lt;br /&gt;+ /trunk/src/extra/tre/tre.h&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/dcf.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50234</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50234</guid></item>
<item><pubDate>Tue, 27 Oct 2009 13:14:26 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50233 – add tre_ prefix in preparation for tre_0.8.0</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;add tre_ prefix in preparation for tre_0.8.0&lt;/div&gt;~ /trunk/src/extra/tre/regcomp.c&lt;br /&gt;~ /trunk/src/extra/tre/regex.h&lt;br /&gt;~ /trunk/src/extra/tre/regexec.c&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50233</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=50233</guid></item>
<item><pubDate>Mon, 28 Sep 2009 13:20:33 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49857 – more on defunct: keep &apos;extended&apos; arg for now</title><description>&lt;div&gt;&lt;strong&gt;ripley – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;more on defunct: keep &apos;extended&apos; arg for now&lt;/div&gt;~ /trunk/doc/manual/R-admin.texi&lt;br /&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/library/base/man/strsplit.Rd&lt;br /&gt;~ /trunk/src/library/base/R/character.R&lt;br /&gt;~ /trunk/src/library/base/R/grep.R&lt;br /&gt;~ /trunk/src/library/methods/R/methods-defunct.R&lt;br /&gt;~ /trunk/src/library/stats/R/stats-defunct.R&lt;br /&gt;~ /trunk/src/library/tools/R/RdConv2.R&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49857</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49857</guid></item>
<item><pubDate>Mon, 28 Sep 2009 07:35:50 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49856 – start making things defunct</title><description>&lt;div&gt;&lt;strong&gt;ripley – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;start making things defunct&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/base/R/character.R&lt;br /&gt;~ /trunk/src/library/base/R/grep.R&lt;br /&gt;~ /trunk/src/library/methods/man/methods-defunct.Rd&lt;br /&gt;~ /trunk/src/library/methods/man/methods-deprecated.Rd&lt;br /&gt;+ /trunk/src/library/methods/R/methods-defunct.R &lt;i&gt;(copied from /trunk/src/library/methods/R/methods-deprecated.R@49854)&lt;/i&gt;&lt;br /&gt;~ /trunk/src/library/methods/R/methods-deprecated.R&lt;br /&gt;~ /trunk/src/library/stats/man/stats-defunct.Rd&lt;br /&gt;~ /trunk/src/library/stats/man/stats-deprecated.Rd&lt;br /&gt;~ /trunk/src/library/stats/R/stats-defunct.R&lt;br /&gt;~ /trunk/src/library/stats/R/stats-deprecated.R&lt;br /&gt;~ /trunk/src/library/tools/R/RdConv2.R&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49856</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49856</guid></item>
<item><pubDate>Sun, 13 Sep 2009 06:49:36 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49673 – deprecate basic regular expressions</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;deprecate basic regular expressions&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/library/base/man/regex.Rd&lt;br /&gt;~ /trunk/src/library/base/man/strsplit.Rd&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49673</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49673</guid></item>
<item><pubDate>Fri, 11 Sep 2009 14:50:05 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49662 – better estimates of final length for gsub, USE_TRE_FOR_FIXED for experimentation</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;better estimates of final length for gsub,&lt;br /&gt;
USE_TRE_FOR_FIXED for experimentation&lt;/div&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49662</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49662</guid></item>
<item><pubDate>Fri, 11 Sep 2009 12:40:43 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49660 – tweak allocation</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;tweak allocation&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49660</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49660</guid></item>
<item><pubDate>Fri, 11 Sep 2009 10:39:31 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49659 – write barrier fixup</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;write barrier fixup&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49659</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49659</guid></item>
<item><pubDate>Fri, 11 Sep 2009 10:19:19 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49658 – add useBytes=TRUE to strsplit</title><description>&lt;div&gt;&lt;strong&gt;ripley – 10 file(s) modified&lt;/strong&gt;&lt;br/&gt;add useBytes=TRUE to strsplit&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/extra/tre/R_changes&lt;br /&gt;~ /trunk/src/extra/tre/tre-parse.c&lt;br /&gt;~ /trunk/src/library/base/man/strsplit.Rd&lt;br /&gt;~ /trunk/src/library/base/R/character.R&lt;br /&gt;~ /trunk/src/library/tools/R/install.R&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/tests/reg-tests-1.R&lt;br /&gt;~ /trunk/tests/utf8-regex.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49658</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49658</guid></item>
<item><pubDate>Fri, 11 Sep 2009 08:12:15 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49656 – try failed commit again</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;try failed commit again&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49656</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49656</guid></item>
<item><pubDate>Fri, 11 Sep 2009 08:08:55 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49655 – .DESCRIPTION_to_latex needs to handle files with non-native-encoded text, e.g. kapplab. ...</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;.DESCRIPTION_to_latex needs to handle files with non-native-encoded text,&lt;br /&gt;
e.g. kapplab.  That&apos;s not easy but this does a better job.&lt;/div&gt;~ /trunk/src/library/tools/R/install.R&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49655</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49655</guid></item>
<item><pubDate>Fri, 11 Sep 2009 06:58:00 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49654 – improved version of strsplit</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;improved version of strsplit&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49654</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49654</guid></item>
<item><pubDate>Thu, 10 Sep 2009 13:25:40 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49650 – next phase of RE changes</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;next phase of RE changes&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49650</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49650</guid></item>
<item><pubDate>Thu, 10 Sep 2009 07:23:41 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49647 – make TRE non-optional</title><description>&lt;div&gt;&lt;strong&gt;ripley – 13 file(s) modified&lt;/strong&gt;&lt;br/&gt;make TRE non-optional&lt;/div&gt;~ /trunk/configure&lt;br /&gt;~ /trunk/configure.ac&lt;br /&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/gnuwin32/fixed/h/config.h&lt;br /&gt;~ /trunk/src/gnuwin32/fixed/h/config64.h&lt;br /&gt;~ /trunk/src/include/config.h.in&lt;br /&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/main/dcf.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/Makefile.in&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;x /trunk/src/main/regex.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49647</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49647</guid></item>
<item><pubDate>Thu, 10 Sep 2009 05:42:35 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49645 – clean up, single-pass algorithm for sub</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;clean up, single-pass algorithm for sub&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49645</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49645</guid></item>
<item><pubDate>Wed, 09 Sep 2009 08:12:05 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49636 – another step towards TRE</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;another step towards TRE&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49636</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49636</guid></item>
<item><pubDate>Tue, 08 Sep 2009 18:09:13 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49631 – more steps towards adopting TRE</title><description>&lt;div&gt;&lt;strong&gt;ripley – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;more steps towards adopting TRE&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/extra/tre/regcomp.c&lt;br /&gt;~ /trunk/src/extra/tre/regex.h&lt;br /&gt;~ /trunk/src/library/base/man/grep.Rd&lt;br /&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/sysutils.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49631</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49631</guid></item>
<item><pubDate>Tue, 08 Sep 2009 10:42:41 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 49623 – remove unused header file</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove unused header file&lt;/div&gt;~ /trunk/src/main/grep.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49623</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/grep.c?op=revision&amp;rev=49623</guid></item>
</channel></rss>