1. 23 Nov, 2010 1 commit
  2. 02 Nov, 2010 1 commit
    • Michael Meskes's avatar
      Some cleanup in ecpg code: · 35d5d962
      Michael Meskes authored
      Use bool as type for booleans instead of int.
      Do not implicitely cast size_t to int.
      Make the compiler stop complaining about unused variables by adding an empty statement.
      35d5d962
  3. 20 Sep, 2010 1 commit
  4. 10 Sep, 2010 1 commit
  5. 25 May, 2010 1 commit
  6. 20 May, 2010 1 commit
  7. 31 Mar, 2010 1 commit
  8. 21 Mar, 2010 1 commit
  9. 20 Mar, 2010 1 commit
  10. 09 Mar, 2010 1 commit
  11. 29 Jan, 2010 1 commit
  12. 26 Jan, 2010 1 commit
  13. 15 Jan, 2010 1 commit
  14. 05 Jan, 2010 1 commit
  15. 26 Nov, 2009 1 commit
  16. 21 Nov, 2009 1 commit
    • Tom Lane's avatar
      Refactor ecpg grammar so that it uses the core grammar's unreserved_keyword · e6c63bf6
      Tom Lane authored
      list, minus a few specific words that have to be treated specially.  This
      replaces a hard-wired list of keywords that would have needed manual
      maintenance, and was not getting it.  The 8.4 coding was already missing
      these words, causing ecpg to incorrectly treat them as reserved words:
      CALLED, CATALOG, DEFINER, ENUM, FOLLOWING, INVOKER, OPTIONS, PARTITION,
      PRECEDING, RANGE, SECURITY, SERVER, UNBOUNDED, WRAPPER.  In HEAD we were
      additionally missing COMMENTS, FUNCTIONS, SEQUENCES, TABLES.
      Per gripe from Bosco Rama.
      e6c63bf6
  17. 11 Nov, 2009 1 commit
  18. 05 Nov, 2009 1 commit
  19. 22 Sep, 2009 1 commit
    • Tom Lane's avatar
      Implement the DO statement to support execution of PL code without having · 9048b731
      Tom Lane authored
      to create a function for it.
      
      Procedural languages now have an additional entry point, namely a function
      to execute an inline code block.  This seemed a better design than trying
      to hide the transient-ness of the code from the PL.  As of this patch, only
      plpgsql has an inline handler, but probably people will soon write handlers
      for the other standard PLs.
      
      In passing, remove the long-dead LANCOMPILER option of CREATE LANGUAGE.
      
      Petr Jelinek
      9048b731
  20. 14 Aug, 2009 1 commit
  21. 07 Aug, 2009 1 commit
  22. 10 Jun, 2009 1 commit
  23. 03 Jun, 2009 1 commit
  24. 06 Apr, 2009 1 commit
  25. 30 Jan, 2009 1 commit
  26. 26 Jan, 2009 1 commit
  27. 23 Jan, 2009 1 commit
  28. 12 Dec, 2008 1 commit
  29. 15 Nov, 2008 1 commit
  30. 14 Nov, 2008 1 commit