<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Submit_a_patch</title><link>https://sourceforge.net/p/plplot/wiki/Submit_a_patch/</link><description>Recent changes to Submit_a_patch</description><atom:link href="https://sourceforge.net/p/plplot/wiki/Submit_a_patch/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 03 Nov 2018 21:22:01 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/plplot/wiki/Submit_a_patch/feed" rel="self" type="application/rss+xml"/><item><title>Submit_a_patch modified by Alan W. Irwin</title><link>https://sourceforge.net/p/plplot/wiki/Submit_a_patch/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,3 +1,15 @@
+
+
 Unpack the latest tarball ([download](https://sourceforge.net/projects/plplot/files/plplot/)) which creates a tree with e.g. the top-level directory plplot-5.10.0

 `cp -a plplot-5.10.0 plplot-5.10.0new`
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan W. Irwin</dc:creator><pubDate>Sat, 03 Nov 2018 21:22:01 -0000</pubDate><guid>https://sourceforge.netd5a25fc26eb9cca13c4b86b393f4063171193124</guid></item><item><title>Submit_a_patch modified by Alan W. Irwin</title><link>https://sourceforge.net/p/plplot/wiki/Submit_a_patch/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan W. Irwin</dc:creator><pubDate>Sun, 05 Oct 2014 20:07:02 -0000</pubDate><guid>https://sourceforge.nete624a358e6718829526921791273dffd7e9c7083</guid></item><item><title>Submit_a_patch modified by Alan W. Irwin</title><link>https://sourceforge.net/p/plplot/wiki/Submit_a_patch/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Unpack the latest tarball (&lt;a class="" href="https://sourceforge.net/projects/plplot/files/plplot"&gt;download&lt;/a&gt;) which creates a tree with e.g. the top-level directory plplot-5.10.0&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cp -a plplot-5.10.0 plplot-5.10.0new&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Make your changes in the correct location in plplot-5.10.0new overwriting some of the files and adding new files in some cases. You should not compile anything in either plplot-5.10.0 or plplot-5.10.0new. That is, both should be clean directory trees. In order to test your changes make sure you configure plplot with CMake out-of-source. E.g.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cd plplot-5.10.0new&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;mkdir build&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;cd build&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;cmake ..&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;make&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;If you have made changes to the PLplot documentation, you should also check the validity of the documentation syntax:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;make validate&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This documentation validation does not require performing a full build of the PLplot documentation. Note that running the validation requires the "onsgmls" program to be present.&lt;/p&gt;
&lt;p&gt;Remove the build directory after you tested your changes.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cd ..&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;rm -rf build&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;cd ..&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;To produce the patch from the two clean directory trees (don't forget to remove the CMake build directory) set up above do the following:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;diff -Naur plplot-5.10.0 plplot-5.10.0new &amp;gt;plplot-5.10.0.patch&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Please review plplot-5.10.0.patch to make sure those are the exact changes to the main tree that you require and nothing extra. Afterwards do the following:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;gzip plplot-5.10.0.patch&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Send plplot-5.10.0.patch.gz (the file created by gzip) to the the &lt;a class="" href="https://lists.sourceforge.net/lists/listinfo/plplot-devel"&gt;plplot-devel list&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The content of this page is available under the &lt;a class="" href="http://www.gnu.org/copyleft/fdl.html" rel="nofollow"&gt;GNU Free Documentation License 1.2&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alan W. Irwin</dc:creator><pubDate>Sat, 04 Oct 2014 06:38:59 -0000</pubDate><guid>https://sourceforge.net14c3482ce92b82c8408a1ba9ab387540e872f733</guid></item></channel></rss>