Logs for #nikola for 2015-05-13

02:56:14 <ralsina> Aeyoun: basically allows hierarchical tags, that can be displayed as a tree
02:56:24 <ralsina> or / like / this
02:56:34 <ralsina> but no, it doesn't move the posts around :)
02:56:40 * ralsina has not really checked it out yet
10:27:09 -GitHub[nikola]:#nikola- [nikola] punchagan created existing-post-event (+1 new commit): http://git.io/vUK0H
10:27:09 -GitHub[nikola]:#nikola- nikola/existing-post-event d33a023 Puneeth Chaganti: Emit an event when a post/page already exists, also....
10:27:34 -GitHub[nikola]:#nikola- [nikola] punchagan opened pull request #1720: Emit an event when a post/page already exists, also. (master...existing-post-event) http://git.io/vUK05
10:42:12 -travis-ci:#nikola- getnikola/nikola#5017 (existing-post-event - d33a023 : Puneeth Chaganti): The build failed.
10:42:13 -travis-ci:#nikola- Change view: https://github.com/getnikola/nikola/commit/d33a0232ff9b
10:42:13 -travis-ci:#nikola- Build details: http://travis-ci.org/getnikola/nikola/builds/62375664
13:36:29 <ChrisWarrick> Aeyoun: no moving happens; you would still have to do the sorting manually
14:24:32 -GitHub[nikola]:#nikola- [nikola] Kwpolska pushed 1 new commit to master: http://git.io/vU6N1
14:24:32 -GitHub[nikola]:#nikola- nikola/master ed51607 Chris Warrick: Update CHANGES.txt
14:42:07 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vUiUd
14:42:07 -GitHub[nikola]:#nikola- nikola/master 2fbe499 Roberto Alsina: updated translations
15:34:05 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vUiV7
15:34:05 -GitHub[nikola]:#nikola- nikola/master d51dd9c Roberto Alsina: updated packages via bower
15:58:00 <gour> how to clean cache/state in nikola?
15:58:53 <gour> it seems i suffer due to attempt to install asciidoc plugin from the trunk which uses ASCIIDOC_BINARY which is not recognized (yet)
16:01:31 <ralsina> gour: nikola clean
16:01:52 <ralsina> or rm -rf output/ cache/ .doit.db
16:02:10 <ralsina> gour: that plugin should work with any nikola v7
16:02:20 <ralsina> gour: if it doesnt please tell me how ;-)
16:05:54 <gour> i tried with  clean
16:06:21 <gour> ralsina: the asciidoc trunk should work with 7.4.1?
16:06:37 <ralsina> the asciidoc plugin? sure
16:06:44 <ralsina> there is no "trunk" for plugins, really
16:07:04 <ralsina> they are supposed to be standalone and work with whatever version they claim to support :-)
16:12:00 <ChrisWarrick> we should make versions more official
16:12:38 <ChrisWarrick> as in, versions of plugins
16:16:39 <gour> well, after installing it, it didn't mention 'ASCIIDOC_BINARY' and in the traceback it says: binary = self.site.options.get('ASCIIDOC_BINARY', 'asciidoc'), AttributeError: 'Nikola' object has no attribute 'options'
16:17:08 <ChrisWarrick> that should be “self.site.config”
16:17:35 <gour> have to go afk. bbs
16:17:49 <ralsina> ahhh gack
16:18:02 <ralsina> gour: sorry, that s just me being an idiot
16:18:50 <ralsina> there, fixed
16:19:02 -GitHub[plugins]:#nikola- [plugins] ralsina pushed 1 new commit to master: http://git.io/vUiN5
16:19:02 -GitHub[plugins]:#nikola- plugins/master 6f99fa6 Roberto Alsina: unbreak
16:19:58 <gour> np. will test later
16:20:09 <ChrisWarrick> ralsina: also, checking for “No such file or directory” will break on a system using any language other than English.
16:20:29 <ralsina> ChrisWarrick: no idea how to diagnose that otherwise
16:20:37 <ChrisWarrick> ralsina: by error number?
16:21:44 <ralsina> ChrisWarrick: I assume that's system-dependent
16:21:55 <ChrisWarrick> ralsina: import errno → e.errno == errno.ENOENT
16:22:17 <ralsina> ChrisWarrick: that probably doesn't work on windows (of course current solution doesn't work either)
16:22:25 <ChrisWarrick> ralsina: or maybe it does
16:23:12 <ralsina> also, that code is out there in a bunch of plugins, they all should be fixed the same way
16:23:22 <ralsina> or we could do a utils.check_call
16:23:52 <ChrisWarrick> maybe a less conflicting name?
16:24:03 <ChrisWarrick> check_call_with_deps?
16:27:26 <ChrisWarrick> ralsina: the e.errno == errno.ENOENT thing works on Windows
16:27:40 <ralsina> awesome, so that s how it has to be done
16:27:58 <ralsina> I like replacing the name as long as it does the same thing, like utils.makedirs
16:29:10 <gour> ralsina: it seems that: nikola plugin -i asciidoc pulls old version
16:29:27 <ralsina> gour: yes, site needs to be rebuilt
16:29:32 <ralsina> gour: will happen at some point
16:29:48 <gour> ok
16:30:09 <ralsina> gour: or just replace options with config there :-)
16:31:59 <gour> it build now
16:32:04 <gour> *builds
16:39:43 -GitHub[plugins]:#nikola- [plugins] ralsina pushed 1 new commit to master: http://git.io/vUPkC
16:39:43 -GitHub[plugins]:#nikola- plugins/master 9cbfa5e Roberto Alsina: bump version
17:22:37 -GitHub[nikola]:#nikola- [nikola] ralsina pushed 1 new commit to master: http://git.io/vUPEy
17:22:37 -GitHub[nikola]:#nikola- nikola/master 691fc61 Roberto Alsina: add extras markdown extension for new sites, added reminder to add it to default for v8