Config
Log for #openttdcoop.devzone on 29th November 2013:
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

Powered by YARRSTE version: svn-trunk