<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general">
    <title>gmane.comp.compilers.free-pascal.general</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27533"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27532"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27531"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27530"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27529"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27528"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27527"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27526"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27525"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27524"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27523"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27522"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27521"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27520"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27519"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27518"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27517"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27516"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27515"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27514"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27533">
    <title>Re: fpGUI Toolkit v0.8 release for FPC 2.4.4 &amp; 2.6.0-rc</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27533</link>
    <description>&lt;pre&gt;I've recently added new releases for Linux and ARM Linux on this page:
   http://www.turbocontrol.com/easyfpgui.htm

Also a few new releases on this page (including a note on how I recently 
got ppcarm 2.6.0 working for console programs on my Android phone):
   http://www.turbocontrol.com/helloworld.htm


Paul Breneman wrote on 4-Jan-2012:

_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Paul Breneman</dc:creator>
    <dc:date>2012-05-25T17:14:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27532">
    <title>Re: have anyone binded librsync to pascal yet ?</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27532</link>
    <description>&lt;pre&gt;
Last week I have googled about it and found no results.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Daniel Gaspary</dc:creator>
    <dc:date>2012-05-25T12:22:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27531">
    <title>Re: Parameters to Format()</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27531</link>
    <description>&lt;pre&gt;
Roughly translated: "look at the documentation and use the right 
parameter type" :-) Thanks, now working.

&lt;/pre&gt;</description>
    <dc:creator>Mark Morgan Lloyd</dc:creator>
    <dc:date>2012-05-25T10:10:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27530">
    <title>Re: Parameters to Format()</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27530</link>
    <description>&lt;pre&gt;  

You should do: 

type 

 MyVarArray = array of variant; 

and then


procedure TUnyokedFrontendForm.OutputWriteF(const str: widestring;

values: MyVarArray; fg: TColor= clBlack; bg: TColor= clDefault);


Darius 

On 25 mei '12, Mark Morgan Lloyd wrote: 

this?
widestring; 
TColor= clDefault);
:= Format(str, values);
unyokedfrontendcode.pas(354,32) Error: Incompatible type for arg no. 2:

caught by this one years ago, and at the time the Delphi 
was in contact with had no easy solution.

  _______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal&lt;/pre&gt;</description>
    <dc:creator>dhkblaszyk-47ckw973qWsGTViba+RHyw&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-25T09:57:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27529">
    <title>have anyone binded librsync to pascal yet ?</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27529</link>
    <description>&lt;pre&gt;Hello,

Is there anyone who binded librsync into Pascal/FPC ?

Thanks,

Ido
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal&lt;/pre&gt;</description>
    <dc:creator>ik</dc:creator>
    <dc:date>2012-05-25T09:55:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27528">
    <title>Re: Parameters to Format()</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27528</link>
    <description>&lt;pre&gt;

On Fri, 25 May 2012, Mark Morgan Lloyd wrote:


That's because there is no easy solution.

Format uses a different array type, they are not variants. 
You'll have to convert the arrays.

Michael
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Michael Van Canneyt</dc:creator>
    <dc:date>2012-05-25T09:53:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27527">
    <title>Parameters to Format()</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27527</link>
    <description>&lt;pre&gt;How should I put this?


procedure TUnyokedFrontendForm.OutputWriteF(const str: widestring; 
values: array of variant; fg: TColor= clBlack; bg: TColor= clDefault);

var     scratch: widestring;

begin
   scratch := Format(str, values);


As above, I get

unyokedfrontendcode.pas(354,32) Error: Incompatible type for arg no. 2: 
Got "Open Array Of Variant", expected "Array Of Const"

I was caught by this one years ago, and at the time the Delphi 
developers I was in contact with had no easy solution.

&lt;/pre&gt;</description>
    <dc:creator>Mark Morgan Lloyd</dc:creator>
    <dc:date>2012-05-25T09:50:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27526">
    <title>Re: Proposed FPC database example code: request fortesting</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27526</link>
    <description>&lt;pre&gt;

Thanks for the quick and helpful response, Michael.

I added it to the bottom of the post instead ;)

Firebird sounds good, define... why not (though it seems like a bit of
overkill)

Ok, though I don't see that much advantage to it unless you want to
separate the connection/console functionality out into a class... sorry
object that can be instantiated. Which does make sense.

Wasn't aware of its existence... or forgot about it... ;) Looks like
pasql could do with a rewrite then...

Thanks,
Reinier
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Reinier Olislagers</dc:creator>
    <dc:date>2012-05-25T09:14:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27525">
    <title>Re: TList Notify count changed</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27525</link>
    <description>&lt;pre&gt;

On Tue, 22 May 2012, Zaher Dirkey wrote:


You cannot.

Be aware that setting the count does not mean items are actually added to the list.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Michael Van Canneyt</dc:creator>
    <dc:date>2012-05-25T09:11:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27524">
    <title>Re: Proposed FPC database example code: request fortesting</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27524</link>
    <description>&lt;pre&gt;


On Fri, 25 May 2012, Reinier Olislagers wrote:


