<?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.ide.lazarus.brazil">
    <title>gmane.comp.ide.lazarus.brazil</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil</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.ide.lazarus.brazil/20806"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20805"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20804"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20803"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20802"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20801"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20800"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20799"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20798"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20797"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20796"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20795"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20794"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20793"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20792"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20791"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20790"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20789"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20788"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20787"/>
      </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.ide.lazarus.brazil/20806">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20806</link>
    <description>&lt;pre&gt;valeu, tentei fazer isso, mas acho que fiz algo de errado. usando o result 
como o próprio objeto também gera erro.

Em terça-feira, 21 de maio de 2013 12h00min30s UTC-3, Daniel Gaspary 
escreveu:

&lt;/pre&gt;</description>
    <dc:creator>Francisco Luiz</dc:creator>
    <dc:date>2013-05-21T20:15:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20805">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20805</link>
    <description>&lt;pre&gt;2013/5/21 Tiago Sanches &amp;lt;tiaches-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

É claro que tem problema em não liberar, vc terá um memleak!
O mais "correto", na minha humilde opinião, é usar parâmetro 'out'
numa procedure.

Seguindo seu exemplo:

procedure NewQuery(out AQuery: TSQLQuery);
begin
  AQuery := TSQLQuery.create(nil);
  AQuery.sql.text := 'select * from tabela';
  AQuery.open;
end;

var
  Q: TSQLQuery;
begin
  NewQuery(Q);
  try
    // faz qq coisa
  finally
    Q.Free; // libera no fim do seu processo.
  end;
end;


Marcos Douglas

&lt;/pre&gt;</description>
    <dc:creator>Marcos Douglas</dc:creator>
    <dc:date>2013-05-21T15:01:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20804">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20804</link>
    <description>&lt;pre&gt;2013/5/21 Tiago Sanches &amp;lt;tiaches-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;:

Eu acho que você está confundindo o que é um objeto e o que é uma variável.

Quando se atribui um objeto a uma variável não se está criando um novo
objeto ou copiando o mesmo. Simplesmente se está apontando para ele.
abc e result apontam para o mesmo objeto.

Você está retornando um objeto TSQLQuery, então não DEVE dar free.

E nem precisa usar abc, use somente result, vai ficar mais claro o código.

&lt;/pre&gt;</description>
    <dc:creator>Daniel Gaspary</dc:creator>
    <dc:date>2013-05-21T15:00:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20803">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20803</link>
    <description>&lt;pre&gt;Acredito que se você limpar a instancia do seu objeto assim que você
retornar ela, não conseguira usa-la.
Se você não quer se preocupar com memory leaks ou AV, você pode trabalhar
com records nesse seu exemplo, ou contagem de referencia.

[]'s


*Diego Garcia*
http://drgarcia1986.wordpress.com
http://twitter.com/drgarcia1986


Em 21 de maio de 2013 11:33, helioroots roots &amp;lt;heliosroots-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;escreveu:


&lt;/pre&gt;</description>
    <dc:creator>Diego Garcia</dc:creator>
    <dc:date>2013-05-21T14:38:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20802">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20802</link>
    <description>&lt;pre&gt;bom, entao nao tem problema, nao liberar da memória?
tipo

function teste(): TSQLQuery;
var abc: TSQLQuery;
begin
  abc := TSQLQuery.create(nil);
  abc.sql.text := 'select * from tabela';
  abc.open;

  result := abc;
  // freeandnill( abc );
end;

lembrando, que, no meu caso, essa function teste() esta em uma classo...

e que em um formulario, por exemplo, usaria ela assim:
queryTeste := classe.teste();

então nao tem problema, criar e não liberar?

porque se eu libero, com o freeandnill, mesmo depois do result, me aparece: 
"Project teste raised exception class 'External: SIGSEGV"




Em terça-feira, 21 de maio de 2013 11h33min58s UTC-3, helioroots roots 
escreveu:

