[Pkg-javascript-commits] [less.js] branch master created (now 78f01d5)

Jonas Smedegaard dr at jones.dk
Mon Oct 26 23:21:31 UTC 2015


This is an automated email from the git hooks/post-receive script.

js pushed a change to branch master
in repository less.js.

        at  78f01d5   Prepare for release: Update changelog and control file.

This branch includes the following new commits:

       new  ad66408   init
       new  5f6160f   updated README
       new  1d2b335   throw error if variable isnt found
       new  1d1d40b   adapters for browser/server
       new  70e6523   test files, from less.rb
       new  e339649   literature, comments
       new  01ae902   chunkify with a zero-width regexp
       new  308d32c   moved primary rule to the top
       new  0dc6c2e   trim whitespace
       new  06dfff5   MIT license
       new  ba2a3e8   removed all the testing stuff from the server adapter
       new  93a0a0b   removed trace code from rule.js
       new  c72d5da   proper parser error messages
       new  4e74ba4   removed some test files
       new  43174dd   preliminary test file
       new  cd2d25d   vows.js for testing, of course
       new  372ff15   remove inspect from test file
       new  68acd5a   added makefile to run tests
       new  dbf7c5c   per channel color operations. Color can also take an RGB array
       new  b84ec0b   Element doesnt need to have a combinator
       new  c8f5997   Quoted.eval returns self
       new  3b53bb8   dont output variables
       new  6e22c81   code style change in variable.js
       new  a3b1ef0   // comments
       new  a01cb19   support caps in keywords, for fonts and stuff
       new  b811601   in a parens expression, just return the Expression for now
       new  22b4380   output is multiline for everything by default
       new  9de16ff   benchmarking!
       new  3a3674c   removed test.less from test/
       new  bb63c6a   improved benchmark script
       new  3ffb62a   added `make benchmark`
       new  6d02285   ws
       new  8a7747d   url() parsing
       new  5038b21   handle parse error at beginning of file
       new  cc1b5a9   pass a context to directive(), so it can parse a block
       new  3d60c12   get attribute parsing going
       new  3f753da   ability to parse more complex directives
       new  8c45b58   parse !important
       new  c2453cd   additional tests in comments.kess
       new  2353885   moved some tests around
       new  9970cb0   parse IE's alpha()
       new  3f893b8   alpha.js init
       new  543fb96   parse alpha in call() instead
       new  b60c296   throw a ParseError, instead of just an Error
       new  c8b11c7   added `ms` unit
       new  2dea90a   parse *prop for ie
       new  7b96181   minor optimization in element parsing
       new  c041dea   fixed parsing of `[disabled]` style attribute selectors
       new  e30851d   fixed whitespace eating through chunks
       new  4c1ce70   eat tabs
       new  78ae528   handle capitalized alpha()
       new  0c00a9c   handle empty property values
       new  3ce2d7a   handle missing ; before a }
       new  756b397   tweaked big.less to not raise errors on comment parsing (tested elsewhere)
       new  d97b30d   replace \r\n with \n
       new  aec3706   made benchmark file smaller, who has a 267KB .less file anyway?
       new  fd8aa91   improved the chunkification process, and gave different options, as well as an option not to chunkify, through the `optimization` setting. The ideal split is now \n}
       new  3903ed0   changed rulesets.css output to match the new parser output
       new  d3852cf   bin/ init
       new  7944ce0   print to stdout if no output file was specified [lessc]
       new  a7ae7c8   node.operate, to operate on values, based on a string op
       new  1c43df1   round numbers on color operations
       new  633660b   refactored Color & Dimension operations
       new  b6b5d5f   swap operands when dimension is first, in a color operation, use new operate() function
       new  bd88ab8   optimize dimension parsing, also fixes weird bug
       new  1cbda8b   fixed benchmark.less
       new  bb5adaa   updated README
       new  5a1adf8   removed unused test files
       new  c804ed2   simplified code-gen loop
       new  1e16d02   ParseErrors dont raise an exception anymore, we just set `parser.error` to the value of the error
       new  1c955c8   fixed function name in alpha.js
       new  35af01d   () around ternary operators
       new  cd764a2   give Element.toCSS a pre-space, useful when building new selectors
       new  8ac1bdf   proper nested selector rendering, wooh.
       new  35b452b   error = null, when starting a parse
       new  adb2fd2   try/catch around code-gen, in test. Catch some extra errors too
       new  f0c00ab   create an empty Combinator if none was specified. Refactored Combinator generation, and added + ~ ::
       new  1032c84   refactored selector generation a little
       new  5ee0209   don't use Usage: node [options] script.js [arguments]   -v, --version      print node's version   --debug[=port]     enable remote debugging via given TCP port   --debug-brk[=port] as above, but break in node.js and                      wait for remote debugger to connect   --cflags           print pre-processor and compiler flags   --v8-options       print v8 command line options
       new  69d973e   tree.js init
       new  29f3d92   dev notice in README
       new  f70f6a5   merge node->tree changes
       new  0c6366f   functions.js init
       new  6ea12f7   mixin.js init
       new  60ac237   get functions.js working
       new  2682b6d   support for hsl(), rgb() etc
       new  46060d4   evaluate arguments, before passing them to a function
       new  76eb332   Use anonymous functions for the parsers.. It saves us some file size.
       new  3e0ad2b   eval method for Keyword
       new  14bc6de   a little clearer ParseError output
       new  efab821   parse mixins, including namespace. For now, lets focus on one mixin per rule
       new  e6c5c57   inverse style to stylize
       new  e9c6645   end rule
       new  095523b   Element constructor defaults to an empty Combinator, if none specified
       new  fe0ed62   added ext/ folder, to hold some core prototype functions
       new  4767b26   basic mixins with namespaces working. swoosh.
       new  a1c8d50   mixin definition constructor init
       new  4aea44f   when evaluating a mixin, compile all matches, instead of just the first one
       new  756e8d2   skip variables in toCSS
       new  d860763   tweaked tests to match less.js
       new  9cf5f74   Element constructor creates new Combinator if a string was passed
       new  3e8abb2   typo
       new  2644014   refactored Ruleset/find() method, and added a match() method to Selector, to do selector matching.
       new  fde3470   for now, we only support basic selectors, when mixing in, eventually, we can upgrade the Selector/match method to return the number of matched elements
       new  6b93897   fixed closing bracket for url not showing
       new  7539ef7   fixed closing bracket for alpha not showing
       new  9dcc7eb   moved to apache license
       new  d54302a   fixed whitespace.css to conform to new output
       new  2f55206   removed big.less/css from test
       new  7e3d8bd   if a function isnt found, just output it literally
       new  b4f3e90   output strings in attribute selectors properly
       new  06acb92   fixed css-3.css
       new  476581f   getting combinators to output properly. some little hacks, but it beats having a white-space sensitive grammar
       new  76d4e08   the first element of a selector effectively has a descendant combinator, if none was specified
       new  181712e   minor refactoring in rulesets output
       new  81240d0   selectors.less now passes tests
       new  22eedab   some fixes to the benchmark
       new  74ec956   just return self if trying to evaluate compound values, seeing as we use eval() for variable lookup/eval
       new  3638933   fixed some more test files, css-3 passes now
       new  00279d8   in an operation, inherit the unit of either operand
       new  cd5bddf   when parsing a string, capture the content too
       new  0af5632   renamed string to quoted, to match the node
       new  4564633   function.less now passes
       new  463807d   comment fix
       new  78f9767   improved command line tool
       new  287ecff   added version number to less.js
       new  5ab2a63   VERSION file
       new  3175652   oops, fixed command line tool
       new  f0f425d   move node/ -> tree/
       new  39f0ab2   remove prod.less
       new  d08c1fe   basic directive css output
       new  2367be1   remove vows, seeing as Less isnt asynch, there really is not point.
       new  d44bff1   added some styling to the tests
       new  a13b64b   get lazy-eval to pass
       new  b2d242b   some optimizations to make the parser run faster
       new  289a775   simplified rule regex
       new  7b15144   peek() can take a string too now
       new  808bd55   let us just assume that a rule which contains subrules is a ruleset
       new  2b0853d   comments, wooh!
       new  57013eb   comments.js init
       new  07c738a   updated README
       new  23775bd   implemented dynamic mixins
       new  7666c71   if something other than a Value was passed to the Rule constructor, wrap it in a Value
       new  d8838a0   eval() for Ruleset
       new  01dac20   updated README
       new  be893c5   support for nested rulesets inside dynamic mixins, with lexical scoping
       new  a68a2fc   cache variable lookup for a 20% speedup
       new  6228f4a   cache ruleset lookup
       new  07837a8   refactored variable lookup
       new  acd46cf   refactoring of prototypes
       new  c244c01   add title to test output, skip directories
       new  c4413fa   did some refactoring in the parser, so we don't need to pass variables to the $() function anymore. We also don't need to pass arrays around.
       new  77b2a36   Cache mixin lookups for a nice speed boost.
       new  9c0fb71   Cache Selector/toCSS()
       new  553aaec   font property parsing, mainly the 'small/12px' part.
       new  8adac65   output directives properly
       new  9c84b50   we need to make sure we're not eating a '-' in the operation parsing, it fucks up our generation of functions which start with a -
       new  be11ab6   some eval functions for good measure
       new  7e2217b   fixed and upgraded the css tests a little
       new  e062309   part 2 of the comment pass
       new  fe732e8   refactor of module system. Things work properly now, and it's all much cleaner.
       new  61a7b2e   Added lots more documentation to the parser
       new  854f65f   Refactored parsers.rule
       new  742bb32   Basic `make less` build rule
       new  7f07be6   Added `make min` for minification though google's js closure compiler.
       new  8812c45   fixed scope problem in parser
       new  47ab7a9   no more accessors.. they aren't very useful it turns out, with mixins
       new  f7b8b5b   don't use process.mixin, it's deprecated
       new  d08072d   Parse @import properly.
       new  6523663   I guess 'Makefile' starts with a cap..
       new  a31f71d   import.js init
       new  45e387c   require lib/less in benchmark
       new  4ae9e31   parse() is now asynch, and uses a callback
       new  853ae60   added import.js to less.js
       new  e7954ad   refactored rule() cause the closure slows things down too much for some reason
       new  f6cf5f2   Fix bin/lessc to use less.js and callback-style
       new  4bbc382   refactored operand(), and take away parsing of -()
       new  38ffbb4   allow for operations with no spaces, such as '4+5'
       new  d91bc37   operations.less now passes
       new  2733686   package.json init, cause npm is nice
       new  26d12af   fix to undefined mixin error message
       new  9a583ca   no need to pass starting values to toCSS() anymore
       new  61a22c2   fixed typo in package.json
       new  2b4b0cb   made parser reentrant for import support
       new  4ad707e   asynchronous import functionality! All tests passing.
       new  75efa14   remove makefile
       new  5ea82f8   removed unnecessary require
       new  58fe832   updated README
       new  a560c8b   allow for passing a context of evaluation to the importer
       new  d0b6573   refactored the import mechanism, added some doc
       new  0504402   added render() convenience method. Returns an EventEmitter if no callback was passed.
       new  823d69f   browser.js init -- very basic browser support - Makefile also builds for browser now
       new  06bf75c   optimization level is taken from env now
       new  3f51a5f   String/trim()
       new  5c1f326   no need for context passing
       new  9b10608   forgot to add importing to README
       new  dd9d2cb   fix typo in browser.js
       new  f76f698   functional browser based parsing + css node creation
       new  374702c   putting the operate function in operation.js, to facilitate access from browser code
       new  fc616b4   Doc for Call, Comments, Operation..
       new  f6312ba   Created a compat.js file in build/, for browser compatiblity, moved trim() in there. LESS builds to dist/ now.
       new  0267de4   removed lib/ext, moved lib/less.js to /index.js, moved Array/find to tree.find
       new  b844de9   merge
       new  be2e675   fix benchmark
       new  660d2f7   fix optimization option wrongly scoped
       new  11f71f3   added compat.js and tree.js to build, it now builds in dist/
       new  e3df967   quote 'import' so it doesn't freak out
       new  c60c2da   We aren't using adapters anymore.
       new  5d5024e   @import with .css files no longer precompiles. This gives us some extra flexibility.
       new  30f4022   Array.isArray compat
       new  87e209e   less.js now works in firefox, safari and chrome
       new  aa13ee0   use puts instead of writeError, which was removed
       new  1e0cfe9   Reorganized some of the parsing rule order
       new  25dbfb1   Fix dynamic mixins with nested rules
       new  6f8fa2d   Fixed mixin calls not working from dynamic mixins
       new  6392328   refactored mixin.definition.eval
       new  e46e71a   usage info
       new  904d997   the e() LESS function
       new  7d27a18   Fixed HSL
       new  15f0589   Added a couple colour functions
       new  bdc8564   fixed readme
       new  83a4713   bumped version to 1.0.1
       new  d0b5f6f   package.json update
       new  fee1e30   fixed bug with passing variables to functions
       new  3047f76   use a hash to store variables, fixes variable redifinition bug
       new  2ebbf37   More accurate parse error messages
       new  d56feee   Support for pattern-matching on mixin calls.
       new  e1062ef   Overhaul of the error system
       new  5fad97e   Local Storage caching, and .less loading from disk
       new  45789d8   automatically set less.env in certain conditions
       new  280d741   use a timer to check when the dom is ready, before showing errors
       new  7a4e0ff   fixed selector attributes not parsing with a '-'
       new  f3e28e0   added information on building less.js, in readme
       new  26e2409   fixed readme.
       new  d75becf   New `%` function, to perform string interpolation
       new  a4d4d55   Evaluate function calls properly.
       new  894941d   version bump to 1.0.3
       new  de38e55   Merge branch 'master' of github.com:cloudhead/less.js
       new  5f653ce   fix for when css isn't available in local storage
       new  097f2ba   fix error styles
       new  0a271cc   fix timestamps not being compared properly, when loading a .less
       new  1dcb4e7   make operations left-associative Closes #20
       new  59bd32b   be more flexible, pattern matching
       new  d08ffae   whitespace
       new  52d3051   version bump to 1.0.4
       new  1b9d4e4   moved index.js to lib/less
       new  cdeb9ea   nvm compatibility
       new  50e76c3   evaluate Values of length > 1 properly
       new  f7a6046   rename variables() to variable()
       new  31d0f6a   tests for value.length > 1 bug
       new  3def6cf   Evaluate arguments before passing them to mixin.
       new  7d2fdbd   test cases for recent fixes
       new  07d5c20   version bump to 1.0.5
       new  f5f0919   Refactored some of the evaluation mechanisms
       new  bfe0acb   don't cache return values. %() plays nice with strings
       new  9bc98c5   added ECMAScript 4 compatibility
       new  ee75bca   version bump
       new  9c0b843   fix querySelectorAll call
       new  04655f3   update README with new api
       new  5286c48   removed trailing comma, which breaks minification
       new  ed1a632   removed VERSION file, the information is in package.json
       new  eaf3c7d   removed wildcard parser
       new  a6e276f   (test) made benchmark more realistic
       new  414fbc9   [#.] is not optional in a mixin call
       new  61c2b58   (minor) formatting
       new  e501f2e   Fixes for IE7 compatibility
       new  70045e9   (minor) formatting
       new  5b12334   version bump
       new  118e230   (dist) package.json update
       new  9951823   (doc) install instructions
       new  d24fa91   (dist) added bin to package.json
       new  1c2b39d   (dist) version bump
       new  d693414   support [0-9_] in CSS attribute names
       new  f35d035   support CSS3 @media more fully
       new  604261c   @media tests
       new  f01976b   removed unnecessary code in Ruleset#toCSS
       new  93edde5   Fix for IE6 compatibility
       new  335d153   treat Directive like a Ruleset
       new  78a6427   Merge branch 'master' of github.com:cloudhead/less.js
       new  3755f63   log error if no AJAX available
       new  3d50615   (doc) added link to download section
       new  8c295ff   (dist) extract version info from package.json
       new  799697b   cleanup ecma-5.js
       new  9c390cb   fix optimizations, and errors on multi-line comments
       new  63bfdbf   fix parse error reporting when at beginning of file
       new  93d2a56   better fix for parse-error reporting
       new  3f066d1   (dist) version bump
       new  0b30fe4   tweaks to bin/lessc
       new  05165ce   Fixed incorrect inputLength. Avoid creating multiple empty chucks for consecutive blank lines.
       new  9e8c586   revert chunk split improvement
       new  7e03c8f   fix error messages in cli
       new  652f111   improve error reporting, include filename
       new  d8289eb   (new) auto stylesheet refreshing with '#!refresh'
       new  40b117d   (dist) version bump & updated package.json
       new  45c5f97   (dist) fix version extraction in Makefile
       new  4642963   dist/ init
       new  25e3205   Better error messages, wrap browser.js.
       new  693ef38   decoupled single stylesheet loading
       new  96f414d   fix generated stylesheet title
       new  3c1db24   move error message css back in error function
       new  8468209   (new) ability to @import on the browser
       new  2b0d699   (dist) build
       new  9f0734e   (test) mixin calls throw an error now, if no patterns match
       new  5037a0e   (dist) version bump
       new  5365e28   fix trying to create CSS from null root [browser]
       new  eefb563   (dist) version bump
       new  0f1f776   (new) set watch mode with less.watch() and .unwatch()
       new  f0ce053   refactored and fixed css node creation, for watch mode
       new  77b3d37   (dist) version bump
       new  5995bb9   (dist) make 1.0.13
       new  fab6b4c   fix bin/lessc to work with relative and absolute paths
       new  a3990f6   (dist) fuck I always forget to update this version number
       new  7b4ebef   (bin) add compress and optimization options
       new  f7050f2   (dist) fix benchmark
       new  1234408   (new) css compression support
       new  ede2dff   benchmark with optimization: 3
       new  8c5530c   better error handling
       new  b03b7da   (dist) version bump
       new  eecb7c6   (dist) make less
       new  2694dc8   (dist) fix build header license
       new  528b8e0   (dist) fixed licensing in dist/
       new  0d98d24   (api) custom port == development mode
       new  4135ccf   use two fields for cache, so we don't need to parse JSON
       new  7b990c6   don't use a timer to load the stylesheets, or the body starts loading too early
       new  4135bbc   cleanup browser.js
       new  6705f8e   cleanup browser.js, make ajax synch by default, with option to turn off
       new  0dcc820   set optimization level depending on less.env
       new  3ee8992   various improvements to browser.js
       new  c008f71   use : in ids, - isn't authorized as first character. use firstChild instead of childNodes[0]
       new  4e14ea0   (api) less.refresh [browser]
       new  3c89702   make error messages work with multiple stylesheets
       new  372f99b   don't give style tags a 'title' attribute, it screws things up. [browser]
       new  07a3a7d   don't replace style text if equal to new one [browser]
       new  e961421   update error messages if new error [browser]
       new  c00495b   (dist) version bump
       new  c326a4e   (dist) build 1.0.15
       new  2b102af   (dist) remove old version
       new  9b173bf   abstract localStorage a little
       new  8a75acf   use isFileProtocol variable for dryness
       new  4479c51   fix/refactor ajax in firefox [browser]
       new  f467219   (dist) version bump
       new  927e276   (dist) build 1.0.16
       new  e529e38   (dist) wrap script in anonymous function
       new  7768d41   better cross-environment handling. stub out require() in browser.
       new  691dab1   put Value in value.js
       new  2bac818   (dist) require() goes in its own file
       new  fba998f   (doc) comments
       new  345b871   (new) Additions & improvements to color functions.
       new  faebcab   (dist) version bump
       new  75245d9   (dist) build 1.0.17
       new  a1e1f01   fix comments in mixins.
       new  edcbd3f   fix lessc optimization parsing
       new  3c90f43   (api) less.refresh(true) reloads stylesheets from source
       new  6e28483   Improve log() function [browser]
       new  6e0a5ad   don't break when a node doesn't have an eval() function
       new  c40bcc8   (dist) version bump
       new  c96b68d   (dist) build 1.0.18
       new  487ae50   (doc) updated READMe
       new  32ae279   deleted compiler.jar
       new  7aef90c   proper exit codes on errors, and use stderr
       new  29a8942   fix error message when no filename, also try to print stack
       new  851b9d1   use bold instead of inverse for column highlight
       new  72e7c34   silent option. pass options through writeError
       new  7726f98   improve error reporting, provide a one line call-stack
       new  1e3098f   (dist) version bump
       new  a72966f   removed constructor names
       new  6483272   simplify regexps
       new  7984e97   refactor inheritance in mixin.js
       new  193fc96   fixed hsla => rgba conversion
       new  634a237   (dist) build 1.0.19
       new  10de9d0   critical fix for browser
       new  c8edfe8   fix some issues with alpha getting lost
       new  eae3fa1   fix error messages with no callLine
       new  a26eb79   fix @import not working. Better error message for empty response
       new  0099a95   (dist) version bump
       new  ca4067a   (dist) build 1.0.20
       new  7824dfc   track parsing/generation time
       new  8d6af09   strip querystring when importing, and caching. Allow relative @import urls
       new  b598b80   (dist doc) version bump and README update
       new  078ddd0   (dist) build 1.0.21
       new  6dc68c2   (dist) build .21 min
       new  2e8a714   fix error reporting
       new  537b046   (dist) build
       new  e1fad69   benchmark script can be passed files. also use optimization level 2, cause 3 doesn't exist anymore
       new  94dff7d   fix alpha() with numbers
       new  544e082   better chunkification algorithm
       new  5021f1d   don't depend on document.querySelectorAll
       new  2522815   (dist) version bump
       new  7b3cf33   (dist) build 1.0.22
       new  0acc8c0   various improvements to the parser, resulting in a 20% speed bump
       new  669b3b6   slice parsing
       new  77fa4a1   don't create nodes for whitespace
       new  369b978   cleanup, smaller chunks, speed improvements
       new  1514059   fix runtime error
       new  91672f7   fix media type not being preserved when generated css
       new  f817dcd   fix '!important' in certain scenarios
       new  2d66e4c   (dist) version bump
       new  a50ebe7   (dist) build new version
       new  3820350   Use .overrideMimeType() for Firefox XHR
       new  1a8188b   Support chrome: and resource: location protocols.
       new  eff69f5   bug: window.localStorage in Firefox
       new  16ad5be   Fixed inner quotes
       new  6a5e7d1   default to __filename when no filename in env
       new  27a123d   ability to pass some variables to toCSS in the form of a hash
       new  a1e4d61   (minor) ws
       new  acfd246   don't use __filename if no filename
       new  096b7ca   Merge branch 'master' of github.com:cloudhead/less.js
       new  13d6fbf   proper chunkification of comments.
       new  913eefd   minor refactoring in chunkification
       new  0f4551f   removed unused inputLength
       new  494398e   (minor) style fixes
       new  cbb432e   fix syntax error with semi-colons in strings
       new  6426ac5   support type=text/less and text/x-less for specifying stylesheets
       new  45592cb   (new) parse style tags with type=text/less
       new  a3c1c61   (minor) style
       new  c520b58   force refresh on page load in development mode
       new  4629857   (dist) version bump
       new  75e7f80   (dist) build 1.0.30
       new  d3c873e   Fix for stylesheets having a '.' in their basename
       new  c68867c   support variables in url()
       new  3035d01   Merge branch 'master' of github.com:cloudhead/less.js
       new  90ab718   (new) less.refreshStyles, and reload styles on refresh()
       new  a61ca3e   more robust id extraction from href
       new  36371a3   fix refresh()'s timer output
       new  1a30768   remove domain name and root slash from extracted id
       new  d983d8d   support functions in operations
       new  b167708   (dist) version bump
       new  63d761a   (dist) build 1.0.31
       new  64cca1f   (dist) update version number in index.js
       new  04d2d3a   make mixins behave like closures
       new  7eafab6   reload imports when parsing a stylesheet
       new  48690d0   (doc) comments
       new  cfde584   (test) mixin closures
       new  e985bad   fix error messages with no index
       new  5fcad4d   fix mixin definitions inside other mixin definitions
       new  944b670   (minor) refactoring
       new  22f25e1   remove evalRules, use eval
       new  9fa99ef   don't re-eval ruleset
       new  189b1bf   big refactoring of ruleset.js, move eval code to eval()
       new  3171a62   fix font shorthand with %
       new  8422fde   fix compound variable substitutions
       new  cb23307   change scope.less back, to test late binding
       new  9650615   support parametric mixins with #
       new  0e1fe9b   (dist) version bump and build 1.0.32
       new  f74f646   (dist) new dist commands to Makefile
       new  66fa17b   small refactor in mixin.match
       new  e36080a   preliminary support for evaluating JavaScript code inside LESS
       new  cc82887   modify javascript eval to be compatible with e()
       new  a57b6f0   test e() with javascript
       new  663868f   fix error reporting with no stack
       new  c40c15f   explicit evaluation of variables within js
       new  d39d224   Properly chunkify ``
       new  750dfc9   refactor mixin definition parser
       new  45da7c0   IE fix
       new  9bc9d11   cleanup ruleset evaluation
       new  b06b248   (dist) version bump
       new  f3c6d31   (dist) build 1.0.33
       new  afd983b   Fixed dot in css name error(when using style.1.css and style.2.css), also fixed 'url()' error
       new  4399c9c   make strings behave like other nodes.
       new  326e863   support relative url() paths in the browser
       new  334f224   squeeze extra slashes in url()
       new  da62bf3   support uppercase characters in attribute
       new  e17314e   stateless URL evaluation
       new  0f769a0   add 'rad' 'grad' 'turn' units
       new  d15752f   basic ability to overwrite some config options in browser
       new  04984e2   (dist) remove lib/ folder from package
       new  1036c56   (dist) version bump
       new  d470739   (dist) build 1.0.34
       new  a8fbcb1   attempt at url() relative path fix
       new  ea3d920   attempt to fix IE relative urls
       new  d5ffb1d   improve error reporting
       new  70b6684   (dist) version bump
       new  7996bf5   (dist) build 1.0.35
       new  f44bc6b   Fix test suite
       new  74462f1   Fix @import file loading routine
       new  fe134b2   Fix bin/lessc
       new  5dd8c11   fixing logic to determine less.env in the browser
       new  6517d33   pass url to errback()
       new  9d5eaa7   Merge branch 'master' of github.com:cloudhead/less.js
       new  f79f3b5   (dist) version bump
       new  a280728   (dist) build 1.0.36
       new  af0f9cd   use 'type' attribute from link tag, when performing a request
       new  818f48f   add fadein & fadeout color functions
       new  f0781cd   (dist) version bump
       new  26b102e   (dist) build 1.0.37
       new  1a4b109   (new) support for unquoted data URIs in url()
       new  4c944a7   (dist) version bump
       new  2a26e45   (dist) build 1.0.38
       new  86d2d98   Fix for #149 Facebook login button fails to work with FF 3.6+
       new  97b3def   Modified selector regexen to support CSS character escapes, added test files to verify change
       new  e24e168   Fixed issue (#134) where subfiles' @imports were regarding #, ? and url portions thereafter as part of the base url.
       new  2dcf227   Merge '::selector' fix from StanAngeloff
       new  186f898   (new) mix function (StanAngeloff)
       new  e475b1d   fix merge conflicts
       new  aeb4680   fixed @media and @page parsing problem
       new  40c7ab8   don't crash if there's no 'lastModified' header
       new  3b94d51   (doc) removed old comment which doesn't apply
       new  3916384   (doc) added copyright notice to color mix function
       new  15bd30e   (dist) version bump to 1.0.40
       new  6b8a5c4   (build) 1.0.40
       new  0470f02   When absolutising stylesheet URLs (they are sometimes relative in IE) handle absolute paths by resolving relative to the server root instead of the url of the current page.
       new  1e57212   Imported Upstream version 1.0~dfsg
       new  4647a5c   Imported Upstream version 1.0.40~6b8a5c
       new  596664a   Prepare for initial release.
       new  b7dd7f9   Fix add reference to Apache-2.0 license in copyright file.
       new  ba11edc   Install uncompressed libraries (not symlink to compressed ones).
       new  595c1d5   Fix install libraries with lessc script, in Node libdir.
       new  f9f783e   Add patch 2002 to strip local PATH from lessc script.
       new  493191f   Prepare for release: Update changelog, control file and copyright hints.
       new  0bd1848   tweak mixin pattern matching to be more useful
       new  7b41e1a   (dist) version bump and build
       new  b7fb09f   (dist) build
       new  5347e93   Rename binary package lessc to libnode-less, and instead provide lessc, to comply with micro-policy Node naming scheme: libnode-PKG.
       new  7bf1ca3   Drop libnode-less superfluously depending on libjs-less.
       new  2216954   Newline-wrap depdencies.
       new  7e50d19   Drop patch 2001: nodejs executable no longer unusually named in Debian.
       new  4a5e883   Prepare for release: Update changelog, control file and copyright hints.
       new  948ddf0   Run regression tests using upstream test target (now that node executable is no longer unusually named).
       new  a83ad5b   Adjust long description to mention less (not less.js) as Node library name.
       new  c06477c   (doc) update README
       new  0d95755   (doc) another update to README
       new  e199ac8   (new) JavaScript-style 'arguments' variable
       new  a43f16c   Imported Upstream version 1.0.41~0d9575
       new  fb403f9   Merge commit 'upstream/1.0.41_0d9575'
       new  38129d8   less.js is now official successor of the original Ruby implementation: Update Homepage and long descriptions.
       new  3fa3d06   Bump copyright file DEP5 format to rev. 166. Fix use initial wildcard Files section. Extend copyright years.
       new  5ae4860   Tighten build-dependency on nodejs to versions providing non-renamed executable.
       new  71f28ea   Prepare for release: Update changelog, control file and copyright hints.
       new  dc5a080   Fix for Google Chrome(Chromium), so you can use less in extensions, apps. Adds protocol support but you have to use .json as file extension for css file, otherwise you get "Uncaught Error: NETWORK_ERR: XMLHttpRequest Exception 101".
       new  be59748   Package now team-maintained: Set Debian Javascript Maintainers as maintainer. Set myself as uploader.
       new  202bcab   Added new round(n) function.
       new  93d8f9c   fix alpha channel being ignored in operations
       new  08b2b35   fix implicit vars
       new  9847f40   (test) @arguments
       new  cc88b97   fix options ignored in less.render
       new  4b3ec3e   (dist) version bump
       new  7f06500   Merge branch 'master' of github.com:cloudhead/less.js
       new  ae54170   Imported Upstream version 1.0.42~7f0650
       new  cb39c3f   Merge commit 'upstream/1.0.42_7f0650'
       new  fd6fd66   Prepare for release: Update changelog, control files and copyright hints.
       new  333d1de   parse whitespace inside function param lists
       new  d444d1b   parse comments inside expressions
       new  f5ffdde   better comment parsing in selector list
       new  cebfb3b   refactor less-benchmark.js
       new  717d367   fix SyntaxError messages not being displayed correctly
       new  9528420   Added fadeto color function
       new  5130179   renamed fadeto to fade
       new  4361a6c   support for directives like @-moz-document
       new  c738972   Fixing the issue with arbitary property value keywords that contain a number not being parsed properly (for example -webkit-transform-style: preserve-3d;)
       new  e4a3a02   Use uglifyjs (not yui-compressor). Update build-dependencies accordingly.
       new  d1348ab   Bump copyright file format to draft 174 of DEP-5.
       new  fc91856   Bump policy compliance to standards-version 3.9.2.
       new  682996b   Update changelog, control file and copyright hints.
       new  74b9723   Prepare release: Update changelog.
       new  453b467   (fix) properly chunkify naked urls
       new  ffb75c2   (dist) version bump & build
       new  d7af771   Imported Upstream version 1.0.43~20110422
       new  229ac45   Merge commit 'upstream/1.0.43_20110422'
       new  ad472f4   Prepare release: Update changelog and copyright hints.
       new  104fc91   Support for IE's ARGB syntax (#aarrggbb)
       new  effdfaf   Merged pull request #235 from PaulKinlan/master.
       new  8b3a423   Merged pull request #200 from bartschuller/master.
       new  4bdd4f6   adding escape function (does url encoding, plus a few missing encodings necessary to embed svg in css)
       new  0202b29   Merge pull request #247 from gilt/master.
       new  d7cdc17   Fix for #198, with regexen, and urlencoding if the token is uppercase.
       new  2de86bd   Support for IE's ARGB syntax (#aarrggbb)
       new  aaedf96   Add an --include-path option to lessc.
       new  a1bf406   support unary '-' on variables and ()
       new  9379fa4   (dist) version bump
       new  c4d1f8a   (dist) build 1.0.44
       new  c5cb070   parse '~' in url(), closes #223
       new  3823404   (new) string interpolation and built-in escaping
       new  37ee7eb   don't add base-path to data-uris. closes #258
       new  e2ad523   (new) variable variables
       new  1369b57   Merge pull request #189 from dz0ny/master
       new  38b60d8   Merge pull request #169 from alkemist/master
       new  02bb402   change @arguments behaviour to be more like js
       new  52b10c0   (test) new @arguments behaviour
       new  4ee7845   (test) fix javascript test
       new  37a90c6   (new) interpolation & escaping of JS
       new  fb9dbab   (dist) build 1.1.0
       new  1315932   Merge branch 'master' of github.com:cloudhead/less.js
       new  6ab8d9c   (dist) use uglifyjs, update copyright headers
       new  4463e52   (minor) ws
       new  8cdeda8   (dist) build updates
       new  a4b2634   Imported Upstream version 1.1.0~20110511
       new  afa7dd8   Merge commit 'upstream/1.1.0_20110511'
       new  310e15e   Update copyright file: Rewrap license fields at 72 chars, and shorten comments.
       new  40dcce7   Prepare release: Update changelog and copyright hints.
       new  9939ba5   better JavaScript evaluation
       new  3dd0f82   (dist) version bump 1.1.1
       new  0726b9b   fix string interpolation with color values
       new  853604a   fix string interpolation with mixins, closes #272
       new  59d6408   don't re-evaluate arguments on each mixin.call
       new  3d24dfe   (dist) verison bump
       new  301a22f   Merge branch 'master' of github.com:cloudhead/less.js
       new  4417ef6   (dist) build 1.1.2
       new  b043fd4   catch errors on css function calls
       new  b68dbcf   fix alpha(opacity=n) support
       new  fe456a2   (dist) version 1.1.3
       new  4255610   (build) 1.1.3
       new  5f43450   Merge remote branch 'cloudhead/master'
       new  afd599d   Implement parent selector
       new  04c2176   (minor) ws fixes
       new  63c028b   implement named color conversion
       new  8d36264   update tests
       new  f1695f6   support imports with querystrings (google fonts) fix #265
       new  f38e644   add support for @keyframes blocks
       new  15d6127   (dist) 1.1.4
       new  90de5f2   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  24cc747   Added a modified version of Felipe Gasper's IE<9 style injection error fix.
       new  71f15ac   ARGB input removed.  ARGB output added with the function argb(Color).
       new  f62b311   Add support for reading lessdata from stdin by using - as source target.
       new  6d78b3f   Fixed issue #322 by changing the keyword regex to allow numbers in any but the first character.
       new  a69cb4e   Support @-moz-keyframes as well as @-webkit-keyframes.
       new  7f5cf06   Merge pull request #347 from idris/patch-1
       new  a3f099f   Merge pull request #229 from bennyschudel/master
       new  a77fbd1   fix global variable
       new  3331637   make mixins work better with complex selectors
       new  933a8a6   Merge branch 'master' of github.com:cloudhead/less.js
       new  2982f5f   Imported Upstream version 1.1.4~20110820
       new  d45c4e2   Merge commit 'upstream/1.1.4_20110820'
       new  ddc3755   Tighten build-dependency on nodejs.
       new  2b2b1ef   Use (and build-depend on) yui-compressor as fallback for uglifyjs, to ease backporting.
       new  4401a2d   Prepare release: Update changelog, control file and copyright hints.
       new  8d9fc38   add '-I' argument to add include paths
       new  041f119   add '--no-color' option
       new  703efe2   Merge pull request #335 from ttfkam/argb
       new  ccfe84f   Merge pull request #341 from ttfkam/cloudhead_322
       new  301b448   Merge pull request #340 from steevel/master
       new  a3384fa   Merge pull request #355 from revolunet/import-querystrings
       new  bddedfc   Accept 2xx statuses even for file requests
       new  c5c1031   Basic rhino support
       new  43b0e95   Support output to a file
       new  534b65a   Include compile file
       new  62a7141   Better recognition of Rhino
       new  7739fb1   Merge pull request #388 from erwan/rhino
       new  491c7d1   don't use globals to hold engine mode
       new  198f7c9   fix additional paths not being loaded
       new  5ad3a67   Correctly handle data URIs, add test for quoted data URIs.
       new  1751f13   Merge pull request #432 from asolove/master
       new  0e6046e   initialize 'options' before using it
       new  b32fe0e   improve mixin matching, closes #381
       new  f197b2a   store index on selector element objects for line number inference
       new  1d90727   Merge pull request #450 from fat/index-on-element-root
       new  c290c48   node 0.5.x compatibility
       new  62fdf76   fix css keyframes parsing
       new  e35dc0e   merge
       new  e808472   fix IE 6 support
       new  7401f5a   Merge pull request #445 from jlaire/patch-1
       new  354844e   add assignment entities
       new  c3b560c   Merge branch 'master' into assignment-entities
       new  56fc8fe   clean up + add test
       new  7c2ac61   get spec passing
       new  416efd3   clean up comment which read confusing
       new  13455c0   remove require.paths from scripts
       new  bc32a8e   Merge branch 'master' of github.com:cloudhead/less.js
       new  85a681d   require 'util' instead of 'sys'
       new  ab5af59   (dist) version bump & build 1.1.5
       new  2a9cc68   (dist) build rhino
       new  2af0f62   fix less.mode in node
       new  7bb0a2a   require 'util' instead of 'sys' in lessc and less-benchmark.js
       new  905d63f   Added an AMD module registration.
       new  40601f8   fix regression on urls with relative paths Closes #464 #471 #465
       new  bf73ee7   (dist) hot-fix 1.1.5
       new  0e01c72   more flexible parsing of vendor selectors
       new  9200342   Merge pull request #458 from fat/assignment-entities
       new  97cbfa5   fix minor directive parsing bug
       new  9eb0423   fix regression on url.js
       new  602c0c5   fix comments in operations (ex: *height: 2px * 4 /* ie hack */)
       new  866b6b4   Adding support for absolute paths on Windows.
       new  62a36e5   Updating Makefile to not add a redundant header in the minified javascript.
       new  4c50608   Merge pull request #492 from fat/operation-comments
       new  e57fd23   Add yui css compressor on lessc for better compression. Call with lessc --yui-compressor. If -x and --yui-compressor are present, it will only use the YUI compressor.
       new  6c3317f   Add rem dimension support
       new  93a541c   Remove debugging statement.
       new  164be53   Remove useless variable assignment.
       new  d5bb283   Updated lessc require from sys to util for nodejs 0.6.*
       new  c7bcf94   Pass current sheet's path to the new Parser.
       new  b44d2dc   merge named-colors patch
       new  d352284   merge named-colors
       new  ecb61ac   Merge pull request #507 from garth/master
       new  7ae5af9   add ceil/floor math functions, refactor.
       new  c2d61e7   Merge branch 'master' of https://github.com/Glench/less.js into yui
       new  431b202   (minor) ws
       new  bec6b22   support -ms- vendor extension
       new  c47e5fa   Merge pull request #506 from Harrison/master
       new  ff0dc06   Merge branch 'master' of github.com:cloudhead/less.js
       new  2058167   Merge pull request #461 from dmcass/sys-util
       new  4ae2d1b   Merge pull request #514 from eager/master
       new  62e7840   Merge pull request #494 from jmcclell/patch-1
       new  5c94387   Merge pull request #379 from khalsah/bug/chrome-extensions
       new  cf5d305   Merge pull request #496 from wfreeman/master
       new  6ba85e1   improve minification process a little
       new  c11bddc   fix duplicate header in minified js
       new  867014c   (dist) version bump
       new  9e48460   (dist) build 1.1.6
       new  f255aef   Shift the type setting in order to work with Webkit, and fix typo for IE.
       new  7a033af   Use if rather than try
       new  a15dd33   Improved Windows path support in lessc
       new  b00aee7   Add function `percentage`
       new  db72c64   dynamic selectors
       new  321920a   mixin guards
       new  d1cb4aa   improvements to error messages
       new  3e31cc1   fix error reporting when index == 0
       new  3506838   support vanilla @keyframes
       new  96689e4   fix error output on unexpected errors
       new  ff3d7c6   properly support @media and @import features
       new  3fa7b2f   parenthesized node init
       new  eda86e5   (test) variable in @media feature
       new  6c6cdcb   Merge pull request #527 from hokaccha/percentage
       new  eadc0d8   color() function parses color string
       new  ddc2761   improve function call error reporting
       new  17137c1   fix string interpolation bug when var is empty
       new  4513364   Imported Upstream version 1.1.6~20111220
       new  94772fa   Merge commit 'upstream/1.1.6_20111220'
       new  7bb1e22   Drop local-options file: defaults since dpkg-source 1.16.1.
       new  209249f   Provide binary package node-less (not libnode-less). Temporarily conflict and replace with old libnode-* package.
       new  85c7e67   Build-depend on node-uglify (not libnode-uglify).
       new  f7b5f4d   Refresh patch 2002.
       new  6d73058   Update copyright file: Fix list more copyright holders of ecma-5.js. Consistently use separate License section for each license. Add Files section for newly included cssmin.js, and corresponding new License section: BSD-3-Clause~Yahoo. Quote license names in comments.
       new  3bfc45b   Prepare for release: Update changelog, control file and copyright hints.
       new  1594cc3   Improve short and long descriptions.
       new  d99e366   Merge pull request #515 from imcotton/patch-1
       new  626d7f1   additional support for mixin guards
       new  624c297   (test) mixin-guards
       new  db45277   Merge branch 'master' of github.com:cloudhead/less.js
       new  b702d85   Update watch file to use more flexible regex.
       new  d0e21d6   Update upstream-tarball hints for newer git snapshot.
       new  1c408fe   Stop repackaging source: No longer shipping source-less binary.
       new  0625a95   Imported Upstream version 1.1.6~20111224
       new  04dbcc3   Merge commit 'upstream/1.1.6_20111224'
       new  f8ec35e   Prepare for release: Update changelog, control file and copyright hints.
       new  bdf3763   change guard syntax to be more 'cssy'
       new  40011da   mixin-guards: support >= != =< operators
       new  1d67c5b   improve error-reporting
       new  7a71697   improve condition parser, support true/false values
       new  77c8df0   support more falsy values
       new  5ec708c   type-checking stylesheet functions
       new  2844e03   (minor) tidying up
       new  b43d442   add more is-* functions
       new  a40a9ee   and/or for mixin guards
       new  d844144   change negation operators to be more cssy
       new  7dd31ff   improve import support with media features
       new  1078c8b   (dist) version bump 1.2.0
       new  aab66a4   support '!important' after mixin calls
       new  6683335   (test) tests for '!important' mixins
       new  e69433b   rename is-* functions to is*
       new  48db59e   remove '^=', support 'not' better
       new  a067df6   (dist) build 1.2.0
       new  2eb3de8   Imported Upstream version 1.2.0~20120107
       new  7387d38   Merge commit 'upstream/1.2.0_20120107'
       new  34c28e0   Update upstream-tarball hints for new upstream source.
       new  f91bae3   Bump debhelper compat level to 7.
       new  ef55ee9   Prepare for release: Update changelog and copyright hints.
       new  6d4516e   improve errors from imported files
       new  dc1c6c4   fix bug in string arguments to mixin call
       new  39f277f   Fix to allow compilation with rhino while using asual lesscss engine
       new  e90fbdf   Additional update for when window is not defined
       new  6196a22   Merge pull request #557 from kmchugh/master
       new  4cb962c   refactor rhino setup logic
       new  7eb079d   (dist) hot-fix 1.2.0
       new  2cc1b01   fix 'File not found' import error
       new  aefd310   fix Runtime error reports from imported files
       new  9c344ba   improve error reporting on browser
       new  b5dd30f   fix imports on browser
       new  b9dbfc0   fix imports on browser
       new  6fe4c1f   (dist) Makefile: make server
       new  469f568   (dist) 1.2.1
       new  e8ac71c   (minor) add missing semi-colon
       new  fc46912   Imported Upstream version 1.2.1~20120115
       new  c2cc2c6   Merge commit 'upstream/1.2.1_20120115'
       new  e870eda   Update upstream-tarball hints for new upstream source.
       new  9202eb4   Prepare for release: Update changelog and copyright hints.
       new  e618119   parsing/compiling speedups
       new  38f0d90   (test) string escapes
       new  72f7fa6   fix 'missing }' error message
       new  62ce2e0   Merge pull request #516 from chrizel/master
       new  031006d   (meta) todo paths.unshift fix
       new  ad12a98   Merge branch 'master' of github.com:cloudhead/less.js
       new  90013bc   Merge pull request #479 from tobias104/issue-457
       new  bb5f038   fix url() imports
       new  7541907   always newline selector lists
       new  5c52f45   Merge pull request #585 from fat/newline-selectors
       new  c56ab0a   Merge branch 'master' of github.com:cloudhead/less.js
       new  e58238b   Fix callback called two times
       new  557177c   use basename when fetching import file contents
       new  a8802fc   Make parse error handler more robust
       new  acf65e0   Fixes #602
       new  8e18640   add hook for import error
       new  0f1527c   (ws)
       new  f69de47   Merge pull request #604 from treshugart/master
       new  222f5e6   Merge pull request #595 from hokaccha/fix_parser_error
       new  8864ac6   Merge pull request #601 from adrianlang/patch-1
       new  83426e4   (dist) version 1.2.2
       new  d17a461   (dist) build 1.2.2
       new  47e0ab9   Fix spelling on benchmark/less-benchmark.js
       new  288248d   added @media bubbling (similar to SASS)
       new  9fb9b55   added more complex test for @media bubbling
       new  378ddef   fixed double-space
       new  53b67e7   moved @media code to own file
       new  80e8b42   remove @media code from tree.Directive
       new  936ab7d   Added automatic merging of media-query conditions
       new  081c26d   adjusted indent-whitespace to 4 spaces
       new  1ba622d   fixed a bug when using @media with mixins
       new  ab53430   Merge pull request #631 from highergroundstudio/master
       new  9f9eeec   media-query can now be a variable
       new  9403777   adding optional compress flag for rhino command line tool
       new  0086f1b   Declare `e` properly in `mediaFeature`
       new  2723c4e   Merge pull request #634 from sirlantis/patch-media
       new  089ca34   Merge branch 'patch-media-query-variable' of https://github.com/sirlantis/less.js
       new  5ccf1da   Fix '::' selector output, Closes #663
       new  598b249   Fix '@arguments' behaviour, Closes #632
       new  236f16b   Allow '@import' directives in any selector
       new  ac226c6   Variadic argument support
       new  229856d   fix error message on wrong-arity call
       new  99c3cb4   (test) test for semi-variadic mixin
       new  3e5a336   add ability to bind varargs
       new  6e57f91   fix global variable leaks
       new  8fde644   Merge pull request #673 from andrewjstone/master
       new  93b23d2   support strings as selectors
       new  d955198   Merge branch 'master' of github.com:cloudhead/less.js
       new  98d513a   (test) fix benchmark
       new  67ed7df   variable selectors must be paranthesized
       new  3fb212d   (dist) 1.3
       new  54e1a6b   CHANGELOG
       new  b768eb6   Imported Upstream version 1.3.0~20120310
       new  7d08e74   Merge tag 'upstream/1.3.0_20120310'
       new  44329f9   Update upstream-tarball hints for new upstream source.
       new  b6587b1   Bump standards-version to 3.9.3.
       new  3eb972f   Use anonscm.debian.org URL in Vcs-Browser field.
       new  c706a81   Unfuzz patch 2002.
       new  48ea51c   Update copyright file: Bump format to 1.0.
       new  83fca2d   Update copyright file: Fix double-indent in Copyright fields as per Policy §5.6.13.
       new  af60a88   Update copyright file: Quote license name in comment.
       new  38557e0   Prepare for release: Update changelog, control file and copyright hints.
       new  8891564   import-once functionality
       new  cb78933   remove duplicate rules automatically
       new  6333fdd   Adding "dpi" to the list of valid dimensions.
       new  1857b7c   Implement named parameters
       new  1bb3dc1   Fix trailing space when parent selector is the last part of the selector.
       new  a2df119   Merge pull request #268 from jamesfoster/master
       new  f42de9b   Added transparent: rgba(0,0,0,0) as a named color
       new  94f70f7   fixed issue #795
       new  b144fc5   fix for unamed parameter
       new  664a8d7   failing test for 88915649179c879048677f6b8d213b4b2756f676
       new  744ec15   Merge pull request #796 from comfuture/lessjs
       new  fcc50ac   Merge pull request #804 from jreading/664a8d713ce130efa1120f31d2bd18db13ed33c3
       new  8774a43   Merge pull request #800 from SpadarShut/master
       new  b235734   Merge pull request #753 from clarkni5/master
       new  b004c19   remove transparent from colors.js
       new  5974b9e   Merge pull request #857 from clmsnskr/master
       new  4821735   Adjust attribute selector regex to allow for numbers and underscores in attribute names (fixes #863, fixes #876).
       new  cb8856f   Adjust all regexes in parser.js to use similar style for character classes
       new  65e4806   Merge pull request #879 from dmcass/attribute-selector
       new  221e850   add support for ratios in media queries
       new  0d61ea6   media test now passes
       new  d2d7042   Support testing with node on windows
       new  29589bf   Added colors.js to rhino target in Makefile
       new  e0ebaee   Fixed rhino's loadStyleSheet callback invocation (first parameter is the error object and not root)
       new  1199ce4   Make rhino error support better
       new  acace43   merge compression argument support
       new  be5464d   make rhino arguments match lessc
       new  e98a20a   allow windows and unix path seperators in rhino. Fixes #828
       new  37dcad5   Add unit tests for transparent to make it clear what went wrong last time. fixes #806
       new  70870dd   Fix unit test for import-once so that tests pass. Previous test commit had bad assumptions
       new  372569f   If weight is not passed to mix() assume it's 50
       new  8284ce5   Added CSS3 specific relative length units See http://dev.w3.org/csswg/css3-values/#relative-length-units
       new  ec6569b   Fix missing test css from #342
       new  f4518cc   Added -khtml support for @keyframes
       new  63821cd   Fix all the parent combinator issues
       new  fc55458   Adjusting the line feeds if they're windows based (\r\n) to \n.
       new  883e561   added test for selector string interpolation
       new  be675c6   Move error formatting to a seperate function
       new  c20cc59   added diff-dependency for easier test-debugging
       new  44ec3a1   use diff in less-test.js to display more info on test failures
       new  0d9de3a   ignore node_modules
       new  3be05a1   Remove trailing ANSI escape sequences in no-color mode
       new  e6e41fa   Changed parser to avoid all alpha() calls being parsed as IE style functions and added relevant tests. Fixes #669
       new  d22bcdc   Removed toLowerCase function call so the function name remains the same when used with a mixin and add test for rotateX
       new  a702b28   Allow comparing colors and strings. Fix a bug whereby sometimes a mixin-call or import would disappear. This makes the import test fail consistently instead of once out of 8 times depending on async order I think.
       new  50a8fd5   Add patch 2001 to use /usr/bin/nodejs (not /usr/bin/env node), and tighten (build-)dependency on nodejs. See bug#614907.
       new  de51a6e   Prepare for release: Update changelog.
       new  147f50f   Prepare for release: Update changelog.
       new  5d49ca0   Eval assignments by copying. Fixes #534
       new  b96e307   Support for support/viewport/page directives. Fixes #847 and fixes #366
       new  be74f9a   Fix regression on shorthand. Fixes #887
       new  4c4e2bf   Add dppx and dpcm units to parser dimensions
       new  6cc1458   Add vmin unit to parser dimensions
       new  24fbbc1   Merge pull request #890 from Harrison/vmin-unit-dimension
       new  0a4e855   Merge upstream
       new  0a65df5   Derp, set vmin before vm
       new  be8a239   Merge pull request #889 from Harrison/master
       new  b809e8e   Fix #861 and introduce tests for errors
       new  22b3ee9   More tests for errors
       new  66bbb9a   Fix for issue 592. Additional removal of TODOs and Rhino support by @agatronic.
       new  26876bd   propagate deep errors up callback chain
       new  8c6d14b   Fix previous test. Fix error on invalid import. Fixes #761
       new  42b83ef   Make the test runner accept a argument to restrict the tests running (for debugging). Make the test runner pass the filename so it behaves like lessc - this fixed one of the tests. Also corrected the tests to run given the new format of the message
       new  713cbd2   support error tests in windows
       new  3e052e5   Add more error tests from #244
       new  861b63c   close the file written to in lessc. Fixes #570
       new  836e805   eval directives. Fixes #699
       new  473b320   Fix bug in media bubbling. Fixes #762
       new  5f9cf90   Only set media type when one is present
       new  e0fc898   Add test for #826
       new  7fc6275   Move Amd module definition. Fixes #777
       new  bb0886f   Add contrast function following the same format as sass. Added tests. Added luma calculation.
       new  3925c73   Convert CHANGELOG to Markdown
       new  b65d420   Fix typo in rhino. Fixes #896
       new  5132c71   Fix error output and extract a helper object for lessc related methods
       new  fb21a89   Add some content to lessc help
       new  2d8ede3   remove process.exit calls as they do not guarentee a flushed stdout
       new  8de8492   Fix mixin calls being recognised as mixin definitions when arguments contain spaces and interpolated strings. Fixes #901
       new  56f11e9   Fix #423 by preserving order of link/style elements
       new  e812e16   Added: red() green() and blue() functions, with tests.
       new  2c75e4f   Don't try to use variable values that do not exist on the browser. Fixes #190.
       new  9e8330a   fix #31 and #406
       new  5ed4b18   Add whitespace tests for previous commit - newline in selectors
       new  e94b5b6   Fix other whitespace issue brought up in #406
       new  6696368   Remove UTF8 BOM -  fixes #650
       new  6e97b8f   Soft light blending mode added.
       new  0a5245b   8 more blending modes added: multiply, screen, overlay, hardlight, difference, exclusion, average & negation.
       new  85ddc9f   Add parent selector to user variable
       new  bd8679b   Fix error unit tests to run on any computer
       new  96ef26a   Revert commit mistake
       new  d81ba3b   add support for utf-8, fixes #396 (this time less messy commit)
       new  86520e5   added fraction support to round function
       new  fc2809c   Add tests for #618
       new  c68d33f   tighten up two if statements to stop exception in browser mode. fixes #807
       new  f171f72   Fix broken test, we should continue the discussion on fixing this in #331 rather than break the tests
       new  f020aae   Make less more protocol agnostic. Fixes #428 and Fixes #742 and Fixes #706
       new  5b947fd   Re-implement #598 - in browser mode add on path after evaluation. Fixes #598 and Fixes #294
       new  5f99bd2   Fix error messages in the browser for imported files with duplicate names (different directory) and links. Fixes #932
       new  f6917c8   At least catch no browser storage rather than balking
       new  7f466c1   New selector interpolation
       new  3031517   Review comments from @cloudhead - alter chunker to not chunk @{X} and simplify process and depreciated != deprecated
       new  559231a   Fix unquoted url's, remove special handling of data. Fixes #733
       new  55d6e5a   Allow multiline javascript expressions, fixes #885
       new  2ee4a47   add namespaced element selector test case from angular.js
       new  83535a4   Fix make test by renaming node to nodejs in Makefile.
       new  10f7dbe   Update changelog
       new  fcc6309   Patch test/css/javascript.css to reflect node to nodejs rename.
       new  aa4e6b2   Update changelog
       new  fbaaa86   Fix bug # in changelog
       new  31629d8   Directly use github.com (not unreliable githubredir.debian.net).
       new  e1a60a3   Tidy rules file: improve and shorten internal variables.
       new  d5a3816   Update package relations: Declare all package relations in rules file. Stop conflict/replace obsolete unstable-only virtual libnode-less. Stop provide bogus virtual lessc.
       new  fde656e   Prepare for release: Update changelog and control files and copyright hints.
       new  819d6b0   Support for escaped characters in attributes and unit tests moved into css-escapes
       new  8019439   Pass env with toCSS in function call evaluation; Add tests; Fixes #957
       new  f8bee84   Implement tint and shade functions
       new  6bdd800   Allow configuration of asynchronous XHR
       new  5eca014   Check XHR return type appropriately
       new  ccfa740   Added ruleset source line number dumping support for debugging purposes.
       new  2165f29   New line is now only inserted between rulesets when not in compress mode.
       new  538097e   Unit tests for debug numbers
       new  84908b0   Updated .gitignore (for emacs)
       new  959e22f   Added media query support.
       new  bbdcc02   Fixed some tests.
       new  28424ed   Fixed debug info test (with comments).
       new  fd7a829   getLocation() seems to return lines starting at 0, therefore we have to add 1.
       new  126667d   Removed the passing around of an env.filename that is wrong when doing imports.
       new  1b0b845   Wrapped ruleset debug info passing in condition.
       new  ebc41e5   Fixed nested media bug.
       new  dc12632   Completed tests.
       new  54c7d12   Fixed path replacements in text a little bit better.
       new  8abc60e   Minor fixes.
       new  9a46f67   (dist) build 1.3.1
       new  68297d7   update changelog for 1.3.1
       new  fc8393d   alternative to throwing an object literal.
       new  1990d83   Fix problem with name arguments with arguments variable and if you've specified all the arguments
       new  587d6c2   Add support for ';' as a delimiter
       new  0ab7483   basic support in definition, clean up and tests
       new  abf8725   Only output stack if it is not a less error
       new  695af3d   Added HSV and HSVA helpers
       new  e1dc5a1   Cleaned up parts of functions.js making the code more lint-friendly
       new  610fe7b   Fixed a typo in HSV implementation
       new  7334bcc   Add tests for hsv and hsva
       new  e1485dd   Fix #990 - error message incorrect
       new  5325291   Update version number on index
       new  776a5d8   add more scope tests - test what the current behaviour is
       new  461b370   Add semi-colons to error function
       new  31ce312   Fix #186 - allow selectors to contain other selectors
       new  38d2c57   Make less.js ignore nodes in its own path so infinite recursion does not happen. Fixes #413
       new  f3a6761   Look through all scopes for a mixin before giving up. Fixes #413 again
       new  df20aae   Fix error message when performing an operation on a keyword
       new  f7959b7   call less.watch() in non dev mode FIXED
       new  1175ddc   Fixi important on mixin calls when mixin has rulesets or comments
       new  f271800   Support multiple semi-colons like css. Fixes #606
       new  1f19a04   only include the first @charset definition - subsequent ones will be rendered as a comment + debugInfo when debugging is enabled.
       new  d509974   only cache imported files when not in development mode, fixes #346, fixes #47
       new  d225950   Added an option to import files synchronously.
       new  0601933   Fix issue with media queries inside mixins. fixes #999
       new  6ec8560   self referencing variable gives a proper error (no stack overflow). Fixes #972
       new  8930ad3   Re-allow recursive mixins, just not recursive classes. Fixes #1012
       new  dddda0b   Add support for unicode descriptors. Fixes #1107
       new  7b611c8   Update watch and rules files to use archive subdir at github.com.
       new  a2efeb0   Bump dephelper compatibility level to 8.
       new  68fb4dc   Imported Upstream version 1.3.1~20121105
       new  a86201f   Merge tag 'upstream/1.3.1_20121105'
       new  add08cb   Update upstream-tarball hints for new upstream source.
       new  5e09d48   Update patch 2001 to not needlessly mess with CSS file.
       new  af57cf7   Install (now renamed) CHANGELOG.md as upstream changelog.
       new  85888b8   Update copyright file: Fix use pseudo-license and pseudo-comment sections to obey silly restrictions of copyright format 1.0.
       new  0548e6f   Prepare for release: Update changelog and copyright hints.
       new  eabd8ac   add unit function. Fixes #307
       new  5878759   Mixin guards take units into account. Fixes #855
       new  e5fd5ab   Do not require default mixin. Fixes #926
       new  5dc7ff5   Fix argument matching. Fixes #1036
       new  8fa2137   support mixin calling when using & to stack classes. Fixes #1026
       new  37c3b09   interpolation includes unit, but not quote. Use unit function to get old functionality. Fixes #782
       new  811eb19   Make sass-debug-info compatible with DevTools
       new  a59801f   Test for escaped paths
       new  3dcf057   Refix tests to work on unix and windows
       new  8a6c5e9   Add support for @namespace and namespace combinators. Fixes #408
       new  952960c   20% of a colour is not 0.20 but 51. fixes #454. Fix from @unknownbrackets
       new  60b2aa9   Fix multiple scoping issues with variables. Fixes #878
       new  650073e   Scope fix - default parameters are evaluated in the mixin scope, not the caller scope. Fixes #973.
       new  e3268e1   detect parse errors, even with an import. fixes #1053
       new  f49694f   Report error for under-matched as well as overmatched braces
       new  2d73502   Fix tests and report error at index -1 so it is a valid index
       new  2602833   Allow escaped charcaters in less filename url. Fixes #982
       new  d47668f   Updating parser to allow dimensions starting '+'
       new  abb6b99   less element (sheet) might not be located in head
       new  033abfd   do not divide by 100 when doing maths and keeping the %. Fixes #1069
       new  e69acbd   basic comments parsing in mixin arguments. comments need more work and a general solution though. fixes #1071
       new  be2c938   allow less files to have query paramaters. Fixes #788
       new  f410511   lessc: Defend against missing output directories
       new  092f81d   Back-compat for existsSync in directory check
       new  a62e8f6   Log output file written when verbose.
       new  aa9c55f   Create CONTRIBUTING.md
       new  ee4c0c8   Update CONTRIBUTING.md
       new  6554117   Add initial browser test suite using phantomjs for headless testing and jasmine
       new  c35b6d7   Add browser specific url tests
       new  8325548   bad error message trying to assign @@var. Fixes #1077
       new  90882cd   parser.imports passing errors
       new  26c450d   Function "modifyVars" added
       new  aab2be6   unbundle css min. Add optional dependency on ycssmin. Correct some things in the package.json. Add a .npmignore. Fixes #1080
       new  40cfe5a   Update CONTRIBUTING.md
       new  eb7242d   Test that import paths load from the current directory first
       new  b9061ac   Look in the current directory last when looking for imports. Fixes #1083
       new  8cfe7ac   make import-once use the full path, not the possibly relative path to determine if an import has already been included
       new  d0512b1   Make import-once fix, but for the browser
       new  b0d4135   Fix comment chunking. Fixes #1082
       new  34a5184   support for `@import` linking to .less files over HTTP
       new  22a4a0c   tidy code up, change to callback errors instead of system exit
       new  e59a93b   Relative URLs in LESS files should be relative to the file that defines them. It is up to the parser and compiler to rewrite them when those files are imported by another LESS file.
       new  7396e34   Added documentation for the -rp, --rootpath option.
       new  37729e1   Added missing newline at end of file
       new  59258f5   Fix server tests and an import bug when a media import is followed by further imports
       new  addf87a   Fix browser tests by moving url re-writing tests to urls.less. Also fix browser rootpath.
       new  eb5c9fb   Relative url's option for node lessc
       new  75a92bd   Add tests for static urls
       new  5b38517   browser support for rootpath and relative urls, with test
       new  9829f24   When adding a path onto an unquoted url, escape characters that require it. Fixes #831
       new  3dc7ce3   Do not add .less if the file has an extension already or has url parameters. Also support ';' instead of '?'. Fixes #784 and fixes #204
       new  1ca6d87   Update changelog for 1.3.2
       new  8069e70   fix typo on import
       new  d30e0e1   (dist) build 1.3.2
       new  4f47545   fix parser bug with mixin call being interpretted as selector. Fixes #1091
       new  ba99755   if contrast first argument does not match, pass it through. Fixes #1090
       new  531ae27   Update changelog for 1.3.3
       new  a9775a3   (dist) build 1.3.3
       new  8585614   Clean up makefile
       new  2624cc4   Test current behaviour of variables
       new  905ccb8   make path matching more resiliant and parse file:///
       new  c06d849   Add file:/// bugfix to 1.3.3 browser release
       new  ebea518   1.4.0 version
       new  2f5b0a6   Remove deprecated string interpolation
       new  c98495a   Correct handling of units.
       new  61e7bd6   loosened restriction on css units (who knows what W3C will think up next)
       new  e793e81   Add Sass like extend
       new  f8f2c89   Fix bug global leaks, `;` to `,`
       new  815ca4a   Fix combinator is not extended
       new  ecc9b06   Fix merge errors/problems and change format to ++
       new  d9f929a   - Change the default behavior of "@import" to only import once. - Add @import-multiple if for some insane reason you want multiple imports. - Continue to support @import-once for backwards compatibility. - Fixes #212.
       new  c1efcf4   Change extend format to :extend(.class); - part 1 - support for stand-alone &:extend(.class);
       new  4633f7c   Fix unit comparing after merge
       new  97d0b02   Rudimentary support for extend in selectors
       new  697515b   Add additional test for nested selectors. Rebuild dist.
       new  d26159e   Correct unit merge
       new  782d009   regenerate browser files
       new  d56e0a4   Added the square root function.
       new  24e4108   add a data-uri function
       new  5b241fd   throw an error if data-uri is used in the browser
       new  2394c00   guess the mimetype, and properly encode non-base64 uris
       new  aa9c47b   move data-uri tests to url.less so they are not run in the browser. add browser tests. make function return url() in the browser
       new  4c2d01a   make env available to functions. Fix the path for the data-uri function in the browser. Fixes #997
       new  52e13a8   Allow flexible naming for amd support (#933)
       new  fb60990   Add a lint option to lessc
       new  8745ab4   test production browser mode does not output log messages
       new  8e41393   ignore .idea directory
       new  70d610f   support https and 301 redirects in imports. fixes #1103
       new  6ffee4b   nice error message if missing dependency
       new  8bde163   Fixed bug where a UTF8 BOM in the less files would break the rhino command line compressor.
       new  f3bb594   Added better compression for colors hex values #FFFFFF -> #FFF.
       new  8fdec6b   Added better compression for dimension values 0px -> 0 and 0.1 -> .1.
       new  c04ad3a   Added better compression for rules by removing the last semicolon.
       new  4e1e3ab   Added fullhex function to disable compression of color values in MS filter: values.
       new  432f89a   Fixed issue where the compress value wouldn't get passed around correctly.
       new  30ee944   Fixed so compression can be disabled on specific color values and a issue with a previous commit.
       new  703aa92   Add tests for compression. remove fullhex function - make colors not compress when used in strings.
       new  d5bb30b   Support angle unit conversion. add trig functions. don't compress angle unit. add mod and abs. Fixes #858 and fixes #240
       new  454a761   Added a new function - extract for extracting padding values from a variable
       new  0ac9533   Added function pow() with tests
       new  11aba0e   pow() function: more tests
       new  8d1eaa2   Optionally use mkdirp to ensure output destination directory exists. Fixes #1099
       new  d4c84c3   Fix missing , from previous commit
       new  6308dc0   Update alpha 1.4.0
       new  3f9d01a   optional dependencies should be loaded in a try-catch so they are actually optional
       new  1abb5dd   Fix #1122
       new  80d9f38   Reversed the order of `extract`'s parameters, to match the precedence set by other functions. Fixes #1119
       new  3b293be   Fix contrast percentage handling, fixes #1144
       new  783f5d8   Merge pull request #1145 from Synchro/master
       new  4d5c404   HSV support for #1143
       new  d36e485   Merge pull request #1147 from Synchro/hsv
       new  8f1bc4b   Better implementation of luma
       new  26d35c9   Merge pull request #1148 from Synchro/luma
       new  e45ec8a   refactoring - add a env type to better organise its properties
       new  fa78f2d   Remove `dist/*` from `.npmignore`.
       new  4e517af   add jam definition to package.json. Fixes #1146
       new  5325a2e   Provide fallback 'mime' object that covers 80% case of data-uri usage.
       new  4545b01   Division only when inside parentheses
       new  b371fc9   Updating parens and operations tests
       new  bf1823f   Removed Shorthand and Ratio parsers; Fixed some issues with paren depth state; Adjusted tests to pass on new output
       new  241b9d2   Remove spaces around slashes in final CSS output and update tests to reflect that; Added a couple shorthand tests
       new  abaf4c6   Arithmetic within mixin calls must be in nested parentheses; Added tests for mixins
       new  e6ea7b4   Fix CSS output for compression
       new  3b5ecf5   Fix merge issues and a code review comment. revert unit change that outputs px*px as it is not valid css
       new  531195c   take maths further
       new  988d378   add evalEnv class and strictMaths option
       new  3ef22f1   Add strictUnits option, add tests for legacy behaviour
       new  c279228   Add tests for strict unit errors
       new  2ffdefa   Preserve whitespace in operations
       new  bbef83e   Add tests for operations in media queries
       new  d395adc   remove shorthand
       new  e21bf1d   Legacy maths mode supports old special cases for font property and media queries
       new  a490bc1   Fix comments test
       new  41a8f67   Fix browser tests - url tests need to live in urls.less
       new  26b6bc4   browser tests for legacy strictMaths===false and strictUnits===false
       new  28172d5   support windows line endings in browser tests
       new  b18239e   Update alpha 1.4.0
       new  6cd6fb2   Do not allow space seperated values inside parens. Fixes #952
       new  c2880a9   double brackets does not leave brackets behind, to align with the most common scenarios
       new  aecab5e   add error tests for value lists in brackets
       new  d9d959f   Ensure error thrown uses 'type' not 'name'
       new  88f3f02   Correct some error inconsistancies. Add browser testing of errors - import missing error fails because of #1117
       new  681725f   Once applying the rootpath, null it so it will not be applied again
       new  914eb40   Fix import errors in browser mode. Fixes #1117 and fixes #1118
       new  0396a59   Fix small mistake - allow null options
       new  e675892   Update alpha 1.4.0
       new  178696d   Allow any casing for functions. Fixes #1168
       new  ab3ddf4   Fix rhino merge error. Fixes #1184
       new  d70769b   variables in media queries in import statements
       new  8ef5043   Update lib/less/browser.js
       new  156911a   make root slash non greedy
       new  d01d2e9   do not pollute the parent scope after mixin call if variable is defined
       new  21cc34b   Fix #791 - avoid engineering syntax in dimensions
       new  f68337e   change data-uri to look at the file relative to the root or current less file. Fixes #1186
       new  e7cbc4c   Fix data-uri relative url to be relative in the same way as normal url's
       new  241c830   Support reading other arguments as default parameters. Fixes #43
       new  fc2db5d   Updates copyright year in README.md
       new  903e879   Merge pull request #1197 from Starefossen/patch-1
       new  78883cd   Update CONTRIBUTING.md
       new  9cc1330   Update README.md
       new  20f787c   Update package.json
       new  7116b3b   Change tan function test value.
       new  e4fe935   Prevent data-uri function from embedding files larger than 32KB.
       new  0817532   Functions use evalEnv, not parseEnv. (move ieCompat env flag)
       new  a5b653a   Actually pass ieCompat into evalEnv for lessc.
       new  b9bc6e7   Pass silent and verbose flags to evalEnv.
       new  5138704   Wrap data-uri warnings in an env.silent check, silencing test set.
       new  feed74f   Fallback url() value for data-uri function should be quoted.
       new  28b8967   Use original node so that original seperator is used instead of the native one. Fixes unit tests on windows.
       new  9f0c58c   make browser test file paths host relative
       new  a7c9a85   patch for issue 163
       new  ba2f6f3   New Alpha
       new  b927474   git attributes to align eol
       new  494c5f2   extend options, algin with decided syntax
       new  9b256f2   whitespace
       new  c56db94   Add modified (self altering) visitor pattern and class
       new  39f669e   Add import visitor
       new  e63c8c5   Move importing into visitor
       new  290d7a0   organise the import node a bit better. eval the node before fetching
       new  57b41f0   make import use shared relative path function
       new  9280b53   make import visitor stack up frame scopes
       new  14cee5d   first test and fixes for simple implementation
       new  5d54af2   import interpolation finished. refactored the import phase to occur only within the import visitor - so that the import eval env can be passed between imports.
       new  c1095a7   alpha build
       new  59a4435   move action out of constructor
       new  054beb2   join selector visitor creation
       new  4101ae9   move selector joining into visitor
       new  ed78502   cleanup join selectors from toCSS
       new  b48c0f9   make visitor replacing optional
       new  aac8e97   Add an extend finder visitor and extend processor visitor (breaks extend for now)
       new  da7de8f   move extend fully into visitor, bringing back functionality and fixes #1165
       new  f9b68f8   Update tree.js
       new  464e777   Fix unit tests for debug
       new  1970be7   slight restructure and tests to show we allow multiple extends
       new  2805827   match multiple classes as the extend target
       new  bf74d88   remove commented out code
       new  59fb6cd   change extends to work after selector joining. refactor findMatch ready for change to support properties across nesting
       new  c90558b   Support matching across nested variables
       new  3164d57   extend - replace elements multiple times in a path
       new  62cc6cf   Add exact syntax for extend
       new  7cebd9c   support for deep but exact extend
       new  05fc86f   Alpha update
       new  72c469d   Implement syntax in gh #1185 for @import options.  Implement multiple & less.
       new  3ac8371   Change import options to require '('
       new  8437d07   remove short lived `@import-once`  in favour of `@import` (default is once) and `@import (multiple)` for multiple
       new  7778da9   don't remove duplicate comments, fixes #1067
       new  c139c6e   error when property is used in root. Fixes #442
       new  cf9496e   remove shallow/deep options & tidy up part 1
       new  7217cb5   refactor extend visitor to be more readable and maintainable
       new  d302fe8   refactor mixin call arguments into a seperate function
       new  10caaac   correct bad test txt
       new  c583ace   Fix default variables containing comma when semi-colon seperated mixin definition. Fixes #1211
       new  dca1650   fix regression: mixin guards compare units correctly
       new  afbe22d   * "Added a -depends switch which outputs a dependency line suitable for a makefile" (10696d9c11afccd7fb4dadd92985b5166c66f6f2) * Added a synonym flag "-M" to "-depends" to match syntax of other compilers. * Added support for recursive dependencies. * Fixed some issues with path calculation when dependencies and recursive dependencies.
       new  45ea535   Add implementation of dependency tree
       new  c17d939   Allow multiple extends for more declarative multiple inheritance
       new  900daac   Alpha release
       new  99aa363   fix, less with compression (-x) was unable to parse auto\9
       new  7170aaf   First part of extend chaining
       new  2ff9ae5   Allow circular references and ignore them when they become circular
       new  096a697   support media queries in extend chaining. Also tidied up. Fixes #1213
       new  3a0bd6f   Alpha update
       new  2589d5e   Make alpha release a beta release
       new  9fd802f   update package.json
       new  b200459   Update CHANGELOG.md
       new  ac3a92d   add clamping to hsl and hsla functions
       new  bc6abb8   Change version to 1.4.0-b1 and regenerate beta files
       new  a24b180   Update CHANGELOG.md
       new  2d96df7   info about `@import-once` removal
       new  68963e7   package.json keywords updated, formatting for readability, nothing else was edited.
       new  420acff   Merge pull request #1230 from jonschlinkert/master
       new  dca9643   If the callback throws an error and imports are syncronous, let the error fall through to the calling scope.
       new  2392e41   Fix index on mixed units error. Fixes #1228
       new  e210c4b   Fix extends when selector to add includes & and :extend is inline. Fixes #1227
       new  19405ac   ampersands in selectors using extend - more complex test
       new  e58662f   better support for attributes. Allow interpolation inside attributes. Fixes #1229
       new  b2d75e8   Allow variable interpolation in attributes everywhere that is sensible
       new  2e0afb4   beta 2 release
       new  285f4ac   Do not normalize rootpath option as it is a URL. Fixes #1234
       new  fc56975   ENABLE max-line-len options support
       new  3fc8944   Tidy up options
       new  8fe4033   Fixes small typo in command prompt usage text
       new  0049e9b   Merge pull request #1236 from editor/master
       new  ee44f77   Add Less.js license to package.json
       new  5e0ed82   Merge pull request #1244 from theoreticaLee/master
       new  bd31c7a   Fixed issue cloudhead/less.js#1272
       new  de1c8b3   Merge pull request #1273 from losnir/master
       new  be98ea6   Updates to CONTRIBUTING.md. Emphasises that users should wrap words with `@` signs in backticks to avoid sending notifications to any GitHub user that might have that username.
       new  ef6f912   Fix for local paths with Unix / Windows Support
       new  a2db10f   Add README.source emphasizing control.in file as *not* a show-stopper for contributions, referring to wiki page for details.
       new  46f557f   Merge pull request #1277 from jonschlinkert/master
       new  e75bc55   Fix courtesty typo
       new  1ba5e1e   Merge pull request #1278 from losnir/master
       new  5bc4059   Make non strict units less strict and change the default to not be strict units. Fixes #1254
       new  c6d02c7   Follow standard for inheriting from Error
       new  747cac4   Remove ecma-5 since it is outdated. Fixes #1279
       new  4997ce9   extends recognise attributes. Fixes #1295
       new  572b45a   Add isunit function. fixes #1298
       new  5d102d5   Fix browser tests
       new  46e1613   Handle ./ paths in the browser when relative correctly. Fixes #1238
       new  017bb2c   Improvements to browser tests that don't raise a false negative when switching branches
       new  91bc69a   Beta 3 release
       new  6560209   rename strictMaths to strictMath, set default to false, update strict options to take = on | off
       new  b4231f2   changelog versions
       new  5bdb765   Beta 4
       new  ff6a039   missing option name change
       new  5b6b5cc   1.4.0 release
       new  333cf22   Add .gitattributes to .npmignore
       new  3bb4a10   Fix: syncImport issue #1389 (nodejs)
       new  c2dcb74   Allow creating parser without options. Fixes #1373
       new  22c5bd7   Fix global variable leaks
       new  7843e77   global var fix
       new  6d160a2   use yui-compress option
       new  bca5a39   Check for global variable leaks
       new  290376f   1.4.1 release
       new  9f08632   Add interface for a file loader rather than an importer
       new  c2adad8   Change node to use the file loader interface
       new  806ddb6   start seperating browser load stylesheet and loadFile
       new  d907ccc   Move parsing into loadStylesheet from loadFile
       new  ede491b   move browser to parse inside parser
       new  c391e72   seperate sheet and env
       new  e82536b   Simplify more of loadFile and make more of the env creation common between node and browser
       new  40ce2bc   move new parseEnv into parser
       new  08fca7a   Align the callback param orders
       new  6fc6dc2   Add import inline option. Fixes #1209
       new  f068d2d   multi comments in selectors and other places
       new  b726b0d   Fix modifyVars to use a per file cache so less is re-evaluated properly. Also add tests and \n in case of comment on the last line
       new  ab1a9c5   1.4.1 so far changelog changes
       new  898e27f   Add silent option
       new  5df82b6   Basic functionality and basic tests for import silent
       new  33c5ecd   import silent - handle selectors containing amp
       new  b912a97   import silent: add tests for extends
       new  aa802bd   import silent to work with media queries and directives
       new  493d6fa   support comments. Add failing test case for when mixin call does not have parent selectors
       new  47b7bda   todo to fix last part of import silent
       new  e591bc5   changelog info
       new  dce4524   Fix the rest of import silent
       new  f4902f8   rename import silent to import mute. Fixes #1210
       new  446e164   rename mute to reference
       new  de27a6f   Add bypass for saturate(5%) filter function. Helps issue #1299
       new  5dde7b3   Added support and tests for !merge() syntax #700
       new  ff029c3   Syntax changed to !merge(space | comma)
       new  577d24c   Fix merge tests when running in phantomjs
       new  5cb5f56   Convert property merging to the new agreed syntax of +:
       new  5444e94   Simplify ifs
       new  11197b3   Remove ;
       new  bf88f66   initial fix in browser.js and a small test addition
       new  cd45ac9   take out log
       new  c4dc89b   take out previous inline test attempt. add new test to runner-browser to test inline LESS
       new  8ed519f   simplify  by saving reference to style tag instead of saving index
       new  cc277d4   move call to initiate loading of styles to the end of browser.js in case of syncronous load - make sure all the functions have been assigned before starting up
       new  823ba78   Catch errors thrown by root.toCSS()
       new  9de0e30   Fix global variable leaks
       new  77966d4   Improve comments stripping in compress
       new  7056f7b   add tests and fix whitespace issue
       new  d2255e6   do not use spaces between | namespace operators. Fixes #1300
       new  6df4e48   Added min and max builtins.
       new  54a5f74   min/max now always reduce compatible terms.
       new  3d46350   Cleanup. Now responds to env.compress
       new  cfe9ae7   Add svg-gradient function. Fixes #1383
       new  366f675   guards on css styles, first draft. Only allows guards on 1 selector in the block, that being the last one.
       new  4518437   update changelog
       new  308bfe2   update changelog to add svg-gradient function
       new  98f2fef   add option to disable javascript. Fixes #688
       new  8ea150d   Fix typo in changelog
       new  800b421   Start abstracting re-organising logic into a visitor before css output. Will allow nodes to just be 'read' and debugInfo written into a sourcemap. part 1.
       new  831e343   move comment filtering into visitor
       new  01fd5d6   remove variables before toCSS
       new  42dfeb8   move the property check out of the ruleset and fix an issue in the visitor
       new  5547e8a   Refactor parser's private getLocation method for clarity, and reuse appropriately.
       new  8eeaf87   JSHint lib/* and test runners.
       new  f000522   Run JSHint in pretest phase, with basic config and ignores.
       new  66a9890   Log stacks when errors are caught in tests to aid debugging.
       new  8b4d45c   Merge branch 'sm/jshint' into all-sourcemap-patches
       new  0983600   Merge branch 'sm/location-refactor' into all-sourcemap-patches
       new  2ede18b   Merge branch 'sm/log-stacks' into all-sourcemap-patches
       new  283d623   switch to use the clean-css compressor. #1349
       new  24e2b01   better environment detection
       new  2d1afdf   Added switch --insecure to allow imports from insecure/self-signed SSL certificates
       new  05be360   Add failing test for imported mixin with wrong path
       new  4db7c88   start refactoring toCSS so we will be able to collect sourcemap information at the same time
       new  8529f93   start moving the tab indent so that css is not modified once output
       new  a554b8e   get closer moving tab control away replacing text after converting to css
       new  037cdb5   fix tests
       new  2a0df97   move rule/ruleset re-ordering away from toCSS
       new  f032f20   Fix error in previous commit
       new  967543c   housekeeping ready for next part of refactoring
       new  190bcca   Move more toCSS logic into the toCSS visitor
       new  1464d22   move rule duplication removal into the toCSS visitor
       new  45bc539   refactor toCSS to be in output order
       new  d6f3867   move mergerules into toCSS visitor
       new  4b0795d   Windows path fixes
       new  8ca2bb7   edit to show bug in extends. move selector toCSS to be concurrent
       new  f99d29c   continue moving to genCSS
       new  fb9423b   Merge remote-tracking branch 'evocateur/all-sourcemap-patches' into sourcemaps-wip
       new  aab9c1b   Fix jshint errors after merge and add jshint to makefile
       new  fb75c42   move more files over to use genCSS
       new  1cc63d1   convert the rest of the nodes to use genCSS
       new  1ec0563   add sourcemapper class
       new  8a4e7b9   hack in prototype exporting empty source-map
       new  f14f861   add tests for sourcemaps and get prototype working
       new  536bfa2   tweaks and start of output
       new  8c3e304   get the map file outputting and reference file from the end of the css file
       new  6310941   small fixes to sourcemaps
       new  67bd5a2   Merge pull request #1388 from dpatti/ignore-gitattributes
       new  bc33e6b   fix regression in support for font property. fixes #1429
       new  fe8aabd   allow upper case in properties. fixes #1398
       new  026f331   Merge pull request #1425 from SLaks/patch-1
       new  3235042   1.4.2 release
       new  ba12708   update jam version
       new  4c51ff1   Merge branch 'lessmaster' into 1.5.0-wip
       new  0c41e06   Merge branch '1.5.0-wip' into sourcemaps-wip
       new  fc35190   unused variable cleanup
       new  b2a445c   pass more lines and columns to the sourcemap generator. start passing the filenames to the sourcemap generator.
       new  4ec462c   Stop tracking md5sum of upstream tarball.
       new  3c85eac   Bump standards-version to 3.9.4.
       new  6d6ec7f   Use canonical hostname (anonscm.debian.org) in Vcs-Browser URI.
       new  0c439b2   Tidy rules file: Tighten package-specific CDBS variables.
       new  e177a1f   Bump packaging license to GPL-3+, and extend copyrigt coverage for myself to include recent years.
       new  6292ae7   Update changelog, control file and copyright hints.
       new  bc66b51   Imported Upstream version 1.4.2
       new  f1694d3   Merge tag 'upstream/1.4.2'
       new  888dc50   Simplify to enable CDBS copyright check and get-orig-source features unconditionally: Both are backporting-friendly nowadays - or rather nowadays is more CDBS-backporting friendly). Build-depend on devscripts.
       new  0b2ae39   Extend copyright coverage for main upstream author.
       new  ac0bad6   Skip a graphics file from copyright-check.
       new  593c196   List upstream issue tracker as preferred contact.
       new  2baba10   Unfuzz patches.
       new  e4b64a2   Prepare for release: Update changelog, control file and copyright hints.
       new  bbd18f7   fix an error about extract
       new  be788a0   overhaul README. adds information about installing, testing and development
       new  04e183e   Add README.md template to ./build directory. All changes to the README should be made here. Pull requests can still be made against the template, and anyone who pulls down the repo will be able to build the readme with `grunt readme`. So dates, versions, changelog or any other data that gets updated over time (in other files in the repo) will be generated into the readme automatically.
       new  3513889   adds grunt dependencies to package.json, .jshintrc for jshint task, updates gitignore to account for tmp dir while testing
       new  2ec3448   add build.yml for controlling paths and order of source files only. Paths for anything besides source files, such as testing or benchmarking, should be controlled in the Gruntfile. this file must be updated when files in the project change.
       new  3a4a207   created less.log_level setting
       new  adf55b2   added semi-colons to end of lines where missing
       new  f16e514   test some more advanced sourcemaps and correct a bug in the output column
       new  a3c0049   Add Gruntfile with tasks/target configurations, and commands for running tasks.
       new  ce6e4ed   remove header.js since this is accomplished with meta.banner in the gruntfile. remove makefile.
       new  1fcf190   fix code fences and some metadata, remove watch task from package.json
       new  4f3da95   remove makefile
       new  7c0f132   resolves #964
       new  49888fe   Merge pull request #1449 from jonschlinkert/master
       new  37c4e11   correct some paths
       new  aa7e3cc   fixed `stripBanners` type in concat task. reformatted author name/email in package.json.
       new  b711d16   switch to use the clean-css compressor. #1349
       new  c68352d   Fix issue with svg-gradient breaking the opacity
       new  41f53f2   correct radial gradient format to w3c spec
       new  4bedef4   Fix issue with css guards not hiding inner classes
       new  dc45573   Better "JavaScript evaluation error" message
       new  1563d5c   sourcemaps: rename rootpath to basepath and add a rootpath option
       new  969e70a   sourcemaps: Fix some issues with output, add an inline flag, add a test harness
       new  e68f47f   Merge branch 'sourcemaps-wip' into 1.5.0-wip
       new  38a8664   Merge branch 'less.js/1.5.0-wip'
       new  a22d117   Added grunt dependency into package.json.
       new  2613883   Added missing matchdep dependency into package.json.
       new  6afd04c   Added issing grunt-contrib-* dependencies.
       new  9eddb1b   Added template and config for main runner.
       new  744eb35   Undo meaningless change.
       new  81d5324   Removed obsolete option.
       new  ac8cff4   Clean up
       new  7217ad7   Added browser header reference.
       new  3765bb2   Did legacy tests and working on errors.
       new  1ea0416   Added wait into error tests.
       new  c1e1edc   Changed error message.
       new  38d72f1   Removed dead code.
       new  e41d321   Converted browser/browser tests into jasmine.
       new  58f35b4   Added relative urls tests.
       new  1f4bab6   Added rootpath tests.
       new  e0561e3   Normalize URLs in generated CSS
       new  296dac3   Added rootpath-relative tests.
       new  c7a3fc5   Added grunt working directory into gitignore
       new  d2c60d2   Added production tests.
       new  12da566   Added modify vars tests.
       new  e3f573d   Removed files that are not used anymore.
       new  1105f1e   Raised timeout for error test, it did not made it till the end occasionally.
       new  3722ff0   Added missing files to build.
       new  af269f4   Merge pull request #1 from SomMeri/jasmine
       new  d995f57   remove makefile that added from previous merge conflict
       new  ee1d54a   fix dom manipulation
       new  0bf2354   use already existing head var
       new  a10be4d   Fix possible race condition in the import
       new  bc568f7   Fix bad reliance on env variable, causing error when interpolating a comma seperated value
       new  c1fe375   Fix IE8 issue if 'less' is a dom element
       new  1ca52ff   return callback values in parser to allow synchronous parsing
       new  6c5072e   implement log to console and fix browser tests
       new  03a7183   add tests and fix log to console feature
       new  15c38b1   fixed some typos, ran jshint and reformatted for clarity
       new  5bcc049   consolidates jshint targets since they aren't being run separately. cleans up some tasks.
       new  ab43e5c   update metadata and build.yml to reflect latest changes in 1.5.0 branch
       new  a63903c   Merge branch '1.5.0-wip' of https://github.com/gitaarik/less.js into 1.5.0-wip
       new  2ed6f34   Use the log method for logging errors and turn the number into an enumeration.
       new  93e3371   Merge branch 'master' of https://github.com/TooBug/less.js into 1.5.0-wip
       new  6fe1174   rename log_level to logLevel and update some of the changelog
       new  6a174dc   Update bower.json
       new  276dbdd   Merge pull request #1519 from JacopKane/patch-1
       new  9447421   switch on latedef option and fix issues. Fixes #1521
       new  cae65e4   Fix bug with extends. Fixes issue with added space with extend. Now all unit tests pass again
       new  f37de83   Fix another extend issue - Fixes #1404
       new  3918f94   Report bugs to: http://github.com/less/less.js/issues
       new  1b3acd4   fix media query bug. Fixes #1502
       new  c1928b4   Merge branch 'normalized-urls' of https://github.com/rjgotten/less.js into 1.5.0-wip
       new  0d9160d   Fix browser tests after removing .. path elements
       new  0524e48   Merge branch 'patch-1' of https://github.com/quarterto/less.js into 1.5.0-wip
       new  090a386   don't strip units when compressing for durations
       new  3cc76e6   1.5.0 beta 1
       new  3dbd1e9   Merge branch '1.5.0-wip'
       new  c139e69   Merge branch '1.5.0-wip' of https://github.com/upstage/less.js
       new  f3a9476   fix jshint grunt task
       new  04c5d5d   re-organise the grunt tasks a little and update readme
       new  e2724cd   add the test sourcemaps command and delete unused file
       new  fc6f9d8   Fix most of the browser tests running through grunt
       new  75de505   Fix more browser tests under grunt
       new  e097c18   fix another browser test
       new  023c3f0   do not create empty sourcemaps or add mapping comments on to empty files. Also fix empty files from having a newline in them. fixes #1491
       new  1f456ff   clean up a TODO and avoid some un-necessary calls
       new  ea83b91   Fix the final tests and get grunt to stop f the javascript tests fail
       new  c15f931   Merge branch 'grunt-wip'
       new  44857ed   add back sourcemap test result file
       new  eed7746   Fix Changelog link
       new  a78f358   Merge pull request #1537 from radium-v/patch-1
       new  4c55234   Fix #1536 - pattern used in bootstrap is causing a recursion error
       new  74c66e7   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  193c6da   remove alpha and beta as they can be determined from the version number
       new  c4a2ed6   Release 1.5.0 beta 2
       new  5ef2ff1   Added --source-map-basepath option
       new  bab3195   Normalize path for sourceMappingURL.
       new  6eb992a   Merge pull request #1412 from christopherobin/master
       new  0a70ede   Merge pull request #1543 from andjo/sourcemap-options
       new  de23ea6   Fix the default for the sourcemap basepath
       new  862d7ed   support transparent as a color but do not alter existing output of transparent and rgba()
       new  c41254f   Merge branch 'master' of https://github.com/brenmar/less.js
       new  0b0519f   use the same environment frames for guards as for evaluating parameters
       new  ebc6f5e   add passing test for urls containing escaped quotes
       new  176260a   allow sourcemaps to be inline, in the css
       new  0de5653   small fixes to help allowing sourcemaps in browser mode
       new  793bb89   Test for invalid colors. Fixes #1458
       new  a588677   add ! to keep comment on minification pattern. Fixes #1396
       new  577751a   improve output of page rules during compression - don't strip ; on rule before rulesets
       new  a6cdb81   Replace deprecated sys.puts with console.log, resolve #1529
       new  40cd226   Merge pull request #1552 from picomancer/master
       new  ee11dfb   1.5.0 beta 3 release
       new  62751c9   support inline css files in the sourcemaps
       new  39b36d9   Add alias for =< as <= fixes #1435
       new  0465398   throw an error when the unit function is passed bad input. Fixes #1426
       new  58e3269   do not match args with a variadic mixin that does not have enough arguments. Fixes #1527
       new  dd5bb4d   send important on to sub mixins. Fixes #1256
       new  c04bdc9   allow media features to be variables. Fixes #1330
       new  15e8897   if ie compatability is off, do not warn at all about file sizes over IE's limit. Fixes #1414
       new  73b0743   purge unnecessary files
       new  5f20c4a   support @host. Fixes #1560
       new  9d3a80c   Merge pull request #1558 from danielfeelfine/master
       new  abe09a2   proposed solution to #1568: percentage as attribute
       new  fe0eaa8   util.error is deprecated
       new  fd1182b   Added `length` function (#1542). Added scalar value handling for `extract` and `length` (#1576).
       new  278ca96   Merge branch 'next'
       new  b0477fc   import multiple has a cascade effect. fixes #1497
       new  f1f13e1   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  454e979   Merge pull request #1572 from robocoder/patch-2
       new  b0d73ec   Merge branch 'master' of https://github.com/seven-phases-max/less.js
       new  1a184d5   Update changelog
       new  dc367f6   Merge pull request #1570 from MSamman/Percent_As_Attribute
       new  70e5761   1.5.0 beta 4 release - last one I hope
       new  8b68ecd   Fix missing parameter to Quoted - Fixes #1562
       new  969cee1   Fix bad json - extra ,
       new  3321080   Fix duplicate selectors sometimes generated in extends. Fixes #1591. Fixes #1581
       new  97bd40b   support nested selectors in extends. part fixes #1580
       new  7a978cd   make the inline option more obvious. fixes #1603
       new  d8d9368   Fix error message when putting guards on a single selector
       new  145406b   do not re-import the re-entry file. Fixes #1484
       new  9a7351d   fix spacing issue with extends and fix tests
       new  0213579   1.5.0 release
       new  2b73725   added gradle based test suite, reviewed rhino integration
       new  7161012   added gradle based test suite, reviewed rhino integration
       new  0b4ecba   merged upstream/master
       new  5baa444   normalize quotes to apostrophes in error messages from javascript evaluation (unify node/rhino error message)
       new  6367b96   fixed some jshint errors
       new  1435c84   removed Makefile (again), fixed grunt rhino build
       new  f8b671d   renamed task cleanupTest to clean
       new  45ef13e   added gradle wrapper scripts
       new  929bb44   fixed test for initRhinoTest function
       new  05ef5cd   fixed mixin call matching for multi-selector parent...
       new  194f2c5   a few minor selector match fixes...
       new  a1c97f3   a few minor selector match fixes: updated tests.
       new  e5ae8a2   Add visitor.js array-based function cache for faster lookups. perf / #1615
       new  c9ae0db   Optimize visitor.visitArray() for perf. #1615
       new  1a33bc6   Misc. perf optimizations. #1615
       new  52dc714   New input chunker in parser.js. #1615
       new  56c3338   Minor fixes. #1615
       new  618712c   update bower.json main script
       new  095300f   Avoid fs.statSync unless env.syncImports is specified.
       new  de92480   Check location.port for truthiness
       new  4aa040a   renamed path implementation in less for rhino to _path
       new  465dd99   added colored output, added gradle property 'test' to execute a specific test only (use for example: -Ptest=urls)
       new  4210cfd   started data-uri implementation, added basic console formatting support
       new  b02d358   refactored rhino require() for provided (node) modules
       new  ff611f7   Merge pull request #1628 from tomfuertes/patch-1
       new  daec7df   Support specifying custom variables when calling lessc and less.js.
       new  eff7341   added base 64 encoding for rhino, fixes urls.less test case
       new  913d7c6   adjusted modules order for rhino (same as for browser)
       new  8f4ef41   Merge pull request #1655 from chipx86/custom-vars
       new  7869d46   Merge pull request #1643 from matthewp/location-port
       new  ce56c0d   Fixes #1619
       new  8c6b6d0   Merge branch 'selector-match-fixes' of https://github.com/seven-phases-max/less.js
       new  9b6d760   Change lessc exit status code on error. Fixes #1637
       new  9d2b48d   Add lessc parameter availability check. Fixes #1637
       new  7268386   Disable yui-compress parmeter (instead of falling back to incompatible clean-css). Fixes #1637
       new  0e57dca   add options to disable clean css options that interfere with less operation. upgrade clean css
       new  cc401c2   warn about using sourcemap option with clean css
       new  18f4083   A better solution for fixing #1619
       new  3567fa9   Merge pull request #1658 from joshuaspence/master
       new  f946ee9   Merge branch 'avoidStatSync' of https://github.com/papandreou/less.js
       new  526ca32   revert to env.syncImport
       new  c3dce83   update readme
       new  5b3b048   update bower version
       new  855eca1   added sourceMappingURL option
       new  355cd74   rename the sourcemappingurl to sourcemapurl, add to bin/lessc and adjust to not normalize
       new  ef4c2b7   correct the sourcemap url option
       new  f4e1faf   1.5.1 release
       new  3b242da   allow plugins
       new  13f4101   move the tester into a seperate module so it can be used by other projects
       new  4b113be   improved alpha channel handling for math ops, removed 'can't substract or divide a color from a number' constraint
       new  11a699c   Adjust comment about when to drop backport-easing fallback build-dependency on yui-compressor. Thanks to Alexander E. Patrakov.
       new  167e802   Tests and fix for #1689
       new  61ff14b   color-blending-with-transparency: initial implementation
       new  c19f022   Added rhino header into build.yml. Fixes #1651
       new  a2081fb   Replaced make command for tests running by grunt command.
       new  28e5295   color-blending-with-transparency: fixed negative result alpha handling (though allowing out-of-range alpha inputs is subject for further discussions/decision)
       new  f835b17   color-blending-with-transparency: removed debug log statement mistakenly left out
       new  d5105e3   Updated Readme for full examples
       new  ba5c818   Fixed line/column numbers in math expr/ops error messages. Updated tests.
       new  5f089a2   Merge pull request #1714 from seven-phases-max/math-op-error-msg-fix
       new  f827819   Minifier complains about annotation in non-JSDoc tag
       new  a2f979d   Change American spelling to UK spelling
       new  e3a7845   FIXES ISSUE #1453: let ModifyVar change numerical variables
       new  1f57576   color-blending-with-transparency: changed func dispatch method from closure to `bind()`
       new  5c41f72   add clean css options parameter and option. fixes #1721
       new  1692e2f   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  c5c56e6   move return false to the right place. Fixes #1720
       new  49a0e81   Merge pull request #1717 from joscha/fix-head
       new  f37047d   Merge pull request #1708 from Swissbite/master
       new  bdab121   Merge branch 'color-ops-fixes' of https://github.com/seven-phases-max/less.js
       new  68d6b48   add changelog
       new  3b1c1a5   Merge pull request #1704 from seven-phases-max/color-blending-with-transparency
       new  2752440   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  c26be63   add transparency colour function change to the changelog
       new  5367b8b   Merge branch 'perf-tune' of https://github.com/fredburger/less.js
       new  723cdb5   This adds an additional `vars` parameter to the `parse` method. It allows a user to inject variables into a less string before compiling.
       new  cef6fbd   Merge branch 'rhino' of https://github.com/obecker/less.js into rhino
       new  b8cb398   Fixing windows related errors in gradle build file.
       new  c0b2a8c   Changed readme.md
       new  42cb7a6   Added no javascript error tests.
       new  eff959f   Added "debug" tests. They are failing currently, due to weird rhino version handling of slashes.
       new  5a59c4b   fix tests
       new  ff8285f   some code review changes and test for the new extra/missing parens check
       new  8098837   test parens false negative
       new  4f7c06c   jshint: eval option
       new  3818727   jshint: boss
       new  002d6db   Experimental support for mixins with interpolated selectors.
       new  2ad97c9    interpolated mixins, fixed: possible false match if variable contains `,`
       new  6d3414d   Initial implementation of mixin guard `default` function (aka "mutually exclusive guards")
       new  f168d18   mixin guard `default`: `default` moved to functions.js + other minor improvements
       new  21e1e91   Remove alpha from contrast calc, see #1724
       new  3f33555   Add link to docs project in contributing section
       new  e8cc010   Add link to docs project
       new  aff8919   fix the benchmark less
       new  117262d   update the changelog with details of the performance improvements
       new  381fb98   normalize the base path as well as the filename for sourcemaps. Fixes #1736
       new  b5d8c95   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  9a6888b   Merge branch 'unquoted-relative-url-in-mixin' of https://github.com/bdukes/less.js
       new  818109b   Fix issue with urls in mixins
       new  7a5e432   Merge pull request #1733 from Synchro/master
       new  4fd9704   Experimental support for "property name interpolation".
       new  ebdadae   Experimental support for "property name interpolation", part-2.
       new  0c50dfb   Use parent ids instead of recursive calls to inInheritanceChain()
       new  6ff6804   Set object id and initiate parent_ids array
       new  d8d40c1   fix whitespace
       new  cba972d   Fixing url slash problem that caused failures.
       new  07841b3   Fix issue with unqouted urls in mixins having their context evaluated twice. Fix sourcemap test output
       new  83cd8e9   changelog
       new  00c52ed   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  d90678e   Merge branch 'property-name-interp' of https://github.com/seven-phases-max/less.js
       new  b2b1451   Merge branch 'mutually-exclusive-guards' of https://github.com/seven-phases-max/less.js
       new  780bef6   add to the changelog
       new  ee4e23e   fixed merging of interleaved properties
       new  361fd89   merging of interleaved properties - fixed a typo in tests
       new  ba2f259   Fix CHANGELOG broken link in README.
       new  32e67b6   Fixed input file encoding problem (failing css.less test)
       new  05744d9   Fixing directory climb up on windows
       new  7e43575   Merge pull request #1744 from jeffslofish/patch-1
       new  c064091   Merge pull request #1743 from seven-phases-max/property-merge-fix
       new  5196277   Merge pull request #1624 from seven-phases-max/mixins-with-interpolated-selectors
       new  e39db84   Rhino uses upper case drive letter (C:\) and gradle uses lower case drive letter (c:\). Fixed in gradle.
       new  9f41dd5   Ammending previous commit, really fixed this time.
       new  e94478c   Re-enabled tests, only one is failling now.
       new  9806fcb   Added rhino 1.5.1.js into dist directory
       new  9fccf96   Merge branch 'parse-add-variables' of https://github.com/joscha/less.js
       new  9a2e2dc   Added html files ending should be treated the same way as line endings inside htm files.
       new  8440773   change to use format consistent with the browser and for sourcemaps to take additional variables into account
       new  d9f163e   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  b837fc9   missing var config file
       new  cb9dc74   fix typo. fixes #1753
       new  cc38588   use new parser options in the browser
       new  75f453b   Fix the return code when asking for help/options. Fixes #1664
       new  c18c9de   Merge branch 'ModifyVars_Numerical_Vars' of https://github.com/MSamman/less.js
       new  3021432   clamped rgba format color output.
       new  bdfff94   * functions.js: (minor) reworking to clean-up initialization of "externally" defined functions (math, blending, `default`).
       new  bbc15a4   `default` function: added error when used with css-guards. updated tests.
       new  4cdd4a6   Removed redundant code from tree.Selector.match()
       new  8eea798   Merge pull request #1757 from seven-phases-max/tree-functions-cleanup
       new  b334c31   Merge pull request #1758 from seven-phases-max/master
       new  327a4bd   Merge branch 'patch-2' of https://github.com/oyejorge/less.js
       new  fdf666f   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  479827b   add banner option. Fixes #1735
       new  4d7a2bc   improved error message for undefined variable in js eval statement.
       new  34f54cf   improved error message for undefined variable in js eval statement, more clean fix.
       new  3a0f97e   Merge pull request #1766 from seven-phases-max/undefined-var-in-js-fix
       new  216facd   If result of evaluated javascript is a number return it as Dimension.
       new  c1b70ba   Merge pull request #1769 from lesswtf/master
       new  4dd5a4b   Merge pull request #1737 from seven-phases-max/clamped-rgba-output
       new  d76aebc   update changelog
       new  d4a5107   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  3b40e72   move readme changes to build version and re-build
       new  58af9f9   release 1.6.0
       new  13aba08   Fixes "function" test against regular expressions
       new  e7f9b96   Fix for use of reserved word
       new  029f016   Merge pull request #1773 from matthew-dean/master
       new  626b004   add comment explaining new function check
       new  d438b9c   Close #1777 Data-uri function used single quote ' around generated url, but did not encoded it in generated string. Switched it to " which is encoded.
       new  261d4e0   fixed using starting index for parser nodes, which enables the creation of accurate source maps
       new  bca1f99   Fixed incorrect property interpolation for certain variable types, updated tests.
       new  ebfdf7d   innerText isn't available in ff/chrome/etc so use innerHTML
       new  3689d81   Merge pull request #1795 from dhaber/browsertest
       new  f549c12   Updated .jshintrc to highlight for ... in without isOwnProperty
       new  0af345e   Merge pull request #1797 from DHainzl/patch-1
       new  6dfb007   Fix for in without hasOwnProperty
       new  cfb04d1   Update gradle build to: 1. Build the latest version of the rhino less version 2. Use the latest version to test against
       new  1b83d88   Fix some tests that were failing on my Mac
       new  fb1f664   Clean up some text changes
       new  92c3ac2   support shadow dom selectors. fixes #1801
       new  0f8f995   Fix css guard error. fixes #1796
       new  bdfc631   update changelog
       new  3755fb2   Merge pull request #1780 from brenmar/master
       new  35d8473   fix sourcemap test
       new  86476d5   allow empty files
       new  2e0acb8   update changelog for 1.6.1
       new  396112f   1.6.1 release
       new  ab486f7   Updated current version in readme.md
       new  8bbc221   Merge pull request #11 from dhaber/rhino-issue3
       new  2ea251b   Merge pull request #12 from dhaber/rhino-mactest
       new  de4e888   Add Support Map Tests
       new  13635e7   ability to insert uppercase color names
       new  94ef7cb   small compatibility fix for prototype.js
       new  9dde852   Merge pull request #13 from dhaber/rhino-source-map-tests
       new  0bc82a4   Merge pull request #1804 from cettox/master
       new  669701f   Merge pull request #1803 from wareczek/patch-1
       new  85197ee   Merge branch 'master' of https://github.com/less/less.js into rhino
       new  e2c1c13   Solving lint errors in rhino.js. The rest is still open #15
       new  0d06fd1   Don't build lint source-map since its owned by another project
       new  3c50711   fix empty test
       new  fd3605a   Merge pull request #17 from dhaber/rhino-empty-test
       new  cf24d48   Merge pull request #16 from dhaber/rhino-jshint
       new  d203ef3   Fixed grunt call on windows and fixed typo.
       new  9587161   Cache buster for url tokens
       new  52ba472   Added rounding of output numbers (hardcoded to max. 8 digits in this commit).
       new  d6244cb   Renamed --cache-buster option to --url-args
       new  ec46223   Update ruleset.js
       new  f92c169   Merge pull request #1815 from oyejorge/patch-5
       new  9a0f813   Merge pull request #1806 from SomMeri/rhino
       new  8580ff8   Merge pull request #1814 from seven-phases-max/numeric-precision
       new  5146c1b   improved multiple `default()` guards conflict detection, updated tests.
       new  9b3513b   Split rhino and rhino version of lessc.  This lets us have cleaner tests (since we don't need to include the test code in the rhino source).  Also sets the stage for sharing lessc code between lessc and rhino less (issue #14) and provides a hook so lesscss-java can have custom js.
       new  ae47db4   Normalize require-calls for Browserify
       new  6e14080   Merge pull request #1822 from pateketrueke/static-require-calls
       new  b637360   Merge pull request #1823 from seven-phases-max/mixin-guard-default-2
       new  e18b274   Merge branch 'cache-buster' of https://github.com/bcluca/less.js
       new  815741a   Check value of elements before getting args
       new  5cf9a51   Updates bower.json for current version, relates to #1628
       new  7b6c95d   Merge pull request #1828 from ruyadorno/iss-1628
       new  281a895   Merge branch 'rhino-lessc' of https://github.com/dhaber/less.js into dhaber-rhino-lessc
       new  d5b2c27   Cache match elements to speed up compiler
       new  c425541   Fix grunt test, declare i
       new  554448d   Improved missing `(` and `{` error detection.
       new  98df50e   removed debugger statement mistakenly left out.
       new  7768a91   Improved positioning of "missing closing `)`" error.
       new  b58a1ef   Merge pull request #1841 from seven-phases-max/missing-parens-and-brackets-errors
       new  245717a   Fix parser error with block comments. Fixes #1833
       new  fa035ad   Merge branch 'patch-7' of https://github.com/oyejorge/less.js
       new  15af828   Fix unescaped forward slash in regex. Fixes #1827
       new  4923696   Merge branch 'patch-6' of https://github.com/oyejorge/less.js
       new  eba67de   Merge branch 'property-interp-fix-2' of https://github.com/seven-phases-max/less.js
       new  eb19ae4   Fix bug with css guards. Fixes #1750. Fixes #1613. Fixes #1813
       new  38cca04   make selector-less css guard fold into the current selector
       new  fbb9400   changelog
       new  d82b39c   1.6.2 release
       new  bb721e8   fix broken test case
       new  808403d   Merge pull request #1844 from mouyang/travis
       new  6de8fc1   Fix double toCSS calls in unusual situations causing an exception. Fixes #1830
       new  dc80595   Merge branch 'master' of https://github.com/cloudhead/less.js
       new  9f68ad7   1.6.3 release
       new  96291a4   Bump standard-version to 3.9.6 (no changes required)
       new  549bfe2   Build man page using help2man
       new  c217d32   Update Vcs-* URIs
       new  74a1062   Sync control.in with control: Update Update Vcs-* URIs.
       new  2c9039d   Sync rules with control: Build-depend on help2man.
       new  a5adc94   Tidy rules file: Use package variable, and drop an empty line.
       new  b97bd7d   Tidy rules file: Reorganize package variables.
       new  1124b2c   Tidy rules file: Drop some empty lines.
       new  2a7b542   Sync control.in with control: Bump standard-version to 3.9.6.
       new  aeb505e   Update copyright info: Update source URLs.
       new  4c87414   Update source URLs in watch file and CDBS hints.
       new  0ed8033   Add patch cherry-picked upstream to avoid sys.puts. Closes: Bug#800353. Thanks to Sebastian Rittau.
       new  59fa495   Update changelog, control file and copyright hints.
       new  5cf4fbb   Reimplement build (i.e. mostly concatenation) in rules file: Upstream is moving to grunt which is not yet in Debian.
       new  7df541a   Install upstream CLI script in library path and symlink to bin path, (instead of patching paths in script).
       new  cf39394   Tidy rules file: Generalize variables binaries manpages.
       new  eb44f78   Tidy packaging: Declare install arguments in rules file (not separate files): Eases code reuse across packages.
       new  4c775a4   Bump debhelper compatibility level to 9.
       new  a2eaa6a   Tidy rules file: Suppress versioned debhelper build-dependency.
       new  0aa9b62   Add lintian override regarding debhelper 9.
       new  f1f21b5   Move package VCS to pkg-javascript team.
       new  5199d04   Fix testsuite handling: Use nodejs (not node), and run when tests enabled (not when disabled).
       new  0e7d201   Add patches cherry-picked upstream to succeed testsuite with modern Nodejs.
       new  074e495   Fix have libjs-* package (not node-* package) recommend javascript-common.
       new  41142c0   Update changelog, control file and copyright hints.
       new  26414d2   Tidy rules file: Reorder variables to better reflect processing order.
       new  92a90dd   Repackage upstream tarball to avoid sourceless binary code, potentially sourceless minified code, and convenience code copies. Mangle version in watch file (to match default CDBS suffix ~dfsg).
       new  cf07613   Update copyright info: Extend coverage of packaging to include current year.
       new  48762de   Update copyright info: Drop Files sections (and corresponding License section) for files no longer shipped (since before 1.4.2 release.
       new  d86c5c2   Update changelog and copyright hints.
       new  84ea78e   Imported Upstream version 1.6.3~dfsg
       new  be5da10   Merge tag 'upstream/1.6.3_dfsg'
       new  f0508b2   Update copyright info: Extend coverage for main upstream author.
       new  3f0ebe7   Adjust concatenation routines for upstream reorganized code.
       new  f803782   Drop patches applied upstream.
       new  c98fb5e   Update patch 2001.
       new  e65a9aa   Add patch 2002 to adjust testsuite to match sourcemap v3 format.
       new  603706d   Unfuzz upstream cherry-picked patch.
       new  5aed4cb   Fix update how testsuite is invoked.
       new  624c41e   Build-depend on and recommend node-source-map.
       new  a4029ba   Fix typo in js install path.
       new  4a21742   Tidy js concatenation.
       new  f2a97d0   Stop build-depend on yui-compressor as fallback: Nodejs needed during build so backporting to oldstable is a pain anyway.
       new  710bbf3   Fix preserve copyright headers when minifying.
       new  0620fe1   Fix man page target.
       new  271f046   Strip article from short descriptions.
       new  dc6aaf4   Prepare for release: Update changelog, control file and copyright hints.
       new  995d212   Fix have node-less (not libjs-less) recommend node-source-map. Thanks to David Prévot (see bug#773010).
       new  78f01d5   Prepare for release: Update changelog and control file.

The 1814 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/less.js.git



More information about the Pkg-javascript-commits mailing list