<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>fmslogo Code changes</title><link>https://sourceforge.net/p/fmslogo/source/</link><description>Recent changes to Code repository in fmslogo project</description><atom:link href="https://sourceforge.net/p/fmslogo/source/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 22 May 2026 01:15:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/fmslogo/source/feed" rel="self" type="application/rss+xml"/><item><title>Change BUTFIRSTS so that, on bad input, it considers its entire input bad, not just one element.</title><link>https://sourceforge.net/p/fmslogo/source/6211/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Change BUTFIRSTS so that, on bad input, it considers its entire input bad, not just one element. This is consistent with how other procedures work. The logic was adpated from lfirst() and lfirsts().&lt;br/&gt;&lt;a href="/p/fmslogo/source/6211/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Fri, 22 May 2026 01:15:44 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6211/</guid></item><item><title>Change FIRSTS so that, on bad input, the entire input is replaced instead of the bad element.</title><link>https://sourceforge.net/p/fmslogo/source/6210/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Change FIRSTS so that, on bad input, the entire input is replaced instead of the bad element. This is consistent with how other procedures work.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6210/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Wed, 20 May 2026 23:09:00 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6210/</guid></item><item><title>Note that Bug #611 has been fixed.</title><link>https://sourceforge.net/p/fmslogo/source/6209/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Note that Bug #611 has been fixed.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6209/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Tue, 19 May 2026 01:22:59 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6209/</guid></item><item><title>Note that Bug #93 was fixed in FMSLogo 8.0.0.</title><link>https://sourceforge.net/p/fmslogo/source/6208/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Note that Bug #93 was fixed in FMSLogo 8.0.0.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6208/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Mon, 18 May 2026 00:57:25 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6208/</guid></item><item><title>Fix a typo in a comment</title><link>https://sourceforge.net/p/fmslogo/source/6207/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Fix a typo in a comment&lt;br/&gt;&lt;a href="/p/fmslogo/source/6207/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Mon, 18 May 2026 00:56:16 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6207/</guid></item><item><title>Refactoring: Extract validate_argument and use it in FIRST, BUTFIRST, LAST, BUTLAST.</title><link>https://sourceforge.net/p/fmslogo/source/6206/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Refactoring: Extract validate_argument and use it in FIRST, BUTFIRST, LAST, BUTLAST. This is an alternate form of validating an argument that doesn't modify the args list.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6206/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Sun, 17 May 2026 03:54:11 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6206/</guid></item><item><title>Create separate procedures for a smoke test and bad input tests for BUTLAST.</title><link>https://sourceforge.net/p/fmslogo/source/6205/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Create separate procedures for a smoke test and bad input tests for BUTLAST. This is consistent with how tests for similar procedures are structured.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6205/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Sun, 17 May 2026 02:37:17 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6205/</guid></item><item><title>Add separate functions for a smoke test and a bad input test of LAST.</title><link>https://sourceforge.net/p/fmslogo/source/6204/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add separate functions for a smoke test and a bad input test of LAST. This follows the structure of the tests for similar functions (FIRST, BUTFIRST, etc)&lt;br/&gt;&lt;a href="/p/fmslogo/source/6204/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Sun, 17 May 2026 02:12:15 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6204/</guid></item><item><title>Test that -1 is a bad input for most fields of the SETLABELFONT font vector.</title><link>https://sourceforge.net/p/fmslogo/source/6203/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Test that -1 is a bad input for most fields of the SETLABELFONT font vector.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6203/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Fri, 15 May 2026 23:00:53 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6203/</guid></item><item><title>Split SETLABELFONTTEST into procedures which run different tests.</title><link>https://sourceforge.net/p/fmslogo/source/6202/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Split SETLABELFONTTEST into procedures which run different tests.&lt;br/&gt;&lt;a href="/p/fmslogo/source/6202/"&gt;View Changes&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">david_costanzo</dc:creator><pubDate>Fri, 15 May 2026 22:54:26 -0000</pubDate><guid>https://sourceforge.net/p/fmslogo/source/6202/</guid></item></channel></rss>