Interesting example. You forgot the readme in the zip ?

I'm willing to include it as an example in fcl-db, but then you'd need to 
make some improvements first:
- Choose a different default connection type on non-windows OSes.
   MS-SQL does not make sense. I'd go for firebird, but I suggest
   you make this selectable through a define.
- Clean up the code so it is separated out in a unit, not in the program file ?
- Why not use the TSQLConnector component ? You repeat what it does already ?

Any of the improvements you suggest are fine too, of course.

Michael.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Michael Van Canneyt</dc:creator>
    <dc:date>2012-05-25T08:36:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27523">
    <title>Proposed FPC database example code: request for testing</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27523</link>
    <description>&lt;pre&gt;Hi list,

I've created a small SQL*Plus/isql/osql/sqlcmd clone, pasql.

It lets you connect to a database and run select queries as well as
queries that don't return a dataset.
It also shows how to use logging.

Perhaps it's a nice candidate for inclusion as an FPC example, but it's
only been tested/known to work on Firebird 2.5 server, MS SQL Server
2008 and Sybase ASE15.

I'd be interested in suggestions for improving the code (e.g. the ODBC
code probably needs work), bug reports with other databases (PostgreSQL,
Oracle,...)

Thanks,
Reinier


Pasql
=====
Pasql is a sample tool that lets you connect to an SQLDB supported
database and run SQL commands.

It logs your commands and can print them at the end of the session.

To run this, you need to have the relevant database client drivers/dlls
installed (e.g. in Windows, you can put them in the directory where
pasql.exe is)

Run pasql -h for help.