&lt;/pre&gt;</description>
    <dc:creator>Tiago Sanches</dc:creator>
    <dc:date>2013-05-21T14:46:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20801">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20801</link>
    <description>&lt;pre&gt;é mesma coisa q fazer isso

function teste: TTeste ;
begin
  result := TTeste.Create;
end;

Em 21/05/13, Guionardo Furlan&amp;lt;guionardo-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; escreveu:

&lt;/pre&gt;</description>
    <dc:creator>helioroots roots</dc:creator>
    <dc:date>2013-05-21T14:33:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20800">
    <title>Re: como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20800</link>
    <description>&lt;pre&gt;Eu não entendi a tua lógica.
Você quer retornar uma instância de uma classe, mas liberá-la antes? Então
o retorno deveria ser NIL.

De qualquer forma:
1. Result ganha o endereço de abc
2. A instancia apontada por abc é destruída
3. abc ganha o valor nil.

Se você usar o valor de Result, vai ter um AV, pois a instância não existe
mais.


Em 21 de maio de 2013 11:21, Tiago Sanches &amp;lt;tiaches-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt; escreveu:




&lt;/pre&gt;</description>
    <dc:creator>Guionardo Furlan</dc:creator>
    <dc:date>2013-05-21T14:27:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20799">
    <title>como fazer o retorno correto. clonar objeto</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20799</link>
    <description>&lt;pre&gt;se tenho uma função onde preciso retornar uma variavel que tem que ser 
limpa da memória... como fica?
tipo

function teste(): Tteste;
var abc: Tteste;
begin
  abc := Tteste.create;

  result := abc;
  freeandnill(abc);
end;

no entanto por causa do freeandnill, o result não da certo...

tem algma maneira de clonar um determinado objeto para o result...

ou outro método melhor?

&lt;/pre&gt;</description>
    <dc:creator>Tiago Sanches</dc:creator>
    <dc:date>2013-05-21T14:21:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20798">
    <title>Testes em software</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20798</link>
    <description>&lt;pre&gt;Caros,
Para melhor interagir com as equipes de desenvolvimento cá na empresa,
gostaria de entender melhor como funcionam os testes em software.
Não me parecia má uma visita na Wikipédia, então, fiquei a saber que
ela catalogava os seguintes tipos de testes:
1. Testes de unidade;
2. Testes de integração;
3. Testes de sistema;
4. Testes de aceitação;
5. Testes de operação.

1. Testes de unidade
Não tenho muita dúvida do que venha a ser isso. No Freepascal, temos a
FPCUnit. Basicamente, escolhemos uma rotina crítica e construimos um
programa que a teste e emita um relatório.
É um teste sempre feito pelo desenvolvedor. Suponho que seja muito
saudável que os testes unitários sejam entregues juntamente com o
código fonte, visto que futuras atualizações do software poderiam
resultar em testes uitários falhos.

2. Testes de integração
A Wikipédia deixou claro de que não se trata de integração entre
sistemas, mas sim, entre módulos. Um módulo contém os formulários; o
outro, persiste os&lt;/pre&gt;</description>
    <dc:creator>luciano de souza</dc:creator>
    <dc:date>2013-05-21T14:12:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20797">
    <title>Re: erro caracteres acentuados</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20797</link>
    <description>&lt;pre&gt;&lt;/pre&gt;</description>
    <dc:creator>Alex</dc:creator>
    <dc:date>2013-05-21T02:36:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20796">
    <title>Re: erro caracteres acentuados</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20796</link>
    <description>&lt;pre&gt;Em 20 de maio de 2013 20:51, Alex &amp;lt;alex_p_silva-/E1597aS9LRfJ/NunPodnw&amp;lt; at &amp;gt;public.gmane.org&amp;gt; escreveu:


Anexo um exemplo que usei na segunda gerra mundial. Não repare a sujeira, é
código antigo.

