Skip to content
Snippets Groups Projects
  1. May 03, 2012
    • Peter Eisentraut's avatar
      doc: Fix for too many brackets in command synopses on man pages · 1715ff11
      Peter Eisentraut authored
      The default for the choice attribute of the <arg> element is "opt",
      which would normally put the argument inside brackets.  But the DSSSL
      stylesheets contain a hack that treats <arg> directly inside <group>
      specially, so that <group><arg>-x</arg><arg>-y</arg></group> comes out
      as [ -x | -y ] rather than [ [-x] | [-y] ], which it would technically
      be.  But when building man pages, this doesn't work, and so the
      command synopses on the man pages contain lots of extra brackets.
      
      By putting choice="opt" or choice="plain" explicitly on every <arg>
      and <group> element, we avoid any toolchain dependencies like that,
      and it also makes it clearer in the source code what is meant.
      
      In passing, make some small corrections in the documentation about
      which arguments are really optional or not.
      1715ff11
  2. Apr 30, 2012
    • Peter Eisentraut's avatar
      Improve markup of cmdsynopsis elements · 4266509c
      Peter Eisentraut authored
      Add more markup in particular so that the command options appear
      consistently in monospace in the HTML output.
      
      On the vacuumdb reference page, remove listing all the possible
      options in the synopsis.  They have become too many now; we have the
      detailed options list for that.
      4266509c
  3. Sep 10, 2011
  4. Mar 10, 2011
  5. Mar 05, 2011
    • Tom Lane's avatar
      Convert createlang/droplang to use CREATE/DROP EXTENSION. · ba0c93a0
      Tom Lane authored
      In createlang this is a one-line change.  In droplang there's a whole
      lot of cruft that can be discarded since the extension mechanism now
      manages removal of the language's support functions.
      
      Also, add deprecation notices to these two programs' reference pages,
      since per discussion we may toss them overboard altogether in a release
      or two.
      ba0c93a0
  6. Nov 23, 2010
  7. Sep 25, 2010
    • Peter Eisentraut's avatar
      Fix man page markup for <cmdsynopsis> with multiple variants · 635de836
      Peter Eisentraut authored
      Command synopses using <cmdsynopsis> with multiple variants previously used
      <sbr> to break lines between variants.  The new man page toolchain introduced
      in 9.0 makes a mess out of that, and that markup was probably wrong all along,
      because <sbr> is supposed to break lines within a synopsis, not between them.
      So fix that by using multiple <cmdsynopsis> elements inside <refsynopsisdiv>.
      
      backpatched to 9.0
      635de836
  8. Sep 20, 2010
  9. Apr 03, 2010
    • Peter Eisentraut's avatar
      Remove unnecessary xref endterm attributes and title ids · 6dcce398
      Peter Eisentraut authored
      The endterm attribute is mainly useful when the toolchain does not support
      automatic link target text generation for a particular situation.  In  the
      past, this was required by the man page tools for all reference page links,
      but that is no longer the case, and it now actually gets in the way of
      proper automatic link text generation.  The only remaining use cases are
      currently xrefs to refsects.
      6dcce398
  10. Feb 19, 2010
  11. Feb 26, 2009
  12. Dec 11, 2007
  13. May 15, 2007
  14. Mar 26, 2007
  15. Feb 20, 2007
  16. Sep 16, 2006
  17. Sep 08, 2005
  18. Sep 06, 2005
    • Tom Lane's avatar
      Implement a preliminary 'template' facility for procedural languages, · e0dedd05
      Tom Lane authored
      as per my recent proposal.  For now the template data is hard-wired in
      proclang.c --- this should be replaced later by a new shared system
      catalog, but we don't want to force initdb during 8.1 beta.  This change
      lets us cleanly load existing dump files even if they contain outright
      wrong information about a PL's support functions, such as a wrong path
      to the shared library or a missing validator function.  Also, we can
      revert the recent kluges to make pg_dump dump PL support functions that
      are stored in pg_catalog.
      While at it, I removed the code in pg_regress that replaced $libdir
      with a hardcoded path for temporary installations.  This is no longer
      needed given our support for relocatable installations.
      e0dedd05
  19. Jun 21, 2005
    • Tom Lane's avatar
      Cause initdb to create a third standard database "postgres", which · 6f7fc0ba
      Tom Lane authored
      unlike template0 and template1 does not have any special status in
      terms of backend functionality.  However, all external utilities such
      as createuser and createdb now connect to "postgres" instead of
      template1, and the documentation is changed to encourage people to use
      "postgres" instead of template1 as a play area.  This should fix some
      longstanding gotchas involving unexpected propagation of database
      objects by createdb (when you used template1 without understanding
      the implications), as well as ameliorating the problem that CREATE
      DATABASE is unhappy if anyone else is connected to template1.
      Patch by Dave Page, minor editing by Tom Lane.  All per recent
      pghackers discussions.
      6f7fc0ba
  20. May 29, 2005
  21. Nov 29, 2003
    • PostgreSQL Daemon's avatar
      · 969685ad
      PostgreSQL Daemon authored
      $Header: -> $PostgreSQL Changes ...
      969685ad
  22. Aug 31, 2003
  23. Mar 24, 2003
  24. Mar 18, 2003
  25. Feb 13, 2003
  26. Oct 12, 2002
  27. Sep 21, 2002
  28. Aug 10, 2002
  29. Jul 28, 2002
  30. Apr 21, 2002
    • Thomas G. Lockhart's avatar
      Augment the date/time examples in the User's Guide to reflect the newer · c05f29e8
      Thomas G. Lockhart authored
       capabilities of specifying time zones as intervals per SQL9x.
      Put refentrytitle contents on the same line as the tag.
       Otherwise, leading whitespace is propagated into the product, which
       (at least) messes up the ToC layout.
      Remove (some) docinfo tags containing dates. Best to omit if the dates
       are not accurate; maybe use CVS dates instead or leave them out.
      c05f29e8
  31. Jan 06, 2002
  32. Jan 03, 2002
  33. Dec 08, 2001
  34. Nov 28, 2001
  35. Oct 26, 2001
  36. Oct 23, 2001
  37. Sep 03, 2001
  38. May 10, 2001
  39. Dec 26, 2000
Loading