Config
Log for #openttd.dev on 24th January 2014:
Times are UTC Toggle Colours
00:22:39  *** adf88 has quit IRC
00:54:18  *** TheZonta has left #openttd.dev
07:13:41  *** Supercheese has quit IRC
09:50:01  *** adf88 has joined #openttd.dev
09:50:01  *** ChanServ sets mode: +v adf88
11:59:46  *** adf89 has joined #openttd.dev
12:01:34  *** adf88 has quit IRC
12:10:07  *** adf89 has quit IRC
13:22:21  *** adf88 has joined #openttd.dev
13:22:21  *** ChanServ sets mode: +v adf88
17:55:57  *** frosch123 has joined #openttd.dev
17:55:57  *** ChanServ sets mode: +v frosch123
19:20:55  *** Supercheese has joined #openttd.dev
19:20:55  *** ChanServ sets mode: +v Supercheese
20:53:56  <fonsinchen> https://github.com/ulfhermann/openttd/commit/5aa64f123d93d470a5dcad48fdf1d81294c35698 for FS#5874?
21:02:53  <frosch123> splice instead of pop and push?
21:03:46  <frosch123> schedule.splice(schedule.end(), schedule, schedule.begin())
21:05:01  <frosch123> fails if the schedule has only one element though
21:05:26  <frosch123> so would need some if for that
21:06:01  <frosch123> hmm, maybe it even works, technically there is no overlapping
21:08:11  <fonsinchen> How would splice do what I'm trying to achieve there?
21:08:24  <frosch123> you are moving the first element to the end, right?
21:08:47  <frosch123> push/pop would delete and new a list element, splice does not
21:08:57  <fonsinchen> Ah
21:34:29  <fonsinchen> splice doesn't invalidate any iterators
21:34:57  <fonsinchen> Thus it should work with only one element.
21:35:59  <fonsinchen> https://github.com/ulfhermann/openttd/commit/f22bc23a6d2a8b7646ee34bb97bd7c1a6b3a8510 then
21:36:46  <frosch123> looks fine to me
21:39:08  *** DorpsGek changes topic to "OpenTTD Dev Channel || Latest SVN: r26276 || Logs: http://webster.openttdcoop.org/?channel=openttd.dev || Voice (talk-right) upon request via #openttd; make sure you are registered to NickServ before asking"
21:48:02  *** frosch123 has quit IRC

Powered by YARRSTE version: svn-trunk