Times are UTC Toggle Colours
00:08:04 *** tycoondemon has quit IRC 00:12:37 *** tycoondemon has joined #openttdcoop.devzone 00:52:29 *** tycoondemon has quit IRC 00:52:49 *** tycoondemon has joined #openttdcoop.devzone 03:15:01 *** tycoondemon2 has joined #openttdcoop.devzone 03:18:44 *** tycoondemon has quit IRC 08:18:06 <Brot6> Feature #6603: Support for DevZone's CF Xskyem123X @ http://dev.openttdcoop.org/issues/6603#change-17825 08:21:03 <Brot6> Feature #6604 (New): Use "custom_tag.txt" only for version Xskyem123X @ http://dev.openttdcoop.org/issues/6604 08:22:46 <Brot6> Code Review #6602: temporary files in repo Xskyem123X @ http://dev.openttdcoop.org/issues/6602#change-17827 08:30:13 <Brot6> Feature #6604 (New): Use "custom_tags.txt" only for version Xskyem123X @ http://dev.openttdcoop.org/issues/6604 08:42:49 <Brot6> Feature #6604: Use "custom_tags.txt" only for version XplanetmakerX @ http://dev.openttdcoop.org/issues/6604#change-17830 08:46:21 <Brot6> Feature #6604: Use "custom_tags.txt" only for version XplanetmakerX @ http://dev.openttdcoop.org/issues/6604#change-17830 08:56:24 *** tycoondemon2 has quit IRC 09:03:23 *** Alberth has joined #openttdcoop.devzone 09:14:13 <Brot6> Feature #6603: Support for DevZone's CF XplanetmakerX @ http://dev.openttdcoop.org/issues/6603#change-17831 09:15:22 <Brot6> Feature #6603: Support for DevZone's CF XplanetmakerX @ http://dev.openttdcoop.org/issues/6603#change-17831 09:36:23 <Alberth> planetmaker: about http://dev.openttdcoop.org/issues/6513 confirm questions imply having state which try to avoid; I was thinking alternative solutions, a "allow empty string" checkbox (default off), or even simply (translation_text == "") == (base_text == "") 09:37:32 * Alberth probes webster 09:40:08 <planetmaker> that would solve the problem likely, too. The issue I had was that I clicked 'save' for a non-empty base string with an empty translation 09:42:13 <Alberth> I guessed as much :) 09:42:19 <planetmaker> basically the request is some enhanced sanity check (but not enforcement) for the translation to catch mistakes which might happen and make it easier to avoid (not commit empty translation) or correct (delete empty translation) those. 09:42:21 <planetmaker> yeah :-) 09:43:32 <Alberth> you have valid use cases for an empty translation of a non-empty base text, or vice versa? 09:43:45 <Alberth> I couldn't come up with one 09:46:34 <planetmaker> I can't give you one right now. But maybe one can construct one for cases with {STRING}{STRING}{STRING} or so 09:47:12 <planetmaker> I don't dare to judge all possibilities there :-) 09:47:15 <Alberth> fair enough :) 09:48:47 <planetmaker> @services op 09:48:48 *** ChanServ sets mode: +o Webster 09:51:06 <Alberth> it needs op to write lines here? 09:51:14 <planetmaker> no 09:52:06 <planetmaker> but without op webster could leave just as well here :-) 09:52:07 *** tycoondemon has joined #openttdcoop.devzone 09:56:28 *** tycoondemon has quit IRC 09:56:43 *** tycoondemon has joined #openttdcoop.devzone 10:20:31 *** tycoondemon has quit IRC 10:22:53 *** tycoondemon has joined #openttdcoop.devzone 10:27:11 <DevZone> Project make-nml build #42-push: SUCCESS in 18 sec: https://jenkins.openttdcoop.org/job/make-nml/42/ 10:30:28 *** tycoondemon has quit IRC 10:31:10 *** tycoondemon has joined #openttdcoop.devzone 10:34:03 <Brot6> Revision 323:e46584e80e4d: Doc: Fix expected return values. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/e46584e80e4d 10:38:24 <Brot6> Revision 90:737e038b022d: Feature: Support for git als alternative VCS XplanetmakerX @ http://dev.openttdcoop.org/projects/make-nml/repository/revisions/737e038b022d 10:39:37 <Brot6> Feature Request #6605 (New): From a language overview in a project, go back to the language overv... XAlberthX @ http://dev.openttdcoop.org/issues/6605 10:39:50 <Alberth> aargh, insanity has reached the devzone! :p 10:42:00 *** tycoondemon has quit IRC 10:42:14 *** tycoondemon has joined #openttdcoop.devzone 11:10:21 <planetmaker> omg, insanity is also here? 11:10:51 *** V453000 is now known as ass 11:12:52 <ass> I see no insanity 11:14:05 <planetmaker> Alberth, no, I do not want to switch :-) 11:14:15 <planetmaker> (if that is what your insanity remark refers to) 11:18:06 <Alberth> staging is nice, but rebase... ugh 11:19:30 <Alberth> :o mousewheeling on background switches desktops 11:19:48 <Alberth> perhaps I should read a manual about new KDE features :) 11:21:36 <planetmaker> do you know hg's record extension? 11:22:16 <planetmaker> it allows also to cherry-pick hunks for commit 11:22:42 <planetmaker> it's distributed with hg, but not active by default 11:24:29 <Alberth> nice; I read somewhere that they gave access to the staging area, but didn't look into that further 11:25:09 <planetmaker> I only really stumbled over it a few days ago. Can come in quite handy indeed 11:25:33 <planetmaker> and promptly activated it in my ~/.hgrc 11:25:40 <Alberth> :) 11:34:17 <Alberth> nobody tested using a {G ..} command on a parameter that didn't support it, apparently :) 11:45:49 *** ass is now known as V453000 11:51:08 <Brot6> Revision 324:b793b5de8f89: Fix: Error message text is about genders, so don't speak about {P ..}. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/b793b5de8f89 11:51:08 <Brot6> Revision 325:1df922701635: Fix: Method documentation should not promise things it doesn't do. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/1df922701635 11:52:57 <Alberth> :o Brot woke up :) 11:57:58 <planetmaker> yeah, already for a few days it's awake again 12:01:11 <Alberth> it misssed 323 then 12:01:32 <Alberth> oh it didn't, sorry 12:03:32 * Alberth needs some coffee before adding a 'case support' toggle 12:06:35 <planetmaker> brot has some backlog. If too many commits are pushed, the history is truncated 12:07:04 <planetmaker> but 323 bas communicated at 11:31h here 12:13:02 <Alberth> indeed, I missed it 12:13:44 <planetmaker> too much bot spam here :-P 12:13:58 <V453000> bot spam is awesome 12:14:20 <Alberth> hmmpf, why did someone decide to name a string feature the same as a common english word? :p 12:14:36 <planetmaker> hm, which? 12:14:40 <Alberth> case 12:14:47 <planetmaker> :D 12:15:03 <planetmaker> yeah, some things are incredibly difficult to grep or search for 12:15:34 <Alberth> not too complicated, I need to look at the code in detail anyway 12:15:47 <Alberth> but you get so many false positives :) 12:17:36 <planetmaker> I cound many false positives as difficult. Maybe annoying is the better word, but... 12:17:55 <planetmaker> result is anyway less time spent on the actual problem 12:18:06 <Alberth> :) 12:18:28 <Alberth> the other option is to add cases to GS :P 12:18:45 <planetmaker> you mean to GS strings? 12:18:51 <Alberth> yes 12:19:00 <planetmaker> honestly that doesn't sound like an exactly bad idea 12:19:08 <Alberth> then eints doesn't need a toggle :) 12:19:35 <planetmaker> You won {STRING} 12:20:01 <Alberth> I am sure it's a good idea, but I have no idea how to do it or how much work it is 12:20:30 <Alberth> I'd think it was left out of GS for a reason 12:22:40 <planetmaker> Possibly. But I don't recall 12:23:28 <planetmaker> though with the goal description I can see that it could make sense 12:25:10 <planetmaker> Du hast {G einen eine einen ""}{STRING} gewonnen 12:25:17 <planetmaker> {G=w}Blumentopf 12:25:33 <planetmaker> {G=w}Medallie 12:25:46 <planetmaker> {G=n}Schiff 12:26:13 <planetmaker> {G=p}Freiheit 12:26:35 <planetmaker> hm... {G=m}Blumentopf 12:26:54 <planetmaker> so in this string it would make sense to allow ... genders. Damn 12:27:02 <planetmaker> German translation has no cases :P 12:28:47 <Alberth> genders are also not supported, but plurals are, for some reason 12:29:10 <Rubidium> plurals are easier? 12:29:24 <Alberth> possibly 12:29:36 <Rubidium> having said that, I can't remember why genders and cases aren't supported 12:30:08 <Alberth> but it uses the strgen stuff I guess, and that supports those notions 13:02:59 *** tycoondemon has quit IRC 13:03:13 *** tycoondemon has joined #openttdcoop.devzone 16:48:46 <DevZone> Project FISH is ships build #141-push: SUCCESS in 1 min 18 sec: https://jenkins.openttdcoop.org/job/fish/141/ 16:49:13 <DevZone> Project ISR Industrial Station Renewal build #75-push: SUCCESS in 27 sec: https://jenkins.openttdcoop.org/job/isr/75/ 16:56:50 <Brot6> Revision 1358:1219e619b0b9: Update: Translations XeintsX @ http://dev.openttdcoop.org/projects/fish/repository/revisions/1219e619b0b9 16:58:48 <Brot6> Revision 308:b702130331da: Update: Translations XeintsX @ http://dev.openttdcoop.org/projects/isr/repository/revisions/b702130331da 17:02:02 <Brot6> Revision 277:b9407964bed4: Update: Translations XeintsX @ http://dev.openttdcoop.org/projects/ogfx-landscape/repository/revisions/b9407964bed4 17:11:14 <DevZone> Project OpenGFX+ Landscape build #43-push: SUCCESS in 24 min: https://jenkins.openttdcoop.org/job/ogfx-landscape/43/ 17:19:29 <DevZone> Project NML - NewGRF Meta Language build #158-nightlies: SUCCESS in 1 min 3 sec: https://jenkins.openttdcoop.org/job/nml/158/ 17:20:48 *** skyem123 has joined #openttdcoop.devzone 17:29:37 *** ODM has joined #openttdcoop.devzone 17:47:20 <Brot6> Revision 4a03b92c (skye_rail): Hope this works! Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/4a03b92c15f9c7b08a24a4b073b0d326a9e4cf02 17:47:20 <Brot6> Revision c63f7339 (skye_rail): Add: Makefile make-nml 93:e9f4d4678d1a (0.4.5) XplanetmakerX @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/c63f7339badeae49ce18520e8222bba19eb75800 17:47:20 <Brot6> Revision 8327bce4 (skye_rail): Using a more meaningful filename XplanetmakerX @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/8327bce46c04cc86f8b603c8066f3f3f2aa5af30 17:47:21 <Brot6> Revision 98c165b0 (skye_rail): Feature: Support versioning git versioning XplanetmakerX @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/98c165b03ed7d37214577e0df8b4a298f0e5e519 17:47:25 <Brot6> Revision 716ef0cd (skye_rail): Fix: Don't track generated 'custom_tags.txt' XplanetmakerX @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/716ef0cd86a61a2d065d8b2274e06fdbabd65b7d 17:47:29 <Brot6> Revision 5d722938 (skye_rail): Done Applying the patches! Now what? Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/5d722938d5f4b3354841be97d9bad861c793b440 18:06:34 <DevZone> Project Japanese Faces build #30-nightlies: SUCCESS in 8.9 sec: https://jenkins.openttdcoop.org/job/jpfaces/30/ 18:07:11 <DevZone> Project finnishtrams build #39-nightlies: SUCCESS in 45 sec: https://jenkins.openttdcoop.org/job/finnishtrams/39/ 18:08:05 <DevZone> Project skye-rail build #5-nightlies: STILL FAILING in 3.2 sec: https://jenkins.openttdcoop.org/job/skye-rail/5/ 18:08:41 <DevZone> Project Japanese Railway Tracks build #27-nightlies: SUCCESS in 15 sec: https://jenkins.openttdcoop.org/job/jptracks/27/ 18:12:01 <Brot6> Revision 86e0f3de (skye_rail): backwards compatibility for me! Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/86e0f3de2b95da4f28b42f9cc56bd2c6276322b1 18:13:26 <Brot6> Revision 326:1d6d868dd4d8: Codechange: Rename annotation function. XAlberthX @ http://dev.openttdcoop.org/projects/eints/repository/revisions/1d6d868dd4d8 18:14:14 <Brot6> Revision 2e8be7cd (skye_rail): This should work! Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/2e8be7cdde44ce4b5135b4367f7816273dcd964c 18:15:39 <Brot6> Feature #6604 (Rejected): Use "custom_tags.txt" only for version Xskyem123X @ http://dev.openttdcoop.org/issues/6604#change-17832 18:16:24 <Brot6> Code Review #6602 (Closed): temporary files in repo Xskyem123X @ http://dev.openttdcoop.org/issues/6602#change-17833 18:18:35 <Brot6> Feature #6603: Support for DevZone's CF Xskyem123X @ http://dev.openttdcoop.org/issues/6603#change-17834 18:19:09 <Brot6> Feature #6603 (Closed): Support for DevZone's CF Xskyem123X @ http://dev.openttdcoop.org/issues/6603#change-17835 18:20:29 <DevZone> Project pixa build #22-nightlies: SUCCESS in 3.5 sec: https://jenkins.openttdcoop.org/job/pixa/22/ 18:21:43 <DevZone> Project Japanese Trains build #33-nightlies: SUCCESS in 17 sec: https://jenkins.openttdcoop.org/job/jptrains/33/ 18:21:47 *** frosch123 has joined #openttdcoop.devzone 18:22:07 <Alberth> evenink 18:22:38 <Taede> evening 18:22:45 <DevZone> Project Japanese Buildings build #34-nightlies: SUCCESS in 18 sec: https://jenkins.openttdcoop.org/job/jpbuild/34/ 18:22:58 <planetmaker> oddink 18:24:18 <skyem123> planetmaker, I applied your patches. Now what? 18:25:19 <planetmaker> now it should compile on the CF but doesn't yet: https://jenkins.openttdcoop.org/job/skye-rail/5/console 18:25:43 <planetmaker> somehow it still called your makefile. Dunno yet why. Probably missing cleanup 18:26:16 <skyem123> it is a linux build server... 18:26:53 <planetmaker> of course 18:27:20 <planetmaker> I don't say it's your fault. I haven't looked into the issue 18:27:23 <skyem123> you got the project link on jenkins wrong 18:27:45 <skyem123> "skye_rails" is the real one not "skye_rail" 18:28:23 <skyem123> (the redmine link) 18:29:18 <skyem123> the repository link it correct 18:30:41 <DevZone> Project Nutracks build #87-nightlies: SUCCESS in 15 sec: https://jenkins.openttdcoop.org/job/nutracks/87/ 18:30:48 <skyem123> The repo in the build server is many versions out of date. 18:32:54 <skyem123> 1.0.2.2 18:33:33 <planetmaker> well. I don't use git, so I probably got it all wrong there :-) 18:34:05 <planetmaker> I need means to get the hast of the last commit 18:34:38 <planetmaker> *last 18:34:48 <planetmaker> whatever branch it in 18:35:35 <DevZone> Project Japanese Trees build #27-nightlies: SUCCESS in 9 sec: https://jenkins.openttdcoop.org/job/jptrees/27/ 18:35:35 <skyem123> do a git pull? 18:36:02 <skyem123> I use tortoise git so I don't know the internals. 18:37:07 <planetmaker> nor do I 18:37:40 <skyem123> run the git pull command before calling make? 18:38:32 <DevZone> Project ttdviewer build #19-nightlies: SUCCESS in 6.8 sec: https://jenkins.openttdcoop.org/job/ttdviewer/19/ 18:39:20 <Alberth> " Incorporates changes from a remote repository into the current branch" says the manual, which defeats the condition "the last commit whatever branch it in" 18:39:36 <DevZone> Project Japanese Landscape build #33-nightlies: SUCCESS in 10 sec: https://jenkins.openttdcoop.org/job/jpland/33/ 18:40:10 <skyem123> the current branch being the working dir. 18:40:58 <skyem123> or maybe 18:41:40 <DevZone> Project skye-rail build #6-nightlies: STILL FAILING in 1.9 sec: https://jenkins.openttdcoop.org/job/skye-rail/6/ 18:42:32 <planetmaker> jenkins does a git clone - origin git://path/to/repo path/to/local/repo 18:42:53 <skyem123> does that get the latest version? 18:43:02 <planetmaker> jenkins does a git clone -o origin git://path/to/repo path/to/local/repo 18:43:04 <planetmaker> should 18:43:07 <planetmaker> afaik 18:43:45 <planetmaker> had I known that you don't care about git at all, I'd try to convince you to use mercurial instead of git ;-) 18:44:03 <skyem123> Huh? 18:44:43 <planetmaker> obviously you don't care which VCS you use - as you use tortoise 18:45:03 <planetmaker> and tortoise is available for git, mercurial and subversion 18:45:28 <skyem123> does mercurial have a local copy of the repo? 18:45:38 <Alberth> and there is a lot more expertise here about mercurial 18:45:46 <DevZone> Project Japanese Stations build #29-nightlies: SUCCESS in 20 sec: https://jenkins.openttdcoop.org/job/jpstations/29/ 18:45:46 <planetmaker> of course. It's a DVCS as well 18:47:04 <planetmaker> Basically, if you use tortoiseHG or tortoiseGIT you likely will not experience much difference 18:47:53 <skyem123> There are some quirks specific to each version control. 18:48:08 <planetmaker> of course 18:48:41 <DevZone> Project Iron Horse build #479-nightlies: SUCCESS in 1 min 15 sec: https://jenkins.openttdcoop.org/job/iron-horse/479/ 18:49:30 <skyem123> I have an idea (It probably wont work) 18:49:31 <planetmaker> mostly VCS should 'just work' and otherwise be totally unimportant :-) 18:49:43 <skyem123> Build again? 18:50:07 <DevZone> Project skye-rail build #7-nightlies: STILL FAILING in 2.4 sec: https://jenkins.openttdcoop.org/job/skye-rail/7/ 18:50:09 <Alberth> do you even run in those quirks when using tortoise? 18:50:37 <DevZone> Project Japanese Signals build #31-nightlies: SUCCESS in 11 sec: https://jenkins.openttdcoop.org/job/jpsignals/31/ 18:50:42 <planetmaker> I doubt that... tortoise probably nicely abstracts from them 18:51:24 <planetmaker> hm... wait 18:51:31 <skyem123> I know what pulling, pushing and fetching does. Don't know what will happen on others... :-p 18:52:54 <planetmaker> hm, there's no commit hook yet for git repos... As git also does not seem to allow global hooks like mercurial 18:52:59 <planetmaker> At least not that I know of ;-) 18:53:12 <skyem123> there IS a commit hook! 18:53:25 <planetmaker> is there? 18:53:28 * skyem123 boots up laptop acting a build server 18:53:32 <DevZone> Project ISR Industrial Station Renewal build #76-push: SUCCESS in 29 sec: https://jenkins.openttdcoop.org/job/isr/76/ 18:53:44 <planetmaker> skyem123, I mean on *DevZone* 18:53:49 <planetmaker> not what you *can* do 18:54:18 <planetmaker> I know that one *can* define commit hooks. But one needs - as far as I could discover - define them per repository 18:54:25 <planetmaker> And not globally 18:54:25 <skyem123> ah... 18:54:30 <skyem123> wait... 18:54:37 <planetmaker> anyway, besides the point 18:54:40 <skyem123> it was per base repository 18:54:41 <planetmaker> there is none now 18:54:59 <planetmaker> yeah. base repo. I surely won't have different projects share the same base repo 18:55:32 <skyem123> I booted up the laptop to see what i did 18:55:37 <Alberth> just make one "devzone" repo for all :p 18:55:48 <planetmaker> yeah. Just like good ol' svn times ;-) 18:56:57 <skyem123> wait what! 18:57:41 <planetmaker> see. that's what we don't want 18:57:47 <skyem123> ah 18:57:48 <skyem123> good 18:58:02 <planetmaker> thus each frigging git repo would need its separate commit hook. 18:58:42 <skyem123> So you need it defined globally. 19:01:42 <skyem123> how about: /usr/share/git-core/contrib/hooks 19:02:34 <skyem123> does that help? 19:04:01 <planetmaker> well. Hook or no hook is not the real problem here 19:04:11 <DevZone> Project OpenGFX build #120-nightlies: SUCCESS in 5 min 45 sec: https://jenkins.openttdcoop.org/job/opengfx/120/ 19:04:51 <skyem123> what is the problem 19:04:57 <planetmaker> jenkins by default should be intelligent enough to obtain the updated repo and update to the proper commit 19:05:13 <planetmaker> Obviously your idea of latest and jenkins idea differ 19:05:36 <skyem123> latest would be the latest commit. 19:05:45 <skyem123> but it doesn't recognise that. 19:05:54 <planetmaker> I think jenkins stays in branch 'master' though 19:06:14 <planetmaker> and latest commit is branch 'make-nml_patches'. Thus... 19:06:25 <skyem123> oops 19:07:15 <skyem123> but i merged to master 19:08:08 <planetmaker> oh, as I pull here, one thing I'd like to ask you: use it as source repository. Not as binary dumpster please 19:08:18 <skyem123> sorry. 19:08:42 <skyem123> i will have to reorganize... 19:08:49 <planetmaker> for binary downloads we usually have the bundles server, thus there's no need to store each revision as zip, tar etc in the repo 19:09:45 <planetmaker> if you tag the releases appropriately, they can also easily be re-build 19:11:59 <planetmaker> it's more a thing to keep the source repos as actually source repos, so they stay small to pull 19:12:12 <planetmaker> and released files in the place people look for releases 19:12:15 <skyem123> i did it. 19:13:00 <planetmaker> hm, when I git pull'ed the repo I can't build it locally :S 19:13:16 <skyem123> what's wrong? 19:13:22 <planetmaker> there's no skye_rail.pnml 19:13:38 <skyem123> pnml or nml 19:13:42 <skyem123> oops 19:13:42 <planetmaker> pnml 19:13:44 <skyem123> i see 19:19:27 <skyem123> Now try 19:19:59 *** tycoondemon has quit IRC 19:20:14 *** tycoondemon has joined #openttdcoop.devzone 19:20:45 <skyem123> (I fixed the naming) 19:21:38 <Brot6> Revision 334d40ff (skye_rail): Removed binaries! Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/334d40ff0ad085f695a3317746e76ceaa77559e9 19:21:39 <Brot6> Revision 8fa796c0 (skye_rail): Should compile Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/8fa796c025d1883f995fe2ca9b47d11603a71880 19:23:36 <skyem123> hello? 19:23:39 <Rubidium> hi 19:23:59 <planetmaker> hm 19:24:45 <skyem123> I fixed it on my end 19:26:47 <skyem123> Can it get built again? 19:31:10 <planetmaker> when it compiles locally here, yes. But it doesn't :-) Makefile still buggy with git it seems 19:31:16 <skyem123> aww 19:32:11 <Brot6> Revision 309:2498e9852c70: Update: Add changes to Chinese (Traditional and Simplified) translations Xmart3pX @ http://dev.openttdcoop.org/projects/isr/repository/revisions/2498e9852c70 19:33:17 <planetmaker> hm, Alberth, webtranslator does only work with mercurial repos, or? 19:34:04 <Alberth> ask frosch123, I never did anything with copying stuff from/to project repos 19:38:08 <skyem123> Wait... 19:38:28 <skyem123> did you test the makefile when you made the patch? 19:38:53 <planetmaker> yes 19:39:23 <skyem123> How can it go wrong if you tested it? 19:39:31 <planetmaker> on a different machine, though. And with both hg and git repository in the same dir 19:39:43 <skyem123> ah 19:39:54 <skyem123> it must of read the hg repo 19:40:01 <planetmaker> yeah, how can I make mistakes. I also wonder 19:40:09 <planetmaker> Robots don't do mistakes ;-) 19:40:31 <skyem123> I make too many mistakes. 19:41:30 <skyem123> 1.0.2.1_upload2 is a key example. 19:41:35 <skyem123> (of my newgrf) 19:41:36 <frosch123> planetmaker: currently it only does hg, but we can extent it 19:41:58 <frosch123> the only really necessary part is that it can commit via ssh with its key 19:42:04 <frosch123> so, no remote repositories 19:42:36 <planetmaker> how would it know which type a repo was? 19:42:57 <frosch123> it reads it from the redmine db 19:44:57 <frosch123> do you need git support? 19:45:32 <planetmaker> I'd like to not worry about that yet too much before we got ldap going 19:45:43 <planetmaker> mid-term maybe 19:45:54 <frosch123> pff, ldap would require more work on eints :p 19:46:03 <planetmaker> not sure I can give support for git though :P 19:46:19 <planetmaker> it's all a man git and google "git do sth whatever" 19:46:36 <planetmaker> feels bulky without gain :D 19:47:05 <frosch123> well, it's mostly that the default settings are terrible 19:47:14 <frosch123> like forcing pagers and vim on you 19:48:00 <frosch123> but once you learn that staging area, commit cache and some third term are the same, the docs become readable :p 19:48:44 <Rubidium> planetmaker: http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCoQtwIwAA&url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D1ffBJ4sVUb4&ei=ke-YUsu-CIa-0QXrsICgDg&usg=AFQjCNF3f4P-Uk8ZYj-xy173AXvPoH-Oww&bvm=bv.57155469,d.d2k 19:48:48 <planetmaker> :-P I fail still to find my way from one rev to the other. it's constantly throwing disconnected heads etc at me 19:49:05 <planetmaker> lol, Rubidium :-) 19:49:19 <frosch123> planetmaker: i watched that video, that' 19:49:30 <frosch123> s where i learned that the 3 weird things are the same 19:49:57 <planetmaker> :-) 19:55:59 <Alberth> disconnected heads just means your local repo is behind in that branch 19:56:44 <Alberth> ie origin/x and your own label x are different things 19:57:32 <planetmaker> I also get that message when I explicitly checkout the latest rev 19:57:49 <planetmaker> like git checkout origin/HEAD 19:57:58 <Alberth> you have to update your own label 19:58:48 <Alberth> it warns you that you cannot commit stuff based on a remote version 19:59:36 <Alberth> ie you can have revisions from a remote that are not in your branch 20:05:27 * planetmaker first has something to watch. Back in... 90 minutes it seems :P 20:06:14 <frosch123> hmm, 21:00, sounds like arte 20:06:34 <planetmaker> I got a youtube link recently, you know :-) 20:06:44 <frosch123> oh :p 20:07:10 <planetmaker> I've no TV, so I'm not limited by pre-defined start times anyway :-) 20:07:10 <frosch123> hmm, arte changed their schedule somewhen in the past 6 years 20:07:34 <frosch123> i have none either 20:07:37 <Alberth> http://git-scm.com/book/en I started reading this 20:07:38 <Webster> Title: Git - Book (at git-scm.com) 20:11:34 <planetmaker> aha. Staging area = index = cache ;-) 20:12:47 <frosch123> ah, that was the third term :p 20:14:49 <^Spike^> ..... 20:15:05 <^Spike^> if i hear between now and 1 month we need gitlab... i'm gonna kill somebody... 20:15:12 <planetmaker> never 20:15:31 <planetmaker> between now and 1 month we need ldap though :P 20:16:02 <^Spike^> i just blame the person who ever thought of that plan ;) 20:16:19 <planetmaker> whom? 20:16:21 <planetmaker> :P 20:16:42 <Rubidium> ^Spike^: http://text-to-speech.imtranslator.net/sockets/tts.asp?speed=0&url=F_TR&dir=en&B=1&ID=125675402&chr=PeterHead&vc=VW%20Paul&FA=1 ;) 20:16:43 <Webster> Title: Im Translator : Text To Speech Server (at text-to-speech.imtranslator.net) 20:17:31 <^Spike^> .... 20:31:22 <skyem123> is everyone watching the video? 20:31:25 <skyem123> :-p 20:31:48 <Alberth> are you? 20:31:55 <skyem123> i am 20:31:57 <planetmaker> it's rather a lecture :P But a funny and good one 20:32:10 <skyem123> explains a lot 20:34:06 <frosch123> Alberth: see, the kids of today do not read books, they watch tutorial videos :p 20:34:15 <planetmaker> :-P 20:34:29 <Alberth> yeah, such a terrible waste of time 20:34:35 <planetmaker> :-) 20:35:40 <skyem123> i read quicker than he can explain 20:36:01 <frosch123> that should always be the case 20:36:19 <frosch123> if it is not you are either a slow reader, or the lecturer is talking too fast 20:36:23 <skyem123> I read REALLY quick 20:36:50 <Alberth> like I said, watching a video is often a waste of time 20:36:53 <frosch123> the trick about reading quick is to skip the superfluous blabla 20:37:59 <planetmaker> it often is indeed. He's fun to watch though :-) 20:39:29 <planetmaker> Alberth, and actually not everything can be easily explained in paper. In January we'll produce our first peer-reviewed video paper :) 20:39:38 <planetmaker> 'paper' 20:40:03 <Alberth> sure, for some topics it makes sense to use video 20:40:50 <Alberth> but not all videos make sense :) 20:41:03 <planetmaker> not even all books make sense :-) 20:41:13 <planetmaker> but more books than videos 20:41:35 <Alberth> it's like making television about people at a table, talking to each other. Such a stupid use of the medium 20:41:56 <planetmaker> :-) 20:41:58 <frosch123> [21:41] <planetmaker> but more books than videos <- i think that statement is too bold 20:42:12 <frosch123> there are many worthless books 20:42:23 <planetmaker> burn them! :-P 20:42:26 <skyem123> This video explains the git system really well. 20:42:41 <planetmaker> politically less problematic to require deleting youtube videos :-) 20:42:50 <frosch123> planetmaker: fair point, burning books are healthier than burning video 20:42:57 <Alberth> lol 20:43:14 <skyem123> *puts match under youtube servers* 20:43:32 <Alberth> harddisks do not burn very well :p 20:44:54 <skyem123> *puts thermite on top of youtube servers adds a magnesium strip and lights strip with zippo lighter* 20:47:12 <planetmaker> better run fast :P 20:47:17 <skyem123> why? 20:47:48 <planetmaker> magnesium.... burns nicely. As the ancient photography flashes show :-) 20:47:56 <planetmaker> and damn hot 20:48:12 <skyem123> do you know what thermite is? 20:48:26 <planetmaker> explosives afaik? 20:48:39 <skyem123> Molten metal 20:49:13 <planetmaker> nah 20:49:19 <planetmaker> http://en.wikipedia.org/wiki/Thermite 20:49:20 <Webster> Title: Thermite - Wikipedia, the free encyclopedia (at en.wikipedia.org) 20:49:25 <skyem123> that can become molten because of high heat 20:49:36 <skyem123> caused by the magneisum 20:49:38 <planetmaker> well. Most things can. Except CO2 20:50:27 <frosch123> increase the pressure 20:50:35 <skyem123> it could melt through the servers 20:51:30 <frosch123> skyem123: if you want to kill yt servers, try with software 20:51:42 <frosch123> maybe install a new comment section, noone will notice :p 20:51:46 <planetmaker> :P 20:53:21 <skyem123> 0:44:10 explains what happened in the make-nml_patches 20:54:52 <Alberth> does GSes have the extra commands too? 20:55:13 <frosch123> what are extra commands? 20:55:27 <Alberth> what is in custom tags files 20:55:45 <frosch123> no, they have no custom tags 20:56:23 <Alberth> good, finally I can shoot down incorrect base language strings :) 20:59:23 <planetmaker> :-) 21:01:43 <Brot6> Bug #6606 (New): Makefile.config references itself Xmart3pX @ http://dev.openttdcoop.org/issues/6606 21:04:19 <planetmaker> damn, mart3p is fast :P 21:06:05 <Alberth> he should make patches :) 21:06:10 <DevZone> Project make-nml build #43-push: SUCCESS in 14 sec: https://jenkins.openttdcoop.org/job/make-nml/43/ 21:06:18 <planetmaker> yeah :-) 21:06:34 <planetmaker> his feedback on the Makefile in the last days has been really good 21:07:04 <planetmaker> he gives it the decent test on MinGW it hasn't gotten for ages 21:08:23 <planetmaker> additionally he actually fixes it up for decent use with NFO projects. :D 21:10:16 <Rubidium> http://www.youtube.com/watch?v=_ahvzDzKdB0 <- especially the first 10 minutes are good (if you're a bit into programming) 21:10:16 <Webster> Title: Growing a Language, by Guy Steele, Length: 53m 31s, Views: 21567, Likes: 356 21:10:37 <frosch123> hmm, i also watched that one 21:10:40 <Rubidium> the rest is nice as well, but less interesting ;) 21:10:57 <frosch123> so, rb alreaedy feeded me two videos :) 21:12:56 <Brot6> Bug #6607 (New): Test for alternative VCS is broken Xmart3pX @ http://dev.openttdcoop.org/issues/6607 21:13:33 <skyem123> Did he just... 21:14:55 <planetmaker> yeah. He found what I also just found :P 21:15:07 <skyem123> at the same time? 21:15:32 <planetmaker> dunno when he found it. 21:15:53 <skyem123> Does it work after the fix? 21:17:03 <planetmaker> well, something more is odd :-) 21:17:07 <skyem123> uh oh 21:18:14 <skyem123> so.. what is odd 21:20:13 <Rubidium> 1 21:20:21 <skyem123> ? 21:20:39 <Rubidium> is the answer too literal? 21:21:17 <skyem123> yes 21:21:28 <skyem123> way too literal. 21:22:19 <planetmaker> 2 is the only truely odd prime 21:23:03 <skyem123> ... 21:23:19 <skyem123> i meant what is odd with git and make-nml 21:26:22 <planetmaker> https://paste.openttdcoop.org/show/2851/ <-- that output is... unexpected 21:27:10 <skyem123> I now know what your computer is called 21:28:04 <skyem123> Bad commands... 21:28:08 <frosch123> skyem123: be careful, truebrain was at that computer. better stay away from it 21:28:26 <Rubidium> sound fuertaventura-ish 21:28:32 <Rubidium> s/sound/sounds/ 21:28:32 <Brot6> Rubidium meant: "sounds fuertaventura-ish" 21:29:08 <skyem123> I will stay away from that computer. but why? 21:29:17 <planetmaker> well. I had aeolus already. This machine is better. Could have gone for aeolusmajor 21:29:28 <Brot6> Revision e10e3cf9 (skye_rail): Forgot to delete this! Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/e10e3cf9ad32ba76eb421d3f23b30cda677d3e78 21:29:47 <skyem123> 2 hours late. 21:30:44 <planetmaker> brot is always on time. Its own time 21:30:58 <planetmaker> that never is early :P 21:30:59 <skyem123> wait... 21:31:20 <skyem123> i know what is wrong with the makefile (i think) 21:33:26 <skyem123> there are unneeded tabs. causes blank command --> /bin/bash: : Command Not Found 21:34:46 <frosch123> in that case brot should learn to kick people who commit trailing white space 21:35:08 <planetmaker> again... git commit hooks :) 21:35:15 <planetmaker> not yet there 21:35:50 <planetmaker> though not sure we have that for hg. For hg we only forbid commits *.grf *.pyc *~ *.patch *.zip *.tar... 21:40:14 <planetmaker> and where are those, skyem123 ? 21:40:26 *** ODM has quit IRC 21:40:33 <skyem123> the blank spaces? 21:41:59 <skyem123> nowhere... 21:42:16 <skyem123> (at least on min) 21:43:51 <skyem123> *mine 21:45:31 <Alberth> frosch123: http://devs.openttd.org/~alberth/diffs/add_gs game script support for eints 21:46:20 <planetmaker> there we go 21:46:28 <Alberth> can be done tomorrow too, if you like 21:46:29 <planetmaker> wooo, Alberth ! 21:48:17 <planetmaker> http://devs.openttd.org/~planetmaker/patches/index.php?source=fix_vcsdetection.diff and http://devs.openttd.org/~planetmaker/patches/index.php?source=no_cyclic.diff @ skyem123 21:49:25 <planetmaker> was bug I fixed in make-nml but not yet here... 21:49:31 <planetmaker> kinda stupid one :) 21:49:43 <frosch123> Alberth: yay, something for the weekend 21:49:49 <frosch123> i miss langsync though 21:50:18 <Alberth> why do you expect that? 21:50:46 <frosch123> i guess it needs a new param for the createproject command 21:50:50 <frosch123> to specify project type 21:50:53 <skyem123> so I patch my files with those patches? 21:51:27 <planetmaker> yes 21:51:27 <Alberth> frosch123: oh, of course 21:51:39 <skyem123> what order 21:51:45 <planetmaker> doesn't matter 21:51:55 <Alberth> one at a time, preferable 21:52:00 <planetmaker> :-) 21:53:30 <skyem123> Patch format detection failed. 21:53:32 <skyem123> erm 21:53:33 <Alberth> langsync will have to wait until tomorrow 21:53:45 <frosch123> sleep well :) 21:54:08 <Alberth> good night all :) 21:54:25 *** Alberth has left #openttdcoop.devzone 21:56:17 <skyem123> Will it build? 21:56:17 <Brot6> Revision 4e1717fd (skye_rail): planetmaker's patches XplanetmakerX @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/4e1717fd4f91f450bb2ba07f9639142c3dea1035 21:56:38 <planetmaker> that's an interesting commit message :P 21:57:01 <frosch123> http://www.xkcd.com/1296/ <- git users 21:57:03 <Webster> Title: xkcd: Git Commit (at www.xkcd.com) 21:57:19 <planetmaker> hehe, that quickly became quite famous 21:57:54 <skyem123> so true 21:58:59 <skyem123> but that would happen for me with any vcs 21:59:38 <frosch123> well, the challenge is to make commit message and hash match :p 22:00:14 <skyem123> erm... 22:00:21 <planetmaker> he :D 22:00:35 <planetmaker> you might win cryptographic fame with that, frosch123 22:00:43 <frosch123> :) 22:01:06 <planetmaker> so, sorry, but I hope you won't quickly succeed with that :P 22:01:21 <planetmaker> (nor anyone else) 22:01:31 <frosch123> well, fame is not the only option for that 22:01:39 <frosch123> there is also money or death on the list 22:02:11 <planetmaker> yeah. Not necessarily the best choices either 22:02:44 <planetmaker> possibly also all three combined. Post-mortem fame. And your left-overs sold for lots of money :P 22:03:11 <planetmaker> or t-shirts with your image 22:03:24 <frosch123> :p 22:03:42 <frosch123> that's certainly the most weird one 22:03:53 <DevZone> Project skye-rail build #8-nightlies: STILL FAILING in 6.6 sec: https://jenkins.openttdcoop.org/job/skye-rail/8/ 22:04:44 <planetmaker> now, that got much further, that build 22:05:03 <planetmaker> yeah. Better skip that fame and stay who you are :) 22:05:27 <frosch123> 2.4 to 6.6 sec progress? 22:06:19 <Brot6> Bug #6606 (Closed): Makefile.config references itself Xmart3pX @ http://dev.openttdcoop.org/issues/6606 22:06:19 <Brot6> Revision 91:7dad66c3ea77: Fix #6606: Cyclic include in Makefile.config XplanetmakerX @ http://dev.openttdcoop.org/projects/make-nml/repository/revisions/7dad66c3ea77 22:06:19 <Brot6> Bug #6606 (Closed): Makefile.config references itself XplanetmakerX @ http://dev.openttdcoop.org/issues/6606#change-17836 22:06:43 <planetmaker> :-) well, creating source bundle failed. Not too surprising, looking at that part :) 22:07:02 <skyem123> syntax error 22:07:07 <skyem123> hmmm... 22:08:29 <planetmaker> note to future self: next time create a ticket when you get the idea to check for a possible oversight so that it's not forgotten 22:09:00 <frosch123> night 22:09:04 *** frosch123 has quit IRC 22:11:26 *** tycoondemon has quit IRC 22:11:40 *** tycoondemon has joined #openttdcoop.devzone 22:23:53 <DevZone> Project make-nml build #44-push: SUCCESS in 30 sec: https://jenkins.openttdcoop.org/job/make-nml/44/ 22:24:10 <Brot6> Bug #6607 (Closed): Test for alternative VCS is broken Xmart3pX @ http://dev.openttdcoop.org/issues/6607 22:24:10 <Brot6> Revision 92:50d77a435ad8: Fix #6607: Test for VCS type was broken XplanetmakerX @ http://dev.openttdcoop.org/projects/make-nml/repository/revisions/50d77a435ad8 22:24:10 <Brot6> Revision 93:ea64a0a70832: Fix: Building source bundles was broken for git repos XplanetmakerX @ http://dev.openttdcoop.org/projects/make-nml/repository/revisions/ea64a0a70832 22:24:10 <Brot6> Bug #6607 (Closed): Test for alternative VCS is broken XplanetmakerX @ http://dev.openttdcoop.org/issues/6607#change-17837 22:24:21 <planetmaker> http://dev.openttdcoop.org/projects/make-nml/repository/revisions/ea64a0a70832/diff/Makefile @ skyem123 22:24:49 <planetmaker> sorry for the piecewise work to get it working... 22:31:35 <planetmaker> I don't yet dare to commit to your repo... I likely would screw up ;-) 22:35:22 <skyem123> Patch file doesn't work so i will do i manually... 22:36:19 <skyem123> erm... 22:36:31 <skyem123> lne 457 is not blank 22:37:34 <planetmaker> http://dev.openttdcoop.org/projects/make-nml/repository/revisions/ea64a0a70832/diff/Makefile?format=diff doesn't work? 22:37:41 <skyem123> nope. 22:37:55 <skyem123> i found the line and manually edited it. 22:38:04 <planetmaker> patch -p1 < file.diff 22:38:14 <planetmaker> should find it reasonably well with a bit of fuzz 22:38:29 <skyem123> i haven't got patch. 22:38:38 <skyem123> i have the tortoise git patch. 22:38:53 <skyem123> that failed on the "/" in the path or somthing... 22:39:26 <skyem123> Commited and pushed 22:40:01 <Brot6> Revision 41e7a330 (skye_rail): Small Fix Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/41e7a330512c20fd3958a029277f5fa60b8c2aad 22:40:01 <Brot6> Revision 33a88f5e (skye_rail): Oh, the patches Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/33a88f5e83ef149e0c41991ae689c5b8a465e644 22:41:08 <skyem123> ^ What i am feeling 22:42:07 <skyem123> Should I build it? 22:42:53 <DevZone> Project skye-rail build #9-nightlies: STILL FAILING in 1.8 sec: https://jenkins.openttdcoop.org/job/skye-rail/9/ 22:44:54 <planetmaker> you should configure your editor to not leave trailing whitespace 22:45:10 <skyem123> whats that? 22:45:23 <planetmaker> http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/33a88f5e83ef149e0c41991ae689c5b8a465e644/diff/Makefile line 470 22:45:33 <planetmaker> you replaced a blank line there by a line with a single tab 22:45:40 <skyem123> oops 22:45:47 <skyem123> mispaste! 22:45:50 <planetmaker> etc. spaces and tabs at the end of lines in general 22:46:01 <planetmaker> my editor auto-removes that 22:46:21 <skyem123> i use notepad++ 22:46:31 <planetmaker> it can be configured such I'm told 22:46:35 <Brot6> Revision 6499bf5f (skye_rail): Mispaste Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/6499bf5fd876ab56d56c1aa3c67aa39d52f08b71 22:46:54 <DevZone> Project skye-rail build #10-nightlies: STILL FAILING in 6 sec: https://jenkins.openttdcoop.org/job/skye-rail/10/ 22:47:23 <planetmaker> hm... 22:48:00 <skyem123> same syntax error 22:48:11 <skyem123> as build 8 22:48:41 <planetmaker> autsch 22:48:50 <planetmaker> it doesn't like a ' in the title 22:49:32 <skyem123> ah ha! 22:49:53 <skyem123> see oldmake 22:50:53 <skyem123> need to escape it 22:51:30 <Brot6> Revision 8c1cd215 (skye_rail): make-nml doesn't like ' in it so use Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/8c1cd215a34c62f48aeda4d0c7e7bcb294efd83b" target="_blank">http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/8c1cd215a34c62f48aeda4d0c7e7bcb294efd83b instead (escape it) Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/8c1cd215a34c62f48aeda4d0c7e7bcb294efd83b" target="_blank">http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/8c1cd215a34c62f48aeda4d0c7e7bcb294efd83b 22:52:02 <DevZone> Project skye-rail build #11-nightlies: STILL FAILING in 2.8 sec: https://jenkins.openttdcoop.org/job/skye-rail/11/ 22:53:06 <skyem123> hmm... 22:53:24 <skyem123> what does '?=' in a makefile mean? 22:54:24 <planetmaker> assign if not defined already 22:54:55 <planetmaker> allows you to override the variables for instance via command line argument 22:55:02 <planetmaker> or via Makefile.config 22:57:01 <skyem123> Brot is slow 22:57:08 <Brot6> Revision 5e576c97 (skye_rail): May (not) work Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/5e576c97765adfd738951cb2b3d108643b241f8f 22:57:19 <planetmaker> always was. need not be fast 22:58:11 <DevZone> Project skye-rail build #12-nightlies: STILL FAILING in 2 sec: https://jenkins.openttdcoop.org/job/skye-rail/12/ 22:58:54 <skyem123> hold on... 22:59:17 <skyem123> can you set environment variables externally? 22:59:52 <planetmaker> by definition 23:00:12 <skyem123> Is there a way to get the ' in? 23:01:35 <planetmaker> ? 23:01:46 <skyem123> for skyem123's 23:01:48 <planetmaker> you can basically specify anything you want 23:02:19 <skyem123> but doesn't it error becuase of the ' 23:02:58 <DevZone> Project skye-rail build #13-nightlies: STILL FAILING in 1.8 sec: https://jenkins.openttdcoop.org/job/skye-rail/13/ 23:09:01 <skyem123> I pushed 3 mins ago 23:11:48 <planetmaker> yes. There's no build-on-push active 23:12:34 <skyem123> BROT! 23:13:02 <planetmaker> Brot is not supposed to be a real-time feed 23:13:08 <skyem123> Still 23:13:28 <skyem123> Can I press the build button on jenkins? 23:14:16 <planetmaker> try 23:14:47 <DevZone> Project skye-rail build #14-nightlies: STILL FAILING in 6.3 sec: https://jenkins.openttdcoop.org/job/skye-rail/14/ 23:16:43 <skyem123> Hmm... 23:17:23 <planetmaker> the culprit is in Makefile:485 (Makefile.fordist) target where REPO_TITLE is written to file 23:18:09 <skyem123> ah ha 23:18:13 <planetmaker> try to replace all '...' of that rule by "..." 23:18:19 <planetmaker> for all lines of that target 23:18:26 <planetmaker> then ' is allowed in strings. 23:18:59 <Brot6> Revision e9ba0ef3 (skye_rail): Hard to understand what is happening with the makefile Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/e9ba0ef3b912f0e7ae84dae5b4041cbccf1e96de 23:18:59 <Brot6> Revision e96d40c7 (skye_rail): GERONIMO! Xskyem123X @ http://dev.openttdcoop.org/projects/skye_rails/repository/revisions/e96d40c7a1cd75427bcd51edbf0949632c6b7fb9 23:19:04 <DevZone> Yippee, build fixed! 23:19:04 <DevZone> Project skye-rail build #15-nightlies: FIXED in 10 sec: https://jenkins.openttdcoop.org/job/skye-rail/15/ 23:19:16 <skyem123> perfect! 23:19:46 <planetmaker> don't try to add a " to your strings ;-) 23:20:00 <planetmaker> or we're back to start :P 23:20:20 <skyem123> and we can't escape them. 23:20:33 <planetmaker> not exactly, no 23:20:55 <planetmaker> well... maybe. maybe we could escape them now 23:21:23 <skyem123> noted as a comment 23:22:10 <planetmaker> but there's a difference in ' and ". I forgot which exactly. It has to do how / when variables are resolved... 23:22:40 <skyem123> i did it only for that one 23:23:09 <planetmaker> consistency with the rule for custom_tags.txt requires to use " for every one 23:23:25 <skyem123> uhm 23:23:27 <skyem123> uh oh 23:23:56 <planetmaker> that beast is complex ;-) 23:24:40 <skyem123> it is a kludge 23:25:32 <planetmaker> you're welcome 23:25:46 <skyem123> now to setup build-on-push. ;-) 23:26:31 <planetmaker> not now. Sleep now 23:27:32 <planetmaker> build-on-push requires a global setup of git commit hooks 23:28:10 <planetmaker> which needs no special config to check for specific paths 23:28:17 <skyem123> /usr/share/git-core/contrib/hooks 23:28:20 <planetmaker> but simply works if a git repo is invoked 23:28:31 <planetmaker> that's a path which may exist for you but not for me 23:28:47 <skyem123> odd 23:29:16 <skyem123> /usr/share/git/contrib/hooks 23:29:40 <skyem123> ^ random guessing 23:30:15 <planetmaker> a working link would be more helpful ;) 23:30:23 <skyem123> $PREFIX/share/git-core/templates/hook 23:31:05 <skyem123> $PREFIX/share/git-core/templates/hooks 23:32:03 <skyem123> what about that? 23:33:43 <skyem123> use/share/git-core/templates/hooks 23:33:43 <planetmaker> user-writable would be nice, too ;-) 23:33:47 <skyem123> usr/share/git-core/templates/hooks 23:33:50 <skyem123> erm... 23:33:59 <skyem123> per repo or global 23:34:05 <planetmaker> http://stackoverflow.com/questions/2293498/git-commit-hooks-global-settings 23:34:06 <Webster> Title: Git commit hooks - global settings - Stack Overflow (at stackoverflow.com) 23:34:20 <planetmaker> anyway, good night 23:35:04 <skyem123> and that is where i found out my info... 23:35:14 <skyem123> goodbye and goodnight! 23:36:01 *** skyem123 has quit IRC