[07:49:57] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03gc [+0/-1/±0] 13http://git.io/Qr2cEg [07:49:58] [02huggle3-qt-lx] 07benapetr 0348f7ff6 - removed the breakpad library as we don't need it now [07:51:48] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-1/±0] 13http://git.io/uBELfA [07:51:49] [02huggle3-qt-lx] 07benapetr 0349bd69c - removed the breakpad library as we don't need it now [08:13:02] 3Huggle / 3Application: Crash on revert - 10https://bugzilla.wikimedia.org/66316#c8 (10Peter Bena) you shouldn't use MSVC as it doesn't support c++11 yet, I tried this and it works fine to me, maybe it's compiler related [08:16:14] 3Huggle / 3Application: Crash on revert - 10https://bugzilla.wikimedia.org/66316#c9 (10Peter Bena) hm... now i see it [08:22:10] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/7L-AXQ [08:22:11] [02huggle3-qt-lx] 07benapetr 03ce5a236 - Fixed the revert query GC problems the GC thread can't delete Qt objects so we need to ensure they are deleted somewhere else, destructor just throw in case there is a leak [08:25:14] 3Huggle / 3Application: Crash on revert - 10https://bugzilla.wikimedia.org/66316 (10Peter Bena) 5NEW>3RESO/FIX [08:40:16] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/JOqbOg [08:40:17] [02huggle3-qt-lx] 07benapetr 03901a2d4 - fixed delete of running object on exit [08:40:56] 3Huggle / 3Application: Segfault in Developer Mode when exiting via Menu "System"->Exit - 10https://bugzilla.wikimedia.org/66371#c2 (10Peter Bena) http://git.io/JOqbOg [10:33:11] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/j0Ur3w [10:33:12] [02huggle3-qt-lx] 07benapetr 03e4e7f2b - revert timer This is much cleaner way to handle it [11:51:41] 3Huggle / 3Application: Segfault in Developer Mode when exiting via Menu "System"->Exit - 10https://bugzilla.wikimedia.org/66371 (10Peter Bena) 5NEW>3RESO/FIX [11:53:12] 3Huggle / 3Extensions: plugin for FlaggedRevs - 10https://bugzilla.wikimedia.org/54881#c2 (10Peter Bena) p:5High>3Low there are not many wikis where flagged revs actually are and we have some basic support now [13:14:57] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/RLkujw [13:14:57] [02huggle3-qt-lx] 07benapetr 03894befe - watchlist we don't want to add pages to watchlist here, but I have no idea if this is actually going to work [13:16:12] 3Huggle / 3Application: Huggle 3 should not add pages I revert to my watchlist - 10https://bugzilla.wikimedia.org/66273#c9 (10Peter Bena) try using latest head now [13:24:17] 3Huggle / 3Application: Undo first edit in talk page - 10https://bugzilla.wikimedia.org/66474 (10Serdar Karaman) 3UNCO p:3Unprio s:3normal a:3Peter Bena When I try to undo a warning message which is first edit in user's talk page, Huggle said "You created this talk page, so it can't be undone, do you... [13:26:27] 3Huggle / 3Application: Huggle 3 creates empty sections above the warnings - 10https://bugzilla.wikimedia.org/66144#c5 (10Peter Bena) https://pt.wikipedia.org/w/index.php?title=Usu%C3%A1rio(a)_Discuss%C3%A3o:Petrb&diff=39125349&oldid=24609671 [13:31:40] [02huggle3-qt-lx] 07benapetr pushed 032 commits to 03master [+0/-0/±4] 13http://git.io/4FUDhg [13:31:41] [02huggle3-qt-lx] 07benapetr 03229bc2b - Fixed the warning form title [13:31:42] [02huggle3-qt-lx] 07benapetr 03f81ee4b - Merge branch 'master' of github.com:huggle/huggle3-qt-lx [13:47:41] 3Huggle / 3Application: Huggle 3 should not add pages I revert to my watchlist - 10https://bugzilla.wikimedia.org/66273#c10 (10Helder) 5REOP>3RESO/FIX I was able to revert the edits https://pt.wikipedia.org/w/index.php?diff=39125372 https://pt.wikipedia.org/w/index.php?diff=39125465 without having the pa... [13:49:41] 3Huggle / 3Application: Huggle 3 should not add pages I revert to my watchlist - 10https://bugzilla.wikimedia.org/66273#c11 (10Helder) On the other hand, the user page was added to my watchlist when I sent a warning https://pt.wikipedia.org/w/index.php?diff=39125373 [13:52:29] 3Huggle / 3Application: Custom summary is lost - 10https://bugzilla.wikimedia.org/66476 (10Helder) 3NEW p:3Unprio s:3normal a:3Peter Bena I provided a custom summary for this revert https://pt.wikipedia.org/w/index.php?diff=39125465 but Huggle 3 did not use it. Another user reported the same problem... [14:14:44] 3Huggle / 3Application: Huggle 3 creates empty sections above the warnings - 10https://bugzilla.wikimedia.org/66144#c6 (10Peter Bena) hmm I see [14:21:47] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±3] 13http://git.io/9brk5A [14:21:48] [02huggle3-qt-lx] 07benapetr 03b71ace9 - hax :o this hopefully fix the problem with extra headings [14:29:34] ons 11. jun 16:28:24 2014 ERROR: Failed to obtain text of User:Aganilgeorge/London American City College: Page is missing [14:29:54] https://en.wikipedia.org/wiki/User:Aganilgeorge/London_American_City_College <<< it does exist....petan? [14:30:22] (oopsfailedwith that ping... petan ) [14:39:39] [02huggle3-qt-lx] 07se4598 pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/knzxIQ [14:39:40] [02huggle3-qt-lx] 07josve05a 0315b27ea - Update aboutform.ui misc [14:39:41] [02huggle3-qt-lx] 07se4598 0325941ac - Merge pull request #73 from josve05a/patch-1 Update aboutform.ui: use https links [14:45:18] [02huggle3-qt-lx] 07se4598 pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/eHmgww [14:45:19] [02huggle3-qt-lx] 07josve05a 0384847c9 - Update .travis.yml (minor) updated link [14:45:20] [02huggle3-qt-lx] 07se4598 032d8772a - Merge pull request #74 from josve05a/patch-1 Update .travis.yml: doc link update only [14:50:59] se4598 Is it called huggle or Huggle ? [14:51:04] h/H [14:59:37] I don't know really :D I would bet on Huggle [15:00:25] Yeah, Ithink sotoo, but petan alwas type (my memory isn't the best) huggle (I think) [15:01:32] +1 for "Huggle" [15:01:56] I think so too* (my spacebar is stupid...) [15:10:30] I am going hunting for minor things I can fix on GiHub... se4598 and petan will have a field day trying to merge them...muhahahaha [15:11:20] then fix them one by one commiting and THEN create a single pull request [15:11:37] Can you do that...crap [15:13:19] just push to the branch, also if you do that to a branch with a open pull request, they'll get automatically appended (but discouraged if it is not for fixinig things in the P-R). [15:16:50] nooo....stupid GitHub... [15:24:43] [02huggle3-qt-lx] 07methecooldude pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/HwiWeA [15:24:44] [02huggle3-qt-lx] 07josve05a 030d1b6f0 - Update README.md minor changes [ci skip] [15:24:45] [02huggle3-qt-lx] 07methecooldude 032aa85d2 - Merge pull request #77 from josve05a/patch-4 Update README.md [15:25:15] [02huggle3-qt-lx] 07methecooldude pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/P66FzA [15:25:16] [02huggle3-qt-lx] 07josve05a 035a2b37d - Update README 1) Capitalize GitHub 2) Changing: http > https 3) Changing: wiki/Wikipedia:HG > wiki/Wikipedia:Huggle [15:25:17] [02huggle3-qt-lx] 07methecooldude 031e79d23 - Merge pull request #75 from josve05a/patch-2 Update README [15:25:49] [02huggle3-qt-lx] 07methecooldude pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/Jaiwsw [15:25:50] [02huggle3-qt-lx] 07josve05a 03cb8dca4 - Update huggle.1 1) Using https instead of http 2) Changing http://meta.wikimedia.org/Huggle/Members to https://meta.wikimedia.org/wiki/Huggle/Members (added /wiki) [15:25:51] [02huggle3-qt-lx] 07methecooldude 03aa9d41b - Merge pull request #76 from josve05a/patch-3 Update huggle.1 [15:30:38] * methecooldude highfives Josve05a [15:30:51] Josve05a: why don't you do them in one commit? we haven't CVS^^ [15:31:04] ;) [15:31:26] sorry methecooldude for all of the diffrent pull request, at the time I didn't know you could merge diffrent patches, THEN make a pull request [15:31:33] requests* [15:32:05] That's alright. I don't touch pull requests for hpp files... I'll happly do readme's and documentation though :P [15:32:56] With the exception of wlquery, now I've looked at it :P [15:33:01] [02huggle3-qt-lx] 07methecooldude pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/uG4MKQ [15:33:02] [02huggle3-qt-lx] 07josve05a 03134ae17 - Update wlquery.hpp http > https [ci skip] [15:33:03] [02huggle3-qt-lx] 07methecooldude 030011538 - Merge pull request #78 from josve05a/patch-5 Update wlquery.hpp [15:33:21] [02huggle3-qt-lx] 07se4598 pushed 032 commits to 03master [+0/-0/±2] 13http://git.io/uYcT2Q [15:33:22] [02huggle3-qt-lx] 07josve05a 030dc87c8 - Update terminalparser.hpp http > https [15:33:23] [02huggle3-qt-lx] 07se4598 03651b412 - Merge pull request #79 from josve05a/patch-6 Update terminalparser.hpp: use https for stackoverflow.com [15:34:10] we never had a pretty commit history :P [15:34:22] Hehe [15:35:01] Looking at you petan... "hax :o … [15:35:01] b71ace9461 [15:35:01] benapetr authored an hour ago" [15:38:49] Why can't I merge this? https://github.com/josve05a/huggle3-qt-lx/pull/7 [15:40:30] nvm [15:42:16] bah! [15:52:16] okey...I need help! https://github.com/josve05a/huggle3-qt-lx/pull/8 Why can't I merge? [15:53:41] methecooldude se4598? [15:54:35] I'm not sure on Github really, se4598 will be able to answer alot better then me [15:55:31] This is frustrating...I have downloaded "GitHub for Windows" and tried to clone, run som code in cmd... [15:55:38] mh, try to merge from our master back in your master. the network looks weird: https://github.com/josve05a/huggle3-qt-lx/network [15:56:04] github for windows is crap, actually I never used nor tested it :D [15:56:27] 4github for windows is crap1 AGREED! [15:58:13] se4598 https://github.com/josve05a/huggle3-qt-lx/compare/master...huggle%2Fhuggle3-qt-lx There isn't anything to compare. [15:58:48] nvm....my mistake [15:58:50] you know, the pull request is INTO your master [15:59:20] so there's maybe a merge conflict, can't see what github is saying to you [16:03:15] You are now a "colab", and have access....STUPID GITHAB....WORK! [16:05:47] We can’t automatically merge this pull request. Use the command line to resolve conflicts before continuing. [16:05:51] Damn it [16:06:06] I got that too [16:53:37] meh [16:53:45] travis is on a fire [16:53:59] is travis broken? [16:55:03] Josve05a: I may have broken your repo, (or fixed it^^) [16:56:00] Noyou didn't brake(?...broke broken brake?) it, I deleteditand made a new fork [16:56:13] puh, good [16:56:26] haha, scared? [16:56:32] I pushed in the moment and a second later 404 :D [16:56:53] the push was ok says git xD [16:58:36] I honestly belive that GitHub hates me...xD [16:59:56] petan: how do I pointer arithemtic right? say I have a struct someType and a void pointer that points to the end of that structure. How do I get the pointer sizeof(struct someType) back to the start adress of that struct? [17:00:45] I tried ptr -= sizeof(struct someType) but that doesn't worked. also -= 1 didn't worked. [17:17:45] mh, this works: [17:17:51] struct someType* hc_p = (struct someType *) ptr; [17:17:51] hc_p = hc_p - 1; [17:18:21] * se4598 hates this scaled arithmetic [17:50:04] how to select revert & warn with vandalism-2 or vandalism-3? (by default it seelcts vandalism-1 which is too friendly for some edits) [17:54:56] if you just press 'q' it should add the next level (if the user has a lvl 2 it will give a lvl 3 automaticly). [19:33:11] se4598: what is it that you need to do [19:33:27] "petan: how do I pointer arithemtic right? say I have a struct someType and a void pointer that points to the end of that structure. How do I get the pointer sizeof(struct someType) back to the start adress of that struct?" [19:33:37] what the hell does that mean? :D [19:33:47] do you realize that pointers are memory addresses? [19:33:59] you don't do arithmetic with them unless you need to hack something [19:35:09] yes, I know. I needed to build a own malloc and free(). malloc worked with sbrk, but for free I had to go sizeof(struct someType) back from the given pointer [19:35:29] is it c? [19:35:33] yep [19:35:51] is it homework? :D [19:36:13] :D [19:36:39] It works but my solution feels odd [19:36:48] lol [19:37:30] I still don't see what you want to accomplish, free and malloc are de-facto kernel api's [19:37:47] you don't really manage the physical memory yourself, unless you are working on bare metal [19:38:23] that mean, you can't easily ask kernel for more memory without calling free or something similar [19:38:48] the task was to implement malloc and free using sbrk ;) [19:42:04] aha so it's unix [19:42:28] there is no sbrk in native c [19:42:32] should run under debian, compiled with gcc [19:42:32] it's a unix api [19:42:39] hmm [19:43:03] why don't you just take a look on malloc source code from gcc then XD [19:43:42] ok it got 5k lines of code [19:43:43] damn [19:49:24] se4598: should it align or not? [19:50:13] you should have some minimal allocatable unit [19:50:38] that is pretty much all the math [19:51:30] I have a struct right before the allocated data segment, which is used to keep track of the elements [19:51:58] my problem was that free get a point to that data segment, but my struct is right before it [19:52:20] but this doesn't worked for me for whatever reason (other reported that it worked for them: [19:53:03] struct someType *toFree = ptr - sizeof(struct someType); // ptr is (void *) [19:55:17] for other type of pointers this type of calculation clearly won't work b/c of scaled arithmetic (argument is multiplied by left type size) [19:56:20] meh, I have a working solution. That's what matters in the end. [19:57:55] this is a very ugly hack [19:58:36] how can you say you have problem with how free get a pointer to a data segment, aren't you the programmer of free? :P [19:58:52] also, free gets a pointer which you give it [19:59:18] you just need a simple struct that contains information about memory block that you alloc [19:59:48] but yes, basically what you say here should be technically possible [21:01:02] 3Huggle / 3Application: Huggle 3 creates empty sections above the warnings - 10https://bugzilla.wikimedia.org/66144#c7 (10Peter Bena) is it better now? [21:01:42] 3Huggle / 3Setup: Huggle for tr.wikipedia.org - 10https://bugzilla.wikimedia.org/66334#c6 (10Peter Bena) that's because translatewiki didn't sync it [21:04:50] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/2Qr1kA [21:04:51] [02huggle3-qt-lx] 07benapetr 03a43ca9f - message the user not the article :o [21:05:28] 3Huggle / 3Application: Undo first edit in talk page - 10https://bugzilla.wikimedia.org/66474#c1 (10Peter Bena) http://git.io/2Qr1kA [21:05:28] 3Huggle / 3Application: Undo first edit in talk page - 10https://bugzilla.wikimedia.org/66474 (10Peter Bena) p:5Unprio>3High s:5normal>3critic [21:07:13] 3Huggle / 3Application: Huggle's blockers for next release (tracking) - 10https://bugzilla.wikimedia.org/34892 (10Peter Bena) [21:07:13] 3Huggle / 3Application: Custom summary is lost - 10https://bugzilla.wikimedia.org/66476 (10Peter Bena) p:5Unprio>3High [21:10:03] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/C5MYXQ [21:10:04] [02huggle3-qt-lx] 07benapetr 03fb84d52 - undoing fix ensure that we work on talk page [21:15:44] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/G4gXmQ [21:15:45] [02huggle3-qt-lx] 07benapetr 036b4c7e9 - undoing it's us who made the edit and it's not always a talk page [21:20:48] [travis-ci] huggle/huggle3-qt-lx#1131 (master - a43ca9f : Petr Bena): The build has errored. [21:20:48] [travis-ci] Change view : https://github.com/huggle/huggle3-qt-lx/compare/651b412b4aa0...a43ca9fbadd3 [21:20:48] [travis-ci] Build details : http://travis-ci.org/huggle/huggle3-qt-lx/builds/27349119