&lt;/pre&gt;</description>
    <dc:creator>silvioprog</dc:creator>
    <dc:date>2013-05-21T02:05:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20795">
    <title>Re: erro caracteres acentuados</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20795</link>
    <description>&lt;pre&gt;&lt;/pre&gt;</description>
    <dc:creator>Alex</dc:creator>
    <dc:date>2013-05-21T00:14:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20794">
    <title>Re: erro caracteres acentuados</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20794</link>
    <description>&lt;pre&gt;Eu utilizo está função

function TFuncoes.TiraCifraoTrocaVirg_Pto(Vlr: string): String;
var i:integer;
begin
  if Vlr &amp;lt;&amp;gt; '' then
    begin
      for i := 0 to Length(Vlr) do
        begin
          if Vlr[i] = ',' then
              begin
                Vlr[i]:='.';
              end else
                  begin
                    if Vlr[i] = 'R' then
                      begin
                        Vlr[i]:=' ';
                      end else
                          begin
                            if Vlr[i] = '$' then
                                begin
                                  Vlr[i]:=' ';
                                end;
                          end;
                  end;
            END;
  end;
  Result := vlr;
end;

&amp;lt;º_º&amp;gt;  Amarildo Araújo.
Skype:amarildo.vix


Se você pretende redirecionar este e-mail, por favor, apague todos os
endereços que aparecem  nele.
Uma opção de segurança é endereçá-los no Cco (com cópia oculta). Desta
forma você estará protegendo a mim&lt;/pre&gt;</description>
    <dc:creator>Amarildo Araújo</dc:creator>
    <dc:date>2013-05-21T00:08:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20793">
    <title>erro caracteres acentuados</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20793</link>
    <description>&lt;pre&gt;Ola pessoal
tenho uma unit em iso-8859-2 e preciso substituir o conteudo de um Tedit 
para remover o 'Ç' quando digitar 'PÇ' ele substitui por 'PC' ja tentei 
as funções abaixo mas nada funcionou ...alguma dica ?

   // Edit33.Text:=stringreplace(Edit22.Text,'Ç','C',[rfReplaceAll]);
    if (Edit22.Text=AnsiToUtf8('PÇ'))then
    Edit33.Text:='PC';

&lt;/pre&gt;</description>
    <dc:creator>Alex</dc:creator>
    <dc:date>2013-05-20T23:51:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20792">
    <title>Re: [OFF] Enfim o Google se rendeu! PHP no googleappengine :D!</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20792</link>
    <description>&lt;pre&gt;boa...


2013/5/20 JB &amp;lt;josebenedito-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>Rafael</dc:creator>
    <dc:date>2013-05-20T17:38:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20791">
    <title>[OFF] Enfim o Google se rendeu! PHP no googleappengine :D!</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20791</link>
    <description>&lt;pre&gt;Fontes:

http://www.phpclasses.org/blog/post/208-5-Reasons-Why-the-Web-Platform-War-is-Over-PHP-Won-with-75-says-Google.html

https://developers.google.com/live/shows/511454529/

https://code.google.com/p/googleappengine/issues/detail?id=13&amp;amp;colspec=ID%20Type%20Component%20Status%20Stars%20Summary%20Language%20Priority%20Owner%20Log

José Benedito
JBS Soluções
Consulting Systems Development
c &amp;lt;josebenedito-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;ontato-sNnIevSKLLuBYrYycbcsJg&amp;lt; at &amp;gt;public.gmane.org
www.jbsolucoes.net

skype: sac-sNnIevSKLLuBYrYycbcsJg&amp;lt; at &amp;gt;public.gmane.org

&lt;/pre&gt;</description>
    <dc:creator>JB</dc:creator>
    <dc:date>2013-05-20T14:19:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20790">
    <title>Re: [lazarus-br] E o Brook já pode ser usado?</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20790</link>
    <description>&lt;pre&gt;Estou trabalhando no projeto, pode ficar instável, teste usando esse link
http://jbs.linkpc.net/restclient.html

att.
JB


