[Xapian-tickets] [Xapian] #642: Add C++11 move constructors and assignment ops

Xapian nobody at xapian.org
Sun Apr 15 07:14:14 BST 2018


#642: Add C++11 move constructors and assignment ops
--------------------------+---------------------------
 Reporter:  olly          |             Owner:  gp1308
     Type:  defect        |            Status:  new
 Priority:  normal        |         Milestone:  1.5.0
Component:  Library API   |           Version:
 Severity:  normal        |        Resolution:
 Keywords:  GoodFirstBug  |        Blocked By:
 Blocking:                |  Operating System:  All
--------------------------+---------------------------
Changes (by olly):

 * milestone:  1.4.x => 1.5.0


Comment:

 Move ctor and assignment op for `intrusive_ptr` merged to git master in
 9b2ffb11adfd4784365837a5fae2da7c8de8c68f.

 I think at this point in the 1.4.x release cycle it isn't sensible to
 backport these changes - the next stable release branch is coming soon and
 we should be getting more conservative about changes that go into 1.4.x,
 so updating milestone to reflect that.

 Backporting would also need a lot of conditionalisation as 1.4.x supports
 using a non-C++11 compiler to build code that uses Xapian, public headers
 can't unconditionally use C++11 features.

--
Ticket URL: <https://trac.xapian.org/ticket/642#comment:5>
Xapian <https://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list