# # # patch "ChangeLog" # from [7769d5f8b59e4ac52cef9fafd475f6c8a26c421b] # to [ca9e9535aa85e3e1a4d2c3558d7326d444c9220f] # # patch "selectors.cc" # from [36e7fe5c942ab58a0adff4bfd240a9e075370359] # to [a179c48e93ea4c6e98558ce1f4b76da04ae88e61] # ============================================================ --- ChangeLog 7769d5f8b59e4ac52cef9fafd475f6c8a26c421b +++ ChangeLog ca9e9535aa85e3e1a4d2c3558d7326d444c9220f @@ -1,3 +1,8 @@ +2006-04-27 Matthew Nicholson + + * selectors.cc (parse_selector): Change boost::char_separator to + boost::escaped_list_separator to support branch names containing '/'. + 2006-04-26 Nathaniel Smith * Makefile.am (package_full_revision_raw.txt): Pass --root to our ============================================================ --- selectors.cc 36e7fe5c942ab58a0adff4bfd240a9e075370359 +++ selectors.cc a179c48e93ea4c6e98558ce1f4b76da04ae88e61 @@ -120,8 +120,8 @@ } else { - typedef boost::tokenizer > tokenizer; - boost::char_separator slash("/"); + typedef boost::tokenizer > tokenizer; + boost::escaped_list_separator slash("\\", "/", ""); tokenizer tokens(str, slash); std::vector selector_strings;