/irc-logs / w3c / #css / 2015-06-18 / end

Options:

Previous day, Next day

  1. # Session Start: Thu Jun 18 00:00:00 2015
  2. # Session Ident: #css
  3. # [00:25] * Quits: lajava (~javi@public.cloak) ("Leaving")
  4. # [00:58] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  5. # [00:58] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  6. # [01:16] * Quits: estellevw (~estellevw@public.cloak) ("Snuggling with the puppies")
  7. # [01:38] * RRSAgent excuses himself; his presence no longer seems to be needed
  8. # [01:38] * Parts: RRSAgent (rrsagent@public.cloak)
  9. # [01:43] * heycam|away is now known as heycam
  10. # [02:41] <TabAtkins> plinss: Thinking about obsoleting again. This defines a graph of obsoletion edges. There's no requirement these are acyclic. What do you think we should do for cycles?
  11. # [02:49] <TabAtkins> I mean, Bikeshed will obviously flag something that causes a cycle as a fatal error. But that doesn't mean it won't show up - you can force-generate, or just generate the attributes manually.
  12. # [03:06] <plinss> TabAtkins: remind me again what the obsoletes attr points to? was it the spec name with the previous definition?
  13. # [03:07] <TabAtkins> Undefined, but yeah probably.
  14. # [03:09] <TabAtkins> (Bikeshed will look for an exactly matching dfn from that spec, and flag a fatal error if no match is found.)
  15. # [03:09] <plinss> yeah, sounds right
  16. # [03:10] <TabAtkins> "Exactly" having some leeway for larger/smaller sets of linking texts.
  17. # [03:10] <plinss> I’m reluctant to have shepherd flag/clear the cycle because it could get cleared by a reparse of any of the specs in the graph at any time
  18. # [03:10] <TabAtkins> Right, exactly. No definite ordering to break the cycle either.
  19. # [03:10] <plinss> so I think yeah, have bikeshed complain/fail if generating a spec that defines a cycle
  20. # [03:11] <plinss> and we’ll just have to put similar logic in tools that use the data, like the index to show the error
  21. # [03:11] <TabAtkins> Oooh, I got it. If you ref a dfn which is in a cycle, log an error requiring you to specify the spec.
  22. # [03:12] <plinss> “you” being shepherd?
  23. # [03:13] <TabAtkins> Sorry, if a spec author does that, Bikeshed throws a linking fatal error and doesn't generate a link.
  24. # [03:13] <plinss> ah, yeah, got it. I like that
  25. # [03:14] <TabAtkins> Basically obsoletion cycles are treated as if nothing was obsoleted.
  26. # [03:14] <plinss> the error message should also say there’s a cycle, and maybe print the graph
  27. # [03:14] <plinss> so the author trying to link into the cycle can complain to the editor(s) who created it
  28. # [03:15] <TabAtkins> Dfns are kept, but we drop the obsoletes edges. (But log informative errors, distinct from normal ambiguous links.)
  29. # [03:15] <TabAtkins> Yeah
  30. # [03:15] <plinss> sounds good
  31. # [03:16] <TabAtkins> And I can make that fatal, add opposed to normal ambiguous links which are just warnings, because it's definitely an error to be fixed, not just a possible collision of distinct definitions with the same type/text.
  32. # [03:16] <TabAtkins> Okay, cool, thanks for talking this out with me.
  33. # [03:21] <plinss> np
  34. # [03:35] * Quits: plh (plehegar@public.cloak) ("Leaving")
  35. # [04:30] * heycam is now known as heycam|away
  36. # [04:42] * Joins: estellevw (~estellevw@public.cloak)
  37. # [04:53] * Joins: dauwhe (~dauwhe@public.cloak)
  38. # [05:16] * Joins: estellevw_ (~estellevw@public.cloak)
  39. # [05:21] * Quits: estellevw (~estellevw@public.cloak) (Ping timeout: 180 seconds)
  40. # [05:21] * estellevw_ is now known as estellevw
  41. # [05:24] * Quits: renoirb_ (renoirb@public.cloak) ("Textual IRC Client: www.textualapp.com")
  42. # [05:34] * heycam|away is now known as heycam
  43. # [05:37] * Quits: dauwhe (~dauwhe@public.cloak) ("")
  44. # [06:36] * Joins: estellevw_ (~estellevw@public.cloak)
  45. # [06:40] * Quits: estellevw (~estellevw@public.cloak) (Ping timeout: 180 seconds)
  46. # [06:40] * estellevw_ is now known as estellevw
  47. # [06:49] * Quits: estellevw (~estellevw@public.cloak) (Ping timeout: 180 seconds)
  48. # [07:05] * Joins: kwkbtr (~kwkbtr@public.cloak)
  49. # [07:06] * Joins: kwkbtr_ (~kwkbtr@public.cloak)
  50. # [07:07] * Quits: kwkbtr_ (~kwkbtr@public.cloak) ("")
  51. # [07:07] * Joins: kwkbtr_ (~kwkbtr@public.cloak)
  52. # [07:10] * Parts: kwkbtr_ (~kwkbtr@public.cloak)
  53. # [07:11] * Joins: dholbert (~dholbert@public.cloak)
  54. # [07:12] * Quits: kwkbtr (~kwkbtr@public.cloak) (Ping timeout: 180 seconds)
  55. # [07:22] * Joins: estellevw (~estellevw@public.cloak)
  56. # [07:51] * Quits: estellevw (~estellevw@public.cloak) (Ping timeout: 180 seconds)
  57. # [09:11] * Quits: myles (~Adium@public.cloak) ("Leaving.")
  58. # [09:23] * Joins: Florian (~Florian@public.cloak)
  59. # [09:26] * heycam is now known as heycam|away
  60. # [09:33] * Joins: Ms2ger (~Ms2ger@public.cloak)
  61. # [09:39] * Joins: lajava (~javi@public.cloak)
  62. # [09:41] * Joins: javifgb (~javi@public.cloak)
  63. # [10:21] * Joins: dwim (~dwim@public.cloak)
  64. # [10:58] * Joins: antonp (~Thunderbird@public.cloak)
  65. # [11:41] * Joins: glazou (~glazou@public.cloak)
  66. # [12:01] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  67. # [12:29] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  68. # [12:32] * Joins: antonp (~Thunderbird@public.cloak)
  69. # [12:45] * Quits: javifgb (~javi@public.cloak) ("Leaving")
  70. # [13:06] * Joins: Florian (~Florian@public.cloak)
  71. # [13:36] * Joins: plh (plehegar@public.cloak)
  72. # [13:40] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  73. # [13:58] * Joins: zcorpan (~zcorpan@public.cloak)
  74. # [13:58] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  75. # [13:58] * Joins: zcorpan (~zcorpan@public.cloak)
  76. # [14:07] * Joins: lajava (~javi@public.cloak)
  77. # [14:19] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  78. # [14:34] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  79. # [14:35] * Joins: zcorpan (~zcorpan@public.cloak)
  80. # [14:41] * Joins: dbaron (~dbaron@public.cloak)
  81. # [14:42] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  82. # [14:58] * Joins: Cihan (~Cihan@public.cloak)
  83. # [15:27] * Joins: lajava (~javi@public.cloak)
  84. # [15:53] * Joins: dauwhe (~dauwhe@public.cloak)
  85. # [16:02] * Joins: glenn (~gadams@public.cloak)
  86. # [16:07] * Joins: javifgb (~javi@public.cloak)
  87. # [16:24] * Joins: estellevw (~estellevw@public.cloak)
  88. # [16:37] * Quits: estellevw (~estellevw@public.cloak) (Client closed connection)
  89. # [16:44] * Quits: glazou (~glazou@public.cloak) (glazou)
  90. # [16:50] * Joins: renoirb (renoirb@public.cloak)
  91. # [17:08] * Quits: Cihan (~Cihan@public.cloak) (Cihan)
  92. # [17:24] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  93. # [17:27] * Quits: liam (liam@public.cloak) (Client closed connection)
  94. # [17:56] * Quits: javifgb (~javi@public.cloak) (Ping timeout: 180 seconds)
  95. # [17:57] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  96. # [17:59] * Joins: glenn (~gadams@public.cloak)
  97. # [18:00] * Joins: liam (liam@public.cloak)
  98. # [18:01] * Quits: glenn (~gadams@public.cloak) ("Leaving...")
  99. # [18:19] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  100. # [18:20] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  101. # [18:23] * Joins: kwkbtr (~kwkbtr@public.cloak)
  102. # [18:23] * Parts: kwkbtr (~kwkbtr@public.cloak)
  103. # [18:37] * Joins: dauwhe_ (~dauwhe@public.cloak)
  104. # [18:37] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  105. # [19:20] * Joins: Florian (~Florian@public.cloak)
  106. # [19:28] * Quits: rego (~smuxi@public.cloak) (Ping timeout: 180 seconds)
  107. # [19:28] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  108. # [19:30] * Joins: rego (~smuxi@public.cloak)
  109. # [19:36] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  110. # [19:41] * dauwhe_ is now known as dauwhe
  111. # [20:02] * Joins: Florian (~Florian@public.cloak)
  112. # [20:04] * Joins: dbaron (~dbaron@public.cloak)
  113. # [20:15] * Joins: adenilson (~anonymous@public.cloak)
  114. # [20:26] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  115. # [20:33] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  116. # [20:34] * Joins: Florian (~Florian@public.cloak)
  117. # [20:41] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  118. # [21:24] * Joins: Florian (~Florian@public.cloak)
  119. # [21:30] * Joins: myles (~Adium@public.cloak)
  120. # [22:16] * Joins: javifgb (~javi@public.cloak)
  121. # [22:17] * Joins: lajava (~javi@public.cloak)
  122. # [22:23] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  123. # [22:33] * Joins: Florian (~Florian@public.cloak)
  124. # [22:39] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  125. # [23:31] * Joins: liam (liam@public.cloak)
  126. # [23:33] * Quits: liam (liam@public.cloak) ("train")
  127. # [23:38] * Joins: Florian_ (~Florian@public.cloak)
  128. # [23:41] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  129. # [23:57] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  130. # Session Close: Fri Jun 19 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn