- Jun 07, 2006
-
-
Bruce Momjian authored
than only if there is already history.
-
- Jun 05, 2006
-
-
Bruce Momjian authored
making it volatile.
-
Bruce Momjian authored
executed, like it did for 8.1.X.
-
- Jun 04, 2006
-
-
Bruce Momjian authored
the query.
-
- Mar 21, 2006
-
-
Bruce Momjian authored
> 1) Fix the problems with the \s command. > When the saveHistory is executed by the \s command we must not do the > conversion \n -> \x01 (per > http://archives.postgresql.org/pgsql-hackers/2006-03/msg00317.php ) > > 2) Fix the handling of Ctrl+C > > Now when you do > wsdb=# select 'your long query here ' > wsdb-# > and press afterwards the CtrlC the line "select 'your long query here '" > will be in the history > > (partly per > http://archives.postgresql.org/pgsql-hackers/2006-03/msg00297.php ) > > 3) Fix the handling of commands with not closed brackets, quotes, double > quotes. (now those commands are not splitted in parts...) > > 4) Fix the behaviour when SINGLELINE mode is used. (before it was almost > broken ;( Sergey E. Koposov
-
- Mar 06, 2006
-
-
Bruce Momjian authored
remain as part of the multi-line query.
-
Bruce Momjian authored
statements before the multi-line statement, rather than inside the multi-line statement.
-
- Mar 05, 2006
-
-
Bruce Momjian authored
-
- Feb 11, 2006
-
-
Bruce Momjian authored
Currently, while \e saves a single statement as one entry, interactive statements are saved one line at a time. Ideally all statements would be saved like \e does. Sergey E. Koposov
-
- Dec 18, 2005
-
-
Peter Eisentraut authored
password encryption. Also alter createuser command to the same effect.
-
- Oct 15, 2005
-
-
Bruce Momjian authored
-
- Feb 22, 2005
-
-
Bruce Momjian authored
macros around strings that were missing them.
-
- Jan 01, 2005
-
-
Bruce Momjian authored
-
- Oct 31, 2004
-
-
Tom Lane authored
Use this new function in psql. Implement query cancellation in psql for Windows. Code by Magnus Hagander, documentation and minor editorialization by Tom Lane.
-
- Aug 29, 2004
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Feb 19, 2004
-
-
Tom Lane authored
recent discussion. The lexer is used for both SQL command text and backslash commands. The purpose of this change is to make it easier to track the behavior of the backend's SQL lexer --- essentially identical flex rules are now used by psql. Also, this cleans up a lot of very squirrelly code in mainloop.c and command.c. The flex code is somewhat bulkier than the removed code, but should be lots easier to maintain.
-
- Jan 25, 2004
-
-
Neil Conway authored
pg_malloc, to avoid linker failures on same platforms.
-
- Jan 24, 2004
-
-
Neil Conway authored
little more sane. Some parts of the code was using a static function xmalloc() that did safe memory allocation (where "safe" means "bail out on OOM"), but most of it was just invoking calloc() or malloc() directly. Now almost everything invokes xmalloc() or xcalloc().
-
- Jan 21, 2004
-
-
Tom Lane authored
-
- Nov 29, 2003
-
-
PostgreSQL Daemon authored
$Header: -> $PostgreSQL Changes ...
-
- Aug 05, 2003
-
-
Tom Lane authored
so it won't miss 'em again.
-
- Aug 04, 2003
-
-
Bruce Momjian authored
-
- Mar 21, 2003
-
-
Bruce Momjian authored
-
- Mar 20, 2003
-
-
Bruce Momjian authored
-
Bruce Momjian authored
now, my changes seem to work. Some possible minor bugs got squished on the way but I can't be sure without more feedback from people who really put the code to the test. The new patch mostly simplifies variable handling and reduces code duplication. Changes in the command parser eliminate some redundant variables (boolean state + depth counter), replaces some "else if" constructs with switches, and so on. It is meant to be applied together with my previous patch, although I hope they don't conflict; I went back to the CVS version for this one. One more thing I thought should perhaps be changed: an IGNOREEOF value of n will ignore only n-1 EOFs. I didn't want to touch this for fear of breaking existing applications, but it does seem a tad illogical. Jeroen T. Vermeulen
-
Bruce Momjian authored
7.3.2). It removes some code duplication and #ifdeffing, and some unstructured ugliness such as tacky breaks and an unneeded continue. Breaks up a large function into smaller functions and reduces required nesting levels, and kills a variable or two. Jeroen T. Vermeulen
-
- Oct 13, 2002
-
-
Tom Lane authored
It isn't.
-
- Sep 04, 2002
-
-
Bruce Momjian authored
-
- Jul 03, 2002
-
-
Tom Lane authored
wasn't really right for case where :var is at the end of the line, was definitely not right if var expanded to empty in that case, and failed to recalculate thislen before jumping back to rescan.
-
- Jun 15, 2002
-
-
Bruce Momjian authored
The psql interpreter becomes unstable if variable substitutions are used. The debugger GDB was unable to help however mpatrol reports that the sprintf at mainloop.c:389 is steping one byte farther than the allocation. William K. Volkman
-
- Mar 27, 2002
-
-
Peter Eisentraut authored
-
- Feb 18, 2002
-
-
Bruce Momjian authored
-
- Dec 28, 2001
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- Nov 05, 2001
-
-
Bruce Momjian authored
initdb/regression tests pass.
-
- Oct 28, 2001
-
-
Bruce Momjian authored
spacing. Also adds space for one-line comments.
-
- Oct 25, 2001
-
-
Bruce Momjian authored
tests pass.
-
- Jun 02, 2001
-
-
Peter Eisentraut authored
Use --enable-nls to turn it on; see installation instructions for details. See developer's guide how to make use of it in programs and how to add translations. psql sources have been almost fully prepared and an incomplete German translation has been provided. In the backend, only elog() calls are currently translatable, and the provided German translation file is more of a placeholder.
-
- Mar 26, 2001
-
-
Tom Lane authored
-