Options:
- # Session Start: Sat Feb 22 00:00:00 2014
- # Session Ident: #css
- # [00:00] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [00:00] * Joins: rhauck (~Adium@public.cloak)
- # [00:20] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
- # [00:39] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [01:02] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [01:04] * Joins: rhauck (~Adium@public.cloak)
- # [01:11] <astearns> TabAtkins: plinss: more bikeshed IDL - I used to have links in the IDL block to the definitions below
- # [01:11] <astearns> bikeshed strips the links out of the IDL block
- # [01:11] <astearns> and adds its own anchors
- # [01:12] <TabAtkins> Yes, Peter's IDL parser just operates on text. Bikeshed determines whether to make the terms <dfn>s or <a>s based on whether they're already defined or not.
- # [01:12] <astearns> I suppose I can take all my my dfns and links out
- # [01:12] <plinss> yep
- # [01:13] <TabAtkins> Dont' do more work than necessary. ^_^
- # [01:13] <astearns> it was kind of nice to click on an attribute's name and be taken to the prose that describes it
- # [01:13] <plinss> this also ensures that we're consisten on how the IDL gets marked up
- # [01:13] <plinss> that should still happen if all the dfns for the attributes are set up properly
- # [01:14] <TabAtkins> Yeah, so long as there's a <dfn> in the document (or anywhere that Shepherd knows of), it'll link properly.
- # [01:14] <plinss> btw, are you talking about attributes or arguments?
- # [01:15] <TabAtkins> Maybe you're not marking up the <dfn>s right? Like <dfn attribute for="MyInterface">myAttribute</dfn>
- # [01:15] <plinss> 'cause if they're arguments they may need a 'for' attribute to connect them to the proper method
- # [01:16] <astearns> they aren't linking because I was making up my own anchors, and my id naming scheme was slightly different than the IDL parser's
- # [01:16] <astearns> I can change my dfns to match the IDL parser
- # [01:16] <TabAtkins> ID syntax is ignored if the attributes match up.
- # [01:17] <TabAtkins> That ID syntax is just one of the fallback methods for figuring out what type a dfn is.
- # [01:17] <plinss> yeah, it should go by the text of the <dfn>
- # [01:17] <TabAtkins> That is, if you do the markup like I illustrate above, it'll be fine.
- # [01:19] <astearns> cutting out my old links appears to fix the problem - thanks!
- # [01:20] * Quits: uniqname (~Adium@public.cloak) ("Leaving.")
- # [01:23] <astearns> makes the IDL block much more readable, too
- # [01:25] <TabAtkins> Yup, that was the intention.
- # [01:25] <TabAtkins> Having to explicitly mark up an IDL block was hell before plinss wrote his parser.
- # [01:25] <plinss> happy to be of service :-)
- # [01:26] * Joins: dbaron (~dbaron@public.cloak)
- # [01:27] <astearns> so far the regions source doc is 22% smaller than it was pre-bikeshed, and I'm still finding cruft to remove
- # [01:40] <TabAtkins> +1
- # [01:44] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
- # [01:57] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [02:53] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [03:20] * Joins: lmclister (~lmclister@public.cloak)
- # [03:33] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [03:43] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [05:55] * Joins: dbaron (~dbaron@public.cloak)
- # [06:38] * heycam is now known as heycam|away
- # [09:43] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
- # [10:13] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [10:48] * Joins: jet (~junglecode@public.cloak)
- # [10:58] * Quits: jet (~junglecode@public.cloak) (Client closed connection)
- # [10:58] * Joins: jet (~junglecode@public.cloak)
- # [15:57] * Quits: hober (~ted@public.cloak) (Client closed connection)
- # [15:57] * Joins: hober (~ted@public.cloak)
- # [16:11] * Quits: liam|out (liam@public.cloak) (Ping timeout: 180 seconds)
- # [16:22] * Quits: hober (~ted@public.cloak) (Client closed connection)
- # [16:22] * Joins: hober (~ted@public.cloak)
- # [16:29] * krit_ is now known as krit
- # [16:44] * Quits: hober (~ted@public.cloak) (Client closed connection)
- # [16:44] * Joins: hober (~ted@public.cloak)
- # [16:47] * Quits: hober (~ted@public.cloak) (Client closed connection)
- # [16:47] * Joins: hober (~ted@public.cloak)
- # [16:49] * Quits: gsnedders (~gsnedders@public.cloak) ("leaving")
- # [16:51] * Joins: gsnedders (~gsnedders@public.cloak)
- # [16:53] * Quits: hober (~ted@public.cloak) (Client closed connection)
- # [16:53] * Joins: hober (~ted@public.cloak)
- # [17:02] * Quits: hober (~ted@public.cloak) (Client closed connection)
- # [17:02] * Joins: hober (~ted@public.cloak)
- # [17:10] * Joins: liam (liam@public.cloak)
- # [17:43] * Quits: gsnedders (~gsnedders@public.cloak) (Ping timeout: 180 seconds)
- # [17:52] * Joins: dbaron (~dbaron@public.cloak)
- # [18:25] * Joins: gsnedders (~gsnedders@public.cloak)
- # [18:28] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
- # [19:06] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [19:15] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [19:20] * Quits: jet (~junglecode@public.cloak) (jet)
- # [20:10] * Joins: jet (~junglecode@public.cloak)
- # [23:28] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:52] * Quits: jet (~junglecode@public.cloak) (Client closed connection)
- # [23:59] * Joins: liam (liam@public.cloak)
- # Session Close: Sun Feb 23 00:00:00 2014
The end :)