<commit_before>
/*
 * Support for ie defaulting to true.
 */

support-for-ie = true

/*
 * Alias "nowrap" as "no-wrap".
 */

no-wrap = unquote('nowrap')

/*
 * Default vendor prefixes.
 */

vendor-prefixes ?= webkit moz official

/*
 * Vendor support for the given prop / arguments,
 * optionally specifying the only prefixes to utilize,
 * or those which should be ignored.
 */

vendor(prop, args, only = null, ignore = null)
  for prefix in vendor-prefixes
    unless (only and !(prefix in only)) or (ignore and prefix in ignore)
      if official == prefix
        {prop}: args
      else
        {'-' + prefix + '-' + prop}: args

/*
 * Vendor "box-shadow" support.
 */

box-shadow()
  vendor('box-shadow', arguments)

/*
 * Vendor "user-size" support.
 */

user-select()
  vendor('user-select', arguments)

/*
 * Vendor "column-count" support.
 */

column-count()
  vendor('column-count', arguments)

/*
 * Vendor "column-gap" support.
 */

column-gap()
  vendor('column-gap', arguments)

/*
 * Vendor "background-size" support.
 */

background-size()
  vendor('background-size', arguments)

/*
 * Vendor "box-sizing" support.
 */

box-sizing()
  vendor('box-sizing', arguments)

/*
 * Vendor "transform" support.
 */

transform()
  vendor('transform', arguments)

/*
 * Vendor "border-image" support.
 */

border-image()
  vendor('border-image', arguments)

/*
 * Vendor "transition" support.
 */

transition()
  vendor('transition', arguments, only: webkit)

/*
 * Opacity with conditional IE support.
 */

opacity(n)
  opacity: n
  if support-for-ie
    filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=%s)' % round(n * 100)

/*
 * Alias the "white-space" property.
 */

whitespace()
  white-space: arguments
<commit_msg>added moz to transition. Closes #4<commit_after>
/*
 * Support for ie defaulting to true.
 */

support-for-ie = true

/*
 * Alias "nowrap" as "no-wrap".
 */

no-wrap = unquote('nowrap')

/*
 * Default vendor prefixes.
 */

vendor-prefixes ?= webkit moz official

/*
 * Vendor support for the given prop / arguments,
 * optionally specifying the only prefixes to utilize,
 * or those which should be ignored.
 */

vendor(prop, args, only = null, ignore = null)
  for prefix in vendor-prefixes
    unless (only and !(prefix in only)) or (ignore and prefix in ignore)
      if official == prefix
        {prop}: args
      else
        {'-' + prefix + '-' + prop}: args

/*
 * Vendor "box-shadow" support.
 */

box-shadow()
  vendor('box-shadow', arguments)

/*
 * Vendor "user-size" support.
 */

user-select()
  vendor('user-select', arguments)

/*
 * Vendor "column-count" support.
 */

column-count()
  vendor('column-count', arguments)

/*
 * Vendor "column-gap" support.
 */

column-gap()
  vendor('column-gap', arguments)

/*
 * Vendor "background-size" support.
 */

background-size()
  vendor('background-size', arguments)

/*
 * Vendor "box-sizing" support.
 */

box-sizing()
  vendor('box-sizing', arguments)

/*
 * Vendor "transform" support.
 */

transform()
  vendor('transform', arguments)

/*
 * Vendor "border-image" support.
 */

border-image()
  vendor('border-image', arguments)

/*
 * Vendor "transition" support.
 */

transition()
  vendor('transition', arguments, only: webkit moz)

/*
 * Opacity with conditional IE support.
 */

opacity(n)
  opacity: n
  if support-for-ie
    filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=%s)' % round(n * 100)

/*
 * Alias the "white-space" property.
 */

whitespace()
  white-space: arguments

{'fraction_non_alphanumeric': 0.15890254358388112, 'fraction_numerical': 0.002000571591883395, 'mean_word_length': 3.1766109785202863, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3470719', 'n_tokens_mistral': 1180, 'n_tokens_neox': 1159, 'n_words': 306}