Teodor Sigaev
bb8998a475
Fix parser bug on Windows with UTF8 encoding and C locale, the reason was
...
sizeof(wchar_t) = 2 instead of 4.
2007-03-22 15:58:24 +00:00
Teodor Sigaev
f2a01b0d5a
Fix localization support for multibyte encoding and C locale.
...
Slightly reworked patch from Tatsuo Ishii
2007-01-15 15:16:28 +00:00
Bruce Momjian
f99a569a2e
pgindent run for 8.2.
2006-10-04 00:30:14 +00:00
Bruce Momjian
f3d99d160d
Add CVS tag lines to files that were lacking them.
2006-03-11 04:38:42 +00:00
Teodor Sigaev
cb4ea994c6
Improve support of multibyte encoding:
...
- tsvector_(in|out)
- tsquery_(in|out)
- to_tsvector
- to_tsquery, plainto_tsquery
- 'simple' dictionary
2005-12-12 11:10:12 +00:00
Teodor Sigaev
faacdab101
Improve tag recognizing
2005-12-08 09:11:19 +00:00
Teodor Sigaev
9551ab2fe9
Fix small memory leak
2005-12-07 13:30:15 +00:00
Teodor Sigaev
4f94b49a31
Improve word parser.
...
- allow ~ in filenames
- -8.2.1 now is '-' and '8.2.1' instead of '-8.2' '.' '3'
- '.text' now is not a file
2005-12-07 13:12:54 +00:00
Teodor Sigaev
e8c81e179e
Improve word parser.
...
- improve file and path recognition
- fix misspeling
- improve tag recognition
2005-12-05 18:13:22 +00:00
Bruce Momjian
436a2956d8
Re-run pgindent, fixing a problem where comment lines after a blank
...
comment line where output as too long, and update typedefs for /lib
directory. Also fix case where identifiers were used as variable names
in the backend, but as typedefs in ecpg (favor the backend for
indenting).
Backpatch to 8.1.X.
2005-11-22 18:17:34 +00:00
Teodor Sigaev
3c6cd8a113
Fixes motivated by snake and spoonbill pgbuildfarm members
2005-11-22 09:01:35 +00:00
Teodor Sigaev
62699337bc
remove forgotten // comments
2005-11-21 18:00:52 +00:00
Teodor Sigaev
c52795d18a
Text parser rewritten:
...
- supports multibyte encodings
- more strict rules for lexemes
- flex isn't used
Add:
- tsquery plainto_tsquery(text)
Function makes tsquery from plain text.
- &&, ||, !! operation for tsquery for combining
tsquery from it's parts: 'foo & bar' || 'asd' => 'foo & bar | asd'
2005-11-21 12:27:57 +00:00