[Pkg-javascript-commits] [less.js] annotated tag v1.4.0-b1 created (now 36f11ea)
Jonas Smedegaard
dr at jones.dk
Mon Oct 26 23:22:16 UTC 2015
This is an automated email from the git hooks/post-receive script.
js pushed a change to annotated tag v1.4.0-b1
in repository less.js.
at 36f11ea (tag)
tagging bc6abb8e8b6982a560539d09500dfdb7f5dee90c (commit)
replaces v1.3.3
tagged by Luke Page
on Fri Mar 8 08:23:07 2013 +0000
- Log -----------------------------------------------------------------
v1.4.0-b1
Ben Loveridge (1):
patch for issue 163
C. Scott Ananian (1):
Implement syntax in gh #1185 for @import options. Implement multiple & less.
Cristian·Tincu (1):
Remove `dist/*` from `.npmignore`.
Daniel Stockman (9):
Optionally use mkdirp to ensure output destination directory exists. Fixes #1099
Provide fallback 'mime' object that covers 80% case of data-uri usage.
Change tan function test value.
Prevent data-uri function from embedding files larger than 32KB.
Functions use evalEnv, not parseEnv. (move ieCompat env flag)
Actually pass ieCompat into evalEnv for lessc.
Pass silent and verbose flags to evalEnv.
Wrap data-uri warnings in an env.silent check, silencing test set.
Fallback url() value for data-uri function should be quoted.
Dustin Cass (6):
Division only when inside parentheses
Updating parens and operations tests
Removed Shorthand and Ratio parsers; Fixed some issues with paren depth state; Adjusted tests to pass on new output
Remove spaces around slashes in final CSS output and update tests to reflect that; Added a couple shorthand tests
Arithmetic within mixin calls must be in nested parentheses; Added tests for mixins
Fix CSS output for compression
Ethan Lai (1):
Update tree.js
Gustavo Henke (2):
Added function pow() with tests
pow() function: more tests
Guy Bedford (1):
Allow flexible naming for amd support (#933)
Hans Kristian Flaatten (1):
Updates copyright year in README.md
Jay Adkisson (3):
add a data-uri function
throw an error if data-uri is used in the browser
guess the mimetype, and properly encode non-base64 uris
Jordan Harband (1):
- Change the default behavior of "@import" to only import once.
Luke Page (115):
Clean up makefile
Test current behaviour of variables
make path matching more resiliant and parse file:///
Add file:/// bugfix to 1.3.3 browser release
1.4.0 version
Remove deprecated string interpolation
Fix merge errors/problems and change format to ++
Change extend format to :extend(.class); - part 1 - support for stand-alone &:extend(.class);
Fix unit comparing after merge
Rudimentary support for extend in selectors
Add additional test for nested selectors. Rebuild dist.
Correct unit merge
regenerate browser files
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
make env available to functions. Fix the path for the data-uri function in the browser. Fixes #997
test production browser mode does not output log messages
ignore .idea directory
support https and 301 redirects in imports. fixes #1103
nice error message if missing dependency
Add tests for compression. remove fullhex function - make colors not compress when used in strings.
Support angle unit conversion. add trig functions. don't compress angle unit. add mod and abs. Fixes #858 and fixes #240
Fix missing , from previous commit
Update alpha 1.4.0
optional dependencies should be loaded in a try-catch so they are actually optional
Fix #1122
refactoring - add a env type to better organise its properties
add jam definition to package.json. Fixes #1146
Fix merge issues and a code review comment. revert unit change that outputs px*px as it is not valid css
take maths further
add evalEnv class and strictMaths option
Add strictUnits option, add tests for legacy behaviour
Add tests for strict unit errors
Preserve whitespace in operations
Add tests for operations in media queries
remove shorthand
Legacy maths mode supports old special cases for font property and media queries
Fix comments test
Fix browser tests - url tests need to live in urls.less
browser tests for legacy strictMaths===false and strictUnits===false
support windows line endings in browser tests
Update alpha 1.4.0
Do not allow space seperated values inside parens. Fixes #952
double brackets does not leave brackets behind, to align with the most common scenarios
add error tests for value lists in brackets
Ensure error thrown uses 'type' not 'name'
Correct some error inconsistancies. Add browser testing of errors - import missing error fails because of #1117
Once applying the rootpath, null it so it will not be applied again
Fix import errors in browser mode. Fixes #1117 and fixes #1118
Fix small mistake - allow null options
Update alpha 1.4.0
Allow any casing for functions. Fixes #1168
Fix rhino merge error. Fixes #1184
variables in media queries in import statements
make root slash non greedy
do not pollute the parent scope after mixin call if variable is defined
Fix #791 - avoid engineering syntax in dimensions
change data-uri to look at the file relative to the root or current less file. Fixes #1186
Fix data-uri relative url to be relative in the same way as normal url's
Support reading other arguments as default parameters. Fixes #43
Merge pull request #1197 from Starefossen/patch-1
Update CONTRIBUTING.md
Update README.md
Update package.json
Use original node so that original seperator is used instead of the native one. Fixes unit tests on windows.
make browser test file paths host relative
New Alpha
git attributes to align eol
extend options, algin with decided syntax
whitespace
Add modified (self altering) visitor pattern and class
Add import visitor
Move importing into visitor
organise the import node a bit better. eval the node before fetching
make import use shared relative path function
make import visitor stack up frame scopes
first test and fixes for simple implementation
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.
alpha build
move action out of constructor
join selector visitor creation
move selector joining into visitor
cleanup join selectors from toCSS
make visitor replacing optional
Add an extend finder visitor and extend processor visitor (breaks extend for now)
move extend fully into visitor, bringing back functionality and fixes #1165
Fix unit tests for debug
match multiple classes as the extend target
remove commented out code
change extends to work after selector joining. refactor findMatch ready for change to support properties across nesting
Support matching across nested variables
extend - replace elements multiple times in a path
Add exact syntax for extend
support for deep but exact extend
Alpha update
Change import options to require '('
remove short lived `@import-once` in favour of `@import` (default is once) and `@import (multiple)` for multiple
don't remove duplicate comments, fixes #1067
error when property is used in root. Fixes #442
remove shallow/deep options & tidy up part 1
refactor extend visitor to be more readable and maintainable
refactor mixin call arguments into a seperate function
correct bad test txt
Fix default variables containing comma when semi-colon seperated mixin definition. Fixes #1211
fix regression: mixin guards compare units correctly
Add implementation of dependency tree
Allow multiple extends for more declarative multiple inheritance
Alpha release
fix, less with compression (-x) was unable to parse auto\9
First part of extend chaining
Allow circular references and ignore them when they become circular
support media queries in extend chaining. Also tidied up. Fixes #1213
update package.json
Update CHANGELOG.md
add clamping to hsl and hsla functions
Change version to 1.4.0-b1 and regenerate beta files
Marcel Jackwerth (2):
Correct handling of units.
loosened restriction on css units (who knows what W3C will think up next)
Marcus Bointon (3):
Merge pull request #1145 from Synchro/master
Merge pull request #1147 from Synchro/hsv
Merge pull request #1148 from Synchro/luma
Richard Brown (1):
Add a lint option to lessc
Salehen Rahman (1):
Added the square root function.
ScottRippey (2):
Added a new function - extract for extracting padding values from a variable
Reversed the order of `extract`'s parameters, to match the precedence set
Spocke (7):
Fixed bug where a UTF8 BOM in the less files would break the rhino command line compressor.
Added better compression for colors hex values #FFFFFF -> #FFF.
Added better compression for dimension values 0px -> 0 and 0.1 -> .1.
Added better compression for rules by removing the last semicolon.
Added fullhex function to disable compression of color values in MS filter: values.
Fixed issue where the compress value wouldn't get passed around correctly.
Fixed so compression can be disabled on specific color values and a issue with a previous commit.
Stefan Wallin (1):
* "Added a -depends switch which outputs a dependency line suitable for a makefile" (10696d9c11afccd7fb4dadd92985b5166c66f6f2)
Synchro (3):
Fix contrast percentage handling, fixes #1144
HSV support for #1143
Better implementation of luma
agatronic (3):
slight restructure and tests to show we allow multiple extends
Alpha update
Make alpha release a beta release
cahnory (1):
Update lib/less/browser.js
hokaccha (3):
Add Sass like extend
Fix bug global leaks, `;` to `,`
Fix combinator is not extended
-----------------------------------------------------------------------
No new revisions were added by this update.
--
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