Concepts
========
This program demonstrates:
- handling command line parameters
- use of a general class (TSQLCo&lt;/pre&gt;</description>
    <dc:creator>Reinier Olislagers</dc:creator>
    <dc:date>2012-05-25T08:17:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27522">
    <title>Re: fpc-pascal Digest, Vol 95, Issue 21</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27522</link>
    <description>&lt;pre&gt;
Bien Miguel, estos son los costos:
Ya esta colocado en la WEB

24/05/12 Cambio: texto Banner Promociones S/. 5.00
24/05/12 Actualización: Promoiocnes S/. 15.00




*Total
* 
*S/.* *20.00*


Att.
Luis Del Aguila
Telf.: 2422297
Cel.: 999264073
www.aguila3000.net
www.conoce3000.com


El 10/05/2012 10:04 a.m., fpc-pascal-request-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org escribió:

_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal&lt;/pre&gt;</description>
    <dc:creator>Luis Fernando Del Aguila Mejía</dc:creator>
    <dc:date>2012-05-24T21:06:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27521">
    <title>Re: Re: TimSort</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27521</link>
    <description>&lt;pre&gt;On Wed, 25 May 2011 09:29:09 +0200
Mattias Gaertner &amp;lt;nc-gaertnma-UIqTAjE4tzc5WgrkcBd8vg&amp;lt; at &amp;gt;public.gmane.org&amp;gt; wrote:


I created a patch.

http://bugs.freepascal.org/view.php?id=22119

Mattias
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Mattias Gaertner</dc:creator>
    <dc:date>2012-05-24T17:35:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27520">
    <title>Re: Catching math exceptions in a DLL</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27520</link>
    <description>&lt;pre&gt;Yes, looks like it indeed.
I'll experiment with the proposed solutions

_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>OBones</dc:creator>
    <dc:date>2012-05-24T09:59:24</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27519">
    <title>TP 4 to FPC 2.6.0 conversion</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27519</link>
    <description>&lt;pre&gt;
My conversion of TP 4 programs into FPC 2.6.0 to obtain hi res graphics on Win2000 OS is almost complete. My program starts in a VGA type window requesting a keyboard input and then opens into a full screen graph mode window, 1023 X 720 pixels, behind the small VGA window. I must click on the full screen window to bring it on top and gain keyboard control.

What FPC commands exist to instruct my converted program to put the full screen on top when it enters graphic mode?  I use the IDE which came with 2.6.0.  I adapted Mandel.pp graphics code.

Thanks for suggestions  RwZ_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>Robert Zimmerer</dc:creator>
    <dc:date>2012-05-23T16:59:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27518">
    <title>Re: TList Notify count changed</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27518</link>
    <description>&lt;pre&gt;


Might i ask to make TList.SetCount a virtual method?

Best Regards
Zaher Dirkey
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal&lt;/pre&gt;</description>
    <dc:creator>Zaher Dirkey</dc:creator>
    <dc:date>2012-05-23T13:02:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27517">
    <title>Re: Re: 2.6.0 for Solaris? And other questions[oneresolved]</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27517</link>
    <description>&lt;pre&gt;Thanks Mark. I haven't gotten to my SPARC boxes yet. Since I already had a copy of 2.6.0 built on my Linux box I was playing around with building there first. 

-----Original Message-----
From: Mark Morgan Lloyd &amp;lt;markMLl.fpc-pascal&amp;lt; at &amp;gt;telemetry.co.uk&amp;gt;
Sender: fpc-pascal-bounces&amp;lt; at &amp;gt;lists.freepascal.org
Date: Wed, 23 May 2012 09:05:55 
To: &amp;lt;fpc-pascal&amp;lt; at &amp;gt;lists.freepascal.org&amp;gt;
Reply-To: FPC-Pascal users discussions &amp;lt;fpc-pascal&amp;lt; at &amp;gt;lists.freepascal.org&amp;gt;
Subject: Re: [fpc-pascal] Re: 2.6.0 for Solaris? And other questions [one
resolved]

microcode&amp;lt; at &amp;gt;zoho.com wrote:

That will require that you can find a precompiled libgdb- preferably a 
version that's already supported by the options in gdbint.pp. Or build 
one from source (which I've done on several systems).

I've just checked my SPARC Solaris 10 and I've not gone to the trouble: 
fp was built without gdblib.


You normally have to set up the ppc symlink manually, irrespective or 
platform. I usually use two stages, e.g. ppcsparc -&amp;gt; ppcsparc-2.4.4 and &lt;/pre&gt;</description>
    <dc:creator>microcode-ytc+IHgoah0&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-23T09:28:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27516">
    <title>Re: Re: 2.6.0 for Solaris? And other questions [oneresolved]</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27516</link>
    <description>&lt;pre&gt;
That will require that you can find a precompiled libgdb- preferably a 
version that's already supported by the options in gdbint.pp. Or build 
one from source (which I've done on several systems).

I've just checked my SPARC Solaris 10 and I've not gone to the trouble: 
fp was built without gdblib.


You normally have to set up the ppc symlink manually, irrespective or 
platform. I usually use two stages, e.g. ppcsparc -&amp;gt; ppcsparc-2.4.4 and 
ppcsparc-2.4.4 -&amp;gt; /usr/local/lib/fpc/2.4.4/ppcsparc, and in cases where 
I'm e.g. running Lazarus I tell it to use the "one in the middle" i.e. 
ppcsparc-2.4.4.

&lt;/pre&gt;</description>
    <dc:creator>Mark Morgan Lloyd</dc:creator>
    <dc:date>2012-05-23T09:05:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27515">
    <title>TList Notify count changed</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27515</link>
    <description>&lt;pre&gt;In TList how can i notify if Count is changed with New and Old values as
like in SetCount, SetCount procedure not virtual?
procedure SetCount(NewCount: Integer);

I am using last revision of Lazarus, FPC 2.6

Best Regards

Zaher Dirkey
_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal&lt;/pre&gt;</description>
    <dc:creator>Zaher Dirkey</dc:creator>
    <dc:date>2012-05-22T18:08:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27514">
    <title>Re: Unicodestrings and Assign(File)</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27514</link>
    <description>&lt;pre&gt;Jonas Maebe schrieb:
 &amp;gt; That's a non sequitur:
 &amp;gt; a) even though the original code was written a long time ago, it has 
been changed many times since then
 &amp;gt; b) if it isn't broken, don't fix it. Example: changing all 
occurrences of "string" into "shortstring" will break the system unit.
 &amp;gt; The reason is that a "var a: string" is an "openstring" parameter 
(with a hidden "high" parameter that tells you the size of
 &amp;gt; the variable that was passed in), while "var a: shortstring" is not. 
So at the very least, you'd have to change var/out
 &amp;gt; parameters into openstring rather than into shortstring.

As far as I know you can pass ShortString of any size to a ShortString 
of maximum length (255). So I don't see how "var a : ShortString" would 
lead to errors. But of course, you need to be careful.

Nevertheless, I would rewrite such code. Even at the danger of breaking 
something else (which would hopefully appear directly) I would consider 
clear code so important that I would not rely on some compiler switch 
(t&lt;/pre&gt;</description>
    <dc:creator>Jürgen Hestermann</dc:creator>
    <dc:date>2012-05-22T16:29:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27513">
    <title>Re: Re: 2.6.0 for Solaris? And other questions [oneresolved]</title>
    <link>http://permalink.gmane.org/gmane.comp.compilers.free-pascal.general/27513</link>
    <description>&lt;pre&gt;On Tue, 22 May 2012 10:29:28 +0200 Sven Barth &amp;lt;pascaldragon-gM/Ye1E23mwN+BqQ9rBEUg&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
wrote:


That's a good explanation, thank you. I would like to have the debugger
support. 

I'm planning to go through the build again a few times for various reasons
including I want to get a current copy on Solaris SPARC. I didn't get (all)
the units built and there are some other minor annoyances in the way it
worked out (no symlink from fpc to the ppcx module) and if it doesn't go
like you said I'll post back to the list.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal-PD4FTy7X32k2wBtHl531yWD2FQJk+8+b&amp;lt; at &amp;gt;public.gmane.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

&lt;/pre&gt;</description>
    <dc:creator>microcode-ytc+IHgoah0&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2012-05-22T10:22:08</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.compilers.free-pascal.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.compilers.free-pascal.general</link>
  </textinput>
</rdf:RDF>

