Tom Lane
b3ead7c045
Fix typo.
2004-01-28 20:43:03 +00:00
Michael Meskes
6ccfc4f430
- Issue a warning if a cursor is declared but not opened.
...
- Fixed prototype for ECPGprepared_statement to not moan about "const char"
- Fixed parsing of nested structures.
- Added option to parse header files.
2004-01-28 09:52:14 +00:00
Peter Eisentraut
ad8c09c29c
Move Informix compatibility include files out of the way. compatlib.h
...
was integrated into ecpg_informix.h, the other ones go into their own
subdirectory that is automatically considered by the embedded preprocessor
when in Informix mode.
2003-12-18 18:55:09 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Peter Eisentraut
1af403e42d
Complete options help and put it in less random order.
2003-11-02 12:55:24 +00:00
Michael Meskes
aeb1f6478e
- Fixed constant listing in execute using clause.
...
- Fixed typo in ecpg for Informix dec_t type.
- Fixed precision handling in Informix compat funxtions.
2003-10-06 06:44:55 +00:00
Peter Eisentraut
4cb67993a7
Format help message internally consistent.
2003-10-04 01:06:38 +00:00
Michael Meskes
fcdf0e22fc
- Added Dave patch for Informix handling of numeric/int conversion.
...
- Changed all new datatypes to lowercase.
- Fixed rounding bug in numerical types.
2003-09-09 10:46:42 +00:00
Bruce Momjian
089003fb46
pgindent run.
2003-08-04 00:43:34 +00:00
Michael Meskes
7a9c074cba
- Added some Informix error codes in Informix mode.
...
- Added just another pgtypeslib function.
2003-08-01 08:21:04 +00:00
Michael Meskes
4505653e54
Added just another compatibility level for Informix.
2003-06-26 11:37:05 +00:00
Michael Meskes
fd3ca524eb
Implemented Informix special way to treat NULLs, removed warnings, synced.
2003-06-25 10:44:21 +00:00
Michael Meskes
26188e8c17
- Enable FETCH without INTO.
...
- Compatibility functions for INFORMIX handling of DECLARE statement.
2003-06-13 10:50:58 +00:00
Michael Meskes
a0fed291dc
Sync and some minor cleanup/fixing work plus an EXEC SQL DESCRIBE prototype.
2003-05-30 08:39:01 +00:00
Michael Meskes
e185583a37
Allow input from stdin and output to stdout.
2003-05-27 14:36:00 +00:00
Michael Meskes
4e1ed3da9b
- Added more compatibility functions.
...
- Accept CPP defines for type definitions.
- Do not parse system include files automatically for Informix mode
2003-05-14 14:37:36 +00:00
Michael Meskes
72f311b86a
Fixed order of include file search path.
2003-05-13 11:29:14 +00:00
Michael Meskes
f7d836212a
Fixed double definition of ecpg_compat_mode.
2003-05-02 14:43:25 +00:00
Michael Meskes
9e9d8d54e3
Added an option to force ecpg to also parse files includes via '#include' and some more Informix stuff.
2003-05-01 17:16:57 +00:00
Michael Meskes
a50f285d8d
Added some more informix compatibility functions.
2003-04-08 12:34:25 +00:00
Bruce Momjian
d46e643822
Add Win32 path handling for / vs. \ and drive letters.
2003-04-04 20:42:13 +00:00
Michael Meskes
89508a8492
More changes to pgtypeslib and set optimization to -O1.
2003-03-27 14:29:17 +00:00
Michael Meskes
6fad73ed45
Some bugfixes for numerical library.
2003-03-18 10:46:39 +00:00
Michael Meskes
a4f25b6a9c
Started working on a seperate pgtypes library. First test work. PLEASE test compilation on iother systems.
2003-03-16 10:42:54 +00:00
Tom Lane
e4704001ea
This patch fixes a bunch of spelling mistakes in comments throughout the
...
PostgreSQL source code.
Neil Conway
2003-03-10 22:28:22 +00:00
Michael Meskes
3a335375a9
- Synced parser and keyword file.
...
- More work on Informix compatibility.
2003-02-14 13:17:13 +00:00
Michael Meskes
1a9b0613c1
- Applied error reporting patch by Matthew Vanecek
...
- Started with an Informix compatibility option.
2003-02-13 13:11:52 +00:00
Peter Eisentraut
4cff161703
Improve formatting of --help output.
2002-10-18 22:05:36 +00:00
Bruce Momjian
e50f52a074
pgindent run.
2002-09-04 20:31:48 +00:00
Michael Meskes
c8996f9c6b
- Synced yet again.
...
- Fixed a typo in a comment printed by ecpg.
2002-04-28 17:20:03 +00:00
Tom Lane
6137ed1b59
Fix minor syntax error.
2002-03-21 18:28:07 +00:00
Michael Meskes
73b92d10c6
Added typedef patches and a new option '-c' to automatically create C typedefs from SQL ones.
2002-03-21 09:42:52 +00:00
Michael Meskes
7955f98774
Include sqlca.h automatically.
2002-01-10 10:42:54 +00:00
Tom Lane
92a2598f97
The result of getopt() should be compared to -1, not EOF, per
...
pgsql-hackers discussion of this date.
2002-01-10 01:11:45 +00:00
Bruce Momjian
6783b2372e
Another pgindent run. Fixes enum indenting, and improves #endif
...
spacing. Also adds space for one-line comments.
2001-10-28 06:26:15 +00:00
Bruce Momjian
b81844b173
pgindent run on all C files. Java run to follow. initdb/regression
...
tests pass.
2001-10-25 05:50:21 +00:00
Michael Meskes
f0212ced68
- Synced preproc.y with gram.y.
...
- Synced pgc.l with scan.l.
- Synced keyword.c.
- Include the remaining patches by Christof Petig <christof.petig@wtal.de >.
2001-09-19 14:09:32 +00:00
Tom Lane
9d4a45e25c
Avoid #ifdef inside printf() ... that loses on platforms where printf()
...
is a macro.
2001-08-28 02:47:18 +00:00
Peter Eisentraut
7e20c35e1c
Add ecpg --help and --version. Renumber the exit status codes, which were
...
documented wrong.
2001-08-24 22:37:36 +00:00
Bruce Momjian
9e1552607a
pgindent run. Make it all clean.
2001-03-22 04:01:46 +00:00
Tatsuo Ishii
fa2e3cffd3
Remove HAVE_OPTARG per discussion in hackers list.
2001-03-01 05:05:29 +00:00
Tatsuo Ishii
df247b821d
Massive commits for SunOS4 port.
2001-02-27 08:13:31 +00:00
Tom Lane
d08741eab5
Restructure the key include files per recent pghackers discussion: there
...
are now separate files "postgres.h" and "postgres_fe.h", which are meant
to be the primary include files for backend .c files and frontend .c files
respectively. By default, only include files meant for frontend use are
installed into the installation include directory. There is a new make
target 'make install-all-headers' that adds the whole content of the
src/include tree to the installed fileset, for use by people who want to
develop server-side code without keeping the complete source tree on hand.
Cleaned up a whole lot of crufty and inconsistent header inclusions.
2001-02-10 02:31:31 +00:00
Michael Meskes
df8789bb15
Third try. Sorry, I had a wrong path in my copy statement.
2000-11-07 08:46:27 +00:00
Bruce Momjian
cc2b5e5815
Remove NT-specific file open defines by defining our own open macros for
...
"rb" and "wb".
2000-06-02 15:57:44 +00:00
Bruce Momjian
52f77df613
Ye-old pgindent run. Same 4-space tabs.
2000-04-12 17:17:23 +00:00
Michael Meskes
8e7764d9c2
*** empty log message ***
2000-03-09 09:17:16 +00:00
Michael Meskes
5a197810c0
*** empty log message ***
2000-03-07 15:11:03 +00:00
Michael Meskes
b3b35e98b6
*** empty log message ***
2000-02-17 19:48:58 +00:00
Michael Meskes
b53955f38a
*** empty log message ***
2000-01-27 19:01:35 +00:00