[Rt-commit] rt branch, 4.2-trunk, updated. rt-4.2.10-53-g85ca71e

Jesse Vincent jesse at bestpractical.com
Wed Mar 4 00:40:31 EST 2015


The branch, 4.2-trunk has been updated
       via  85ca71e347cd5d044f1df62793236232427793e4 (commit)
       via  582d022c17b8ea16391547896995da4e658cf2c5 (commit)
       via  0242e29b7e6101e571dee3230f38c7ec2226076e (commit)
       via  e522b3520f5fdc9c25798cfc84b678a6e807a906 (commit)
       via  9d354baa1a434c619248605d860676e48b17737d (commit)
       via  a2afc4e49a0a67e15a3d950a0650995b3838c285 (commit)
       via  3ce1ac4ee8fbc86ec6d68712835356cd7a305a32 (commit)
       via  c07f7a8f4f7fa823da573707e049be52e7507390 (commit)
       via  b5e9dfc7f9faa49f1422638de94ba6a35316bd6e (commit)
       via  a315e34f723895780e5e9842754e4738e6ebf1c0 (commit)
       via  8e36160f36317aba6c7f139467cdaa3b15dc2116 (commit)
       via  fa3c25daa8f58c47db5bb2594c1caff77da3b4f5 (commit)
       via  831674b0bbaaa5f08e496c2e2c21c3c038ae000e (commit)
       via  1b35faa694211652482dec1c653077a8c0438e5e (commit)
      from  745bb541cff1a71682606848676098f68ed76a59 (commit)

Summary of changes:
 bin/rt-crontool.in                       |   5 +-
 devel/tools/rt-attributes-editor         |  15 +--
 etc/upgrade/generate-rtaddressregexp.in  |   6 +-
 etc/upgrade/sanity-check-stylesheets.in  |   6 +-
 etc/upgrade/shrink-cgm-table.in          |   8 +-
 etc/upgrade/shrink-transactions-table.in |   8 +-
 etc/upgrade/split-out-cf-categories.in   |   6 +-
 etc/upgrade/switch-templates-to.in       |   6 +-
 etc/upgrade/time-worked-history.in       |   6 +-
 etc/upgrade/upgrade-articles.in          |   7 +-
 lib/RT/Interface/CLI.pm                  | 177 +++++++++++++++----------------
 lib/RT/Interface/Email.pm                |   1 -
 lib/RT/Test.pm                           |  15 ++-
 sbin/rt-attributes-viewer.in             |  16 +--
 sbin/rt-dump-metadata.in                 |  14 +--
 sbin/rt-email-dashboards.in              |   5 +-
 sbin/rt-email-digest.in                  |   3 +-
 sbin/rt-email-group-admin.in             |   3 +-
 sbin/rt-preferences-viewer.in            |  16 +--
 sbin/rt-session-viewer.in                |  16 +--
 sbin/rt-shredder.in                      |   1 +
 sbin/rt-validator.in                     |  15 +--
 22 files changed, 137 insertions(+), 218 deletions(-)

- Log -----------------------------------------------------------------
commit 85ca71e347cd5d044f1df62793236232427793e4
Merge: 745bb54 582d022
Author: Jesse Vincent <jesse at bestpractical.com>
Date:   Tue Mar 3 21:30:57 2015 -0800

    Merge branch '4.2/command-line-parsing' into 4.2-trunk
    
    * 4.2/command-line-parsing:
      Forward-port run_validator (and timeout functionality) from RT 4.0
      POD technically requires a blank line before each directive
      Instead of explicitly printing to STDERR, use the logging infrastructure
      Switch interactive tools to use Init()
      Allow standard --quiet and --verbose options via Init()
      Default to enabling error warnings to the screen for CLI tools
      Init() also loads RT, removing more boilerplate for short scripts
      Add a wrapper around Getopt::Long to add default --help option
      Deprecate CleanEnv
      Modernize SYNOPSYS
      Deprecate unused and debug() sub
      $debug is never set; remove unreachable code
      Drop GetMessageContent; it is not currently called, and last was in RT2


-----------------------------------------------------------------------


More information about the rt-commit mailing list