Adding gsub function
Adding gsub function
Adding capture group test case
Merging remote
Improved min/max function, 2 new Built in function
Improved min/max function, 2 new Built in function

max(0, 1em, 2, 4px) //returns 4px on the basis of first enter basis. Previous calculation would result in max(2, 1em, 4px). Here, 2 and 1em is compared, 2 is returned. then 2 and 4px is compared. Resulting in 4px. max(0, 1em, 1, 4px) //max(1em, 4px)
Update functions.js

max(0, 1em, 2, 4px) //returns max(2, 4px) on the basis of first enter basis, as 2 gets em unit. Now em and px are incompatible till latest version of LESS.
Improved min/max function, 2 new Built in function

max(0, 1em, 2, 4px) //returns max(2, 4px) on the basis of first enter basis, as 2 gets em unit. Now em and px are incompatible till latest version of LESS.
Error handlers for min/max functions
Pixel conversion added.
Consistency fixes
max/min Bugfix

max(0, 1cm)// 0 ... 0 assumed unit "m". on comparison 0.01m was less than 0
Removal of zero, unitonly changed to obtain
Merge upstream into adding_gsub_function
Adding replace function

* renamed gsub function to replace
* reordered replace's function arguments to be much more readable
* added support for replacement (Regexp) options
Replacing replace's options to flags
Added support for variables in certain at-rules (keyframes, namespace, charset).
missing build files for 1.6.3
Merge branch 'master' of https://github.com/cloudhead/less.js
detached rulesets