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
Implement postProcessor callback feature for less.ls browser environment #1835

Add `jasmine:postProcessor` task and corresponding spec as well
Added support for property merge via `+_`;
Property merge via `+_`: minor test updates.
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
Merge pull request #1847 from seven-phases-max/property-merge-with-space

Property merge with `+_` (replaces #1788)