Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge branch 'master' of github.com:/handlino/FireApp

  • Loading branch information...
commit ccfcdce777a95202fe4535f3f1fee126b52e2bd2 2 parents 04e943f + 49c014a
@tka tka authored
Showing with 155 additions and 56 deletions.
  1. +0 −1  lib/ruby/common/sass-3.2.7/VERSION
  2. +0 −1  lib/ruby/common/sass-3.2.7/VERSION_DATE
  3. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/.yardopts
  4. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/CONTRIBUTING
  5. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/MIT-LICENSE
  6. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/README.md
  7. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/REVISION
  8. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/Rakefile
  9. +1 −0  lib/ruby/common/sass-3.2.8/VERSION
  10. +1 −0  lib/ruby/common/sass-3.2.8/VERSION_DATE
  11. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/VERSION_NAME
  12. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/bin/sass
  13. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/bin/sass-convert
  14. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/bin/scss
  15. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/extra/update_watch.rb
  16. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/init.rb
  17. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass.rb
  18. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/cache_stores.rb
  19. +2 −0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/cache_stores/base.rb
  20. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/cache_stores/chain.rb
  21. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/cache_stores/filesystem.rb
  22. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/cache_stores/memory.rb
  23. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/cache_stores/null.rb
  24. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/callbacks.rb
  25. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/css.rb
  26. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/engine.rb
  27. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/environment.rb
  28. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/error.rb
  29. +12 −6 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/exec.rb
  30. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/importers.rb
  31. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/importers/base.rb
  32. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/importers/filesystem.rb
  33. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/logger.rb
  34. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/logger/base.rb
  35. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/logger/log_level.rb
  36. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/media.rb
  37. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin.rb
  38. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/compiler.rb
  39. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/configuration.rb
  40. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/generic.rb
  41. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/merb.rb
  42. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/rack.rb
  43. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/rails.rb
  44. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/plugin/staleness_checker.rb
  45. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/railtie.rb
  46. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/repl.rb
  47. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/root.rb
  48. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script.rb
  49. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/arg_list.rb
  50. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/bool.rb
  51. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/color.rb
  52. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/css_lexer.rb
  53. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/css_parser.rb
  54. +9 −3 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/funcall.rb
  55. +10 −4 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/functions.rb
  56. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/interpolation.rb
  57. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/lexer.rb
  58. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/list.rb
  59. +0 −18 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/literal.rb
  60. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/node.rb
  61. +4 −1 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/null.rb
  62. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/number.rb
  63. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/operation.rb
  64. +4 −5 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/parser.rb
  65. +1 −1  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/string.rb
  66. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/string_interpolation.rb
  67. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/unary_operation.rb
  68. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/script/variable.rb
  69. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss.rb
  70. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss/css_parser.rb
  71. +1 −1  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss/parser.rb
  72. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss/rx.rb
  73. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss/script_lexer.rb
  74. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss/script_parser.rb
  75. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/scss/static_parser.rb
  76. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/selector.rb
  77. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/selector/abstract_sequence.rb
  78. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/selector/comma_sequence.rb
  79. +1 −2  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/selector/sequence.rb
  80. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/selector/simple.rb
  81. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/selector/simple_sequence.rb
  82. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/shared.rb
  83. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/supports.rb
  84. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/charset_node.rb
  85. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/comment_node.rb
  86. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/content_node.rb
  87. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/css_import_node.rb
  88. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/debug_node.rb
  89. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/directive_node.rb
  90. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/each_node.rb
  91. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/extend_node.rb
  92. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/for_node.rb
  93. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/function_node.rb
  94. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/if_node.rb
  95. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/import_node.rb
  96. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/media_node.rb
  97. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/mixin_def_node.rb
  98. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/mixin_node.rb
  99. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/node.rb
  100. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/prop_node.rb
  101. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/return_node.rb
  102. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/root_node.rb
  103. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/rule_node.rb
  104. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/supports_node.rb
  105. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/trace_node.rb
  106. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/variable_node.rb
  107. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/base.rb
  108. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/check_nesting.rb
  109. +9 −3 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/convert.rb
  110. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/cssize.rb
  111. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/deep_copy.rb
  112. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/extend.rb
  113. +1 −1  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/perform.rb
  114. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/set_options.rb
  115. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/visitors/to_css.rb
  116. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/warn_node.rb
  117. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/tree/while_node.rb
  118. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/util.rb
  119. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/util/multibyte_string_scanner.rb
  120. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/util/subset_map.rb
  121. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/lib/sass/version.rb
  122. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/rails/init.rb
  123. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/Gemfile
  124. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/Gemfile.lock
  125. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/cache_test.rb
  126. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/callbacks_test.rb
  127. +16 −8 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/conversion_test.rb
  128. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/css2sass_test.rb
  129. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/data/hsl-rgb.txt
  130. +33 −0 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/engine_test.rb
  131. +23 −0 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/extend_test.rb
  132. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/fixtures/test_staleness_check_across_importers.css
  133. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/fixtures/test_staleness_check_across_importers.scss
  134. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/functions_test.rb
  135. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/importer_test.rb
  136. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/logger_test.rb
  137. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/mock_importer.rb
  138. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/more_results/more1.css
  139. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/more_results/more1_with_line_comments.css
  140. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/more_results/more_import.css
  141. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/more_templates/_more_partial.sass
  142. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/more_templates/more1.sass
  143. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/more_templates/more_import.sass
  144. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/plugin_test.rb
  145. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/alt.css
  146. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/basic.css
  147. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/cached_import_option.css
  148. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/compact.css
  149. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/complex.css
  150. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/compressed.css
  151. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/expanded.css
  152. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/filename_fn.css
  153. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/if.css
  154. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/import.css
  155. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/import_charset.css
  156. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/import_charset_1_8.css
  157. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/import_charset_ibm866.css
  158. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/import_content.css
  159. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/line_numbers.css
  160. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/mixins.css
  161. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/multiline.css
  162. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/nested.css
  163. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/options.css
  164. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/parent_ref.css
  165. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/script.css
  166. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/scss_import.css
  167. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/scss_importee.css
  168. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/subdir/nested_subdir/nested_subdir.css
  169. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/subdir/subdir.css
  170. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/units.css
  171. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/warn.css
  172. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/results/warn_imported.css
  173. +14 −0 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/script_conversion_test.rb
  174. +1 −0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/script_test.rb
  175. +11 −0 lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/scss/css_test.rb
  176. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/scss/rx_test.rb
  177. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/scss/scss_test.rb
  178. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/scss/test_helper.rb
  179. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_cached_import_option_partial.scss
  180. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_double_import_loop2.sass
  181. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_filename_fn_import.scss
  182. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_imported_charset_ibm866.sass
  183. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_imported_charset_utf8.sass
  184. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_imported_content.sass
  185. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_partial.sass
  186. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/_same_name_different_partiality.scss
  187. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/alt.sass
  188. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/basic.sass
  189. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/bork1.sass
  190. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/bork2.sass
  191. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/bork3.sass
  192. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/bork4.sass
  193. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/cached_import_option.scss
  194. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/compact.sass
  195. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/complex.sass
  196. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/compressed.sass
  197. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/double_import_loop1.sass
  198. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/expanded.sass
  199. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/filename_fn.scss
  200. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/if.sass
  201. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/import.sass
  202. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/import_charset.sass
  203. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/import_charset_1_8.sass
  204. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/import_charset_ibm866.sass
  205. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/import_content.sass
  206. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/importee.less
  207. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/importee.sass
  208. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/line_numbers.sass
  209. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/mixin_bork.sass
  210. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/mixins.sass
  211. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/multiline.sass
  212. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested.sass
  213. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested_bork1.sass
  214. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested_bork2.sass
  215. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested_bork3.sass
  216. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested_bork4.sass
  217. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested_import.sass
  218. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/nested_mixin_bork.sass
  219. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/options.sass
  220. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/parent_ref.sass
  221. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/same_name_different_ext.sass
  222. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/same_name_different_ext.scss
  223. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/same_name_different_partiality.scss
  224. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/script.sass
  225. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/scss_import.scss
  226. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/scss_importee.scss
  227. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/single_import_loop.sass
  228. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/subdir/nested_subdir/_nested_partial.sass
  229. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/subdir/nested_subdir/nested_subdir.sass
  230. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/subdir/subdir.sass
  231. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/units.sass
  232. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/warn.sass
  233. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/templates/warn_imported.sass
  234. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/test_helper.rb
  235. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/util/multibyte_string_scanner_test.rb
  236. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/util/subset_map_test.rb
  237. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/sass/util_test.rb
  238. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/test/test_helper.rb
  239. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/CHANGELOG.md
  240. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/CONTRIBUTING.md
  241. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/Gemfile
  242. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/Guardfile
  243. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/LICENSE
  244. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/README.md
  245. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/Rakefile
  246. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/Vagrantfile
  247. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen.rb
  248. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/adapter.rb
  249. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/adapters/bsd.rb
  250. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/adapters/darwin.rb
  251. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/adapters/linux.rb
  252. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/adapters/polling.rb
  253. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/adapters/windows.rb
  254. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/dependency_manager.rb
  255. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/directory_record.rb
  256. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/listener.rb
  257. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/multi_listener.rb
  258. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/turnstile.rb
  259. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/lib/listen/version.rb
  260. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/listen.gemspec
  261. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/adapter_spec.rb
  262. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/adapters/bsd_spec.rb
  263. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/adapters/darwin_spec.rb
  264. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/adapters/linux_spec.rb
  265. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/adapters/polling_spec.rb
  266. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/adapters/windows_spec.rb
  267. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/dependency_manager_spec.rb
  268. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/directory_record_spec.rb
  269. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/listener_spec.rb
  270. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/multi_listener_spec.rb
  271. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen/turnstile_spec.rb
  272. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/listen_spec.rb
  273. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/spec_helper.rb
  274. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/support/adapter_helper.rb
  275. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/support/directory_record_helper.rb
  276. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/support/fixtures_helper.rb
  277. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/support/listeners_helper.rb
  278. 0  lib/ruby/common/{sass-3.2.7 → sass-3.2.8}/vendor/listen/spec/support/platform_helper.rb
  279. +1 −1  lib/ruby/common/tka-serve
