Re: [Kicad-developers] [PATCH] Replace remaining Boost Mutexes with std::mutex

2019-05-06 Thread John Beard
Hi Ian, On 05/05/2019 15:58, Ian McInerney wrote: I saw that on the todo list along with the auto_ptr replacement and decided to take a stab at it. Thank you for taking the initiative here, and thanks also for updating the TODO list! doing the auto_ptr replacement part since when I looked t

Re: [Kicad-developers] [PATCH] Replace remaining Boost Mutexes with std::mutex

2019-05-05 Thread Seth Hillbrand
Am 2019-05-05 18:18, schrieb Wayne Stambaugh: Seth, On 5/3/19 8:20 PM, Seth Hillbrand wrote: This looks good Ian.  I had been meaning to get around to this but you beat me to it!  Nice work.  Thank you for your contribution! I don't think we need to push this to 5.1 but it's nice to have in m

Re: [Kicad-developers] [PATCH] Replace remaining Boost Mutexes with std::mutex

2019-05-05 Thread Wayne Stambaugh
Seth, On 5/3/19 8:20 PM, Seth Hillbrand wrote: > Am 2019-05-03 14:04, schrieb Ian McInerney: >> This patch series removes the last uses of MUTEX and MUTLOCK from the >> code base, so now everything is using std::mutex and std::lock_guard >> instead of the Boost provided classes. I have also remove

Re: [Kicad-developers] [PATCH] Replace remaining Boost Mutexes with std::mutex

2019-05-05 Thread Ian McInerney
Seth, Thanks for pushing it. I saw that on the todo list along with the auto_ptr replacement and decided to take a stab at it. I didn't end up doing the auto_ptr replacement part since when I looked through the code it seems they are only used in the sch_lib_table files, which I believe would be p

Re: [Kicad-developers] [PATCH] Replace remaining Boost Mutexes with std::mutex

2019-05-03 Thread Seth Hillbrand
Am 2019-05-03 14:04, schrieb Ian McInerney: This patch series removes the last uses of MUTEX and MUTLOCK from the code base, so now everything is using std::mutex and std::lock_guard instead of the Boost provided classes. I have also removed the ki_mutex.h header file since this is no longer need

[Kicad-developers] [PATCH] Replace remaining Boost Mutexes with std::mutex

2019-05-03 Thread Ian McInerney
This patch series removes the last uses of MUTEX and MUTLOCK from the code base, so now everything is using std::mutex and std::lock_guard instead of the Boost provided classes. I have also removed the ki_mutex.h header file since this is no longer needed (and found an extraneous inclusion in the p