<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/contrib/tsearch2/wordparser/parser.l, branch master</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>Text parser rewritten:</title>
<updated>2005-11-21T12:27:57+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2005-11-21T12:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=c52795d18a698d25b9cd7cd1ca9318a42b08fdb9'/>
<id>c52795d18a698d25b9cd7cd1ca9318a42b08fdb9</id>
<content type='text'>
        - supports multibyte encodings
        - more strict rules for lexemes
        - flex isn't used
Add:
        - tsquery plainto_tsquery(text)
          Function makes tsquery from plain text.
        - &amp;&amp;, ||, !! operation for tsquery for combining
          tsquery from it's parts:  'foo &amp; bar' || 'asd' =&gt; 'foo &amp; bar | asd'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        - supports multibyte encodings
        - more strict rules for lexemes
        - flex isn't used
Add:
        - tsquery plainto_tsquery(text)
          Function makes tsquery from plain text.
        - &amp;&amp;, ||, !! operation for tsquery for combining
          tsquery from it's parts:  'foo &amp; bar' || 'asd' =&gt; 'foo &amp; bar | asd'
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress warnings on platforms where fprintf is a macro (eg, recent</title>
<updated>2005-10-15T20:37:36+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2005-10-15T20:37:36+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=ad148c4154b7fccbfc28a19769d36c91090aee3b'/>
<id>ad148c4154b7fccbfc28a19769d36c91090aee3b</id>
<content type='text'>
Fedora).  This was already done by somebody for the core flex files,
but these contrib files seem to have been missed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fedora).  This was already done by somebody for the core flex files,
but these contrib files seem to have been missed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some more 'old-style parameter declaration' warnings.</title>
<updated>2004-10-25T02:30:29+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2004-10-25T02:30:29+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=0636d55843b7e042aa6088f031926317c1c6212c'/>
<id>0636d55843b7e042aa6088f031926317c1c6212c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>1 Eliminate duplicate field HLWORD-&gt;skip</title>
<updated>2004-06-28T16:19:09+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2004-06-28T16:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=bb89237531439816c3f8d59b7b1891735e5f1f47'/>
<id>bb89237531439816c3f8d59b7b1891735e5f1f47</id>
<content type='text'>
2 Rework support for html tags in parser
3 add HighlightAll to headline function for generating highlighted
  whole text with saved html tags
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2 Rework support for html tags in parser
3 add HighlightAll to headline function for generating highlighted
  whole text with saved html tags
</pre>
</div>
</content>
</entry>
<entry>
<title>Add %option nodefault to all our flex lexers.  Fix a couple of rule gaps</title>
<updated>2004-02-24T22:06:32+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2004-02-24T22:06:32+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=fa96a5e15b69707c2e05aa04bc73fa88b9a85f7a'/>
<id>fa96a5e15b69707c2e05aa04bc73fa88b9a85f7a</id>
<content type='text'>
exposed thereby.  AFAICT these would not lead to any worse problems than
junk emitted on the backend's stdout, but we should have the option to
catch possible worse errors in future.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
exposed thereby.  AFAICT these would not lead to any worse problems than
junk emitted on the backend's stdout, but we should have the option to
catch possible worse errors in future.
</pre>
</div>
</content>
</entry>
<entry>
<title>One more fix confusion</title>
<updated>2003-12-05T15:37:51+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2003-12-05T15:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=a5a68766e1d863c04089a4d0db67f1363ad1114a'/>
<id>a5a68766e1d863c04089a4d0db67f1363ad1114a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid confusion start_parse_str function with tsearch V1</title>
<updated>2003-12-05T14:27:42+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2003-12-05T14:27:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=8f678600c269a056dc0f35b53424649501dcd664'/>
<id>8f678600c269a056dc0f35b53424649501dcd664</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Persuade tsearch/tsearch2 to work (or at least pass their regression</title>
<updated>2003-09-14T18:44:23+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2003-09-14T18:44:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=3f43446e36bdc6a20784351185c27aabdad456eb'/>
<id>3f43446e36bdc6a20784351185c27aabdad456eb</id>
<content type='text'>
tests) when using flex 2.5.31.  The fix is to *not* try to use palloc
and pfree for allocations within the lexer; when you do that, the
yy_buffer_stack gets freed at inopportune times.  The code is already
set up to do manual deallocation, so I see no particular advantage to
using palloc anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tests) when using flex 2.5.31.  The fix is to *not* try to use palloc
and pfree for allocations within the lexer; when you do that, the
yy_buffer_stack gets freed at inopportune times.  The code is already
set up to do manual deallocation, so I see no particular advantage to
using palloc anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>Eliminate function start_parse_fh and macro YY_INPUT</title>
<updated>2003-08-15T13:44:35+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2003-08-15T13:44:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=d3fe721a40b153c59595926afea9ec6475fdd000'/>
<id>d3fe721a40b153c59595926afea9ec6475fdd000</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tsearch2 module</title>
<updated>2003-07-21T10:27:44+00:00</updated>
<author>
<name>Teodor Sigaev</name>
<email>teodor@sigaev.ru</email>
</author>
<published>2003-07-21T10:27:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=b88605337ea37ce1080a696937540cf8b48338d1'/>
<id>b88605337ea37ce1080a696937540cf8b48338d1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
