monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision e08b4ca6785ec628f01e73366cf8f449df8af8


From: monotone
Subject: [Monotone-commits-diffs] Revision e08b4ca6785ec628f01e73366cf8f449df8af839
Date: Mon, 29 Oct 2007 00:09:13 +0100

-----------------------------------------------------------------
Revision: e08b4ca6785ec628f01e73366cf8f449df8af839
Ancestor: 0d75b4fa258a0139064ceabf2ee7249fd0828549
Author: address@hidden
Date: 2007-10-28T22:57:39
Branch: net.venge.monotone.new-ignore

Added files:
        ignore_set.cc ignore_set.hh
Modified files:
        Makefile.am pcrewrap.cc pcrewrap.hh std_hooks.lua
        tests/syntax_errors_in_.mtn-ignore/__driver__.lua
        tests/syntax_errors_in_.mtn-ignore/stderr-ref work.cc
        work.hh

ChangeLog: 

* ignore_set.cc, ignore_set.hh: New files containing all-C++ implementation of
the ignore mechanism.
* Makefile.am: Add them.
* std_hooks.lua (ignore_file): Delete.
* work.hh (workspace): Include ignore_set.hh.  Add an ignore_set object to
data members.
* work.cc (workspace::ignore_file): If there is no Lua ignore hook, use
the ignores object.

* tests/syntax_errors_in_.mtn-ignore: Update stderr-ref.  No longer necessary
to skip the first line of stderr.

* pcrewrap.hh (pcre::regex): Switch from bare pointers to boost::shared_ptrs.
Re-enable default and copy constructors.
* pcrewrap.cc (regex::init, regex::match): Adjust for use of shared_ptrs.
(regex::~regex): Delete; implicit destructor is now correct.
(get_capturecount): Delete unused function.

Attachment: txtRHvFjzOrES.txt
Description: Diff [0d75b4fa258a0139064ceabf2ee7249fd0828549] -> [e08b4ca6785ec628f01e73366cf8f449df8af839]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]