ddfreyne changed the topic of #nanoc to: 3.8.0 (May 4th) - 4.0.0b2 (May 23rd) | web http://nanoc.ws/ | repo http://bit.ly/XE6e3G | issues http://bit.ly/VfXaSV | forum http://ho.io/n-discuss | irclog http://irclog.whitequark.org/nanoc
jugglinmike has quit [Ping timeout: 246 seconds]
dbr_vince has joined #nanoc
drops has quit [Quit: drops]
dbr_vince has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<nanoc-gh> [nanoc] ddfreyne pushed 4 new commits to content-entity: http://git.io/vIn9h
<nanoc-gh> nanoc/content-entity 3d9cc9b Denis Defreyne: Move entity specs
<nanoc-gh> nanoc/content-entity 118fa87 Denis Defreyne: Add content spec
<nanoc-gh> nanoc/content-entity 42dbf8c Denis Defreyne: Add specs for Document#initialize
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity from d0b0838 to 097f5f5: http://git.io/vIZiG
<nanoc-gh> nanoc/content-entity 097f5f5 Denis Defreyne: Add specs for Document (WIP)
<nanoc-gh> [nanoc] ddfreyne pushed 4 new commits to content-entity: http://git.io/vInFN
<nanoc-gh> nanoc/content-entity 0b6749d Denis Defreyne: Test and fix freezing
<nanoc-gh> nanoc/content-entity e644ad4 Denis Defreyne: Add raise_frozen_error matcher
<nanoc-gh> nanoc/content-entity e752f5d Denis Defreyne: test freezing identifiers
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity: http://git.io/vInbi
<nanoc-gh> nanoc/content-entity 50189ff Denis Defreyne: Fix freezing
<nanoc-gh> [nanoc] ddfreyne pushed 2 new commits to content-entity: http://git.io/vInNS
<nanoc-gh> nanoc/content-entity 91d7680 Denis Defreyne: Fix freezing of binary document
<nanoc-gh> nanoc/content-entity fbe99fa Denis Defreyne: Improve freezing of item
<nanoc-gh> [nanoc] ddfreyne pushed 2 new commits to content-entity: http://git.io/vInAV
<nanoc-gh> nanoc/content-entity d4749c2 Denis Defreyne: Add workaround for forced_outdated
<nanoc-gh> nanoc/content-entity dc15aa5 Denis Defreyne: Convert document spec into shared example for item and layout
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity: http://git.io/vInAS
<nanoc-gh> nanoc/content-entity adb1a31 Denis Defreyne: Test freezing item children
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity: http://git.io/vInxx
<nanoc-gh> nanoc/content-entity 6d4b2a3 Denis Defreyne: Test equality
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity: http://git.io/vInpp
<nanoc-gh> nanoc/content-entity 5e6d7f8 Denis Defreyne: Create proper error for binary content
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity: http://git.io/vInjj
<nanoc-gh> nanoc/content-entity a51521a Denis Defreyne: Use content in checksum calculation
<nanoc-gh> [nanoc] ddfreyne pushed 2 new commits to content-entity: http://git.io/vIcJx
<nanoc-gh> nanoc/content-entity 06e93cd Denis Defreyne: Remove #raw_filename
<nanoc-gh> nanoc/content-entity c798f59 Denis Defreyne: Remove #raw_content
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity: http://git.io/vIckZ
<nanoc-gh> nanoc/content-entity a42d79a Denis Defreyne: Remove #binary?
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity from a42d79a to adf3520: http://git.io/vIZiG
<nanoc-gh> nanoc/content-entity adf3520 Denis Defreyne: Create dedicated content entity
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to master: http://git.io/vIcLl
<nanoc-gh> nanoc/master 1c119e5 Denis Defreyne: Merge pull request #621 from nanoc/content-entity...
<nanoc-gh> [nanoc] ddfreyne created absolute-paths (+1 new commit): http://git.io/vIctZ
<nanoc-gh> nanoc/absolute-paths c44e1aa Denis Defreyne: Require absolute filenames
<travis-ci> nanoc/nanoc/master 1c119e5 Denis Defreyne: The build passed.
<nanoc-gh> [nanoc] ddfreyne deleted absolute-paths at c44e1aa: http://git.io/vIctQ
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to master: http://git.io/vIcqR
<nanoc-gh> nanoc/master 0d5e63f Denis Defreyne: Move layout into entities
<travis-ci> nanoc/nanoc/master 0f740fe Denis Defreyne: The build passed.
<travis-ci> nanoc/nanoc/master 0d5e63f Denis Defreyne: The build passed.
<nanoc-gh> [nanoc] ddfreyne created content-entity-in-reps (+14 new commits): http://git.io/vIc86
<nanoc-gh> nanoc/content-entity-in-reps 8e49cde Denis Defreyne: wip
<nanoc-gh> nanoc/content-entity-in-reps 93e8b28 Denis Defreyne: wip
<nanoc-gh> nanoc/content-entity-in-reps e0d8a27 Denis Defreyne: wip
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from 43ef997 to ca03d23: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps ca03d23 Denis Defreyne: Use content entity in reps
<nanoc-gh> [nanoc] ddfreyne pushed 2 new commits to content-entity-in-reps: http://git.io/vIcRT
<nanoc-gh> nanoc/content-entity-in-reps 801b179 Denis Defreyne: wip
<nanoc-gh> nanoc/content-entity-in-reps b3c361e Denis Defreyne: Fix broken freeze tests
<nanoc-gh> [nanoc] ddfreyne created fix-freezing (+1 new commit): http://git.io/vIcRd
<nanoc-gh> nanoc/fix-freezing 06ab985 Denis Defreyne: Fix freezing
<nanoc-gh> [nanoc] ddfreyne deleted fix-freezing at 06ab985: http://git.io/vIc0I
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from b3c361e to ae78924: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps ae78924 Denis Defreyne: Use content entity in reps
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from ae78924 to efba6a0: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps efba6a0 Denis Defreyne: Use content entity in reps
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from efba6a0 to e39c50a: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps e39c50a Denis Defreyne: Use content entity in reps
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from e39c50a to f9bfad6: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps f9bfad6 Denis Defreyne: Use content entity in reps
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to content-entity-in-reps: http://git.io/vIc0A
<nanoc-gh> nanoc/content-entity-in-reps 3f4b00f Denis Defreyne: Cleanup
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from 3f4b00f to fb3e2c9: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps fb3e2c9 Denis Defreyne: Cleanup
<nanoc-gh> [nanoc] ddfreyne force-pushed content-entity-in-reps from fb3e2c9 to 9b5f71b: http://git.io/vIc8X
<nanoc-gh> nanoc/content-entity-in-reps 9b5f71b Denis Defreyne: Use content entity in reps
<travis-ci> nanoc/nanoc/master b97ce39 Denis Defreyne: The build passed.
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to master: http://git.io/vIcuZ
<nanoc-gh> nanoc/master 40c8df2 Denis Defreyne: Merge pull request #623 from nanoc/content-entity-in-reps...
<travis-ci> nanoc/nanoc/master 40c8df2 Denis Defreyne: The build passed.
<nanoc-gh> [nanoc] ddfreyne created notify-in-item-rep-view (+5 new commits): http://git.io/vIcwF
<nanoc-gh> nanoc/notify-in-item-rep-view 08177c3 Denis Defreyne: Notify in views
<nanoc-gh> nanoc/notify-in-item-rep-view 59105d8 Denis Defreyne: Test #compiled_content
<nanoc-gh> nanoc/notify-in-item-rep-view e13c083 Denis Defreyne: Test #path
<nanoc-gh> [nanoc] ddfreyne force-pushed notify-in-item-rep-view from 8342ffd to bdd9cb9: http://git.io/vIcrI
<nanoc-gh> nanoc/notify-in-item-rep-view bdd9cb9 Denis Defreyne: Notify in views, not entities
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to master: http://git.io/vIcrd
<nanoc-gh> nanoc/master ca121f7 Denis Defreyne: Merge pull request #625 from nanoc/notify-in-item-rep-view...
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to master: http://git.io/vIcoR
<nanoc-gh> nanoc/master 42a0e4e Denis Defreyne: Group services
<travis-ci> nanoc/nanoc/master 42a0e4e Denis Defreyne: The build passed.
<nanoc-gh> [nanoc] ddfreyne created remove-path (+2 new commits): http://git.io/vIc6Q
<nanoc-gh> nanoc/remove-path 334ba39 Denis Defreyne: Remove Item#path
<nanoc-gh> nanoc/remove-path 19cc6bf Denis Defreyne: Remove Item#compiled_content
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to remove-path: http://git.io/vIciI
<nanoc-gh> nanoc/remove-path 4401db3 Denis Defreyne: Remove Item#rep_named
dbr_vince has joined #nanoc
<nanoc-gh> [nanoc] ddfreyne pushed 2 new commits to remove-path: http://git.io/vIc1N
<nanoc-gh> nanoc/remove-path cb2f223 Denis Defreyne: Add ItemRepCollectionView#fetch
<nanoc-gh> nanoc/remove-path 58340f4 Denis Defreyne: Handle non-existant reps and pass params
<nanoc-gh> [nanoc] ddfreyne force-pushed remove-path from 58340f4 to 3b3daa4: http://git.io/vIcD8
<nanoc-gh> nanoc/remove-path bf1d365 Denis Defreyne: Remove convenience method from Item entity
<nanoc-gh> nanoc/remove-path 3b3daa4 Denis Defreyne: Handle non-existant reps and pass params
<nanoc-gh> [nanoc] ddfreyne force-pushed remove-path from 3b3daa4 to d8a850e: http://git.io/vIcD8
<nanoc-gh> nanoc/remove-path d8a850e Denis Defreyne: Remove convenience method from Item entity
<nanoc-gh> [nanoc] ddfreyne deleted remove-path at d8a850e: http://git.io/vIcD9
<travis-ci> nanoc/nanoc/master 5231a72 Denis Defreyne: The build passed.
<nanoc-gh> [nanoc] ddfreyne created extract-filterer (+1 new commit): http://git.io/vIcQK
<nanoc-gh> nanoc/extract-filterer 43dd73d Denis Defreyne: Extract filterer
<nanoc-gh> [nanoc] ddfreyne pushed 3 new commits to extract-filterer: http://git.io/vIcF9
<nanoc-gh> nanoc/extract-filterer dfcf6e2 Denis Defreyne: Rename to Executor
<nanoc-gh> nanoc/extract-filterer dafcaf7 Denis Defreyne: Extract #layout
<nanoc-gh> nanoc/extract-filterer ed9e631 Denis Defreyne: Extract #snapshot
cDlm has quit [Ping timeout: 264 seconds]
cDlm has joined #nanoc
guardian has quit [Ping timeout: 240 seconds]
guardian has joined #nanoc
<nanoc-gh> [nanoc] ddfreyne pushed 4 new commits to extract-filterer: http://git.io/vICvI
<nanoc-gh> nanoc/extract-filterer 210ef46 Denis Defreyne: Use executor directly
<nanoc-gh> nanoc/extract-filterer 4fa7f31 Denis Defreyne: Pass in executor (WIP)
<nanoc-gh> nanoc/extract-filterer 7aeb151 Denis Defreyne: Let executor do the work
dbr_vince has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dbr_vince has joined #nanoc
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to extract-filterer: http://git.io/vICJY
<nanoc-gh> nanoc/extract-filterer 186619d Denis Defreyne: Use recording executor
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to extract-filterer: http://git.io/vICJo
<nanoc-gh> nanoc/extract-filterer cfaf099 Denis Defreyne: Remove proxies
dbr_vince has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to extract-filterer: http://git.io/vICYc
<nanoc-gh> nanoc/extract-filterer 057a718 Denis Defreyne: Move some specs over
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to extract-filterer: http://git.io/vICOn
<nanoc-gh> nanoc/extract-filterer 894de1e Denis Defreyne: Add/fix basic tests
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to extract-filterer: http://git.io/vICnh
<nanoc-gh> nanoc/extract-filterer 6583f00 Denis Defreyne: Test #filter
<nanoc-gh> [nanoc] ddfreyne force-pushed extract-filterer from 6583f00 to 16df909: http://git.io/vICCU
<nanoc-gh> nanoc/extract-filterer 16df909 Denis Defreyne: Test #filter
<nanoc-gh> [nanoc] ddfreyne pushed 1 new commit to extract-filterer: http://git.io/vICC9
<nanoc-gh> nanoc/extract-filterer 0207a97 Denis Defreyne: Cleanup
jugglinmike has joined #nanoc
dbr_vince has joined #nanoc
dbr_vince has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<cDlm> NoMethodError: undefined method `attributes' for #<Nanoc::LayoutView:0x007f85c99ab360>
cDlm is now known as VitamineD
<VitamineD> looks like I have a view on a view
<VitamineD> [2] pry(#<ByExtension>)> assigns[:layout]
<VitamineD> => #<Nanoc::LayoutView:0x007f915290b2e0
<VitamineD> #<Nanoc::LayoutView:0x007f9152900048
<VitamineD> @document=
<VitamineD> @document=<Nanoc::Int::Layout identifier="/partials/markdown_links.erb">>>
<kAworu> % curl --silent https://kaworu.ch | grep Powered
<kAworu> finally !
VitamineD has quit [Ping timeout: 276 seconds]
VitamineD has joined #nanoc
dbr_vince has joined #nanoc
dbr_vince has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<ddfreyne> kAworu: Congrats!
<ddfreyne> VitamineD: LayoutView doesn't have #attributes in any case, but I assume that's because you have the double one
<VitamineD> it should allow [], I suppose, and forward it to the actual layout
<VitamineD> this is in the case of my :by_extension filter, which looks up the filter to use with a layout based on either a :filter attribute, or the file extension
<ddfreyne> VitamineD: It does take #[], but the LayoutView isn't supposed to be nested
<ddfreyne> VitamineD: Can I see your code that leads to this?
<VitamineD> maybe :>
<VitamineD> line 8
<VitamineD> actually it's the identical one in the nanoc4 branch
<ddfreyne> Alright
<ddfreyne> I'll take a look tomorrow. It's a bit late :)
<ddfreyne> Time to get some rest!
<VitamineD> gn