--- Log opened Thu Jan 04 00:00:56 2018 00:16 -!- Horwitz [~mich1@p200300800E7E5700022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 00:29 -!- Horwitz [~mich1@p200300800E003C00022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 00:29 -!- mode/#navit [+o Horwitz] by ChanServ 00:39 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/osm-exp/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/n 00:39 #navit: < Navit> oad.navit-project.org/logs/navit/android_armv4t/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-.failed 00:39 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html 01:40 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 248 seconds] 01:52 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 06:06 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 06:21 -!- noradtux [~noradtux@2a02:2028:844:b401:ec4:7aff:fe33:3dc1] has quit [Ping timeout: 272 seconds] 06:25 -!- noradtux [~noradtux@2a02:2028:650:bd01:ec4:7aff:fe33:3dc1] has joined #navit 10:04 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has joined #navit 10:04 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has quit [Client Quit] 10:09 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Remote host closed the connection] 10:12 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 10:25 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has joined #navit 10:25 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has quit [Client Quit] 10:55 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has joined #navit 10:56 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has quit [Client Quit] 11:17 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has joined #navit 11:17 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has quit [Client Quit] 12:27 -!- tryagain [~quassel@217.107.194.117] has joined #navit 12:29 #navit: < tryagain> Happy New Year everybody! 12:46 -!- zintor [5a2512f3@gateway/web/freenode/ip.90.37.18.243] has joined #navit 12:46 #navit: < zintor> thx tryagain! same to you 12:46 #navit: < tryagain> what's up? 12:47 #navit: < tryagain> I see lots of work done these months... 12:47 #navit: < zintor> yeah! it made some progress! 12:48 #navit: < zintor> I am on vaction at the moment 12:48 #navit: < zintor> vacation 12:48 #navit: < zintor> but with two children, sparetime is rare 12:48 #navit: * tryagain lacks time too 12:49 #navit: < zintor> how about you? new year started good? 12:50 #navit: < tryagain> i'm on vacation too. And a single child is able to take all the spare time too :) 12:50 #navit: < zintor> how old is it? 12:51 #navit: < zintor> well, i like to spent time with them 12:52 #navit: < zintor> a smile blows all stress away 12:52 #navit: < tryagain> I don't think actual age makes too much difference. It's sometimes funny to spent time with him, sometimes you just have to do it. Agree about a smile :) 12:53 #navit: < zintor> agreed 12:56 #navit: < zintor> regarding splitting navit.xml: yes, no? only on certain builds? 12:56 #navit: < zintor> maintainable for some builds? 12:59 #navit: < tryagain> navit.xml is actually too big to edit it manually on handheld devices (at least the ones i was trying it). So I would vote for a split. 13:00 #navit: < zintor> do you know, if all platforms supports the includes? 13:01 #navit: < tryagain> I think i've seen some differencies (maybe with relative links processing). That was quite long ago... 13:02 #navit: < zintor> but it could be made with xslt processinf during building navit, right? 13:04 #navit: < tryagain> The split itself? I think it could be done that way. 13:06 #navit: < tryagain> afk 13:06 #navit: < zintor> regarding relative links 13:06 #navit: < zintor> k 13:20 #navit: < zintor> KaZeR: regarding pico: Usul setup already a page with some information. https://wiki.navit-project.org/index.php/Speech 13:20 #navit: < zintor> you could summarize your experiences with pico, or? 13:20 #navit: < zintor> on this page 13:45 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has joined #navit 13:46 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has quit [Client Quit] 13:58 -!- ilovekiruna [~ilovekiru@2a02:a310:22:c580:e77e:ceef:3976:ccb5] has joined #navit 14:03 -!- ilovekiruna [~ilovekiru@2a02:a310:22:c580:e77e:ceef:3976:ccb5] has quit [Ping timeout: 252 seconds] 14:14 #navit: < zintor> well...children awakes! time to go outside and play :) cya all 14:15 -!- zintor [5a2512f3@gateway/web/freenode/ip.90.37.18.243] has quit [Quit: Page closed] 15:21 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has joined #navit 15:21 -!- nuovolnx [~nuovolnx@host19-77-dynamic.53-79-r.retail.telecomitalia.it] has quit [Client Quit] 15:35 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 16:04 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 17:14 -!- mvglasow [~mvglasow@5.90.67.232] has joined #navit 17:18 #navit: <@KaZeR> hi there 17:18 #navit: < mvglasow> hi KaZeR 17:18 #navit: < mvglasow> problem solved :-) 17:19 #navit: < mvglasow> see https://github.com/mvglasow/navit/commit/3da9a2af890639eb78eadc7c906e854d2b36befa 17:20 #navit: <@KaZeR> ha, wrong pointer. that makes sense. nice catch 17:20 #navit: <@KaZeR> did valgrind help find this? 17:21 #navit: < mvglasow> yep, getting everything set up (Eclipse integration) took the longest 17:21 #navit: < mvglasow> the error was caused by confusion over which kind of private struct we're dealing with 17:21 #navit: < mvglasow> struct map_rect defines the provider's private data as struct map_rect_priv * 17:22 #navit: < mvglasow> which is an incomplete type, defined differently in each implementation 17:22 #navit: < mvglasow> but struct item uses void * 17:22 #navit: < mvglasow> thus, tm_{attr|cood}_{get|rewind} take a void * argument 17:23 #navit: < mvglasow> to make matters worse, some map providers (notably route and route map) simply tack a struct map_rect_priv to their items 17:24 #navit: < mvglasow> redefining item.priv_data as struct item_priv * (to be defined in each implementation) would avoid this kind of confusion in the future 17:25 #navit: < mvglasow> anyways, now the map provider works as it is supposed to 17:25 #navit: < mvglasow> currently still with the same limitations as writing to a textfile map, working on it 17:27 #navit: <@KaZeR> nice. this might be worth a ticket to solve the potential underlying confusion 17:28 #navit: < mvglasow> agreed 17:28 #navit: < mvglasow> I can take care of fixing this when the traffic module approaches completion 17:29 #navit: <@KaZeR> awesome! 17:29 #navit: <@KaZeR> btw, i'm facing something weird with city search, wondered if you would have an insight 17:29 #navit: <@KaZeR> check out this log : https://pastebin.com/QVKB599H 17:42 #navit: < mvglasow> ticket is at http://trac.navit-project.org/ticket/1361 17:42 #navit: <@KaZeR> yup just got the email, thanks :) 17:45 #navit: < mvglasow> as for the city search issue... am I getting this correctly: you start searching for Berkeley... 17:45 #navit: < mvglasow> and initially get 52 somewhat random (albeit repeatable) results, none of which contains the substring 17:46 #navit: < mvglasow> then at some point search starts to behave as expected 17:46 #navit: < mvglasow> right? 18:02 #navit: <@KaZeR> yep, although the very first search was for "" 18:02 #navit: <@KaZeR> i can reproduce this with different town names 18:03 #navit: <@KaZeR> here's the relevant search function : https://github.com/navit-gps/navit/blob/trunk/navit/gui/qt5_qml/backend.cpp#L501 18:07 #navit: <@KaZeR> just did another test : "b" -> "be" -> "ber" -> "be" -> "ber" and then i got the results (i typed and then used backspace) 18:09 #navit: <@KaZeR> the number of tries it take to get the results don't seem to be consistent though 18:18 #navit: < mvglasow> in line 505 there is a variable "search" but I can't find a declaration, where is it? 18:23 #navit: <@KaZeR> it's here : https://github.com/navit-gps/navit/blob/trunk/navit/gui/qt5_qml/backend.h#L111 18:25 #navit: < mvglasow> ah, ok 18:28 #navit: < mvglasow> the method looks OK to me, the search results get cleared on each call 18:29 #navit: < mvglasow> otherwise there isn't much one could do wrong here 18:29 #navit: < mvglasow> issues regarding the search string are also unlikely, given the console output 18:30 #navit: <@KaZeR> yeah, i'm quite puzzled. once it starts working, it works for any subsequent search 18:30 #navit: < mvglasow> I'd suspect something somewhere in search_list_search() 18:30 #navit: < mvglasow> or possibly search_list_get_result() 18:31 #navit: < mvglasow> could be a variable used without initialization 18:31 #navit: < mvglasow> once it gets set (by accident), things work 18:31 #navit: <@KaZeR> i'll double check that, thanks 18:33 -!- mode/#navit [+o Number6] by ChanServ 18:33 -!- mode/#navit [+o tryagain] by ChanServ 18:36 -!- mode/#navit [+v jkoan] by ChanServ 18:41 #navit: < mvglasow> valgrind/memcheck might help here, at least when a conditional jump or move depends on an uninitialized value 18:42 #navit: <@KaZeR> good call 20:20 #navit: < mvglasow> btw, I notice we have a map method for adding items, but not for removing items 20:21 #navit: < mvglasow> though the latter will be needed for the traffic module (as traffic reports get cancelled and we need to remove the corresponding traffic distortion) 20:21 #navit: < mvglasow> should be straightforward to implement 20:22 #navit: < mvglasow> a map_rect_remove_item method to be implemented by the map provider (can be NULL where not supported) 20:22 #navit: < mvglasow> and a function exposed via the map API 20:23 #navit: < mvglasow> calling it will remove the last item retrieved from the map_rect specified 20:23 #navit: < mvglasow> subsequent calls to 'map_rect_get_item()' or 'map_rect_get_item_byid()' will simply return the next item, same as if the deletion had not happened 20:24 #navit: < mvglasow> attempting to get or rewind attributes or coordinates right after a deletion is an invalid operation, just as with a fresh map_rect from which no items have ever been retrieved 20:26 #navit: <@KaZeR> sounds good 20:30 #navit: < mvglasow> here it is: https://github.com/mvglasow/navit/commit/52ab48ecdee85a17029365919c428d5a89ab775c 20:32 #navit: <@KaZeR> nice 20:32 #navit: <@KaZeR> btw, any specific reason to work in your own repo vs a branch in the official repo? just curious 20:34 #navit: < mvglasow> not really, essentially a leftover from SVN times 20:35 #navit: <@KaZeR> ok. cause this is some really nice work, i'd love to see that happen in the official repo. could also help get some help from others :) 20:37 #navit: < mvglasow> would merge requests work the same way? i.e. could I request navit/traffic to get merged into navit/trunk the same way I file merge requests for branches on my own repo? 20:41 #navit: <@KaZeR> yes exactly. the only restriction is that to merge in trunk, we need 1) the ci tests to pass and 2) someone to approve the review 20:41 #navit: <@KaZeR> technically you could approve your own review currently, but then it makes reviews moot :) 20:42 #navit: < mvglasow> speaking of which, I have another merge request pending, docs again :-) 20:42 #navit: < mvglasow> https://github.com/navit-gps/navit/pull/389 20:43 #navit: < mvglasow> thank you sir :-) 20:45 #navit: <@KaZeR> merging updates from your traffic branch would work exactly the same way :) 20:45 #navit: <@KaZeR> and thanks for improving the doc, it's really needed 20:46 #navit: < mvglasow> I know :-) whenever I have spent a significant amount of time figuring out how something works, I document it so I don't have to pick the code apart again a year later :-) 20:47 #navit: <@KaZeR> the boy scout approach :) 20:49 -!- ilovekiruna [~ilovekiru@dap120.neoplus.adsl.tpnet.pl] has joined #navit 20:49 #navit: < mvglasow> sort of :-) wish I could get more devs to do the same, some of the code isn't exactly obviously self-explanatory 20:49 #navit: < mvglasow> btw, traffic is now a branch on the official repo 20:53 #navit: <@KaZeR> "i wish i could get more devs to do the same" : exactly the idea behind gating the merges to trunk :) 20:53 #navit: <@KaZeR> yay, thanks! 20:53 -!- mode/#navit [+v ilovekiruna] by ChanServ 20:53 -!- mode/#navit [+v xenos1984] by ChanServ 21:00 #navit: <@KaZeR> afk for lunch 21:09 #navit: <@tryagain> zintor iirc we have two different xml parsers. One is builtin copy of some lib, and it's used for some selected platform(s) only (unsure, maybe wince/win32), and a different external lib, which is used otherwise. They probably behave differently regarding includes. 21:12 #navit: <@tryagain> And another problem i remember is how to pass currently processed xml file path to configuration. So that we could search for icons in path relative to xml file path which references them. I found that to be impossible by design at least in one of above libs. 21:49 -!- noradtux [~noradtux@2a02:2028:650:bd01:ec4:7aff:fe33:3dc1] has quit [Quit: Bye] 21:54 -!- noradtux [~noradtux@port-22564.pppoe.wtnet.de] has joined #navit 22:07 -!- nuovolnx [~nuovolnx@host134-72-dynamic.246-95-r.retail.telecomitalia.it] has joined #navit 22:10 -!- mvglasow [~mvglasow@5.90.67.232] has quit [Quit: Leaving] 22:13 -!- nuovolnx [~nuovolnx@host134-72-dynamic.246-95-r.retail.telecomitalia.it] has quit [Quit: Leaving] 22:13 -!- pini [~pini@bou-fi.pustule.org] has quit [Ping timeout: 248 seconds] 23:05 -!- tryagain [~quassel@217.107.194.117] has quit [Remote host closed the connection] 23:13 -!- NavitLogger [~NavitLogg@176.126.247.29] has quit [Ping timeout: 272 seconds] 23:13 -!- ERROR Closing Link: 176.126.247.29 (Ping timeout: 272 seconds) 23:13 -!- Irssi: Connection lost to irc.freenode.net 23:14 -!- Irssi: Removed reconnection to server irc.freenode.net port 6667 23:14 -!- Irssi: Looking up irc.freenode.net 23:14 -!- Irssi: Reconnecting to irc.freenode.net [130.185.232.126] port 6667 - use /RMRECONNS to abort 23:14 -!- Irssi: Connection to irc.freenode.net established 23:14 !hitchcock.freenode.net *** Looking up your hostname... 23:14 !hitchcock.freenode.net *** Checking Ident 23:14 !hitchcock.freenode.net *** Couldn't look up your hostname 23:14 !hitchcock.freenode.net *** No Ident response 23:14 -!- Welcome to the freenode Internet Relay Chat Network NavitLogger 23:14 -!- Your host is hitchcock.freenode.net[130.185.232.126/6667], running version ircd-seven-1.1.5 23:14 -!- This server was created Tue Dec 12 2017 at 21:10:35 UTC 23:14 -!- hitchcock.freenode.net ircd-seven-1.1.5 DOQRSZaghilopswz CFILMPQSbcefgijklmnopqrstvz bkloveqjfI 23:14 -!- CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g are supported by this server 23:14 -!- CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: are supported by this server 23:14 -!- EXTBAN=$,ajrxz WHOX CLIENTVER=3.0 SAFELIST ELIST=CTU are supported by this server 23:14 -!- There are 129 users and 93402 invisible on 34 servers 23:14 -!- 31 IRC Operators online 23:14 -!- 192 unknown connection(s) 23:14 -!- 48834 channels formed 23:14 -!- I have 4891 clients and 1 servers 23:14 -!- 4891 5295 Current local users 4891, max 5295 23:14 -!- 93531 96600 Current global users 93531, max 96600 23:14 -!- Highest connection count: 5296 (5295 clients) (323734 connections received) 23:14 -!- - hitchcock.freenode.net Message of the Day - 23:14 -!- - 23:14 -!- - Welcome to hitchcock.freenode.net in Sofia, Bulgaria, EU, kindly sponsored by 23:14 -!- - Neterra Communications (www.neterra.net) 23:14 -!- - 23:14 -!- - HITCHCOCK, SIR ALFRED [1899 - 1980] Born in Essex, 23:14 -!- - England, Sir Alfred Hitchcock was a noted film director 23:14 -!- - and producer. Over a long career he pioneered many modern 23:14 -!- - techniques in film-making, made more than 50 feature films, 23:14 -!- - and influenced many present-day directors and producers. 23:14 -!- - 23:14 -!- - Welcome to freenode - supporting the free and open source 23:14 -!- - software communities since 1998. 23:14 -!- - 23:14 -!- - By connecting to freenode you indicate that you have read and 23:14 -!- - accept our policies and guidelines as set out on https://freenode.net 23:14 -!- - 23:14 -!- - In the event that you observe behaviour that contravenes our policies, 23:14 -!- - please notify a volunteer staff member via private message, or send us an 23:14 -!- - e-mail to complaints@freenode.net -- we will do our best to address the 23:14 -!- - situation within a reasonable period of time, and we may request further 23:14 -!- - information or, as appropriate, involve other parties such as channel operators 23:14 -!- - Group Contacts representing an on-topic group. 23:14 -!- - 23:14 -!- - freenode runs an open proxy scanner. 23:14 -!- - 23:14 -!- - If you are looking for assistance, you will be able to find a list of 23:14 -!- - volunteer staff using the '/who freenode/staff/*' command, and you may 23:14 -!- - message any of us at any time. Please note that freenode predominantly 23:14 -!- - provides assistance via private message, and while we have a network 23:14 -!- - channel the primary venue for support requests is via private message to 23:14 -!- - a member of the volunteer staff team. 23:14 -!- - 23:14 -!- - From time to time, volunteer staff may send server-wide notices relating to 23:14 -!- - the project, or the communities that we host. The majority of such notices 23:14 -!- - will be sent as wallops, and you can '/mode +w' to ensure that you 23:14 -!- - do not miss them. Important messages relating to the freenode project, including 23:14 -!- - notices of upcoming maintenance and other scheduled downtime will be issued as 23:14 -!- - global notices. 23:14 -!- - 23:14 -!- - Representing an on-topic project? Don't forget to register, more information 23:14 -!- - can be found on the https://freenode.net website under "Group Registration". 23:14 -!- - 23:14 -!- - freenode organises an annual conference, and we would like to extend our 23:14 -!- - thanks to the attendees, exhibitors and speakers who made freenode #live 2017 23:14 -!- - possible. And of course, our generous sponsors: Bytemark, Canonical (Ubuntu), 23:14 -!- - Falanx Cyber Security, Private Internet Access and Yubico for footing the bill. 23:14 -!- - 23:14 -!- - Thank you also to our server sponsors for the sustained support in keeping the 23:14 -!- - network going for close to two decades. 23:14 -!- - 23:14 -!- - freenode #live returns to Bristol, UK on November 3rd-4th 2018, keep an eye 23:14 -!- - on the https://freenode.live website for our call for volunteers and call for 23:14 -!- - participation. If you are interested in sponsoring next year's event, please 23:14 -!- - send us an e-mail to sponsor@freenode.live 23:14 -!- - 23:14 -!- - Thank you for using freenode! 23:14 -!- - 23:14 -!- - 23:14 -!- End of /MOTD command. 23:14 -!- Mode change [+i] for user NavitLogger 23:14 -!- NavitLogger [~NavitLogg@176.126.247.29] has joined #navit 23:14 -!- Topic for #navit: The open source vector based navigation program with routing engine. See http://wiki.navit-project.org. Please be patient if you don't get a response immediately. Please use http://navit.pastebin.com for your pastes! Channel is logged : http://irclogs.navit.ie/ Follow @NavitProject on Twitter. 23:14 -!- Topic set by KaZeR [~kazer@4.170.67.86.rev.sfr.net] [Mon May 23 17:10:04 2011] 23:14 [Users #navit] 23:14 [@ChanServ] [@Number6 ] [+xenos1984] [ ColdFyre ] [ Navit ] [ rdorsch] 23:14 [@Horwitz ] [+ilovekiruna] [ bzed ] [ j_f-f ] [ NavitLogger] [ youte ] 23:14 [@KaZeR ] [+jkoan ] [ Celelibi ] [ Millesimus] [ noradtux ] 23:14 -!- Irssi: #navit: Total of 17 nicks [4 ops, 0 halfops, 3 voices, 10 normal] 23:14 -!- Channel #navit created Sun Nov 26 06:47:57 2006 23:14 -!- Irssi: Join to #navit was synced in 6 secs 23:18 #navit: <@KaZeR> the lib in question is ezxml, which is indeed used as a faillback on some platforms like wince 23:35 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 265 seconds] 23:46 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit --- Log closed Fri Jan 05 00:00:58 2018