José Benedito
JBS Soluções
Consulting Systems Development
c &amp;lt;josebenedito-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;ontato-sNnIevSKLLuBYrYycbcsJg&amp;lt; at &amp;gt;public.gmane.org
www.jbsolucoes.net

skype: sac-sNnIevSKLLuBYrYycbcsJg&amp;lt; at &amp;gt;public.gmane.org


2013/5/20 JB &amp;lt;josebenedito-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>JB</dc:creator>
    <dc:date>2013-05-20T10:37:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20789">
    <title>Re: [lazarus-br] E o Brook já pode ser usado?</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20789</link>
    <description>&lt;pre&gt;opa, sorry, tente novamente

acho que estava com o serviço parado...

me adiciona no gtalk.

att.
JB


José Benedito
JBS Soluções
Consulting Systems Development
c &amp;lt;josebenedito-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;ontato-sNnIevSKLLuBYrYycbcsJg&amp;lt; at &amp;gt;public.gmane.org
www.jbsolucoes.net

skype: sac-sNnIevSKLLuBYrYycbcsJg&amp;lt; at &amp;gt;public.gmane.org


2013/5/20 Arnaldo Silva &amp;lt;azlinjsilva-Re5JQEeQqe8AvxtiuMwx3w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;


&lt;/pre&gt;</description>
    <dc:creator>JB</dc:creator>
    <dc:date>2013-05-20T10:08:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20788">
    <title>Re: [lazarus-br] E o Brook já pode ser usado?</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20788</link>
    <description>&lt;pre&gt;Bom dia JB,

O Firefox não conseguiu estabelecer uma conexão com o servidor 
jbs.linkpc.net.

:(

Em 20-05-2013 05:18, JB escreveu:

&lt;/pre&gt;</description>
    <dc:creator>Arnaldo Silva</dc:creator>
    <dc:date>2013-05-20T09:36:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20787">
    <title>Re: [lazarus-br] E o Brook já pode ser usado?</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20787</link>
    <description>&lt;pre&gt;Bom dia Everaldo,

o Silvio pode te responder melhor, porém posso dar minha opinião? :)

Sim, o Brook pode ser utilizado sem muita dor de cabeça.

Estou acompanhando o trabalho do Silvio a um bom tempo e testando
"insanamente" diversas tecnologias possíveis de desenvolvimento com
Lazarus/FPC, pois tenho a necessidade de migrar meu servidor de aplicações
feito em Delphi, esta tarefa não está sendo fácil e nessas últimas semanas
tive grande êxito ao incorporar o Brook na minha solução. É uma ferramenta
completa para o que se propõe, muito bem estudada e desenvolvida pelo
Silvio com apoio da comunidade, ele utiliza oque há de melhor no FPC e
entrega de forma simples ao desenvolvedor.

Para efeito de demonstração, disponibilizo um exemplo do Brook rodando em
meu servidor de aplicações.

http://jbs.linkpc.net/

É um simples exemplo de um cliente JSON RPC, apenas acesse em clique em
Run, ele vai acessar meu servidor, executar q query e retornar os dados no
padrão JSON RPC.

Todo serviço foi &lt;/pre&gt;</description>
    <dc:creator>JB</dc:creator>
    <dc:date>2013-05-20T08:18:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20786">
    <title>[lazarus-br] E o Brook já pode ser usado?</title>
    <link>http://permalink.gmane.org/gmane.comp.ide.lazarus.brazil/20786</link>
    <description>&lt;pre&gt;Caro amigo Sílvio, como está o Brook, já pode ser utilizado sem muita 
"dor de cabeça"? Se pode, qual o linque para baixá-lo e começar a 
desenvolver através dele? Desde já, sou-lhe grato pela resposta que me 
fornecer.


Everaldo

&lt;/pre&gt;</description>
    <dc:creator>Everaldo</dc:creator>
    <dc:date>2013-05-20T02:14:45</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.ide.lazarus.brazil">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.ide.lazarus.brazil</link>
  </textinput>
</rdf:RDF>
