<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/onboardc/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/onboardc/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sat, 21 Feb 2009 02:09:47 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/onboardc/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>OnBC: support for arrays larger than 32k</title><link>https://sourceforge.net/p/onboardc/feature-requests/63/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;With UInt32 *arrayP,&lt;/p&gt;
&lt;p&gt;arrayP[8192] accesses the wrong location in memory&lt;/p&gt;
&lt;p&gt;*(arrayP+8192) accesses the correct location in memory&lt;/p&gt;
&lt;p&gt;This looks like a limitation of the 68k system rather than OnBoardC per-se. OnBoardC generates the ASM code:&lt;/p&gt;
&lt;p&gt;writeTokenToBuffer(Asm_LeftParen);&lt;br /&gt;
writeRegToBuffer(operand-&amp;gt;reg);&lt;br /&gt;
writeTokenToBuffer(Asm_Comma);&lt;br /&gt;
writeRegToBuffer(operand-&amp;gt;reg2);&lt;br /&gt;
writeTokenToBuffer(Asm_RightParen);&lt;/p&gt;
&lt;p&gt;That is, the code generated to access an array element uses two registers. A register is the same size as an int which means you're limited to 16-bit offsets (or rather 15 bits since it's interpreted as a signed value).&lt;/p&gt;
&lt;p&gt;It should be possible for OnBoardC to generate similar code for arrayP[8192] as it does for *(arrayP+8192) to work around this limitation. I'm not sure of the performance impact (eg. may require several operations instead of just one) so perhaps this should be done only when accessing &amp;gt;32k of data rather than for all array accesses.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lincoln Ramsay</dc:creator><pubDate>Sat, 21 Feb 2009 02:09:47 -0000</pubDate><guid>https://sourceforge.net3501a70ff20e3d7b43737f39fb6791307b40ad8b</guid></item><item><title>SrcEdit: Twin document view</title><link>https://sourceforge.net/p/onboardc/feature-requests/62/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;2 documents open side by side on the screen.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sat, 07 Jun 2008 01:10:31 -0000</pubDate><guid>https://sourceforge.net7182ebb506bd84dcdbdfdc2a6ba82e78e3cd48bf</guid></item><item><title>OnBC: Add Piaf as possible DocEditor</title><link>https://sourceforge.net/p/onboardc/feature-requests/61/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Piaf is the main editor for PP coders. Since it's free OnBC should support it.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Wilund</dc:creator><pubDate>Wed, 30 Apr 2008 21:38:27 -0000</pubDate><guid>https://sourceforge.net168dbd46c8d7d4582589045ac44ccd1486eada09</guid></item><item><title>OnBC: Add tejpWriter as possible DocEditor</title><link>https://sourceforge.net/p/onboardc/feature-requests/60/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;tejpWriter is a cool editor. Since it is free OnBC should support it! /John&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Wilund</dc:creator><pubDate>Wed, 30 Apr 2008 21:25:19 -0000</pubDate><guid>https://sourceforge.net7b9f77625879db88bd08972626b96b3aca72a92a</guid></item><item><title>OnBC: Please add a goto button if the line is known</title><link>https://sourceforge.net/p/onboardc/feature-requests/59/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;While compiling it is feels very stupid to having to leave OBC via the Launcher to goto the line with the error in SrcEdit. If OBC knows the line number, please add a Goto-button. &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">John Wilund</dc:creator><pubDate>Wed, 02 Apr 2008 18:08:01 -0000</pubDate><guid>https://sourceforge.net9ab3cc5961394709259fb4c5a35474556f4dfa71</guid></item><item><title>OnBoardHeader54.h</title><link>https://sourceforge.net/p/onboardc/feature-requests/58/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm building a new OnBoardHeader.h: derived from sdk-5r4. Will include highDensity function systraps, penInputManager traps, and onboardheader 4.0, and various other stuff.  May include most if not all of the API traps.&lt;/p&gt;
&lt;p&gt;mail suggestions to phrkonaleash@aim.com .&lt;br /&gt;
&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ryan</dc:creator><pubDate>Sun, 07 Jan 2007 02:53:09 -0000</pubDate><guid>https://sourceforge.net9c63d360670e178efb94fa3e60f5fe2c684e183c</guid></item><item><title>Bird 1.08 supported now. </title><link>https://sourceforge.net/p/onboardc/feature-requests/57/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Bird 1.08 resource editor is compatible with onboardC.&lt;br /&gt;
It's a good news, because there is now a free&lt;br /&gt;
alternative to rsrcedit witch is commercial (not very&lt;br /&gt;
compatible with an open-source project like onboardc...)&lt;/p&gt;
&lt;p&gt;I've made a patch.  I'm attaching it here.&lt;/p&gt;
&lt;p&gt;Now, adding a choice for different resource editors&lt;br /&gt;
should now be trivial.&lt;/p&gt;
&lt;p&gt;Bye!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ben</dc:creator><pubDate>Sat, 27 May 2006 03:24:22 -0000</pubDate><guid>https://sourceforge.net6fcecb980a113bc8b103b0a724bd5a0698ca5093</guid></item><item><title>ToolBar AddOns to SrcEdit</title><link>https://sourceforge.net/p/onboardc/feature-requests/56/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'v added new toolbar buttons to SrcEdit on the 23-03-&lt;br /&gt;
2006, but found it difficult to attach  their functions &lt;br /&gt;
without the source code.&lt;/p&gt;
&lt;p&gt;I did the job using RsrcEdit on Treo-600.&lt;/p&gt;
&lt;p&gt;I am attaching here the file. If someone has got the &lt;br /&gt;
SrcEdit source code and wishes to complete the job, &lt;br /&gt;
fine!!!, else may I be granted a copy of it in order to &lt;br /&gt;
complete my ideas before a final upload to the OnBoardC &lt;br /&gt;
Forum?&lt;/p&gt;
&lt;p&gt;Henshaw O.A-T.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 23 Mar 2006 14:08:16 -0000</pubDate><guid>https://sourceforge.net466909ff3d77e734f74bf448405ae041fd9e0aa4</guid></item><item><title>BIRD as alternative resource editor</title><link>https://sourceforge.net/p/onboardc/feature-requests/55/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Is it possible to let the user configure BIRD (instead of &lt;br /&gt;
RsrcEdit) as the resource editor?&lt;/p&gt;
&lt;p&gt;Your docs say that the project "unfortunately" needs a &lt;br /&gt;
shareware tool, so I wonder why BIRD isnt already &lt;br /&gt;
supported ;-)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 05 Jul 2005 16:01:34 -0000</pubDate><guid>https://sourceforge.net14c7c8ae3c5c0e6b2475917276f8ac8b6ae2023c</guid></item><item><title>OnBC: Support for variable argument lists</title><link>https://sourceforge.net/p/onboardc/feature-requests/54/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;OnBoardC currently doesn't properly support variable &lt;br /&gt;
argument lists. It would be good if it did...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Steve Little</dc:creator><pubDate>Mon, 13 Jun 2005 10:40:05 -0000</pubDate><guid>https://sourceforge.netc524bb4cfda61bbf70ebc2e7aae01c9dc88fa42d</guid></item></channel></rss>