[libsvn-notify-perl] branch master updated (b16983d -> 2a7b8ce)
Salvatore Bonaccorso
carnil at debian.org
Fri Apr 29 15:25:32 UTC 2016
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to branch master
in repository libsvn-notify-perl.
from b16983d update changelog
adds 75368fc Initial commit of SVN::Notify.
adds ca97e31 Wrote tests for all currently supported functionality. Yay!
adds cd74422 Cleanup temp file.
adds 51490ad Set up build.
adds cad8154 Get things working properly.
adds 612900e Update Changes.
adds 959bdc3 Start README.
adds 227a1b3 Set to pre-release version number.
adds b6e1a17 Added synopsis.
adds afe9fe1 Added some more documentation
adds 148cead Start documenting actions.
adds c41ff5f Allow environment variables for sendmail and svnlook.
adds 7632189 Added test to make sure svnnotify loads. Changed notify() method to send(). Updated requirements documentation. Updated README
adds f089e7f Added verbose mode output. Added test for svnnotify POD.
adds b170056 Added To Do list.
adds 51f1e4b Added complete documentation. Added notes for Win32 port.
adds 9c494a5 Cancelled tests on Win32. For now.
adds 27a8573 Added tests for dies in new().
adds fc8cd13 Added test for HTML format with a single file changed.
adds ce15d48 Added charset parameter.
adds ccc472d Speling.
adds f2f1000 Safer forking all over. Testing required args in svnnotify.
adds 4775efa Added notes about Win32 port.
adds f0d2a6d Updated and ready to go for 2.00.
adds 7c62e1e Fixed version number in README.
adds 1c65cd6 Recommend HTML::Entities.
adds a70dd1a
adds 87bf839 Timestamped for 2.00 release.
adds 86b1bc4 Incremented version number to 2.01.
adds 1919adc Do not assume the location of Perl.
adds 231f0f1 Better shebang handling in test scripts. Setting attachment file name to revision number and committer, rather than commiter and date.
adds 76578c0 Moved output of headers to new output_headers() method.
adds c647fbc Added HTML subclass. Changed behavior of viewcvs_url. Lots of other stuff, too.
adds 85f3818 No longer require HTML::Entities for tests.
adds 6c552ae A number of minor changes
adds c79bbad Revert to defaults in test scripts.
adds b2cde25 Added attribute accessors.
adds 6b8717c Timestamped for 2.10.
adds e60f95f Reverted test scripts again.
adds 64465de Incremented version number. Subclassing M::B to modify test scripts during ./Build.
adds 876e186 Better test script management.
adds 4631b3b Split start_message() into start_message() and output_metadata(). Added HTML styles.
adds bb211e2 Added HTML::ColorDiff.
adds d313c55 CSS tweaks. Added "Diff" header. Incremented version to 2.20.
adds 2da3ae9 Moved colordiff.t to htmlcolordiff.t.
adds e3325fe Timestamped for 2.20 release.
adds c8bc107 Incremented version number to 2.21.
adds b68a8f8 Tweaked HTML to make it all XHTML 1.1 compliant.
adds 6c41941 Introduced some better practices. I refactored the subclasses to use attribute accessors instead of direct hash access. And I changed the diff output methods to accept the file handle to the diff output as a second argument, so that it is just created once in Notify.pm, thus avoiding redundant code.
adds 766fad5 Added missing closing title tag.
adds ccb65c8 Timestamped for 2.21.
adds eaa630e Incremented version number to 2.22.
adds 3634c64 Added 2.22 to Changes.
adds bbc8d76 Fixed ColorDiff parsing to pick out added and deleted files.
adds 1682e3b Fixed Added and Deleted in HTML.pm, too.
adds f815f0d Better handling of property setting in diffs. Added links to them, too. Better classes for them in ColorDiff.
adds d4d8b83 Timestamped for 2.22 release.
adds 02d116b Incremented version number.
adds 04eec20 Set Id property on new files.
adds 40f150f Added new version number to README.
adds 47c3a8a Lots of changes.
adds b273eb7 Fix for ColorDiff outputting two file sections for a file that was both modified and had a property set. Quoted URL arguments in examples since some shells need that for the %s and other characters.
adds 2e5df72 Timestamped for 2.30.
adds 5deca05 Incremented version number.
adds b5ff8da Generate accessors in the appropriate classes.
adds ad093e4 Better JIRA linking.
adds afbf7f1 Capitalize JIRA.
adds 36b17b6 Added complex message and diff test. Tweaked URL matching regexen. Fixed spelling in Changes.
adds 19d224a ColorDiff fixes. Testing complex commit in ColorDiff. Added labels to ColorDiff file headers.
adds 4319100 Moved URL stuff into base class.
adds 5616330 Changed version number to 2.40. Timestamped for 2.40 release.
adds 30d645b Incremented version number to 2.41.
adds 946d191 Fixed minor formatting bug. Timestamped for 2.41.
adds ffdf926 Incremented version number to 2.42.
adds 7687cf7 Fake-out Module::Build so we don't have to have the abstract and author in two places.
adds 70b0cff Changed "Files" to "Paths". Fixed listed directories so that they are not links in HTML.
adds f571930
adds 649d06f Require M::B 0.26.
adds ee57546 Timestamped for 2.42 release.
adds 184e3ff Incremented version number.
adds 801986c Added --strip-cx-regex and --no-first-line options.
adds 30e3ce0 Timestamped for 2.43 release.
adds 6f7bf05 Incremented version number to 2.44.
adds 0b75ce5 Fix POD so that search.cpan.org can index it.
adds e0f9fae I don't think I meant to commit that.
adds b134260 Timestamped SVN::Notify for its 2.44 release.
adds b56d704 Go back to requiring My::Builder for building SVN::Notify.
adds 75fd05c Incremented version number to 2.45.
adds b686ce8 Added support for GNATS bug tracking URLs.
adds 7b9ec13 Timestamped for 2.45.
adds ee5e277 Incremented version number to 2.46.
adds cb05595 Add support for the "Copied" action to HTMLColorDiff.
adds 066990d Timestamped for 2.46 release.
adds a0fe233 Incremented version number to 2.47.
adds 99823b8 Fix for older Getopt::Long versions.
adds 74dd2f1 Added new CSS from Bill Lynch. Will revert if it sucks.
adds b74bbf5 Restore plain text formatting to the message. Change the link color in the header section.
adds cd0446f Added svnweb_url option from Ricardo Signes.
adds 4e590e3 Refactored new CSS. There was too much repetition.
adds c8c7315 Timestamped for 2.47 release.
adds c80faa6 Incremented version number to 2.48.
adds 8d830e1 Update copyright year.
adds 532f3ea Switched from <span class="add"> and <span class="rem"> to <ins> and <del> elements in SVN::Notify::HTML::ColorDiff in order to make the markup more semantic. Timestamped for 2.48 release.
adds 517dc54 Incremented version number to 2.49.
adds 6390bba Require Getopt::Long 2.34.
adds e502514 Timestamped for 2.49.
adds 3f245bd Increment version number to 2.50.
adds fb5cf64 Added ticket-url and ticket-regex options for custom ticket system URLs. Based on a patch from Andrew O'Brien.
adds cd5280b Timestamped for 2.50.
adds 07f9e17 Remove bogus line from Makefile.PL
adds 49e623a Incremented version number to 2.51.
adds 978ae62 ColorDiff is once again valid XHTML 1.1.
adds 8cb7d09 Timestamped for 2.51.
adds 3338383 Incremented version number to 2.52.
adds dd96f3b Now searching the PATH for svnlook and sendmail.
adds 02fd7b6 Timestamped for 2.52.
adds bb21a4b Incremented version number to 2.53.
adds 0730581 Added header and footer options. Based on a patch from SourceForge.
adds 8c2ae4c Added style for the header and footer.
adds 02fbe95 Added not to Changes about header and footer. Removed <pre> tags for HTML header and footer.
adds 86226a7 Support Win32 in _find_exe().
adds c8bbeb8 Fix for RT Ticket # 16050, I hope. Character encodings should now be properly supported. Also changed all calls to encode_entities() so that they only escape >, >, &, and ". And also fixed the font in the header and footer divs.
adds c731108 Save a variable.
adds a25cd01 Bah! Didn't mean to commit that last time. Oh well! I've renamed _find_exe() from a function to a class method. And I've fixed a problem trying to change a constant value in that method.
adds 37bc9bb Timestamped for 2.53.
adds 8979be2 Incremented version number to 2.54.
adds f36a24d Added another search path.
adds 4d7fb18 Added --max-diff-length. Based on a patch from SourceForge.
adds e237bee Timestamped for 2.54.
adds e470f3a Incremented version numberr to 2.55.
adds bc4d991 Note HTML::ColorDiff and SourceForge support.
adds ece66a0 Added --io-layer to support multi-encoding repositories.
adds 55bc679 Better subject_cx.
adds 8e79e53 Tell people to RTFM if they're going to use a subclass!
adds 8d599d8 Copy the contents of to_regex_map.
adds 0ec6db4 Added the css-url option. Also added the <meta http-equiv="content-type" ...> tag.
adds 50fecd6 Added test for copying to_regex_map. Fixed POD typo.
adds e30d7a7 Timestamped for 2.55.
adds 2bac3f2 Incremented version number to 2.56. Updated copyright date.
adds 0d1f8d9 Typo.
adds 79ec37e Added SVN::Notify::Alternative. This subclass allows you to mix any other subclasses into a single multipart/alternative email. Why? Well, ideally, it's so that you can have a text version of the commit mesasge in your HTML or HTML::ColorDiff version. This is more polite in general for sending messages, and email list archivers often prefer the plain text. But it does come at the expense of more overhead on your Subversion server (information has to be collected abou [...]
adds 4b13a65 Added Alternative.pm and t/alt.t to MANIFEST. Documented accessors in S::N::HTML.
adds f6e4675 Timestamped for 2.56.
adds 1f43c19 Incremented version number to 2.57.
adds 0548a22 Typo.
adds 67d084c More typos fixed.
adds 9846322 Finally got it working on Windows. Fortunately it was very simple.
adds 68b9c5c Added SMTP suport. Now I just have to write tests for it. But it does work!
adds 94bd76c Coupla other things I changed.
adds 222d4fa Added tests for SMTP. Changed SMTP tied file handle constructor name to new_handle().
adds eca3701 Stupid typo.
adds 8a29d9f Added binmode() call to SMTP file handle. At least I think I have. The tests got rather tricky, and of course binmode is not getting set at all in the mock Net::SMTP. Oh, well!
adds 90790aa Fixed subclass to work properly on Windows (no need to copy .bat files). Added Net::SMTP to build_recommends. Added use strict to Build.PL and then fixed all of the deaths it caused.
adds b3e0766 Timestamped for 2.57.
adds f912b34 Incremented version number to 2.58.
adds 8b988f8 I cant spel.
adds bf2120b Better documenation and use of --ticket-regex in SVN::Notify::HTML.
adds 189844f Added SMTP authentication.
adds 6ee4d60 Timestamped for 2.58.
adds 8cc3616 Incremented version number to 2.59.
adds 841d651 Forgot to put 2.59 here.
adds 8238d48 Aye cant spel.
adds ca5e554 Various Windows fixes.
adds d2879c1 Added note for Windows users.
adds b247bca Added link to Windows tutorial.
adds 13390cd Timestamped for 2.59.
adds 1d554d4 Incremented version number to 2.60.
adds 7f642db Added --author-url. Also, in HTML, directories are now links to the diff if the director has props set on it, because that shows up in the diff.
adds 10ef604 Added --revision-url and deprecated --svnweb-url and --viewcvs-url.
adds 18e9547 Added --diff-switches option. This also required that ColorDiff be aware of --no-diff-added and --no-diff-deleted.
adds 444410b Be more intelligent in parsing diff_switches.
adds 2f7e319 Timestamped for 2.60.
adds 69d1707 Incremented version number to 2.61.
adds ed5fe92 D'oh!
adds 1cc9568 Dunno where that backslash came from.
adds 0b93873 Added Errors-To header.
adds 6db6e2c Added the set_sender' option.
adds 018bac1 The --to option can now be specified multiple times.
adds 0edb54d Better handling of the to attribute.
adds 06c73c6 Timestamped for 2.61.
adds 43403cc Incremented version number to 2.62.
adds 789f5f2 Changed behavior of to() to be more backwards compatible. Added strip_cx_context().
adds 6317fc8 Added test for strip_cx_regex().
adds 624449c Timestamped for 2.62.
adds 3514305 Incremented version number to 2.63.
adds 7596c28 Fix t/options when HTML::Entities is not installed.
adds 10c95d8 New home for SVN-Notify.
adds ccddad3 Added MIME-Q encoding of the message subject.
adds 1ede241 Set binmode in Windows.
adds 3d5d81d Use LANG environment variable to resolve ticket # 16050./
adds 589289d Added --add-header. Also added code to set $LANG before launching sendmail.
adds fdd5909 "en" is not a valid language.
adds c2e2cbe Timestamped for 2.63 release.
adds 9779f4d Incremented version number to 2.64.
adds de1ccd1 Added notes about Net::SMTP and Net::SMPT_auth requirements to the README.
adds 9755680 Formatting.
adds 960e289 Typo.
adds 99d73d4 Typo reported by Andreas Jellinghaus.
adds 5fb185e Added support for "RT # 123". Added tests for it and for the format that Jesse requested a while back.
adds 2fe1448 Skip tests that require HTML::Entities if it is not installed.
adds 0a01875 Simplified the ticket system regex stuff by adding --ticket-map.
adds dea73bd Timestamped for 2.64.
adds 3a6b739 Incremented version number to 2.65.
adds ae2d1c1 Added example of --io-layer and --charset combination.
adds aafd6a0 Generalization of the execution of ticket-map parameters, from Martijn van Beers.
adds de649b9 Updated copyright date.
adds ae394e8 - Added note and link for HookStart for Windows users who run into asynchronous execution issues. Reported by Eric Lemes.
adds 532338b - Added the `--wrap-log` option to SVN::Notify::HTML. When passed a true value, the log message will be put into a `p` tag instead of a `pre` tag, thus allowing it to wrap to the width of the mailer window. Needless to say, this means that any whitespace formatting in the log message itself will be lost. Suggested by someone at Apple (Ticket #24138).
adds 9fa633d Figured out his name.
adds 4d552d0 Various minor tweaks thaks to Matt Doar.
adds b4c235a - Added support for specifying the loation of the revision number via an "%d" temlate in the --subject-prefix option.
adds 825b345 Give credit where credit is due.
adds e112e62 Fixed --max-diff-length in SVN::Notify::HTML.
adds d622a59 - Added the --to-email-map option as the inverse of --to-regex-map. That is, it maps regular expressions to email addresses, rather than the other way around.
adds 1dea87b Better handling of regex maps using arrays. Also, be sure to avoid duplicate email addresses.
adds 16e8359 Pasto.
adds b857a73 Timestamped for 2.65 release.
adds fb43d5e Incremented version number to 2.66.
adds 325a0cd Examples from Matt Doar and fixed multiple email addresses for SMTP as reported by Michael Plump.
adds afbf930 Typos.
adds 58cc6bf Fixed a bug with --to-regex-map where certain entries in it could be skipped altogether. Reported by John Peacock.
adds c958b09 Timestamped for 2.66 release.
adds e36427d Incremented version number to 2.67.
adds 12693d2 Patch from Wayne Davison.
adds 8f1764a Added the "configure_requires", "recommends", and "build_requires" parameters to all `Build.PL` files as appropriate.
adds f25011e Updated svn:keywords propert on all files that contain "$Id".
adds 3445e9d Added test to ensure that max-diff-length works with SVN::Notify::Alternative.
adds 730b82e Fixed SVN::Notify::HTML::ColorDiff so that it respects --max-diff-length.
adds 9415600 This is easier to read, I think.
adds d618192 Added test to ensure that `wrap_log` works in HTML::ColorDiff.
adds 650ad7f Changed the behavior of --wrap-log so that it tries to identify individual paragraphs and break them up, rather than include the entire log message in a single paragraph.
adds c3f3a66 Testing --wrap-log.
adds d93ba18 Updated the copyright year.
adds f7e8409 One more copyright date updated.
adds 77a61d4 Timestamped for 2.67.
adds 105d47e Incremented version number to 2.68.
adds 889107b Rewrote encoding handling, with thanks to Toshikazu Kinkoh.
adds a29744e Updated options documentation in `svnnotify`.
adds 6b1d1b6 Rewrap.
adds 9dd1001 Added link to svn.
adds 5dd8cc1 Started adding support for content filtering. I'm going to be doing a lot more with it, like adding tests and examples, but this is a start. Will hopefully finish it on Monday.
adds 219cd60 Added code to load filters from the command-line.
adds f3633b6 * Fixed failing test due to change in r3400. * Added documentation of filters. Now all I have to do is test them and make sure that they reall work the way they say they do!
adds ee0c58e Make `run_filters()` always return the values to be output, so that the interface is therefore always more or less consistent, implementations can still be efficient, and filter authors have more flexibility.
adds 1bac58d * Switched to instance filters. Much better! * Filters are now defined by simple subroutines. * Now passing the SVN::Notify object as the first argument to filter subs. * Added tests for the `svn_charset` and `diff_charset` parameters. * Added a test for simple log message filtering. More tests to follow. * Created SVN::Notify::Filter::Trac. Haven't done anything with it yet, though. More to come.
adds 7f8dec9 Fix documentation of output filters. More to come.
adds 246be99 * Added tests for all existing types of filters. * Updated filter documentation with working examples and more information about the difference between streaming diffs and loading them all into memory.
adds d20d399 * Added test for SVN::Notify::Filter::Trac. * Documented same.
adds 5654df4 * Integrated filter processing into the output of the log message by SVN::Notify::HTML. Still need to integrate the other filters into it. * Added support for and documented how to add attributes to SVN::Notify from a filter. * Added the C<trac_url> parameter to SVN::Notify from SVN::Notif::Filter::Trac. This allows filters to add new attributes so that they can use them for processing. In this case, it's used to generate Trac URLs.
adds d524e8a Wrapping.
adds 0af8792 Bumped version number to 2.70.
adds deb60fe * Added support for the metadata, file_lists, and diff filters to SVN::Notify. * Added a "css" filter to SVN::Notify. * Added `SVN::Notify->filters_for` so that subclasses can use an accessor to access filters.
adds de23c7f * Added start_body, end_body, and start_html filters. * Moved the HTML style to the body of the HTML document. * Still need to write tests for the above.
adds 98b1197 Added tests for start_html, start_body, and end_body filters in SVN::Notify::HTML.
adds 747a890 Changed file_list filter so that it processes an array of lines instead of the funky hash it was processing.
adds cd03a26 Eliminated locale warnings during tests.
adds 82c3631 Eliminated another warning.
adds 6fd39da Copy the test scripts during the `code` action, rather than the `build` action. This allows `./Build test` to work without first running `./Build`.
adds f157437 Only set the $LANG environment variable if it is not already set.
adds 7df48d3 Fixed use of SMTP on Perl 5.6.
adds ae9be07 Added filter support to ColorDiff.
adds 66e4992 Useful comments.
adds 792a0ac Added recipients, from, and subject filtering.
adds 4f9e237 Added more filtering documentation.
adds ebb4d74 Moved filtering documentation to SVN::Notify::Filter.
adds 04c8249 Support $Id keyword in SVN::Notify::Filter.
adds 9186db5 Rounded out the filtering documentation.
adds 09e7c6c Added my middle initial.
adds ac337a2 Note filters.
adds c123a26 * Fixed format of HTML paragraphs. * Added `wrap_log` parameter to big colordiff test, for use when blogging the format.
adds b9b2110 Use the constant.
adds 8e08688 Fixed padding.
adds d2b7db1 Compile failure.
adds d47d6ef * Fixed output of UTF-8 data. We don't need to set `binmode` on pipes if the encoding is UTF-8.' * Adjusted unicode tests to ensure that we're really testing Unicode rather than some random bytes. *
adds a25175a Use the current year for the test, since I sometimes use this example on my blog when announcing new releases.
adds 8b341f4 * Prevent Text::Trac from adding an extra line after a bullet.
adds 056d6e5 Note latest changes.
adds 5a2ad91 Added styles for lists, pres, and blockquotes to the HTML format of log messages.
adds e41841e Newlines.
adds 5c5492e Make pull quotes pop a little more.
adds ed3f8d3 * Added some UTF-8 characters to the subject line for r111, so that I can test that it is properly encoded. * As a result, made sure that the subject generated by `prepare_subject` is decoded into Perl's internal utf8 representation, so that it will then be properly encoded to MIME-Q. * Added a few more calls to `print_lines()` to fix some other encoding issues, thanks to a patch from Toshikazu Kinkoh. * Changed the way that the `env_lang` variable is created so [...]
adds 4e569f9 * Fixed missing subject headers on Perl 5.6. * Fixed encoding issues on Perl 5.6.
adds 1ffb479 Make the keyword work?
adds 51c17bb Allow the parameter to be called “filters,” even though the command-line option is “filter.”
adds c8ca206 * Added a test to ensure that filters were properly used with SVN::Notify::Alternative. * Tweaked `SVN::Notify->new` to support filters with SVN::Notify::Alternative. * Changed SVN::Notify::Filter::Trac so that it does nothing to the log message when the SVN::Notify object does not inherit from SVN::Notify::HTML.
adds 88bc48c Fixed “skip count.”
adds fc2225f Strip out only leading and trailing newlines, not whitespace. Otherwise bullets get ignored.
adds 1b1d70f CSS tweaks.
adds 373dd5d Tweak ordered list styling.
adds df20a30 I think I can «eliminate» the `_encode()` and `_decode()` methods. So let's see how things work with them doing nothing.
adds 18cdd9a Move the sendmail error detection back to where it belongs.
adds f02d73a * Added different settings for the `$LANG` environment variable for sendmail, svnlook, and `svnlook diff`. * Added proper support for the `$LANG` environment variable when using `svnlook diff`. * Fixed a bug in determining country codes for the `$LANG` environment variable so that '-' gets converted to '_' instead of the other way around.
adds ea1ca03 * Fix spacing when a bulleted list is the first or last thing in the log message. * Make code stuff in the log message pop a little more.
adds b51c276 Use the `content_type` method to determine whether or not to run the `Tac` filter.
adds a9496a0 Document the use of the `content_type()` method by SVN::Notify::Filter::Trac.
adds bd71342 Indentation.
adds 98bdf08 Use proper value for joining lines in the examples.
adds d5adbed Tweaked filtering documentation.
adds ad3d14b * Updated Changes to mention SVN::Notify::Filter, Filter::Trac, and various CSS changes. * Removed the `_encode()`, `_decode()`, and `print_lines()` methods, since the fixes to the modes on the file handles make them unnecessary.
adds a0c8b59 Documented character encodings support.
adds 3b1a763 * Note the addition of the character encoding documentation. * Change the name of that section. * Link to it from F<svnnotify>.
adds 1eb1299 Removed `dif_env_lang`, as it must always be "C" so that the headers are emitted correctly, and since the diff itself is emitted as raw octets by `svnlook`, anyway.
adds cbaf3a6 More log message CSS improvements.
adds 1527b48 Added new "test commit" with lots of Trac formatting to demonstrate what it can do. More CSS tweaking to come.
adds c408822 * Fixed Trac link typo. * Some CSS tweaks. More to come.
adds e187e22 Call `binmode` on the SMTP file handle.
adds 06fc96c Fixed nested list indentation, at least for those renderers that support > in CSS.
adds af6dd8c Fixed definition lists.
adds 7000f0c * Finished styling Trac HTML. W00t!. * Tweaked the Trac example.
adds b9406c2 Style `<hr />`.
adds 0380ea6 More tweaking and info on the Trac formatting.
adds e605f29 * Make all the links in the example valid (except for the broken wiki: link). * Add a short wiki link, as well, just for the hell of it.
adds 655e78b Fixed cut-n-paste error.
adds 738d774 Eliminated a warning under Perl 5.8.
adds d87072a Skip the use of the Trac filter when Text::Trac is not installed.
adds d3c0cae Eliminated a warning under Perl 5.6.
adds 09acef5 Note fix for SMTP encoding.
adds 7a48828 * Renamed `charset` options and methods to `encoding`. * Fixed locale warning to be from `svnlook` instead of Perl.
adds e956bb1 Typo.
adds f3c9c10 Added POD for deprecated `charset` method/option, so that `pod-coverage.t` is happy.
adds 77c2702 * Fixed encoding for SMTP once and for all, I'm sure of it now, because a test failed! * Tweaked `Changes` to reflect that change.
adds 71f35e7 * Fixed bug in `_dbpnt()`. * Turned on encoding layer in `STDOUT` and `STDERR`.
adds 0fff71e More consistent padding in #logmsg.
adds 37f03f5 Omit top-padding from a header that is the first child of #logmsg.
adds f8963e9 Tweaked encoding support documentation.
adds 1d0eb31 There should be no blank line there.
adds b184663 * Eliminated empty paragraph generated by `--wrap-log`. * Moved big ColorDiff test to be last, so that I can easily grab its output for posting to my blog.
adds 1587d75 Filter changes the recipients in place, so fix it for the example.
adds dacc5d7 Fixed encoding issue with `crypt`.
adds 4b53d8d Added test for hash option.
adds 1cc8e94 Stop using `crypt` to generate message boundaries, since it chokes on multibyte characters.
adds a65a079 * Updated `t/data/info/555.txt` to reflect improvements in Text::Trac 0.09. * Now recommending Text::Trac version 0.09. * Added `SVN::Notify::Filter::Trac->css` to add Trac-specific citation CSS to the output.
adds 9d35140 Nicer ticket link syntax.
adds b9b0c8a * Nicer report link. * Removed reference to fixed Text::Trac bug.
adds 33fa5b4 * Credit Martin Lindhe for helping with encoding testing. * Added CSS to the Trac format for ordered lists with classes. * Fixed the `<hr>` example in the trac output, now that Text::Trac 0.09 gets it right.
adds 3caafbd Require Perl 5.6.
adds b11cfeb Timestamped for 2.70 release.
adds 2793221 Incremented version number to 2.71.
adds b42c617 Fixed test failure.
adds 140e762 Bump Text::Trac version number.
adds 664ee9f Correction.
adds 546a0bd Typo.
adds d3a09c1 Added missing version number to SVN::Notify::Filter::Trac.
adds 52d0fcd Duh!
adds d4edf36 Need this for the code to compile. Always a good idea, even in docs. ;-)
adds 6cac57d Another typo.
adds 1120afe * Restored revision and ticket and linkize parsing of the log message in SVN::Notify::HTML. * Added some references to SVN::Notify::Filter::Markdown, now on CPAN.
adds e7d805a Might as well make the call to `svnnotify` correct, as well.
adds 53ce876 Sync.
adds 985a311 More mentions of SVN::Notify::Filter::Markdown.
adds 5d76c7c Added test for the format and UTF-8ness of `message()`.
adds b3618c0 Synced `testsvnlook.bat` with `testsvnlook`.'
adds 1c8e07d Formatting.
adds b65fa7a Fixed registering of attributes in filters loaded by `--filter`.
adds 62e3db7 Timestamped for 2.71.
adds a05c246 Incremented version number to 2.72.
adds e6f3ba3 Doc fix for --set-sender.
adds 8dd586e Only in svnnotify.
adds a4330ee Fixed Windows. W00t!
adds 471bea7 Added four new filter callbacks, `pre_prepare`, `post_prepare`, `pre_execute`, and `post_execute`, so that filter writers can do more stuff at those times, though not content filtering so much, mainly just general callback stuff.
adds 5801528 Note latest changes.
adds 4435a13 Keep it under 78!
adds 65c9bc9 Timestamped for 2.72 release.
adds 8a8d304 Incremented version number to 2.73.
adds 2ab84a1 Another bloody Perl 5.6 test failure fixed.
adds 7cd6b1c Timestamped for 2.73 release.
adds a533b22 Incremented version number to 2.74.
adds b149e69 Updated copyright.
adds b4bbc4d s/All Rights/Some Rights/
adds f8c17c4 Fixed indentation of lists and added longer examples to demonstrate them.
adds f1dcc51 * Different hanging indents for ordered vs. unordered lists. * Removed a bit of redundant CSS.
adds c03bfb8 Note last change and fill out the previous change message a bit.
adds adc21e3 Added spelling test and fixed spelling errors it found.
adds 41a1c26 Forgot to commit this!
adds de08a2f Timestamped for 2.74 release.
adds 5ed8c6d Incremented version number to 2.75.
adds 8234f8a Removed pod-spelling test from distributions.
adds d904752 Command-line options are now properly decoded and encoded.
adds c0654ba Timestamped for 2.75 release.
adds eb8aa2c Incremented version number to 2.76.
adds bba35fe Choke on invalid options.
adds d9924ee Load alternatives in SVN::Notify->get_options().
adds ee44fed Ignore output.txt.
adds 5394a4f Enforce required recipient parameters only after the pre_prepare filter has run, so that it can set them if it wants.
adds c91b4b2 Don't need to validate those things twice now, do we?
adds def8e8c Better --help and --man output.
adds 4330274 Give more useful missing parameter errors when things are run from SVN::Notify.
adds 78656da Reduced minimum required Pod::Usage.
adds b4baaa3 Timestamped for 2.76.
adds 0ab3b59 Incremented version number to 2.77.
adds a78506b Typo.
adds ce94d32 Fixed bug with Getopt::Long 2.3702 and later.
adds 00007b2 Timestamped for 2.77 release.
adds 8103967 Incremented version number to 2.78.
adds dcd4191 Look in installbin and installscript, too.
adds b0de41a Document --to-email-map in svnnotify, not just SVN::Notify.
adds 5c9b460 Fix bug in `t/errors.t` where it would fail when it could not find `sendmail`.
adds 1fa5551 Timestamped for 2.78.
adds 717ac94 Incremented version number to 2.79.
adds cd76f6b Added test for ticket_map (RT#43823).
adds 5a416b8 Get tests passing again.
adds d293a51 D'oh!
adds 6875ebe Get at least 10 chars from the first line for the subject before looking for a dot at which to truncate.
adds 726cde0 Report all of those directories.
adds 4735e3d Fixed bug with the handling of `sprintf`; somehow it was sending the object to sprintf, which is just wrong.
adds 7b4f903 * Proper fix for Bug # 43823. Now that it has been tracked down, I was able to add a regression test to make sure it stays fixed. * While I was at it, I changed the regex for `--revision-url` to recognize "r1234" as a revision reference.
adds 0ea4144 Allow "r1234" to be a revision link in the HTML output, too.
adds aea0d0c Timestamped for 2.79 release.
adds f19202c Incremented version number to 2.80.
adds 546214f Updated the copyright year.
adds 87f6abb Okay, really finished updating the version number.
adds c0e3244 Fix JIRA regex.
adds c728eb1 Get spelling tests passing again.
adds 416e61e Remove Module::Build hacks no longer needed.
adds 184470d Fixed test failure on Perl 5.11.2.
adds 0c4e5b4 Switch to improved URL links with link text in the documentation.
adds 091902f Spelling update.
adds d196a57 Timestamped for 2.80 release.
adds 80f503e Increment version number to 2.81.
adds 8fb023a Typo.
adds daa3541 Remove deprecated use of `qw(...)` as parentheses.
adds acbf388 Didn't mean to commit that. Not even sure where it came from.
adds 3aecb1e Fix test failures due to a change in the opration of MIME-Q encoding.
adds 6f08259 Timestamp for 2.81.
adds b1951bd Updated for 2.81 release.
adds 0a410a3 Increment version to 2.82.
adds 8900b48 Also, remove unecessary loading of File::Spec (it's already loaded there).
adds d3d93ed Remove generated files.
adds f23e890 Update skips and ignores for Git.
adds 32347ad Note move to GitHub.
adds e9106aa Update repo link and add support metadata.
adds 4d5a1eb Remove Subversion `$Id` cruft.
adds 44b579e Update copyright and email.
adds 166c107 Rename README to README.md and make it proper Markdown.
adds 752bfe8 Ignore t/data/output.txt.
adds 53f9b94 Timestamp v2.82.
adds 6929d22 Increment to v2.83.
adds 3466784 Add `--smtp-port` option.
adds cb92379 Switch to Net::SMTP::TLS.
adds dbd3879 Timestamp 2.83.
adds 46f1d8f Increment to v2.84.
adds 73e14a1 I kant spel.
adds da61b83 Update TLS options in `man svnotify`.
adds 29c7a7b Add --diff-content-type parameter
adds f353c8f Add documentation for --diff-content-type
adds 6314d8a Realigned parameters
adds 0728080 Merge pull request #5 from vitei/content-type
adds 8480d63 Credit Daniel P. Wright. for the --diff-content-type patch.
adds 9c2a400 Rename Filter.pm to Filter.pod.
adds 4fec360 Allow long lines in log messages to wrap
adds c9c99dc Merge pull request #8 from dabrahams/patch-1
adds 64cba79 Credit for message wrapping change.
adds d4382c5 allow match against filename rather than just directory name
adds 24ddf5b fix documentation
adds 699d90b Use "paths" instead of "files".
adds 12e2e5e Credit mscherer.
adds 883cbca Eliminate error on very short commit messages.
adds 37a7994 Properly MIME-encode all headers.
adds 63c503a Remove passthrought Makefil.PL, which is deprecated.
adds a058af5 Timestamp v2.84.
adds 5ad1878 Increment to v2.85.
adds ea2a8ac Fix typo.
adds fbe542f Eliminated "Unescaped left brace in regex is deprecated" warnings.
adds 95d0cda Fix encoding email headers and fix broken tests
adds 6c83099 Fix remaining subject encoding test failures.
adds 9ed0a88 Use Email::Address to encode address headers.
adds 9f04a1d Properly check for Perl 5.8.
adds 1931043 Fix address handling on Perl 5.6.
adds a26702d Add .travis.yml.
adds ed1b833 No, really, require Email::Address.
adds eb2cffa Also install recommended modules.
adds a4565ba Update copyright date.
adds ed37585 Timestamp v2.85.
adds e472597 Add version to ::SMTP.
adds 06e4211 Increment to v2.86.
adds da36e3f Timestamp v2.86.
adds 31a774f Imported Upstream version 2.86
new 0514dc3 Merge tag 'upstream/2.86'
new 4f11d94 Update debian/changelog
new 9da0768 Add libemail-address-perl to (Build-)Depends(-Indep)
new f921eca Drop spelling.patch patch
new c9876ac Bump Debhelper compat level to 9
new d084628 Update copyright years for debian/* packaging files
new 2b3768c Declare compliance with Debian policy 3.9.8
new 2a7b8ce Update debian/changelog file
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 13 ++++++++++++
Build.PL | 5 +++--
Changes | 15 ++++++++++++++
MANIFEST | 7 +++----
META.json | 15 +++++++-------
META.yml | 45 ++++++++++++++++++++--------------------
README.md | 4 ++--
bin/svnnotify | 4 ++--
debian/changelog | 12 ++++++++---
debian/compat | 2 +-
debian/control | 6 ++++--
debian/copyright | 2 +-
debian/patches/series | 1 -
debian/patches/spelling.patch | 18 ----------------
lib/SVN/Notify.pm | 40 ++++++++++++++++++++++++++++-------
lib/SVN/Notify/Alternative.pm | 2 +-
lib/SVN/Notify/Filter.pod | 2 +-
lib/SVN/Notify/Filter/Trac.pm | 4 ++--
lib/SVN/Notify/HTML.pm | 4 ++--
lib/SVN/Notify/HTML/ColorDiff.pm | 4 ++--
t/base.t | 13 ++++++------
t/filter.t | 10 ++++-----
t/html.t | 14 ++++++-------
t/htmlcolordiff.t | 14 ++++++-------
t/scripts/testsendmail | 22 --------------------
t/scripts/testsvnlook | 25 ----------------------
t/smtp.t | 6 +++---
27 files changed, 153 insertions(+), 156 deletions(-)
create mode 100644 .travis.yml
delete mode 100644 debian/patches/series
delete mode 100644 debian/patches/spelling.patch
delete mode 100755 t/scripts/testsendmail
delete mode 100755 t/scripts/testsvnlook
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libsvn-notify-perl.git
More information about the Pkg-perl-cvs-commits
mailing list