View
1  lib/ruby/common/sass-3.2.7/VERSION
@@ -1 +0,0 @@
-3.2.7
View
1  lib/ruby/common/sass-3.2.7/VERSION_DATE
@@ -1 +0,0 @@
-09 March 2013 01:30:08 UTC
View
0  lib/ruby/common/sass-3.2.7/.yardopts → lib/ruby/common/sass-3.2.8/.yardopts
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/CONTRIBUTING → lib/ruby/common/sass-3.2.8/CONTRIBUTING
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/MIT-LICENSE → lib/ruby/common/sass-3.2.8/MIT-LICENSE
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/README.md → lib/ruby/common/sass-3.2.8/README.md
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/REVISION → lib/ruby/common/sass-3.2.8/REVISION
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/Rakefile → lib/ruby/common/sass-3.2.8/Rakefile
File renamed without changes
View
1  lib/ruby/common/sass-3.2.8/VERSION
@@ -0,0 +1 @@
+3.2.8
View
1  lib/ruby/common/sass-3.2.8/VERSION_DATE
@@ -0,0 +1 @@
+22 April 2013 19:59:23 UTC
View
0  lib/ruby/common/sass-3.2.7/VERSION_NAME → lib/ruby/common/sass-3.2.8/VERSION_NAME
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/bin/sass → lib/ruby/common/sass-3.2.8/bin/sass
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/bin/sass-convert → lib/ruby/common/sass-3.2.8/bin/sass-convert
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/bin/scss → lib/ruby/common/sass-3.2.8/bin/scss
File renamed without changes
View
0  ...y/common/sass-3.2.7/extra/update_watch.rb → ...y/common/sass-3.2.8/extra/update_watch.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/init.rb → lib/ruby/common/sass-3.2.8/init.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass.rb → lib/ruby/common/sass-3.2.8/lib/sass.rb
File renamed without changes
View
0  ...ommon/sass-3.2.7/lib/sass/cache_stores.rb → ...ommon/sass-3.2.8/lib/sass/cache_stores.rb
File renamed without changes
View
2  .../sass-3.2.7/lib/sass/cache_stores/base.rb → .../sass-3.2.8/lib/sass/cache_stores/base.rb
@@ -51,6 +51,7 @@ def store(key, sha, root)
_store(key, Sass::VERSION, sha, Marshal.dump(root))
rescue TypeError, LoadError => e
Sass::Util.sass_warn "Warning. Error encountered while saving cache #{path_to(key)}: #{e}"
+ nil
end
# Retrieve a {Sass::Tree::RootNode}.
@@ -63,6 +64,7 @@ def retrieve(key, sha)
Marshal.load(contents) if contents
rescue EOFError, TypeError, ArgumentError, LoadError => e
Sass::Util.sass_warn "Warning. Error encountered while reading cache #{path_to(key)}: #{e}"
+ nil
end
# Return the key for the sass file.
View
0  ...sass-3.2.7/lib/sass/cache_stores/chain.rb → ...sass-3.2.8/lib/sass/cache_stores/chain.rb
File renamed without changes
View
0  ...3.2.7/lib/sass/cache_stores/filesystem.rb → ...3.2.8/lib/sass/cache_stores/filesystem.rb
File renamed without changes
View
0  ...ass-3.2.7/lib/sass/cache_stores/memory.rb → ...ass-3.2.8/lib/sass/cache_stores/memory.rb
File renamed without changes
View
0  .../sass-3.2.7/lib/sass/cache_stores/null.rb → .../sass-3.2.8/lib/sass/cache_stores/null.rb
File renamed without changes
View
0  ...y/common/sass-3.2.7/lib/sass/callbacks.rb → ...y/common/sass-3.2.8/lib/sass/callbacks.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/css.rb → lib/ruby/common/sass-3.2.8/lib/sass/css.rb
File renamed without changes
View
0  ...ruby/common/sass-3.2.7/lib/sass/engine.rb → ...ruby/common/sass-3.2.8/lib/sass/engine.rb
File renamed without changes
View
0  ...common/sass-3.2.7/lib/sass/environment.rb → ...common/sass-3.2.8/lib/sass/environment.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/error.rb → lib/ruby/common/sass-3.2.8/lib/sass/error.rb
File renamed without changes
View
18 lib/ruby/common/sass-3.2.7/lib/sass/exec.rb → lib/ruby/common/sass-3.2.8/lib/sass/exec.rb
@@ -108,7 +108,7 @@ def process_result
@options[:filename] = filename
open_file(filename) || $stdin
end
- output ||= open_file(args.shift, 'w') || $stdout
+ output ||= args.shift || $stdout
@options[:input], @options[:output] = input, output
end
@@ -155,6 +155,14 @@ def color(color, str)
return "\e[#{COLORS[color]}m#{str}\e[0m"
end
+ def write_output(text, destination)
+ if destination.is_a?(String)
+ File.open(destination, 'w') {|file| file.write(text)}
+ else
+ destination.write(text)
+ end
+ end
+
private
def open_file(filename, flag = 'r')
@@ -307,7 +315,7 @@ def process_result
return watch_or_update if @options[:watch] || @options[:update]
super
@options[:for_engine][:filename] = @options[:filename]
- @options[:for_engine][:css_filename] = @options[:output].path if @options[:output].is_a?(File)
+ @options[:for_engine][:css_filename] = @options[:output] if @options[:output].is_a?(String)
begin
input = @options[:input]
@@ -327,8 +335,7 @@ def process_result
input.close() if input.is_a?(File)
- output.write(engine.render)
- output.close() if output.is_a? File
+ write_output(engine.render, output)
rescue ::Sass::SyntaxError => e
raise e if @options[:trace]
raise e.sass_backtrace_str("standard input")
@@ -633,7 +640,6 @@ def process_directory
end
input = open_file(f)
- output = @options[:in_place] ? input : open_file(output, "w")
process_file(input, output)
end
end
@@ -678,7 +684,7 @@ def process_file(input, output)
end
output = File.open(input.path, 'w') if @options[:in_place]
- output.write(out)
+ write_output(out, output)
rescue ::Sass::SyntaxError => e
raise e if @options[:trace]
file = " of #{e.sass_filename}" if e.sass_filename
View
0  ...y/common/sass-3.2.7/lib/sass/importers.rb → ...y/common/sass-3.2.8/lib/sass/importers.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/importers/base.rb → ...mon/sass-3.2.8/lib/sass/importers/base.rb
File renamed without changes
View
0  ...ss-3.2.7/lib/sass/importers/filesystem.rb → ...ss-3.2.8/lib/sass/importers/filesystem.rb
File renamed without changes
View
0  ...ruby/common/sass-3.2.7/lib/sass/logger.rb → ...ruby/common/sass-3.2.8/lib/sass/logger.rb
File renamed without changes
View
0  ...common/sass-3.2.7/lib/sass/logger/base.rb → ...common/sass-3.2.8/lib/sass/logger/base.rb
File renamed without changes
View
0  ...n/sass-3.2.7/lib/sass/logger/log_level.rb → ...n/sass-3.2.8/lib/sass/logger/log_level.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/media.rb → lib/ruby/common/sass-3.2.8/lib/sass/media.rb
File renamed without changes
View
0  ...ruby/common/sass-3.2.7/lib/sass/plugin.rb → ...ruby/common/sass-3.2.8/lib/sass/plugin.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/plugin/compiler.rb → ...on/sass-3.2.8/lib/sass/plugin/compiler.rb
File renamed without changes
View
0  ...ss-3.2.7/lib/sass/plugin/configuration.rb → ...ss-3.2.8/lib/sass/plugin/configuration.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/plugin/generic.rb → ...mon/sass-3.2.8/lib/sass/plugin/generic.rb
File renamed without changes
View
0  ...common/sass-3.2.7/lib/sass/plugin/merb.rb → ...common/sass-3.2.8/lib/sass/plugin/merb.rb
File renamed without changes
View
0  ...common/sass-3.2.7/lib/sass/plugin/rack.rb → ...common/sass-3.2.8/lib/sass/plugin/rack.rb
File renamed without changes
View
0  ...ommon/sass-3.2.7/lib/sass/plugin/rails.rb → ...ommon/sass-3.2.8/lib/sass/plugin/rails.rb
File renamed without changes
View
0  ....2.7/lib/sass/plugin/staleness_checker.rb → ....2.8/lib/sass/plugin/staleness_checker.rb
File renamed without changes
View
0  ...uby/common/sass-3.2.7/lib/sass/railtie.rb → ...uby/common/sass-3.2.8/lib/sass/railtie.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/repl.rb → lib/ruby/common/sass-3.2.8/lib/sass/repl.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/root.rb → lib/ruby/common/sass-3.2.8/lib/sass/root.rb
File renamed without changes
View
0  ...ruby/common/sass-3.2.7/lib/sass/script.rb → ...ruby/common/sass-3.2.8/lib/sass/script.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/script/arg_list.rb → ...on/sass-3.2.8/lib/sass/script/arg_list.rb
File renamed without changes
View
0  ...common/sass-3.2.7/lib/sass/script/bool.rb → ...common/sass-3.2.8/lib/sass/script/bool.rb
File renamed without changes
View
0  ...ommon/sass-3.2.7/lib/sass/script/color.rb → ...ommon/sass-3.2.8/lib/sass/script/color.rb
File renamed without changes
View
0  ...n/sass-3.2.7/lib/sass/script/css_lexer.rb → ...n/sass-3.2.8/lib/sass/script/css_lexer.rb
File renamed without changes
View
0  .../sass-3.2.7/lib/sass/script/css_parser.rb → .../sass-3.2.8/lib/sass/script/css_parser.rb
File renamed without changes
View
12 ...mon/sass-3.2.7/lib/sass/script/funcall.rb → ...mon/sass-3.2.8/lib/sass/script/funcall.rb
@@ -54,12 +54,18 @@ def inspect
# @see Node#to_sass
def to_sass(opts = {})
- args = @args.map {|a| a.to_sass(opts)}.join(', ')
+ arg_to_sass = lambda do |arg|
+ sass = arg.to_sass(opts)
+ sass = "(#{sass})" if arg.is_a?(Sass::Script::List) && arg.separator == :comma
+ sass
+ end
+
+ args = @args.map(&arg_to_sass).join(', ')
keywords = Sass::Util.hash_to_a(@keywords).
- map {|k, v| "$#{dasherize(k, opts)}: #{v.to_sass(opts)}"}.join(', ')
+ map {|k, v| "$#{dasherize(k, opts)}: #{arg_to_sass[v]}"}.join(', ')
if self.splat
splat = (args.empty? && keywords.empty?) ? "" : ", "
- splat = "#{splat}#{self.splat.inspect}..."
+ splat = "#{splat}#{arg_to_sass[self.splat]}..."
end
"#{dasherize(name, opts)}(#{args}#{', ' unless args.empty? || keywords.empty?}#{keywords}#{splat})"
end
View
14 ...n/sass-3.2.7/lib/sass/script/functions.rb → ...n/sass-3.2.8/lib/sass/script/functions.rb
@@ -147,6 +147,12 @@ module Sass::Script
# \{#append append($list1, $val, \[$separator\])}
# : Appends a single value onto the end of a list.
#
+ # \{#zip zip($list1, $list2, ...)}
+ # : Combines several lists into a single multidimensional list.
+ #
+ # \{#index index($list, $value)}
+ # : Returns the position of a value within a list, or false.
+ #
# ## Introspection Functions
#
# \{#type_of type-of($value)}
@@ -1358,8 +1364,8 @@ def append(list, val, separator = Sass::Script::String.new("auto"))
declare :append, [:list, :val]
declare :append, [:list, :val, :separator]
- # Combines several lists into a single comma separated list
- # space separated lists.
+ # Combines several lists into a single comma separated list, where the nth
+ # value is a space separated list of the source lists' nth values.
#
# The length of the resulting list is the length of the
# shortest list.
@@ -1384,8 +1390,8 @@ def zip(*lists)
declare :zip, [], :var_args => true
- # Returns the position of the given value within the given
- # list. If not found, returns false.
+ # Returns the position of a value within a list. If not found, returns
+ # false.
#
# @example
# index(1px solid red, solid) => 2
View
0  ...ss-3.2.7/lib/sass/script/interpolation.rb → ...ss-3.2.8/lib/sass/script/interpolation.rb
File renamed without changes
View
0  ...ommon/sass-3.2.7/lib/sass/script/lexer.rb → ...ommon/sass-3.2.8/lib/sass/script/lexer.rb
File renamed without changes
View
0  ...common/sass-3.2.7/lib/sass/script/list.rb → ...common/sass-3.2.8/lib/sass/script/list.rb
File renamed without changes
View
18 ...mon/sass-3.2.7/lib/sass/script/literal.rb → ...mon/sass-3.2.8/lib/sass/script/literal.rb
@@ -90,24 +90,6 @@ def unary_not
Sass::Script::Bool.new(!to_bool)
end
- # The SassScript default operation (e.g. `$a $b`, `"foo" "bar"`).
- #
- # @param other [Literal] The right-hand side of the operator
- # @return [Script::String] A string containing both literals
- # separated by a space
- def space(other)
- Sass::Script::String.new("#{self.to_s} #{other.to_s}")
- end
-
- # The SassScript `,` operation (e.g. `$a, $b`, `"foo", "bar"`).
- #
- # @param other [Literal] The right-hand side of the operator
- # @return [Script::String] A string containing both literals
- # separated by `", "`
- def comma(other)
- Sass::Script::String.new("#{self.to_s},#{' ' unless options[:style] == :compressed}#{other.to_s}")
- end
-
# The SassScript `=` operation
# (used for proprietary MS syntax like `alpha(opacity=20)`).
#
View
0  ...common/sass-3.2.7/lib/sass/script/node.rb → ...common/sass-3.2.8/lib/sass/script/node.rb
File renamed without changes
View
5 ...common/sass-3.2.7/lib/sass/script/null.rb → ...common/sass-3.2.8/lib/sass/script/null.rb
@@ -22,7 +22,10 @@ def null?
def to_s(opts = {})
''
end
- alias_method :to_sass, :to_s
+
+ def to_sass(opts = {})
+ 'null'
+ end
# Returns a string representing a null value.
#
View
0  ...mmon/sass-3.2.7/lib/sass/script/number.rb → ...mmon/sass-3.2.8/lib/sass/script/number.rb
File renamed without changes
View
0  ...n/sass-3.2.7/lib/sass/script/operation.rb → ...n/sass-3.2.8/lib/sass/script/operation.rb
File renamed without changes
View
9 ...mmon/sass-3.2.7/lib/sass/script/parser.rb → ...mmon/sass-3.2.8/lib/sass/script/parser.rb
@@ -242,18 +242,17 @@ def unary_#{op}
def lexer_class; Lexer; end
def expr
- interp = try_ops_after_interp([:comma], :expr) and return interp
line = @lexer.line
return unless e = interpolation
- arr = [e]
+ list = node(List.new([e], :comma), line)
while tok = try_tok(:comma)
- if interp = try_op_before_interp(tok, e)
+ if interp = try_op_before_interp(tok, list)
return interp unless other_interp = try_ops_after_interp([:comma], :expr, interp)
return other_interp
end
- arr << assert_expr(:interpolation)
+ list.value << assert_expr(:interpolation)
end
- arr.size == 1 ? arr.first : node(List.new(arr, :comma), line)
+ list.value.size == 1 ? list.value.first : list
end
production :equals, :interpolation, :single_eq
View
2  ...mmon/sass-3.2.7/lib/sass/script/string.rb → ...mmon/sass-3.2.8/lib/sass/script/string.rb
@@ -33,7 +33,7 @@ def plus(other)
# @see Node#to_s
def to_s(opts = {})
if @type == :identifier
- return @value.gsub(/\s+/, " ")
+ return @value.gsub(/\n\s*/, " ")
end
return "\"#{value.gsub('"', "\\\"")}\"" if opts[:quote] == %q{"}
View
0  ...7/lib/sass/script/string_interpolation.rb → ...8/lib/sass/script/string_interpolation.rb
File renamed without changes
View
0  ...-3.2.7/lib/sass/script/unary_operation.rb → ...-3.2.8/lib/sass/script/unary_operation.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/script/variable.rb → ...on/sass-3.2.8/lib/sass/script/variable.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/scss.rb → lib/ruby/common/sass-3.2.8/lib/sass/scss.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/scss/css_parser.rb → ...on/sass-3.2.8/lib/sass/scss/css_parser.rb
File renamed without changes
View
2  ...common/sass-3.2.7/lib/sass/scss/parser.rb → ...common/sass-3.2.8/lib/sass/scss/parser.rb
@@ -1112,7 +1112,7 @@ def catch_error(&block)
end
def rethrow(err)
- if @throw_err
+ if @throw_error
throw :_sass_parser_error, err
else
@scanner = Sass::Util::MultibyteStringScanner.new(@scanner.string)
View
0  ...uby/common/sass-3.2.7/lib/sass/scss/rx.rb → ...uby/common/sass-3.2.8/lib/sass/scss/rx.rb
File renamed without changes
View
0  .../sass-3.2.7/lib/sass/scss/script_lexer.rb → .../sass-3.2.8/lib/sass/scss/script_lexer.rb
File renamed without changes
View
0  ...sass-3.2.7/lib/sass/scss/script_parser.rb → ...sass-3.2.8/lib/sass/scss/script_parser.rb
File renamed without changes
View
0  ...sass-3.2.7/lib/sass/scss/static_parser.rb → ...sass-3.2.8/lib/sass/scss/static_parser.rb
File renamed without changes
View
0  ...by/common/sass-3.2.7/lib/sass/selector.rb → ...by/common/sass-3.2.8/lib/sass/selector.rb
File renamed without changes
View
0  ....7/lib/sass/selector/abstract_sequence.rb → ....8/lib/sass/selector/abstract_sequence.rb
File renamed without changes
View
0  ...3.2.7/lib/sass/selector/comma_sequence.rb → ...3.2.8/lib/sass/selector/comma_sequence.rb
File renamed without changes
View
3  .../sass-3.2.7/lib/sass/selector/sequence.rb → .../sass-3.2.8/lib/sass/selector/sequence.rb
@@ -444,8 +444,7 @@ def trim(seqses)
# separate sequences should limit the quadratic behavior.
seqses.map do |seqs1|
seqs1.reject do |seq1|
- min_spec = 0
- _sources(seq1).map {|seq| min_spec += seq.specificity}
+ min_spec = _sources(seq1).map {|seq| seq.specificity}.min || 0
seqses.any? do |seqs2|
next if seqs1.equal?(seqs2)
# Second Law of Extend: the specificity of a generated selector
View
0  ...on/sass-3.2.7/lib/sass/selector/simple.rb → ...on/sass-3.2.8/lib/sass/selector/simple.rb
File renamed without changes
View
0  ....2.7/lib/sass/selector/simple_sequence.rb → ....2.8/lib/sass/selector/simple_sequence.rb
File renamed without changes
View
0  ...ruby/common/sass-3.2.7/lib/sass/shared.rb → ...ruby/common/sass-3.2.8/lib/sass/shared.rb
File renamed without changes
View
0  ...by/common/sass-3.2.7/lib/sass/supports.rb → ...by/common/sass-3.2.8/lib/sass/supports.rb
File renamed without changes
View
0  .../sass-3.2.7/lib/sass/tree/charset_node.rb → .../sass-3.2.8/lib/sass/tree/charset_node.rb
File renamed without changes
View
0  .../sass-3.2.7/lib/sass/tree/comment_node.rb → .../sass-3.2.8/lib/sass/tree/comment_node.rb
File renamed without changes
View
0  .../sass-3.2.7/lib/sass/tree/content_node.rb → .../sass-3.2.8/lib/sass/tree/content_node.rb
File renamed without changes
View
0  ...ss-3.2.7/lib/sass/tree/css_import_node.rb → ...ss-3.2.8/lib/sass/tree/css_import_node.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/tree/debug_node.rb → ...on/sass-3.2.8/lib/sass/tree/debug_node.rb
File renamed without changes
View
0  ...ass-3.2.7/lib/sass/tree/directive_node.rb → ...ass-3.2.8/lib/sass/tree/directive_node.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/tree/each_node.rb → ...mon/sass-3.2.8/lib/sass/tree/each_node.rb
File renamed without changes
View
0  ...n/sass-3.2.7/lib/sass/tree/extend_node.rb → ...n/sass-3.2.8/lib/sass/tree/extend_node.rb
File renamed without changes
View
0  ...mmon/sass-3.2.7/lib/sass/tree/for_node.rb → ...mmon/sass-3.2.8/lib/sass/tree/for_node.rb
File renamed without changes
View
0  ...sass-3.2.7/lib/sass/tree/function_node.rb → ...sass-3.2.8/lib/sass/tree/function_node.rb
File renamed without changes
View
0  ...ommon/sass-3.2.7/lib/sass/tree/if_node.rb → ...ommon/sass-3.2.8/lib/sass/tree/if_node.rb
File renamed without changes
View
0  ...n/sass-3.2.7/lib/sass/tree/import_node.rb → ...n/sass-3.2.8/lib/sass/tree/import_node.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/tree/media_node.rb → ...on/sass-3.2.8/lib/sass/tree/media_node.rb
File renamed without changes
View
0  ...ass-3.2.7/lib/sass/tree/mixin_def_node.rb → ...ass-3.2.8/lib/sass/tree/mixin_def_node.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/tree/mixin_node.rb → ...on/sass-3.2.8/lib/sass/tree/mixin_node.rb
File renamed without changes
View
0  ...y/common/sass-3.2.7/lib/sass/tree/node.rb → ...y/common/sass-3.2.8/lib/sass/tree/node.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/tree/prop_node.rb → ...mon/sass-3.2.8/lib/sass/tree/prop_node.rb
File renamed without changes
View
0  ...n/sass-3.2.7/lib/sass/tree/return_node.rb → ...n/sass-3.2.8/lib/sass/tree/return_node.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/tree/root_node.rb → ...mon/sass-3.2.8/lib/sass/tree/root_node.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/tree/rule_node.rb → ...mon/sass-3.2.8/lib/sass/tree/rule_node.rb
File renamed without changes
View
0  ...sass-3.2.7/lib/sass/tree/supports_node.rb → ...sass-3.2.8/lib/sass/tree/supports_node.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/tree/trace_node.rb → ...on/sass-3.2.8/lib/sass/tree/trace_node.rb
File renamed without changes
View
0  ...sass-3.2.7/lib/sass/tree/variable_node.rb → ...sass-3.2.8/lib/sass/tree/variable_node.rb
File renamed without changes
View
0  ...sass-3.2.7/lib/sass/tree/visitors/base.rb → ...sass-3.2.8/lib/sass/tree/visitors/base.rb
File renamed without changes
View
0  ...7/lib/sass/tree/visitors/check_nesting.rb → ...8/lib/sass/tree/visitors/check_nesting.rb
File renamed without changes
View
12 ...s-3.2.7/lib/sass/tree/visitors/convert.rb → ...s-3.2.8/lib/sass/tree/visitors/convert.rb
@@ -195,13 +195,19 @@ def visit_mixindef(node)
end
def visit_mixin(node)
+ arg_to_sass = lambda do |arg|
+ sass = arg.to_sass(@options)
+ sass = "(#{sass})" if arg.is_a?(Sass::Script::List) && arg.separator == :comma
+ sass
+ end
+
unless node.args.empty? && node.keywords.empty? && node.splat.nil?
- args = node.args.map {|a| a.to_sass(@options)}.join(", ")
+ args = node.args.map(&arg_to_sass).join(", ")
keywords = Sass::Util.hash_to_a(node.keywords).
- map {|k, v| "$#{dasherize(k)}: #{v.to_sass(@options)}"}.join(', ')
+ map {|k, v| "$#{dasherize(k)}: #{arg_to_sass[v]}"}.join(', ')
if node.splat
splat = (args.empty? && keywords.empty?) ? "" : ", "
- splat = "#{splat}#{node.splat.to_sass(@options)}..."
+ splat = "#{splat}#{arg_to_sass[node.splat]}..."
end
arglist = "(#{args}#{', ' unless args.empty? || keywords.empty?}#{keywords}#{splat})"
end
View
0  ...ss-3.2.7/lib/sass/tree/visitors/cssize.rb → ...ss-3.2.8/lib/sass/tree/visitors/cssize.rb
File renamed without changes
View
0  ...3.2.7/lib/sass/tree/visitors/deep_copy.rb → ...3.2.8/lib/sass/tree/visitors/deep_copy.rb
File renamed without changes
View
0  ...ss-3.2.7/lib/sass/tree/visitors/extend.rb → ...ss-3.2.8/lib/sass/tree/visitors/extend.rb
File renamed without changes
View
2  ...s-3.2.7/lib/sass/tree/visitors/perform.rb → ...s-3.2.8/lib/sass/tree/visitors/perform.rb
@@ -421,7 +421,7 @@ def handle_include_loop!(node)
end
end
- return if mixins.empty?
+ return unless mixins.include?(node.name)
raise Sass::SyntaxError.new("#{msg} #{node.name} includes itself") if mixins.size == 1
msg << "\n" << Sass::Util.enum_cons(mixins.reverse + [node.name], 2).map do |m1, m2|
View
0  ...2.7/lib/sass/tree/visitors/set_options.rb → ...2.8/lib/sass/tree/visitors/set_options.rb
File renamed without changes
View
0  ...ss-3.2.7/lib/sass/tree/visitors/to_css.rb → ...ss-3.2.8/lib/sass/tree/visitors/to_css.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/lib/sass/tree/warn_node.rb → ...mon/sass-3.2.8/lib/sass/tree/warn_node.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/tree/while_node.rb → ...on/sass-3.2.8/lib/sass/tree/while_node.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/lib/sass/util.rb → lib/ruby/common/sass-3.2.8/lib/sass/util.rb
File renamed without changes
View
0  ...lib/sass/util/multibyte_string_scanner.rb → ...lib/sass/util/multibyte_string_scanner.rb
File renamed without changes
View
0  ...on/sass-3.2.7/lib/sass/util/subset_map.rb → ...on/sass-3.2.8/lib/sass/util/subset_map.rb
File renamed without changes
View
0  ...uby/common/sass-3.2.7/lib/sass/version.rb → ...uby/common/sass-3.2.8/lib/sass/version.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/rails/init.rb → lib/ruby/common/sass-3.2.8/rails/init.rb
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/test/Gemfile → lib/ruby/common/sass-3.2.8/test/Gemfile
File renamed without changes
View
0  lib/ruby/common/sass-3.2.7/test/Gemfile.lock → lib/ruby/common/sass-3.2.8/test/Gemfile.lock
File renamed without changes
View
0  ...common/sass-3.2.7/test/sass/cache_test.rb → ...common/sass-3.2.8/test/sass/cache_test.rb
File renamed without changes
View
0  ...on/sass-3.2.7/test/sass/callbacks_test.rb → ...on/sass-3.2.8/test/sass/callbacks_test.rb
File renamed without changes
View
24 ...n/sass-3.2.7/test/sass/conversion_test.rb → ...n/sass-3.2.8/test/sass/conversion_test.rb
@@ -1618,6 +1618,22 @@ def test_function_var_args
## Regression Tests
+ def test_list_in_args
+ assert_renders(<<SASS, <<SCSS)
++mixin((a, b, c))
+
++mixin($arg: (a, b, c))
+
++mixin(a, b, (c, d, e)...)
+SASS
+@include mixin((a, b, c));
+
+@include mixin($arg: (a, b, c));
+
+@include mixin(a, b, (c, d, e)...);
+SCSS
+ end
+
def test_media_query_with_expr
assert_scss_to_sass <<SASS, <<SCSS
@media foo and (bar: baz)
@@ -1628,14 +1644,6 @@ def test_media_query_with_expr
SCSS
end
- def test_empty_lists
- assert_renders(<<SASS, <<SCSS)
-$foo: ()
-SASS
-$foo: ();
-SCSS
- end
-
def test_nested_if_statements
assert_renders(<<SASS, <<SCSS)
@if $foo
View
0  ...mon/sass-3.2.7/test/sass/css2sass_test.rb → ...mon/sass-3.2.8/test/sass/css2sass_test.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/test/sass/data/hsl-rgb.txt → ...mon/sass-3.2.8/test/sass/data/hsl-rgb.txt
File renamed without changes
View
33 ...ommon/sass-3.2.7/test/sass/engine_test.rb → ...ommon/sass-3.2.8/test/sass/engine_test.rb
@@ -523,6 +523,21 @@ def test_deep_mixin_loop_exception
assert_hash_has(err.sass_backtrace[2], :mixin => "foo", :line => 2)
end
+ def test_mixin_loop_with_content
+ render <<SASS
+=foo
+ @content
+=bar
+ +foo
+ +bar
++bar
+SASS
+ assert(false, "Exception not raised")
+ rescue Sass::SyntaxError => err
+ assert_equal("An @include loop has been found: bar includes itself", err.message)
+ assert_hash_has(err.sass_backtrace[0], :mixin => "@content", :line => 5)
+ end
+
def test_basic_import_loop_exception
import = filename_for_test
importer = MockImporter.new
@@ -2381,6 +2396,24 @@ def test_variables_in_media
# Regression tests
+ def test_parent_mixin_in_content_nested
+ assert_equal(<<CSS, render(<<SASS))
+a {
+ b: c; }
+CSS
+=foo
+ @content
+
+=bar
+ +foo
+ +foo
+ a
+ b: c
+
++bar
+SASS
+ end
+
def test_supports_bubbles
assert_equal <<CSS, render(<<SASS)
parent {
View
23 ...ommon/sass-3.2.7/test/sass/extend_test.rb → ...ommon/sass-3.2.8/test/sass/extend_test.rb
@@ -1186,6 +1186,29 @@ def test_optional_extend_does_not_warn_when_extension_fails
# Regression Tests
+ def test_nested_double_extend_optimization
+ assert_equal <<CSS, render(<<SCSS)
+.parent1 .child {
+ a: b; }
+CSS
+%foo %bar {
+ a: b;
+}
+
+.parent1 {
+ @extend %foo;
+
+ .child {
+ @extend %bar;
+ }
+}
+
+.parent2 {
+ @extend %foo;
+}
+SCSS
+ end
+
def test_extend_in_double_nested_media_query
assert_equal <<CSS, render(<<SCSS)
@media all and (orientation: landscape) {
View
0  ...test_staleness_check_across_importers.css → ...test_staleness_check_across_importers.css
File renamed without changes
View
0  ...est_staleness_check_across_importers.scss → ...est_staleness_check_across_importers.scss
File renamed without changes
View
0  ...on/sass-3.2.7/test/sass/functions_test.rb → ...on/sass-3.2.8/test/sass/functions_test.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/test/sass/importer_test.rb → ...mon/sass-3.2.8/test/sass/importer_test.rb
File renamed without changes
View
0  ...ommon/sass-3.2.7/test/sass/logger_test.rb → ...ommon/sass-3.2.8/test/sass/logger_test.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/test/sass/mock_importer.rb → ...mon/sass-3.2.8/test/sass/mock_importer.rb
File renamed without changes
View
0  ...ss-3.2.7/test/sass/more_results/more1.css → ...ss-3.2.8/test/sass/more_results/more1.css
File renamed without changes
View
0  ...more_results/more1_with_line_comments.css → ...more_results/more1_with_line_comments.css
File renamed without changes
View
0  ....7/test/sass/more_results/more_import.css → ....8/test/sass/more_results/more_import.css
File renamed without changes
View
0  ...st/sass/more_templates/_more_partial.sass → ...st/sass/more_templates/_more_partial.sass
File renamed without changes
View
0  ...3.2.7/test/sass/more_templates/more1.sass → ...3.2.8/test/sass/more_templates/more1.sass
File renamed without changes
View
0  ...test/sass/more_templates/more_import.sass → ...test/sass/more_templates/more_import.sass
File renamed without changes
View
0  ...ommon/sass-3.2.7/test/sass/plugin_test.rb → ...ommon/sass-3.2.8/test/sass/plugin_test.rb
File renamed without changes
View
0  ...mmon/sass-3.2.7/test/sass/results/alt.css → ...mmon/sass-3.2.8/test/sass/results/alt.css
File renamed without changes
View
0  ...on/sass-3.2.7/test/sass/results/basic.css → ...on/sass-3.2.8/test/sass/results/basic.css
File renamed without changes
View
0  ...est/sass/results/cached_import_option.css → ...est/sass/results/cached_import_option.css
File renamed without changes
View
0  .../sass-3.2.7/test/sass/results/compact.css → .../sass-3.2.8/test/sass/results/compact.css
File renamed without changes
View
0  .../sass-3.2.7/test/sass/results/complex.css → .../sass-3.2.8/test/sass/results/complex.css
File renamed without changes
View
0  ...ss-3.2.7/test/sass/results/compressed.css → ...ss-3.2.8/test/sass/results/compressed.css
File renamed without changes
View
0  ...sass-3.2.7/test/sass/results/expanded.css → ...sass-3.2.8/test/sass/results/expanded.css
File renamed without changes
View
0  ...s-3.2.7/test/sass/results/filename_fn.css → ...s-3.2.8/test/sass/results/filename_fn.css
File renamed without changes
View
0  ...ommon/sass-3.2.7/test/sass/results/if.css → ...ommon/sass-3.2.8/test/sass/results/if.css
File renamed without changes
View
0  ...n/sass-3.2.7/test/sass/results/import.css → ...n/sass-3.2.8/test/sass/results/import.css
File renamed without changes
View
0  ....2.7/test/sass/results/import_charset.css → ....2.8/test/sass/results/import_charset.css
File renamed without changes
View
0  .../test/sass/results/import_charset_1_8.css → .../test/sass/results/import_charset_1_8.css
File renamed without changes
View
0  ...st/sass/results/import_charset_ibm866.css → ...st/sass/results/import_charset_ibm866.css
File renamed without changes
View
0  ....2.7/test/sass/results/import_content.css → ....2.8/test/sass/results/import_content.css
File renamed without changes
View
0  ...-3.2.7/test/sass/results/line_numbers.css → ...-3.2.8/test/sass/results/line_numbers.css
File renamed without changes
View
0  ...n/sass-3.2.7/test/sass/results/mixins.css → ...n/sass-3.2.8/test/sass/results/mixins.css
File renamed without changes
View
0  ...ass-3.2.7/test/sass/results/multiline.css → ...ass-3.2.8/test/sass/results/multiline.css
File renamed without changes
View
0  ...n/sass-3.2.7/test/sass/results/nested.css → ...n/sass-3.2.8/test/sass/results/nested.css
File renamed without changes
View
0  .../sass-3.2.7/test/sass/results/options.css → .../sass-3.2.8/test/sass/results/options.css
File renamed without changes
View
0  ...ss-3.2.7/test/sass/results/parent_ref.css → ...ss-3.2.8/test/sass/results/parent_ref.css
File renamed without changes
View
0  ...n/sass-3.2.7/test/sass/results/script.css → ...n/sass-3.2.8/test/sass/results/script.css
File renamed without changes
View
0  ...s-3.2.7/test/sass/results/scss_import.css → ...s-3.2.8/test/sass/results/scss_import.css
File renamed without changes
View
0  ...3.2.7/test/sass/results/scss_importee.css → ...3.2.8/test/sass/results/scss_importee.css
File renamed without changes
View
0  ...ts/subdir/nested_subdir/nested_subdir.css → ...ts/subdir/nested_subdir/nested_subdir.css
File renamed without changes
View
0  ...3.2.7/test/sass/results/subdir/subdir.css → ...3.2.8/test/sass/results/subdir/subdir.css
File renamed without changes
View
0  ...on/sass-3.2.7/test/sass/results/units.css → ...on/sass-3.2.8/test/sass/results/units.css
File renamed without changes
View
0  ...mon/sass-3.2.7/test/sass/results/warn.css → ...mon/sass-3.2.8/test/sass/results/warn.css
File renamed without changes
View
0  ...3.2.7/test/sass/results/warn_imported.css → ...3.2.8/test/sass/results/warn_imported.css
File renamed without changes
View
14 ...3.2.7/test/sass/script_conversion_test.rb → ...3.2.8/test/sass/script_conversion_test.rb
@@ -69,6 +69,20 @@ def test_variable
assert_renders "$flaznicate"
end
+ def test_null
+ assert_renders "null"
+ end
+
+ def test_empty_list
+ assert_renders "()"
+ end
+
+ def test_list_in_args
+ assert_renders "foo((a, b, c))"
+ assert_renders "foo($arg: (a, b, c))"
+ assert_renders "foo(a, b, (a, b, c)...)"
+ end
+
def self.test_precedence(outer, inner)
op_outer = Sass::Script::Lexer::OPERATORS_REVERSE[outer]
op_inner = Sass::Script::Lexer::OPERATORS_REVERSE[inner]
View
1  ...ommon/sass-3.2.7/test/sass/script_test.rb → ...ommon/sass-3.2.8/test/sass/script_test.rb
@@ -134,6 +134,7 @@ def test_interpolation_near_operators
assert_equal '3,7', resolve('#{1 + 2},#{3 + 4}')
assert_equal '3, 7, 11', resolve('#{1 + 2}, #{3 + 4}, #{5 + 6}')
assert_equal '3, 7, 11', resolve('3, #{3 + 4}, 11')
+ assert_equal '3, 7, 11', resolve('3, 7, #{5 + 6}')
assert_equal '3 / 7', resolve('3 / #{3 + 4}')
assert_equal '3 /7', resolve('3 /#{3 + 4}')
View
11 ...mon/sass-3.2.7/test/sass/scss/css_test.rb → ...mon/sass-3.2.8/test/sass/scss/css_test.rb
@@ -1011,6 +1011,17 @@ def test_error_with_windows_newlines
## Regressions
+ def test_double_space_string
+ assert_equal(<<CSS, render(<<SCSS))
+.a {
+ content: " a"; }
+CSS
+.a {
+ content: " a";
+}
+SCSS
+ end
+
def test_very_long_number_with_important_doesnt_take_forever
assert_equal(<<CSS, render(<<SCSS))
.foo {
View
0  ...mmon/sass-3.2.7/test/sass/scss/rx_test.rb → ...mmon/sass-3.2.8/test/sass/scss/rx_test.rb
File renamed without changes
View
0  ...on/sass-3.2.7/test/sass/scss/scss_test.rb → ...on/sass-3.2.8/test/sass/scss/scss_test.rb
File renamed without changes
View
0  .../sass-3.2.7/test/sass/scss/test_helper.rb → .../sass-3.2.8/test/sass/scss/test_helper.rb
File renamed without changes
View
0  ...plates/_cached_import_option_partial.scss → ...plates/_cached_import_option_partial.scss
File renamed without changes
View
0  .../sass/templates/_double_import_loop2.sass → .../sass/templates/_double_import_loop2.sass
File renamed without changes
View
0  ...t/sass/templates/_filename_fn_import.scss → ...t/sass/templates/_filename_fn_import.scss
File renamed without changes
View
0  ...s/templates/_imported_charset_ibm866.sass → ...s/templates/_imported_charset_ibm866.sass
File renamed without changes
View
0  ...ass/templates/_imported_charset_utf8.sass → ...ass/templates/_imported_charset_utf8.sass
File renamed without changes
View
0  ...est/sass/templates/_imported_content.sass → ...est/sass/templates/_imported_content.sass
File renamed without changes
View
0  ...s-3.2.7/test/sass/templates/_partial.sass → ...s-3.2.8/test/sass/templates/_partial.sass
File renamed without changes
View
0  ...ates/_same_name_different_partiality.scss → ...ates/_same_name_different_partiality.scss
File renamed without changes
View
0  ...n/sass-3.2.7/test/sass/templates/alt.sass → ...n/sass-3.2.8/test/sass/templates/alt.sass
File renamed without changes
View
0  ...sass-3.2.7/test/sass/templates/basic.sass → ...sass-3.2.8/test/sass/templates/basic.sass
File renamed without changes
View
0  ...sass-3.2.7/test/sass/templates/bork1.sass → ...sass-3.2.8/test/sass/templates/bork1.sass
File renamed without changes
View
0  ...sass-3.2.7/test/sass/templates/bork2.sass → ...sass-3.2.8/test/sass/templates/bork2.sass
File renamed without changes
View
0  ...sass-3.2.7/test/sass/templates/bork3.sass → ...sass-3.2.8/test/sass/templates/bork3.sass
File renamed without changes
View
0  ...sass-3.2.7/test/sass/templates/bork4.sass → ...sass-3.2.8/test/sass/templates/bork4.sass
File renamed without changes
View
0  .../sass/templates/cached_import_option.scss → .../sass/templates/cached_import_option.scss
File renamed without changes
View
0  ...ss-3.2.7/test/sass/templates/compact.sass → ...ss-3.2.8/test/sass/templates/compact.sass
File renamed without changes
View
0  ...ss-3.2.7/test/sass/templates/complex.sass → ...ss-3.2.8/test/sass/templates/complex.sass
File renamed without changes
View
0  ...3.2.7/test/sass/templates/compressed.sass → ...3.2.8/test/sass/templates/compressed.sass
File renamed without changes
View
0  ...t/sass/templates/double_import_loop1.sass → ...t/sass/templates/double_import_loop1.sass
File renamed without changes
View
0  ...s-3.2.7/test/sass/templates/expanded.sass → ...s-3.2.8/test/sass/templates/expanded.sass
File renamed without changes
View
0  ....2.7/test/sass/templates/filename_fn.scss → ....2.8/test/sass/templates/filename_fn.scss
File renamed without changes
View
0  ...on/sass-3.2.7/test/sass/templates/if.sass → ...on/sass-3.2.8/test/sass/templates/if.sass
File renamed without changes
View
0  ...ass-3.2.7/test/sass/templates/import.sass → ...ass-3.2.8/test/sass/templates/import.sass
File renamed without changes
View
0  ...7/test/sass/templates/import_charset.sass → ...8/test/sass/templates/import_charset.sass
File renamed without changes
View
0  ...st/sass/templates/import_charset_1_8.sass → ...st/sass/templates/import_charset_1_8.sass
File renamed without changes
View
0  ...sass/templates/import_charset_ibm866.sass → ...sass/templates/import_charset_ibm866.sass
File renamed without changes
View
0  ...7/test/sass/templates/import_content.sass → ...8/test/sass/templates/import_content.sass
File renamed without changes
View
0  ...s-3.2.7/test/sass/templates/importee.less → ...s-3.2.8/test/sass/templates/importee.less
File renamed without changes
View
0  ...s-3.2.7/test/sass/templates/importee.sass → ...s-3.2.8/test/sass/templates/importee.sass
File renamed without changes
View
0  ...2.7/test/sass/templates/line_numbers.sass → ...2.8/test/sass/templates/line_numbers.sass
File renamed without changes
View
0  ...3.2.7/test/sass/templates/mixin_bork.sass → ...3.2.8/test/sass/templates/mixin_bork.sass
File renamed without changes
View
0  ...ass-3.2.7/test/sass/templates/mixins.sass → ...ass-3.2.8/test/sass/templates/mixins.sass
File renamed without changes
View
0  ...-3.2.7/test/sass/templates/multiline.sass → ...-3.2.8/test/sass/templates/multiline.sass
File renamed without changes
View
0  ...ass-3.2.7/test/sass/templates/nested.sass → ...ass-3.2.8/test/sass/templates/nested.sass
File renamed without changes
View
0  ...2.7/test/sass/templates/nested_bork1.sass → ...2.8/test/sass/templates/nested_bork1.sass
File renamed without changes
View
0  ...2.7/test/sass/templates/nested_bork2.sass → ...2.8/test/sass/templates/nested_bork2.sass
File renamed without changes
View
0  ...2.7/test/sass/templates/nested_bork3.sass → ...2.8/test/sass/templates/nested_bork3.sass
File renamed without changes
View
0  ...2.7/test/sass/templates/nested_bork4.sass → ...2.8/test/sass/templates/nested_bork4.sass
File renamed without changes
View
0  ....7/test/sass/templates/nested_import.sass → ....8/test/sass/templates/nested_import.sass
File renamed without changes
View
0  ...est/sass/templates/nested_mixin_bork.sass → ...est/sass/templates/nested_mixin_bork.sass
File renamed without changes
View
0  ...ss-3.2.7/test/sass/templates/options.sass → ...ss-3.2.8/test/sass/templates/options.sass
File renamed without changes
View
0  ...3.2.7/test/sass/templates/parent_ref.sass → ...3.2.8/test/sass/templates/parent_ref.sass
File renamed without changes
View
0  ...ss/templates/same_name_different_ext.sass → ...ss/templates/same_name_different_ext.sass
File renamed without changes
View
0  ...ss/templates/same_name_different_ext.scss → ...ss/templates/same_name_different_ext.scss
File renamed without changes
View
0  ...lates/same_name_different_partiality.scss → ...lates/same_name_different_partiality.scss
File renamed without changes
View
0  ...ass-3.2.7/test/sass/templates/script.sass → ...ass-3.2.8/test/sass/templates/script.sass
File renamed without changes
View
0  ....2.7/test/sass/templates/scss_import.scss → ....2.8/test/sass/templates/scss_import.scss
File renamed without changes
View
0  ....7/test/sass/templates/scss_importee.scss → ....8/test/sass/templates/scss_importee.scss
File renamed without changes
View
0  ...st/sass/templates/single_import_loop.sass → ...st/sass/templates/single_import_loop.sass
File renamed without changes
View
0  ...subdir/nested_subdir/_nested_partial.sass → ...subdir/nested_subdir/_nested_partial.sass
File renamed without changes
View
0  ...s/subdir/nested_subdir/nested_subdir.sass → ...s/subdir/nested_subdir/nested_subdir.sass
File renamed without changes
View
0  ....7/test/sass/templates/subdir/subdir.sass → ....8/test/sass/templates/subdir/subdir.sass
File renamed without changes
View
0  ...sass-3.2.7/test/sass/templates/units.sass → ...sass-3.2.8/test/sass/templates/units.sass
File renamed without changes
View
0  .../sass-3.2.7/test/sass/templates/warn.sass → .../sass-3.2.8/test/sass/templates/warn.sass
File renamed without changes
View
0  ....7/test/sass/templates/warn_imported.sass → ....8/test/sass/templates/warn_imported.sass
File renamed without changes
View
0  ...ommon/sass-3.2.7/test/sass/test_helper.rb → ...ommon/sass-3.2.8/test/sass/test_helper.rb
File renamed without changes
View
0  ...ass/util/multibyte_string_scanner_test.rb → ...ass/util/multibyte_string_scanner_test.rb
File renamed without changes
View
0  ...s-3.2.7/test/sass/util/subset_map_test.rb → ...s-3.2.8/test/sass/util/subset_map_test.rb
File renamed without changes
View
0  .../common/sass-3.2.7/test/sass/util_test.rb → .../common/sass-3.2.8/test/sass/util_test.rb
File renamed without changes
View
0  ...uby/common/sass-3.2.7/test/test_helper.rb → ...uby/common/sass-3.2.8/test/test_helper.rb
File renamed without changes
View
0  ...mon/sass-3.2.7/vendor/listen/CHANGELOG.md → ...mon/sass-3.2.8/vendor/listen/CHANGELOG.md
File renamed without changes
View
0  .../sass-3.2.7/vendor/listen/CONTRIBUTING.md → .../sass-3.2.8/vendor/listen/CONTRIBUTING.md
File renamed without changes
View
0  ...y/common/sass-3.2.7/vendor/listen/Gemfile → ...y/common/sass-3.2.8/vendor/listen/Gemfile
File renamed without changes
View
0  ...common/sass-3.2.7/vendor/listen/Guardfile → ...common/sass-3.2.8/vendor/listen/Guardfile
File renamed without changes
View
0  ...y/common/sass-3.2.7/vendor/listen/LICENSE → ...y/common/sass-3.2.8/vendor/listen/LICENSE
File renamed without changes
View
0  ...common/sass-3.2.7/vendor/listen/README.md → ...common/sass-3.2.8/vendor/listen/README.md
File renamed without changes
View
0  .../common/sass-3.2.7/vendor/listen/Rakefile → .../common/sass-3.2.8/vendor/listen/Rakefile
File renamed without changes
View
0  ...mmon/sass-3.2.7/vendor/listen/Vagrantfile → ...mmon/sass-3.2.8/vendor/listen/Vagrantfile
File renamed without changes
View
0  ...on/sass-3.2.7/vendor/listen/lib/listen.rb → ...on/sass-3.2.8/vendor/listen/lib/listen.rb
File renamed without changes
View
0  ...3.2.7/vendor/listen/lib/listen/adapter.rb → ...3.2.8/vendor/listen/lib/listen/adapter.rb
File renamed without changes
View
0  .../vendor/listen/lib/listen/adapters/bsd.rb → .../vendor/listen/lib/listen/adapters/bsd.rb
File renamed without changes
View
0  ...ndor/listen/lib/listen/adapters/darwin.rb → ...ndor/listen/lib/listen/adapters/darwin.rb
File renamed without changes
View
0  ...endor/listen/lib/listen/adapters/linux.rb → ...endor/listen/lib/listen/adapters/linux.rb
File renamed without changes
View
0  ...dor/listen/lib/listen/adapters/polling.rb → ...dor/listen/lib/listen/adapters/polling.rb
File renamed without changes
View
0  ...dor/listen/lib/listen/adapters/windows.rb → ...dor/listen/lib/listen/adapters/windows.rb
File renamed without changes
View
0  ...r/listen/lib/listen/dependency_manager.rb → ...r/listen/lib/listen/dependency_manager.rb
File renamed without changes
View
0  ...dor/listen/lib/listen/directory_record.rb → ...dor/listen/lib/listen/directory_record.rb
File renamed without changes
View
0  ....2.7/vendor/listen/lib/listen/listener.rb → ....2.8/vendor/listen/lib/listen/listener.rb
File renamed without changes
View
0  ...endor/listen/lib/listen/multi_listener.rb → ...endor/listen/lib/listen/multi_listener.rb
File renamed without changes
View
0  ...2.7/vendor/listen/lib/listen/turnstile.rb → ...2.8/vendor/listen/lib/listen/turnstile.rb
File renamed without changes
View
0  ...3.2.7/vendor/listen/lib/listen/version.rb → ...3.2.8/vendor/listen/lib/listen/version.rb
File renamed without changes
View
0  ...n/sass-3.2.7/vendor/listen/listen.gemspec → ...n/sass-3.2.8/vendor/listen/listen.gemspec
File renamed without changes
View
0  ...vendor/listen/spec/listen/adapter_spec.rb → ...vendor/listen/spec/listen/adapter_spec.rb
File renamed without changes
View
0  ...r/listen/spec/listen/adapters/bsd_spec.rb → ...r/listen/spec/listen/adapters/bsd_spec.rb
File renamed without changes
View
0  ...isten/spec/listen/adapters/darwin_spec.rb → ...isten/spec/listen/adapters/darwin_spec.rb
File renamed without changes
View
0  ...listen/spec/listen/adapters/linux_spec.rb → ...listen/spec/listen/adapters/linux_spec.rb
File renamed without changes
View
0  ...sten/spec/listen/adapters/polling_spec.rb → ...sten/spec/listen/adapters/polling_spec.rb
File renamed without changes
View
0  ...sten/spec/listen/adapters/windows_spec.rb → ...sten/spec/listen/adapters/windows_spec.rb
File renamed without changes
View
0  ...en/spec/listen/dependency_manager_spec.rb → ...en/spec/listen/dependency_manager_spec.rb
File renamed without changes
View
0  ...sten/spec/listen/directory_record_spec.rb → ...sten/spec/listen/directory_record_spec.rb
File renamed without changes
View
0  ...endor/listen/spec/listen/listener_spec.rb → ...endor/listen/spec/listen/listener_spec.rb
File renamed without changes
View
0  ...listen/spec/listen/multi_listener_spec.rb → ...listen/spec/listen/multi_listener_spec.rb
File renamed without changes
View
0  ...ndor/listen/spec/listen/turnstile_spec.rb → ...ndor/listen/spec/listen/turnstile_spec.rb
File renamed without changes
View
0  ...s-3.2.7/vendor/listen/spec/listen_spec.rb → ...s-3.2.8/vendor/listen/spec/listen_spec.rb
File renamed without changes
View
0  ...s-3.2.7/vendor/listen/spec/spec_helper.rb → ...s-3.2.8/vendor/listen/spec/spec_helper.rb
File renamed without changes
View
0  ...dor/listen/spec/support/adapter_helper.rb → ...dor/listen/spec/support/adapter_helper.rb
File renamed without changes
View
0  ...n/spec/support/directory_record_helper.rb → ...n/spec/support/directory_record_helper.rb
File renamed without changes
View
0  ...or/listen/spec/support/fixtures_helper.rb → ...or/listen/spec/support/fixtures_helper.rb
File renamed without changes
View
0  ...r/listen/spec/support/listeners_helper.rb → ...r/listen/spec/support/listeners_helper.rb
File renamed without changes
View
0  ...or/listen/spec/support/platform_helper.rb → ...or/listen/spec/support/platform_helper.rb
File renamed without changes
2  lib/ruby/common/tka-serve
@@ -1 +1 @@
-Subproject commit ed439a9428709397332da0be7fc2d8c09b268235
+Subproject commit b80ae3e501b04b2c0fa268f2696a80a0d9fc5b73
Please sign in to comment.
Something went wrong with that request. Please try again.