<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>panotools Panotools::Script changes</title><link>https://sourceforge.net/p/panotools/Panotools-Script/</link><description>Recent changes to Panotools::Script repository in panotools project</description><atom:link href="https://sourceforge.net/p/panotools/Panotools-Script/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 02 Jul 2026 18:09:19 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/panotools/Panotools-Script/feed" rel="self" type="application/rss+xml"/><item><title>Add missing t/*.t test files to MANIFEST (Panotools-Script-6gk)</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/0ee2d7e564b43ad536f5a17562732297c8edd486/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add missing t/*.t test files to MANIFEST (Panotools-Script-6gk)&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/0ee2d7e564b43ad536f5a17562732297c8edd486/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/0ee2d7e564b43ad536f5a17562732297c8edd486/</guid></item><item><title>Replace grep-regex image lookups with readable _member/_without helpers (Panotools-Script-5xy)</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/c042e29640d002c7511d806f971042f17e64fe84/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Replace grep-regex image lookups with readable _member/_without helpers (Panotools-Script-5xy)&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/c042e29640d002c7511d806f971042f17e64fe84/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/c042e29640d002c7511d806f971042f17e64fe84/</guid></item><item><title>To_Cartesian: copy pixel arrayref instead of mutating caller's (Panotools-Script-w4o)</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/0e873f068fb5f233e8e03f7fdd78902f47e2f611/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;To_Cartesian: copy pixel arrayref instead of mutating caller's (Panotools-Script-w4o)&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/0e873f068fb5f233e8e03f7fdd78902f47e2f611/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/0e873f068fb5f233e8e03f7fdd78902f47e2f611/</guid></item><item><title>Fix undef t comparisons warning in Prune/Stats (Panotools-Script-3sw)</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/ebb26f57ee8d61d8f83068afbd1f4151dfd56f62/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Fix undef t comparisons warning in Prune/Stats (Panotools-Script-3sw)&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/ebb26f57ee8d61d8f83068afbd1f4151dfd56f62/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/ebb26f57ee8d61d8f83068afbd1f4151dfd56f62/</guid></item><item><title>Image AUTOLOAD: guard DESTROY and croak on unknown attributes</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/5ea6e6c4dacca17687811b53f75675e0fd8c42c7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Image AUTOLOAD: guard DESTROY and croak on unknown attributes&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/5ea6e6c4dacca17687811b53f75675e0fd8c42c7/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/5ea6e6c4dacca17687811b53f75675e0fd8c42c7/</guid></item><item><title>Deduplicate quotetarget/quoteprerequisite bodies into shared _quotepath helper</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/d3cc5c4233360f4d3d0e04b266fb74b2fb7a4968/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Deduplicate quotetarget/quoteprerequisite bodies into shared _quotepath helper&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/d3cc5c4233360f4d3d0e04b266fb74b2fb7a4968/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/d3cc5c4233360f4d3d0e04b266fb74b2fb7a4968/</guid></item><item><title>Option::Parse: drop needless /g and guard undef key from malformed #hugin_ lines</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/59349caf6869737c63a32f0cc9e87f0ee5093510/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Option::Parse: drop needless /g and guard undef key from malformed #hugin_ lines&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/59349caf6869737c63a32f0cc9e87f0ee5093510/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/59349caf6869737c63a32f0cc9e87f0ee5093510/</guid></item><item><title>Image2Output: skip dangling =N references instead of autovivifying a phantom anchor</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/912c8217c2f2191e288df16e19cca43cb94eab68/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Image2Output: skip dangling =N references instead of autovivifying a phantom anchor&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/912c8217c2f2191e288df16e19cca43cb94eab68/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/912c8217c2f2191e288df16e19cca43cb94eab68/</guid></item><item><title>swap .cvsignore with .hgignore</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/a976620325e9fa286759f99f9b78c9c3cb3d49ab/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;swap .cvsignore with .hgignore&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/a976620325e9fa286759f99f9b78c9c3cb3d49ab/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/a976620325e9fa286759f99f9b78c9c3cb3d49ab/</guid></item><item><title>update MANIFEST</title><link>https://sourceforge.net/p/panotools/Panotools-Script/ci/a565168858646003f7d1bdef587c97f35fc9bcb0/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;update MANIFEST&lt;br/&gt;&lt;a href="/p/panotools/Panotools-Script/ci/a565168858646003f7d1bdef587c97f35fc9bcb0/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno Postle</dc:creator><pubDate>Thu, 02 Jul 2026 18:09:19 -0000</pubDate><guid>https://sourceforge.net/p/panotools/Panotools-Script/ci/a565168858646003f7d1bdef587c97f35fc9bcb0/</guid></item></channel></rss>