<?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/subassign.c</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Mon, 27 Jul 2026 20:41:26 +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/subassign.c?op=log&amp;max=40&amp;</link><atom:link href="https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.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/subassign.c?op=revision&amp;rev=52864</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=52864</guid></item>
<item><pubDate>Thu, 15 Jul 2010 23:38:45 +0000</pubDate><dc:creator>jmc</dc:creator><title>Rev 52539 – more fixes to handle subclasses of environment</title><description>&lt;div&gt;&lt;strong&gt;jmc – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;more fixes to handle subclasses of environment&lt;/div&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=52539</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=52539</guid></item>
<item><pubDate>Sun, 21 Feb 2010 10:27:52 +0000</pubDate><dc:creator>pd</dc:creator><title>Rev 51162 – subassign with length zero (PR#14217)</title><description>&lt;div&gt;&lt;strong&gt;pd – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;subassign with length zero (PR#14217)&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=51162</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=51162</guid></item>
<item><pubDate>Fri, 29 Jan 2010 14:36:39 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 51067 – tighten down SET_STRING_ELT to only allow CHARSXPs</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;tighten down SET_STRING_ELT to only allow CHARSXPs&lt;/div&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=51067</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=51067</guid></item>
<item><pubDate>Tue, 05 Jan 2010 20:05:31 +0000</pubDate><dc:creator>falcon</dc:creator><title>Rev 50896 – Allow n-dim arrays to be subsetted by an n-column character ...</title><description>&lt;div&gt;&lt;strong&gt;falcon – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Allow n-dim arrays to be subsetted by an n-column character matrix&lt;br /&gt;
&lt;br /&gt;
The character matrix is converted to the corresponding integer matrix&lt;br /&gt;
by matching against the dimnames of the array.  NA values in any row&lt;br /&gt;
of the character matrix are propagated to the result.  Unmatched&lt;br /&gt;
values result in a subscript out of bounds error.  Empty string &quot;&quot; is&lt;br /&gt;
not allowed to match and therefore always results in an error.&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/library/base/man/Extract.Rd&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/tests/array-subset.R&lt;br /&gt;~ /trunk/tests/Makefile.common&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50896</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50896</guid></item>
<item><pubDate>Tue, 15 Dec 2009 13:16:08 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50746 – more instances of value of vmaxget</title><description>&lt;div&gt;&lt;strong&gt;ripley – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;more instances of value of vmaxget&lt;/div&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/plot.c&lt;br /&gt;~ /trunk/src/main/plot3d.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50746</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50746</guid></item>
<item><pubDate>Tue, 15 Dec 2009 12:44:45 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 50745 – store vmax in const void *, consistently</title><description>&lt;div&gt;&lt;strong&gt;ripley – 28 file(s) modified&lt;/strong&gt;&lt;br/&gt;store vmax in const void *, consistently&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/grDevices/src/devPS.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devQuartz.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devWindows.c&lt;br /&gt;~ /trunk/src/library/grid/src/grid.c&lt;br /&gt;~ /trunk/src/library/stats/src/mAR.c&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/graphics.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/plot.c&lt;br /&gt;~ /trunk/src/main/plot3d.c&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;~ /trunk/src/modules/vfonts/g_alab_her.c&lt;br /&gt;~ /trunk/src/modules/X11/cairoX11.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.c&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/unix/aqua.c&lt;br /&gt;~ /trunk/src/unix/edit.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50745</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50745</guid></item>
<item><pubDate>Mon, 30 Nov 2009 01:05:43 +0000</pubDate><dc:creator>jmc</dc:creator><title>Rev 50609 – Changes to fix efficiency in dispatch, potential recursive loops, and ...</title><description>&lt;div&gt;&lt;strong&gt;jmc – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;Changes to fix efficiency in dispatch, potential recursive loops, and&lt;br /&gt;
incorrect signatures, all for S4 methods for primitive functions.&lt;br /&gt;
&lt;br /&gt;
1.  A bug in get_primitive_methods prevented all quick dispatch of primitives from&lt;br /&gt;
working. Fixing this exposed a problem in quickDispatch in methods&lt;br /&gt;
that prevented matching methods with traiiling &quot;missing&quot; in the&lt;br /&gt;
signature.&lt;br /&gt;
&lt;br /&gt;
2.  A mechanism was added to temporarily turn off all dispatch of methods for&lt;br /&gt;
primitives.  The code for findInheritedMethods activates the&lt;br /&gt;
mechanism.  At the moment, this is just for efficiency, but in&lt;br /&gt;
principle it could be needed to avoid recursive calls to&lt;br /&gt;
findInheritedMethods.&lt;br /&gt;
&lt;br /&gt;
3. The signatures for &quot;$&quot; and &quot;$&amp;lt;-&quot; were modified to remove &quot;name&quot;,&lt;br /&gt;
since the grammar prevents general objects for this argument.&lt;br /&gt;
&lt;br /&gt;
Some additional changes were tested but not installed to allow a&lt;br /&gt;
general signature in methods for &quot;[&quot;, &quot;[[&quot; and their replacement&lt;br /&gt;
versions. Problems found with the Matrix package for this change.  See&lt;br /&gt;
the commented calls to DiispatchAnyOrEval in src/main.&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/library/base/man/Extract.Rd&lt;br /&gt;~ /trunk/src/library/base/man/isS4.Rd&lt;br /&gt;~ /trunk/src/library/methods/man/findMethods.Rd&lt;br /&gt;~ /trunk/src/library/methods/R/BasicClasses.R&lt;br /&gt;~ /trunk/src/library/methods/R/BasicFunsList.R&lt;br /&gt;~ /trunk/src/library/methods/R/Methods.R&lt;br /&gt;~ /trunk/src/library/methods/R/methodsTable.R&lt;br /&gt;~ /trunk/src/library/methods/R/RMethodUtils.R&lt;br /&gt;~ /trunk/src/library/methods/src/methods_list_dispatch.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50609</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=50609</guid></item>
<item><pubDate>Fri, 25 Sep 2009 05:21:11 +0000</pubDate><dc:creator>falcon</dc:creator><title>Rev 49818 – Fix segfault when assigning to raw vector with NA index ...</title><description>&lt;div&gt;&lt;strong&gt;falcon – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix segfault when assigning to raw vector with NA index&lt;br /&gt;
&lt;br /&gt;
This fixes the following issue reported by Hervé Pagès:&lt;br /&gt;
&lt;br /&gt;
 &gt; x &amp;lt;- charToRaw(&quot;ABCDEFGx&quot;)&lt;br /&gt;
 &gt; x[c(1:3, NA, 6)] &amp;lt;- x[8]&lt;br /&gt;
  *** caught segfault ***&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.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/subassign.c?op=revision&amp;rev=49818</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=49818</guid></item>
<item><pubDate>Sun, 06 Sep 2009 17:05:36 +0000</pubDate><dc:creator>murdoch</dc:creator><title>Rev 49594 – Fix typo that disallowed assigning NULL to a zero length ...</title><description>&lt;div&gt;&lt;strong&gt;murdoch – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;Fix typo that disallowed assigning NULL to a zero length character vector; allow pairlists to be assigned anywhere that langsxps can be.&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=49594</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=49594</guid></item>
<item><pubDate>Sun, 06 Sep 2009 16:42:54 +0000</pubDate><dc:creator>murdoch</dc:creator><title>Rev 49592 – Indexing with a vector index to [[]] extended to all ...</title><description>&lt;div&gt;&lt;strong&gt;murdoch – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;Indexing with a vector index to [[]] extended to all recursive types, minor changes to trace() to print messages that recognize this.&lt;/div&gt;~ /trunk/doc/manual/R-lang.texi&lt;br /&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/library/base/man/trace.Rd&lt;br /&gt;~ /trunk/src/library/methods/R/trace.R&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;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=49592</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=49592</guid></item>
<item><pubDate>Mon, 16 Feb 2009 23:31:21 +0000</pubDate><dc:creator>jmc</dc:creator><title>Rev 47934 – .xData mechanism to inherit from abnormal object types</title><description>&lt;div&gt;&lt;strong&gt;jmc – 12 file(s) modified&lt;/strong&gt;&lt;br/&gt;.xData mechanism to inherit from abnormal object types&lt;/div&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;~ /trunk/src/library/methods/R/BasicClasses.R&lt;br /&gt;~ /trunk/src/library/methods/R/MethodsListClass.R&lt;br /&gt;~ /trunk/src/library/methods/R/RClassUtils.R&lt;br /&gt;~ /trunk/src/library/methods/R/SClasses.R&lt;br /&gt;~ /trunk/src/library/methods/R/show.R&lt;br /&gt;~ /trunk/src/library/methods/R/zzz.R&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47934</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47934</guid></item>
<item><pubDate>Mon, 05 Jan 2009 10:58:42 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 47478 – fixed NAMED bug in $&lt;- on pairlists</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;fixed NAMED bug in $&amp;lt;- on pairlists&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/tests/reg-tests-2.R&lt;br /&gt;~ /trunk/tests/reg-tests-2.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47478</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47478</guid></item>
<item><pubDate>Fri, 26 Dec 2008 11:14:58 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 47336 – fix for named subassignment on pairlists</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix for named subassignment on pairlists&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/tests/reg-tests-2.R&lt;br /&gt;~ /trunk/tests/reg-tests-2.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47336</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47336</guid></item>
<item><pubDate>Wed, 03 Dec 2008 11:41:43 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 47040 – comments only</title><description>&lt;div&gt;&lt;strong&gt;maechler – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;comments only&lt;/div&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47040</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=47040</guid></item>
<item><pubDate>Thu, 28 Aug 2008 13:35:47 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 46453 – more explicit error message</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;more explicit error message&lt;/div&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=46453</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=46453</guid></item>
<item><pubDate>Fri, 25 Jul 2008 11:58:14 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 46124 – rationalize some error messages</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;rationalize some error messages&lt;/div&gt;~ /trunk/src/include/Errormsg.h&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=46124</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=46124</guid></item>
<item><pubDate>Thu, 24 Jul 2008 13:13:52 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 46117 – Using $ on a function is now an error.</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Using $ on a function is now an error.&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/base/man/Extract.Rd&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=46117</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=46117</guid></item>
<item><pubDate>Tue, 22 Apr 2008 12:33:22 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 45446 – whitespace cleanup</title><description>&lt;div&gt;&lt;strong&gt;ripley – 91 file(s) modified&lt;/strong&gt;&lt;br/&gt;whitespace cleanup&lt;/div&gt;~ /trunk/src/main/apply.c&lt;br /&gt;~ /trunk/src/main/apse.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/base.c&lt;br /&gt;~ /trunk/src/main/basedecl.h&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/CConverters.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/cov.c&lt;br /&gt;~ /trunk/src/main/datetime.c&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/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/fourier.c&lt;br /&gt;~ /trunk/src/main/gevents.c&lt;br /&gt;~ /trunk/src/main/gram-ex.c&lt;br /&gt;~ /trunk/src/main/graphics.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/internet.c&lt;br /&gt;~ /trunk/src/main/iosupport.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/mkdtemp.c&lt;br /&gt;~ /trunk/src/main/model.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/optim.c&lt;br /&gt;~ /trunk/src/main/options.c&lt;br /&gt;~ /trunk/src/main/par-common.c&lt;br /&gt;~ /trunk/src/main/par.c&lt;br /&gt;~ /trunk/src/main/paste.c&lt;br /&gt;~ /trunk/src/main/pcre.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/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/RBufferUtils.h&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/main/registration.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/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/size.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/source.c&lt;br /&gt;~ /trunk/src/main/sprintf.c&lt;br /&gt;~ /trunk/src/main/startup.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/unique.c&lt;br /&gt;~ /trunk/src/main/unzip.h&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;~ /trunk/src/main/version.c&lt;br /&gt;~ /trunk/src/main/xspline.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=45446</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=45446</guid></item>
<item><pubDate>Tue, 29 Jan 2008 15:42:46 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 44233 – allow NULL as a value in subassgnments, promoting to any ...</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;allow NULL as a value in subassgnments, promoting to any vector type.&lt;br /&gt;
short-circuit the code for zero-length index in subassignments.&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=44233</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=44233</guid></item>
<item><pubDate>Sun, 20 Jan 2008 15:42:46 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 44059 – more on preserving UTF-8</title><description>&lt;div&gt;&lt;strong&gt;ripley – 24 file(s) modified&lt;/strong&gt;&lt;br/&gt;more on preserving UTF-8&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/extra/pcre/Makefile.win&lt;br /&gt;~ /trunk/src/gnuwin32/CHANGES&lt;br /&gt;~ /trunk/src/gnuwin32/extra.c&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/gnuwin32/Maintainers.notes&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/library/base/man/strsplit.Rd&lt;br /&gt;~ /trunk/src/library/grDevices/src/Makevars.win&lt;br /&gt;~ /trunk/src/main/character.c&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;~ /trunk/src/main/pcre.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;~ /trunk/src/main/plotmath.c&lt;br /&gt;~ /trunk/src/main/relop.c&lt;br /&gt;~ /trunk/src/main/seq.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/summary.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/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=44059</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=44059</guid></item>
<item><pubDate>Wed, 25 Jul 2007 09:33:02 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 42307 – change reference to GPL</title><description>&lt;div&gt;&lt;strong&gt;ripley – 171 file(s) modified&lt;/strong&gt;&lt;br/&gt;change reference to GPL&lt;/div&gt;~ /trunk/src/library/grDevices/src/devNull.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devPicTeX.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devPS.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devQuartz.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/devWindows.c&lt;br /&gt;~ /trunk/src/library/grDevices/src/grDevices.h&lt;br /&gt;~ /trunk/src/library/grDevices/src/init.c&lt;br /&gt;~ /trunk/src/library/grid/src/gpar.c&lt;br /&gt;~ /trunk/src/library/grid/src/grid.c&lt;br /&gt;~ /trunk/src/library/grid/src/grid.h&lt;br /&gt;~ /trunk/src/library/grid/src/just.c&lt;br /&gt;~ /trunk/src/library/grid/src/layout.c&lt;br /&gt;~ /trunk/src/library/grid/src/matrix.c&lt;br /&gt;~ /trunk/src/library/grid/src/register.c&lt;br /&gt;~ /trunk/src/library/grid/src/state.c&lt;br /&gt;~ /trunk/src/library/grid/src/unit.c&lt;br /&gt;~ /trunk/src/library/grid/src/viewport.c&lt;br /&gt;~ /trunk/src/library/methods/src/class_support.c&lt;br /&gt;~ /trunk/src/library/methods/src/do_substitute_direct.c&lt;br /&gt;~ /trunk/src/library/methods/src/init.c&lt;br /&gt;~ /trunk/src/library/methods/src/methods.h&lt;br /&gt;~ /trunk/src/library/methods/src/methods_list_dispatch.c&lt;br /&gt;~ /trunk/src/library/methods/src/RSMethods.h&lt;br /&gt;~ /trunk/src/library/methods/src/slot.c&lt;br /&gt;~ /trunk/src/library/methods/src/tests.c&lt;br /&gt;~ /trunk/src/library/splines/src/splines.c&lt;br /&gt;~ /trunk/src/library/stats/src/arima.c&lt;br /&gt;~ /trunk/src/library/stats/src/burg.c&lt;br /&gt;~ /trunk/src/library/stats/src/ctest.h&lt;br /&gt;~ /trunk/src/library/stats/src/distance.c&lt;br /&gt;~ /trunk/src/library/stats/src/eureka.f&lt;br /&gt;~ /trunk/src/library/stats/src/family.h&lt;br /&gt;~ /trunk/src/library/stats/src/filter.c&lt;br /&gt;~ /trunk/src/library/stats/src/HoltWinters.c&lt;br /&gt;~ /trunk/src/library/stats/src/init.c&lt;br /&gt;~ /trunk/src/library/stats/src/isoreg.c&lt;br /&gt;~ /trunk/src/library/stats/src/kmeans.c&lt;br /&gt;~ /trunk/src/library/stats/src/ksmooth.c&lt;br /&gt;~ /trunk/src/library/stats/src/mAR.c&lt;br /&gt;~ /trunk/src/library/stats/src/modreg.h&lt;br /&gt;~ /trunk/src/library/stats/src/mva.h&lt;br /&gt;~ /trunk/src/library/stats/src/nls.c&lt;br /&gt;~ /trunk/src/library/stats/src/pacf.c&lt;br /&gt;~ /trunk/src/library/stats/src/port.c&lt;br /&gt;~ /trunk/src/library/stats/src/port.h&lt;br /&gt;~ /trunk/src/library/stats/src/PPsum.c&lt;br /&gt;~ /trunk/src/library/stats/src/prho.c&lt;br /&gt;~ /trunk/src/library/stats/src/Srunmed.c&lt;br /&gt;~ /trunk/src/library/stats/src/starma.c&lt;br /&gt;~ /trunk/src/library/stats/src/stats.h&lt;br /&gt;~ /trunk/src/library/stats/src/Trunmed.c&lt;br /&gt;~ /trunk/src/library/stats/src/ts.h&lt;br /&gt;~ /trunk/src/library/tcltk/src/init.c&lt;br /&gt;~ /trunk/src/library/tools/src/init.c&lt;br /&gt;~ /trunk/src/library/tools/src/Rmd5.c&lt;br /&gt;~ /trunk/src/library/tools/src/text.c&lt;br /&gt;~ /trunk/src/library/tools/src/tools.h&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/basedecl.h&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/CConverters.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/cov.c&lt;br /&gt;~ /trunk/src/main/cum.c&lt;br /&gt;~ /trunk/src/main/datetime.c&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/deriv.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/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/fourier.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/identical.c&lt;br /&gt;~ /trunk/src/main/inlined.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/mkdtemp.c&lt;br /&gt;~ /trunk/src/main/model.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/optim.c&lt;br /&gt;~ /trunk/src/main/optimize.c&lt;br /&gt;~ /trunk/src/main/options.c&lt;br /&gt;~ /trunk/src/main/par.c&lt;br /&gt;~ /trunk/src/main/paste.c&lt;br /&gt;~ /trunk/src/main/pcre.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.c&lt;br /&gt;~ /trunk/src/main/random.c&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/main/regex.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/Rregex.h&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/size.c&lt;br /&gt;~ /trunk/src/main/snprintf.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/strdup.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/unique.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;~ /trunk/src/main/version.c&lt;br /&gt;~ /trunk/src/main/vfonts.c&lt;br /&gt;~ /trunk/src/modules/internet/internet.c&lt;br /&gt;~ /trunk/src/modules/internet/nanoftp.c&lt;br /&gt;~ /trunk/src/modules/internet/nanohttp.c&lt;br /&gt;~ /trunk/src/modules/internet/Rsock.c&lt;br /&gt;~ /trunk/src/modules/internet/sock.c&lt;br /&gt;~ /trunk/src/modules/internet/sock.h&lt;br /&gt;~ /trunk/src/modules/internet/sockconn.c&lt;br /&gt;~ /trunk/src/modules/lapack/Lapack.c&lt;br /&gt;~ /trunk/src/modules/X11/dataentry.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.c&lt;br /&gt;~ /trunk/src/modules/X11/devX11.h&lt;br /&gt;~ /trunk/src/modules/X11/rbitmap.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=42307</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=42307</guid></item>
<item><pubDate>Sun, 10 Jun 2007 08:37:32 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 41901 – use void* for generic memory pointers add back-compatibility to R_AllocStringBuffer, ...</title><description>&lt;div&gt;&lt;strong&gt;ripley – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;use void* for generic memory pointers&lt;br /&gt;
add back-compatibility to R_AllocStringBuffer, with a warning&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/IOStuff.h&lt;br /&gt;~ /trunk/src/include/R_ext/Memory.h&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/graphics.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/plot.c&lt;br /&gt;~ /trunk/src/main/plot3d.c&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41901</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41901</guid></item>
<item><pubDate>Mon, 28 May 2007 17:26:51 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 41736 – &lt;language obj&gt;[] &lt;- NULL ought to be an error</title><description>&lt;div&gt;&lt;strong&gt;ripley – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;&amp;lt;language obj&gt;[] &amp;lt;- NULL ought to be an error&lt;/div&gt;~ /trunk/src/main/subassign.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/subassign.c?op=revision&amp;rev=41736</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41736</guid></item>
<item><pubDate>Wed, 23 May 2007 09:14:05 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 41680 – improvements to the handling of warning/error messages</title><description>&lt;div&gt;&lt;strong&gt;ripley – 23 file(s) modified&lt;/strong&gt;&lt;br/&gt;improvements to the handling of warning/error messages&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/stats/src/distance.c&lt;br /&gt;~ /trunk/src/main/arithmetic.c&lt;br /&gt;~ /trunk/src/main/array.c&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/connections.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/logic.c&lt;br /&gt;~ /trunk/src/main/relop.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/tests/arith-true.Rout.save&lt;br /&gt;~ /trunk/tests/d-p-q-r-tests.Rout.save&lt;br /&gt;~ /trunk/tests/demos.Rout.save&lt;br /&gt;~ /trunk/tests/internet.Rout.save&lt;br /&gt;~ /trunk/tests/isas-tests.Rout.save&lt;br /&gt;~ /trunk/tests/R-intro.Rout.save&lt;br /&gt;~ /trunk/tests/reg-IO.Rout.save&lt;br /&gt;~ /trunk/tests/reg-IO2.Rout.save&lt;br /&gt;~ /trunk/tests/reg-S4.Rout.save&lt;br /&gt;~ /trunk/tests/reg-tests-2.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41680</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41680</guid></item>
<item><pubDate>Tue, 22 May 2007 22:02:41 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 41674 – improve error message (we do need the call to hand ...</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;improve error message (we do need the call to hand as [[ has no context set)&lt;/div&gt;~ /trunk/src/include/Defn.h&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;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41674</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41674</guid></item>
<item><pubDate>Thu, 10 May 2007 09:29:34 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 41516 – report incorrect type on subscripts</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;report incorrect type on subscripts&lt;/div&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;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41516</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41516</guid></item>
<item><pubDate>Sun, 01 Apr 2007 18:48:35 +0000</pubDate><dc:creator>jmc</dc:creator><title>Rev 41002 – use DUPLICATE_ATTRIB instead of SET_ATTRIB to copy object, S4 bits ...</title><description>&lt;div&gt;&lt;strong&gt;jmc – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;use DUPLICATE_ATTRIB instead of SET_ATTRIB to copy object, S4 bits correctly&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/arithmetic.c&lt;br /&gt;~ /trunk/src/main/attrib.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/duplicate.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41002</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=41002</guid></item>
<item><pubDate>Tue, 13 Feb 2007 07:41:19 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 40705 – bugfix in duplicate on CHARSXPs more use of translateChar</title><description>&lt;div&gt;&lt;strong&gt;ripley – 56 file(s) modified&lt;/strong&gt;&lt;br/&gt;bugfix in duplicate on CHARSXPs&lt;br /&gt;
more use of translateChar&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/library/base/man/rawConversion.Rd&lt;br /&gt;~ /trunk/src/main/apply.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/CConverters.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/connections.c&lt;br /&gt;~ /trunk/src/main/debug.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/deriv.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/duplicate.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/gevents.c&lt;br /&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/iosupport.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/model.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/par.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/Rdynload.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/serialize.c&lt;br /&gt;~ /trunk/src/main/sort.c&lt;br /&gt;~ /trunk/src/main/source.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/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/subassign.c?op=revision&amp;rev=40705</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=40705</guid></item>
<item><pubDate>Thu, 21 Sep 2006 21:51:55 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 39467 – add some reasonable cases to subassignment, improve error messages</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;add some reasonable cases to subassignment, improve error messages&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.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/subassign.c?op=revision&amp;rev=39467</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=39467</guid></item>
<item><pubDate>Tue, 19 Sep 2006 14:17:26 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 39412 – fix for trivial bug PR#7055</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix for trivial bug PR#7055&lt;/div&gt;~ /trunk/src/main/gram.c&lt;br /&gt;~ /trunk/src/main/gram.y&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=39412</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=39412</guid></item>
<item><pubDate>Sun, 03 Sep 2006 15:10:07 +0000</pubDate><dc:creator>jmc</dc:creator><title>Rev 39077 – introduce S4 object bit and document it</title><description>&lt;div&gt;&lt;strong&gt;jmc – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;introduce S4 object bit and document it&lt;/div&gt;~ /trunk/doc/manual/R-exts.texi&lt;br /&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/R_ext/RS.h&lt;br /&gt;+ /trunk/src/library/base/man/isS4.Rd&lt;br /&gt;~ /trunk/src/library/base/R/methodsSupport.R&lt;br /&gt;~ /trunk/src/library/methods/man/showMethods.Rd&lt;br /&gt;~ /trunk/src/library/methods/R/BasicClasses.R&lt;br /&gt;~ /trunk/src/library/methods/R/SClasses.R&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/basedecl.h&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/print.c&lt;br /&gt;~ /trunk/src/main/registration.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/tests/p-r-random-tests.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=39077</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=39077</guid></item>
<item><pubDate>Wed, 19 Jul 2006 21:11:54 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 38655 – use LCONS for consistency</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;use LCONS for consistency&lt;/div&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/model.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subscript.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38655</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38655</guid></item>
<item><pubDate>Wed, 19 Jul 2006 17:40:05 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 38652 – tidy up header files</title><description>&lt;div&gt;&lt;strong&gt;ripley – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;tidy up header files&lt;/div&gt;~ /trunk/src/gnuwin32/Rdll.hide&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/Rinlinedfuns.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/subset.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/subassign.c?op=revision&amp;rev=38652</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38652</guid></item>
<item><pubDate>Wed, 05 Jul 2006 11:00:59 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 38491 – remove unused declaration</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove unused declaration&lt;/div&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38491</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38491</guid></item>
<item><pubDate>Mon, 03 Jul 2006 14:49:43 +0000</pubDate><dc:creator>jmc</dc:creator><title>Rev 38476 – Introduce S4 SEXP type, but not used by default</title><description>&lt;div&gt;&lt;strong&gt;jmc – 19 file(s) modified&lt;/strong&gt;&lt;br/&gt;Introduce S4 SEXP type, but not used by default&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/library/methods/R/RClassUtils.R&lt;br /&gt;~ /trunk/src/library/methods/R/SClasses.R&lt;br /&gt;~ /trunk/src/library/methods/R/zzz.R&lt;br /&gt;~ /trunk/src/library/methods/src/init.c&lt;br /&gt;~ /trunk/src/library/methods/src/methods.h&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/memory.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/print.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;~ /trunk/tests/reg-S4.R&lt;br /&gt;~ /trunk/tests/reg-S4.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38476</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38476</guid></item>
<item><pubDate>Wed, 21 Jun 2006 02:37:06 +0000</pubDate><dc:creator>murdoch</dc:creator><title>Rev 38365 – subassignment for raw arrays</title><description>&lt;div&gt;&lt;strong&gt;murdoch – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;subassignment for raw arrays&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38365</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=38365</guid></item>
<item><pubDate>Tue, 11 Apr 2006 09:54:44 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 37720 – better error messages make use of type2char</title><description>&lt;div&gt;&lt;strong&gt;ripley – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;better error messages&lt;br /&gt;
make use of type2char&lt;/div&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/subassign.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/subassign.c?op=revision&amp;rev=37720</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=37720</guid></item>
<item><pubDate>Fri, 10 Feb 2006 09:47:45 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 37315 – more informative error messages</title><description>&lt;div&gt;&lt;strong&gt;ripley – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;more informative error messages&lt;/div&gt;~ /trunk/src/main/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=37315</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=37315</guid></item>
<item><pubDate>Sat, 28 Jan 2006 10:37:58 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 37192 – fixes to PR#8529 and PR#8530</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;fixes to PR#8529 and PR#8530&lt;/div&gt;~ /trunk/NEWS&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/subassign.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/subassign.c?op=revision&amp;rev=37192</link><guid>https://svn.r-project.org/browse/R/branches/R-exp-R5/src/main/subassign.c?op=revision&amp;rev=37192</guid></item>
</channel></rss>