<?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/deparse.c</title><description>WebSVN RSS feed &#x2013; R</description><lastBuildDate>Mon, 27 Jul 2026 14:48:18 +0000</lastBuildDate><generator>WebSVN 2.8.7</generator><language>en</language><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=log&amp;max=40&amp;</link><atom:link href="https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=rss" rel="self" type="application/rss+xml" />
<item><pubDate>Fri, 10 Jul 2026 21:35:41 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 90234 – new .OBJSXP() and C code allow deparsing of OBJSXP objects ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;new .OBJSXP() and C code allow deparsing of OBJSXP objects such as S7 ones&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Internal.h&lt;br /&gt;~ /trunk/src/library/base/man/dump.Rd&lt;br /&gt;~ /trunk/src/library/base/R/methodsSupport.R&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/names.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/tests/reg-tests-1e.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=90234</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=90234</guid></item>
<item><pubDate>Sat, 08 Mar 2025 15:02:35 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 87904 – Rboolean -&gt; bool</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rboolean -&gt; bool&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/bind.c&lt;br /&gt;~ /trunk/src/main/builtin.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=87904</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=87904</guid></item>
<item><pubDate>Mon, 24 Feb 2025 19:19:32 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 87813 – more taking care over Rboolean</title><description>&lt;div&gt;&lt;strong&gt;ripley – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;more taking care over Rboolean&lt;/div&gt;~ /trunk/src/include/Rinlinedfuns.h&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/coerce.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/eval.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/platform.c&lt;br /&gt;~ /trunk/src/main/radixsort.c&lt;br /&gt;~ /trunk/src/main/saveload.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/subassign.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=87813</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=87813</guid></item>
<item><pubDate>Mon, 24 Jun 2024 16:50:25 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 86821 – Switch base internals to using R_findVar and R_findVarInFrame. Modules and ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 26 file(s) modified&lt;/strong&gt;&lt;br/&gt;Switch base internals to using R_findVar and R_findVarInFrame.&lt;br /&gt;
Modules and base packages still use the unhidden Rf versions.&lt;/div&gt;~ /trunk/src/gnuwin32/console.c&lt;br /&gt;~ /trunk/src/gnuwin32/rt_complete.c&lt;br /&gt;~ /trunk/src/gnuwin32/rui.c&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/deparse.c&lt;br /&gt;~ /trunk/src/main/devices.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/main.c&lt;br /&gt;~ /trunk/src/main/match.c&lt;br /&gt;~ /trunk/src/main/objects.c&lt;br /&gt;~ /trunk/src/main/print.c&lt;br /&gt;~ /trunk/src/main/Rdynload.c&lt;br /&gt;~ /trunk/src/main/RNG.c&lt;br /&gt;~ /trunk/src/main/saveload.c&lt;br /&gt;~ /trunk/src/main/serialize.c&lt;br /&gt;~ /trunk/src/main/source.c&lt;br /&gt;~ /trunk/src/main/subset.c&lt;br /&gt;~ /trunk/src/main/unique.c&lt;br /&gt;~ /trunk/src/unix/sys-std.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=86821</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=86821</guid></item>
<item><pubDate>Thu, 30 May 2024 19:55:32 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 86649 – Rename deparse1line_ to deparse1line_ex and mark as attribute_hidden.</title><description>&lt;div&gt;&lt;strong&gt;luke – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;Rename deparse1line_ to deparse1line_ex and mark as attribute_hidden.&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/relop.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=86649</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=86649</guid></item>
<item><pubDate>Thu, 30 May 2024 13:35:59 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 86647 – Hide more entry points not used and not in installed ...</title><description>&lt;div&gt;&lt;strong&gt;luke – 14 file(s) modified&lt;/strong&gt;&lt;br/&gt;Hide more entry points not used and not in installed headers.&lt;/div&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/debug.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/engine.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;~ /trunk/src/main/memory.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/util.c&lt;br /&gt;~ /trunk/src/nmath/polygamma.c&lt;br /&gt;~ /trunk/src/unix/system.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=86647</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=86647</guid></item>
<item><pubDate>Thu, 02 Nov 2023 16:32:51 +0000</pubDate><dc:creator>luke</dc:creator><title>Rev 85463 – Merge in R-OBJSXP branch.</title><description>&lt;div&gt;&lt;strong&gt;luke – 28 file(s) modified&lt;/strong&gt;&lt;br/&gt;Merge in R-OBJSXP branch.&lt;/div&gt;~ /trunk&lt;br /&gt;~ /trunk/doc/manual/R-ints.texi&lt;br /&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/include/Rinternals.h&lt;br /&gt;~ /trunk/src/library/base/man/get.Rd&lt;br /&gt;~ /trunk/src/library/base/man/typeof.Rd&lt;br /&gt;~ /trunk/src/library/methods/src/methods_list_dispatch.c&lt;br /&gt;~ /trunk/src/library/utils/R/str.R&lt;br /&gt;~ /trunk/src/library/utils/src/size.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/coerce.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/duplicate.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/inspect.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/subset.c&lt;br /&gt;~ /trunk/src/main/util.c&lt;br /&gt;~ /trunk/tests/reg-tests-1e.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=85463</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=85463</guid></item>
<item><pubDate>Tue, 28 Feb 2023 09:22:58 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 83913 – no need to check for S4SXP type in addition to ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;no need to check for S4SXP type in addition to IS_S4_OBJECT(.); +cosmetic: use CADR etc&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=83913</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=83913</guid></item>
<item><pubDate>Wed, 14 Dec 2022 08:49:03 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 83446 – C23 requires attributes before return values</title><description>&lt;div&gt;&lt;strong&gt;ripley – 78 file(s) modified&lt;/strong&gt;&lt;br/&gt;C23 requires attributes before return values&lt;/div&gt;~ /trunk/src/main/agrep.c&lt;br /&gt;~ /trunk/src/main/altclasses.c&lt;br /&gt;~ /trunk/src/main/altrep.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/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/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/devices.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/dstruct.c&lt;br /&gt;~ /trunk/src/main/duplicate.c&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/grep.c&lt;br /&gt;~ /trunk/src/main/identical.c&lt;br /&gt;~ /trunk/src/main/inspect.c&lt;br /&gt;~ /trunk/src/main/internet.c&lt;br /&gt;~ /trunk/src/main/lapack.c&lt;br /&gt;~ /trunk/src/main/list.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/print.c&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/main/qsort.c&lt;br /&gt;~ /trunk/src/main/radixsort.c&lt;br /&gt;~ /trunk/src/main/random.c&lt;br /&gt;~ /trunk/src/main/raw.c&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/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/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/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/unix/dynload.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/X11.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=83446</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=83446</guid></item>
<item><pubDate>Thu, 03 Mar 2022 14:47:29 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 81845 – fix `!(.)` deparsing (broken by r74540 which fixed `!!` deparsing)</title><description>&lt;div&gt;&lt;strong&gt;maechler – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix `!(.)` deparsing (broken by r74540 which fixed `!!` deparsing)&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/deparse.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/trunk/src/main/deparse.c?op=revision&amp;rev=81845</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=81845</guid></item>
<item><pubDate>Fri, 07 Jan 2022 05:05:33 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 81455 – remove remapping of attribute names in deparsing</title><description>&lt;div&gt;&lt;strong&gt;ripley – 8 file(s) modified&lt;/strong&gt;&lt;br/&gt;remove remapping of attribute names in deparsing&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/deparse.Rd&lt;br /&gt;~ /trunk/src/library/base/man/deparseOpts.Rd&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc-2.Rout.save&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;~ /trunk/tests/structure.R&lt;br /&gt;~ /trunk/tests/structure.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=81455</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=81455</guid></item>
<item><pubDate>Thu, 25 Nov 2021 15:10:10 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 81240 – deparse(): no parens when cflow body is buried ...; follow ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse(): no parens when cflow body is buried ...; follow up to c81211; PR#18232#c18&lt;/div&gt;~ /trunk/src/main/deparse.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/trunk/src/main/deparse.c?op=revision&amp;rev=81240</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=81240</guid></item>
<item><pubDate>Fri, 19 Nov 2021 11:17:48 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 81211 – tweaking deparse(): use parens (only) when appropriate; follow up to ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;tweaking deparse(): use parens (only) when appropriate; follow up to c81182&lt;/div&gt;~ /trunk/src/main/deparse.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/trunk/src/main/deparse.c?op=revision&amp;rev=81211</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=81211</guid></item>
<item><pubDate>Fri, 12 Nov 2021 11:38:44 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 81182 – deparser now wraps ` if(..) .. ` with parens when ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparser now wraps ` if(..) .. ` with parens when needed; PR#18232&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&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/trunk/src/main/deparse.c?op=revision&amp;rev=81182</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=81182</guid></item>
<item><pubDate>Thu, 13 May 2021 15:38:08 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 80293 – Check interrupts in deparse (PR#18089).</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Check interrupts in deparse (PR#18089).&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=80293</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=80293</guid></item>
<item><pubDate>Thu, 03 Sep 2020 10:54:52 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 79121 – Prevent out of bounds access.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Prevent out of bounds access.&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=79121</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=79121</guid></item>
<item><pubDate>Mon, 10 Aug 2020 19:47:34 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 79000 – Initialize buffer before deparsing to be robust against (invalid) zero-length ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Initialize buffer before deparsing to be robust against (invalid)&lt;br /&gt;
zero-length source references (PR#17876).&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=79000</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=79000</guid></item>
<item><pubDate>Wed, 20 May 2020 09:08:04 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 78505 – Revert 77710 to avoid doubling of backslashes when deparsing using ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Revert 77710 to avoid doubling of backslashes when deparsing using source&lt;br /&gt;
references (PR#17800).&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=78505</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=78505</guid></item>
<item><pubDate>Wed, 01 Apr 2020 12:52:55 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 78127 – Simplify memory protection.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 16 file(s) modified&lt;/strong&gt;&lt;br/&gt;Simplify memory protection.&lt;/div&gt;~ /trunk/src/main/apply.c&lt;br /&gt;~ /trunk/src/main/array.c&lt;br /&gt;~ /trunk/src/main/attrib.c&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/context.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/dotcode.c&lt;br /&gt;~ /trunk/src/main/dounzip.c&lt;br /&gt;~ /trunk/src/main/envir.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/grep.c&lt;br /&gt;~ /trunk/src/main/main.c&lt;br /&gt;~ /trunk/src/main/options.c&lt;br /&gt;~ /trunk/src/main/printarray.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/trunk/src/main/deparse.c?op=revision&amp;rev=78127</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=78127</guid></item>
<item><pubDate>Tue, 03 Mar 2020 11:17:04 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 77894 – fixes/comments for issues detected in packages by clang-UBSAN</title><description>&lt;div&gt;&lt;strong&gt;ripley – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;fixes/comments for issues detected in packages by clang-UBSAN&lt;/div&gt;~ /trunk/src/library/grDevices/src/chull.c&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/qsort-body.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77894</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77894</guid></item>
<item><pubDate>Mon, 02 Mar 2020 10:44:47 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 77884 – DIGITS16 -&gt; ..17  for code readers</title><description>&lt;div&gt;&lt;strong&gt;maechler – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;DIGITS16 -&gt; ..17  for code readers&lt;/div&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77884</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77884</guid></item>
<item><pubDate>Fri, 24 Jan 2020 17:08:12 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 77710 – Use EncodeChar() when printing source reference in deparse, so that ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Use EncodeChar() when printing source reference in deparse, so that UTF-8&lt;br /&gt;
string constant literals can appear correctly with Rgui.&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77710</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77710</guid></item>
<item><pubDate>Thu, 28 Nov 2019 22:07:55 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 77475 – Remove deparse support for old-style comments which are no longer ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Remove deparse support for old-style comments which are no longer collected&lt;br /&gt;
by the parser (superseded by source references). Reported by Bill Dunlap.&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77475</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=77475</guid></item>
<item><pubDate>Thu, 06 Dec 2018 10:09:47 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 75784 – Make sure doquote is initialized in deparse.</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;Make sure doquote is initialized in deparse.&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=75784</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=75784</guid></item>
<item><pubDate>Tue, 22 May 2018 21:14:52 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74756 – deparse(setNames(c(1,0), c(&quot;one&quot;, &quot;recursive&quot;))) etc</title><description>&lt;div&gt;&lt;strong&gt;maechler – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse(setNames(c(1,0), c(&quot;one&quot;, &quot;recursive&quot;))) etc&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.R&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;~ /trunk/tests/eval-fns.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74756</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74756</guid></item>
<item><pubDate>Thu, 12 Apr 2018 21:46:42 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74589 – dput() &amp; dump() must not truncate when &quot;deparse.max.lines&quot; is set</title><description>&lt;div&gt;&lt;strong&gt;maechler – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;dput() &amp; dump() must not truncate when &quot;deparse.max.lines&quot; is set&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/errors.c&lt;br /&gt;~ /trunk/src/main/print.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/deparse.c?op=revision&amp;rev=74589</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74589</guid></item>
<item><pubDate>Wed, 11 Apr 2018 11:15:20 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74580 – fix new (only in &gt;= 3.5.0) deparse bug - PR#17404</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;fix new (only in &gt;= 3.5.0) deparse bug - PR#17404&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.R&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74580</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74580</guid></item>
<item><pubDate>Thu, 05 Apr 2018 14:27:50 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74540 – deparse() of !!</title><description>&lt;div&gt;&lt;strong&gt;maechler – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse() of !!&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/deparse.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/trunk/src/main/deparse.c?op=revision&amp;rev=74540</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74540</guid></item>
<item><pubDate>Mon, 19 Feb 2018 15:06:16 +0000</pubDate><dc:creator>ripley</dc:creator><title>Rev 74275 – tweaks for upcoming gcc 8</title><description>&lt;div&gt;&lt;strong&gt;ripley – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;tweaks for upcoming gcc 8&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/src/main/eval.c&lt;br /&gt;~ /trunk/src/main/printutils.c&lt;br /&gt;~ /trunk/src/modules/X11/dataentry.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74275</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74275</guid></item>
<item><pubDate>Thu, 25 Jan 2018 10:56:44 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74161 – deparse(*, control=&quot;all&quot;) no longer quote()s a formula</title><description>&lt;div&gt;&lt;strong&gt;maechler – 6 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse(*, control=&quot;all&quot;) no longer quote()s a formula&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/library/base/man/deparse.Rd&lt;br /&gt;~ /trunk/src/library/base/man/deparseOpts.Rd&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.R&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74161</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74161</guid></item>
<item><pubDate>Thu, 18 Jan 2018 09:39:24 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74131 – deparse() amends for S4(not typeof S4, no .Data)</title><description>&lt;div&gt;&lt;strong&gt;maechler – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse() amends for S4(not typeof S4, no .Data)&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.R&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74131</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74131</guid></item>
<item><pubDate>Wed, 17 Jan 2018 10:41:33 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74128 – cosmetic (omit &quot;</title><description>&lt;div&gt;&lt;strong&gt;maechler – 2 file(s) modified&lt;/strong&gt;&lt;br/&gt;cosmetic (omit &quot;\n&quot;) in S4-deparsing&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74128</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74128</guid></item>
<item><pubDate>Wed, 10 Jan 2018 07:50:37 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 74105 – deparse|dput(&lt;S4, but not typeof() S4&gt;): uniform S4 handling: Extension of ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 4 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse|dput(&amp;lt;S4, but not typeof() S4&gt;): uniform S4 handling: Extension of c73120 ff&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.R&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74105</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=74105</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/deparse.c?op=revision&amp;rev=73926</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73926</guid></item>
<item><pubDate>Wed, 22 Nov 2017 11:21:46 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 73774 – new deparse1line_() with `opts` arg; using NICE_NAMES in coerceVectorlist()</title><description>&lt;div&gt;&lt;strong&gt;maechler – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;new deparse1line_() with `opts` arg; using NICE_NAMES in coerceVectorlist()&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/main/coerce.c&lt;br /&gt;~ /trunk/src/main/deparse.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/deparse.c?op=revision&amp;rev=73774</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73774</guid></item>
<item><pubDate>Fri, 17 Nov 2017 12:27:33 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 73746 – update to deparse() etc changes: merged `hasAttributes()` into `attr1()`:  ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 5 file(s) modified&lt;/strong&gt;&lt;br/&gt;update to deparse() etc changes: merged `hasAttributes()` into `attr1()`: &lt;br /&gt;
Fixed combination (&quot;niceNames&quot; withOUT &quot;showAttributes&quot;):&lt;br /&gt;
 notably effects calls (via DEFAULTDEPARSE): more calls are as in R 3.4.x&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/Examples/datasets-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/Examples/graphics-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/Examples/stats-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/reg-tests-2.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73746</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73746</guid></item>
<item><pubDate>Fri, 17 Nov 2017 11:42:53 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 73745 – cosmetic: 1. cleanup+indentation 2. deparse2buf(): localized variables</title><description>&lt;div&gt;&lt;strong&gt;maechler – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;cosmetic: 1. cleanup+indentation 2. deparse2buf(): localized variables&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73745</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73745</guid></item>
<item><pubDate>Mon, 13 Nov 2017 15:27:15 +0000</pubDate><dc:creator>kalibera</dc:creator><title>Rev 73723 – Nicer deparsing of pairlists with missings (allows parsing de-parsed formals ...</title><description>&lt;div&gt;&lt;strong&gt;kalibera – 3 file(s) modified&lt;/strong&gt;&lt;br/&gt;Nicer deparsing of pairlists with missings (allows parsing de-parsed formals&lt;br /&gt;
when some default expressions are not given).&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;~ /trunk/tests/reg-tests-1d.R&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73723</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73723</guid></item>
<item><pubDate>Fri, 10 Nov 2017 09:11:48 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 73699 – deparse() etc: cannot use &quot;nice names&quot; when some are NA_character_; ...</title><description>&lt;div&gt;&lt;strong&gt;maechler – 15 file(s) modified&lt;/strong&gt;&lt;br/&gt;deparse() etc: cannot use &quot;nice names&quot; when some are NA_character_;&lt;br /&gt;
 more logical: also for named list()s&lt;/div&gt;~ /trunk/doc/NEWS.Rd&lt;br /&gt;~ /trunk/src/include/Defn.h&lt;br /&gt;~ /trunk/src/library/base/man/deparse.Rd&lt;br /&gt;~ /trunk/src/library/base/man/dput.Rd&lt;br /&gt;~ /trunk/src/library/base/R/dput.R&lt;br /&gt;~ /trunk/src/library/base/R/New-Internal.R&lt;br /&gt;~ /trunk/src/library/utils/R/str.R&lt;br /&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;~ /trunk/tests/eval-etc.R&lt;br /&gt;~ /trunk/tests/eval-etc.Rout.save&lt;br /&gt;~ /trunk/tests/Examples/datasets-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/Examples/graphics-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/Examples/splines-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/Examples/stats-Ex.Rout.save&lt;br /&gt;~ /trunk/tests/reg-tests-2.Rout.save&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73699</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73699</guid></item>
<item><pubDate>Tue, 24 Oct 2017 09:42:57 +0000</pubDate><dc:creator>maechler</dc:creator><title>Rev 73596 – pure cosmetic: int opts; localized variable declarations (++ to come)</title><description>&lt;div&gt;&lt;strong&gt;maechler – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;pure cosmetic: int opts; localized variable declarations (++ to come)&lt;/div&gt;~ /trunk/src/main/deparse.c&lt;br /&gt;</description><link>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73596</link><guid>https://svn.r-project.org/browse/R/trunk/src/main/deparse.c?op=revision&amp;rev=73596</guid></item>
</channel></rss>