1. 29 Dec, 2007 6 commits
  2. 28 Dec, 2007 8 commits
  3. 27 Dec, 2007 4 commits
    • Tom Lane's avatar
      Disallow digits and lower-case ASCII letters as the delimiter in non-CSV · 2e4cb708
      Tom Lane authored
      COPY.  We need a restriction here because when the delimiter occurs as a
      data character, it is emitted with a backslash, and that will only work
      as desired if CopyReadAttributesText() will interpret the backslash sequence
      as representing the second character literally.  This is currently untrue
      for 'b', 'f', 'n', 'r', 't', 'v', 'x', and octal digits.  For future-proofing
      and simplicity of explanation, it seems best to disallow a-z and 0-9.
      We must also disallow dot, since "\." by itself would look like copy EOF.
      Note: "\N" is by default the null print string, so N would also cause a
      problem, but that is already tested for.
      2e4cb708
    • Tom Lane's avatar
      Fix ill-advised usage of x?y:z expressions in errmsg() and errhint() calls. · f1d1ca9a
      Tom Lane authored
      This prevented gettext from recognizing the strings that need to be
      translated.
      f1d1ca9a
    • Tom Lane's avatar
      Swap the order of testing for control characters and for column delimiter in · 16adaf1b
      Tom Lane authored
      CopyAttributeOutText(), so that control characters are converted to the
      C-style escape sequences even if they happen to be equal to the column
      delimiter (as is true by default for tab, for example).  Oversight in my
      previous patch to restore pre-8.3 behavior of COPY OUT escaping.  Per report
      from Tomas Szepe.
      16adaf1b
    • Peter Eisentraut's avatar
      Wording improvements · f5f1355d
      Peter Eisentraut authored
      f5f1355d
  4. 25 Dec, 2007 3 commits
  5. 23 Dec, 2007 1 commit
  6. 22 Dec, 2007 1 commit
  7. 21 Dec, 2007 6 commits
  8. 20 Dec, 2007 2 commits
  9. 19 Dec, 2007 2 commits
  10. 18 Dec, 2007 3 commits
  11. 17 Dec, 2007 4 commits