Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/less/less.js

Less. The dynamic stylesheet language.
https://github.com/less/less.js

refactored selector generation a little

1032c84b984bda3bc9f790e4b307a2fc5e71c540 authored almost 15 years ago by cloudhead <[email protected]>
create an empty Combinator if none was specified. Refactored Combinator generation, and added + ~ ::

f0c00ab2b4d439161d5e24ee3980e94e7c47c293 authored almost 15 years ago by cloudhead <[email protected]>
try/catch around code-gen, in test. Catch some extra errors too

adb2fd28649278b8b22d039a8383223a21686ad2 authored almost 15 years ago by cloudhead <[email protected]>
error = null, when starting a parse

35b452bf001cfe4f1fafacf9beec4b6adff60b54 authored almost 15 years ago by cloudhead <[email protected]>
proper nested selector rendering, wooh.

8ac1bdf06c2f56dee6934e7c948934da4998fffc authored almost 15 years ago by cloudhead <[email protected]>
give Element.toCSS a pre-space, useful when building new selectors

cd764a2d8c587a0140f4bdfcf9915ef7bb868f35 authored almost 15 years ago by cloudhead <[email protected]>
() around ternary operators

35af01d29a020d0832cc7cdb7ec36a49f3b7663a authored almost 15 years ago by cloudhead <[email protected]>
fixed function name in alpha.js

1c955c8cb3c143e01b13b68e1375e6642ea48592 authored almost 15 years ago by cloudhead <[email protected]>
ParseErrors dont raise an exception anymore, we just set `parser.error` to the value of the error

1e16d0233ca618fe6faa634a9f51004c989b1624 authored almost 15 years ago by cloudhead <[email protected]>
simplified code-gen loop

c804ed2ef163c16e9bf67d2f33fc7cdf966282dc authored almost 15 years ago by cloudhead <[email protected]>
removed unused test files

5a1adf801a469366a8ba0b82f28e6c4fe70bebd1 authored almost 15 years ago by cloudhead <[email protected]>
updated README

bb5adaa560ae37e14d268fc0eb2c2c6cfd9db346 authored almost 15 years ago by cloudhead <[email protected]>
fixed benchmark.less

1cbda8b72f7bb9cc5d50f41787d8bc5b88dc46aa authored almost 15 years ago by cloudhead <[email protected]>
optimize dimension parsing, also fixes weird bug

bd88ab89efc28b411c2a11fad19ca5382bb89204 authored almost 15 years ago by cloudhead <[email protected]>
swap operands when dimension is first, in a color operation, use new operate() function

b6b5d5f10a6c5c0b5ac6f4ab6e299cac78444027 authored almost 15 years ago by cloudhead <[email protected]>
refactored Color & Dimension operations

633660b7af5aba5c4cf80ca4e1867465e7f6532c authored almost 15 years ago by cloudhead <[email protected]>
round numbers on color operations

1c43df1b852f9c4cd81f30134b7d04b9dc0ea54e authored almost 15 years ago by cloudhead <[email protected]>
node.operate, to operate on values, based on a string op

a7ae7c8514bdfe823fd659fe869c83570081c061 authored almost 15 years ago by cloudhead <[email protected]>
print to stdout if no output file was specified [lessc]

7944ce092bc2b2560aaa1e458297ed2adb989081 authored almost 15 years ago by cloudhead <[email protected]>
bin/ init

d3852cf46344657881e61122f46a201bf6b00eb9 authored almost 15 years ago by cloudhead <[email protected]>
changed rulesets.css output to match the new parser output

3903ed0864afbaacae11368083259eac6176a913 authored almost 15 years ago by cloudhead <[email protected]>
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}

fd8aa91ddc920c9620c86873e5fecb9a4b42f0fb authored almost 15 years ago by cloudhead <[email protected]>
made benchmark file smaller, who has a 267KB .less file anyway?

aec37061e10ef386dc1b0a74fc84ab520545be25 authored almost 15 years ago by cloudhead <[email protected]>
replace \r\n with \n

d97b30d9cc9916afa5243ba23f8b5932e127f2d7 authored almost 15 years ago by cloudhead <[email protected]>
tweaked big.less to not raise errors on comment parsing (tested elsewhere)

756b3976e7d1fbba7c8c6be47c70b93e9fb71ec6 authored almost 15 years ago by cloudhead <[email protected]>
handle missing ; before a }

3ce2d7ad19164229056647204546a93a5a87990e authored almost 15 years ago by cloudhead <[email protected]>
handle empty property values

0c00a9c8ac61d78f94892f9b1e82b434889243c4 authored almost 15 years ago by cloudhead <[email protected]>
handle capitalized alpha()

78ae5285d6eec1b891bbd9a545feb65889510b09 authored almost 15 years ago by cloudhead <[email protected]>
eat tabs

4c1ce7075b2e9e888728748809fdf3294ceea797 authored almost 15 years ago by cloudhead <[email protected]>
fixed whitespace eating through chunks

e30851d38416190a420d7f94352e2769d2e65c3b authored almost 15 years ago by cloudhead <[email protected]>
fixed parsing of `[disabled]` style attribute selectors

c041deacdb43c3aea5b79d6e4e72006fcd60c1cb authored almost 15 years ago by cloudhead <[email protected]>
minor optimization in element parsing

7b96181f06c74f59628cb54a79a15bfdb7b71ccc authored almost 15 years ago by cloudhead <[email protected]>
parse *prop for ie

2dea90afb7007cb1d695215a8c9dcc53a29a2798 authored almost 15 years ago by cloudhead <[email protected]>
added `ms` unit

c8b11c7796fa0c0dd5b3402f281186480f438300 authored almost 15 years ago by cloudhead <[email protected]>
throw a ParseError, instead of just an Error

b60c296e6ea9f5ddab897474992fd2b02a2aa6ae authored almost 15 years ago by cloudhead <[email protected]>
parse alpha in call() instead

543fb96a0338ee29b1ee70d66cea6537b5d4f9e0 authored almost 15 years ago by cloudhead <[email protected]>
alpha.js init

3f893b8ddc32974aeb8b76364fd26733628e1dc3 authored almost 15 years ago by cloudhead <[email protected]>
parse IE's alpha()

9970cb0124aa464cc0e7f8f063754bb0cfa83c22 authored almost 15 years ago by cloudhead <[email protected]>
moved some tests around

2353885d6a59615f1b54cb7a520841377f8316df authored almost 15 years ago by cloudhead <[email protected]>
additional tests in comments.kess

c2453cd02a633cffd8c90149534ed633c3d975f2 authored almost 15 years ago by cloudhead <[email protected]>
parse !important

8c45b585241cd93347447a6895d5efd10cc7b225 authored almost 15 years ago by cloudhead <[email protected]>
ability to parse more complex directives

3f753da6277568d5902827ad1b5cec48433c7570 authored almost 15 years ago by cloudhead <[email protected]>
get attribute parsing going

3d60c12a6887d1b1dc96da24024644b7f0c813f9 authored almost 15 years ago by cloudhead <[email protected]>
pass a context to directive(), so it can parse a block

cc1b5a91c331c8ef09957ccd2f4868057f951c25 authored almost 15 years ago by cloudhead <[email protected]>
handle parse error at beginning of file

5038b215fcc908033aebd77b84dadec34189869a authored almost 15 years ago by cloudhead <[email protected]>
url() parsing

8a7747d15ba5a8f35aac42967fa6fbda0396b121 authored almost 15 years ago by cloudhead <[email protected]>
ws

6d022858bec5ea05ebdfb2f7fe2ed63e31afabfe authored almost 15 years ago by cloudhead <[email protected]>
added `make benchmark`

3ffb62a0512043f89b18c37e8192dc39c252b54c authored almost 15 years ago by cloudhead <[email protected]>
improved benchmark script

bb63c6ad56b78bbc48b531ab6a2954a37fbd41bf authored almost 15 years ago by cloudhead <[email protected]>
removed test.less from test/

3a3674c9adef3b4073345e9d1bdbaddc5e3ca445 authored almost 15 years ago by cloudhead <[email protected]>
benchmarking!

9de16ff637b21e12e910612a7376ad93dd08732e authored almost 15 years ago by cloudhead <[email protected]>
output is multiline for everything by default

22b43806458cf2cd13a57c345c894918b0ec5ac0 authored almost 15 years ago by cloudhead <[email protected]>
in a parens expression, just return the Expression for now

b81160107e2c03a02c58ecc4af3926af65865cd9 authored almost 15 years ago by cloudhead <[email protected]>
support caps in keywords, for fonts and stuff

a01cb190ebac3c0198302ef7a55774692a84c68e authored almost 15 years ago by cloudhead <[email protected]>
// comments

a3b1ef0fd6e476986b43fb4000a3dc3e1dc34fd7 authored almost 15 years ago by cloudhead <[email protected]>
code style change in variable.js

6e22c810d0cecc5cd3392284d53712313ac79b06 authored almost 15 years ago by cloudhead <[email protected]>
dont output variables

3b53bb8707c3dd3a504a311ba28705319d17164b authored almost 15 years ago by cloudhead <[email protected]>
Quoted.eval returns self

c8f5997c275424bb9881b2991c3f1187afcfca61 authored almost 15 years ago by cloudhead <[email protected]>
Element doesnt need to have a combinator

b84ec0b67f3937f3bed5099fe3bd50693cc0fb8e authored almost 15 years ago by cloudhead <[email protected]>
per channel color operations. Color can also take an RGB array

dbf7c5c30c80f583eeaa6874504690bbd1b83cd5 authored almost 15 years ago by cloudhead <[email protected]>
added makefile to run tests

68acd5a06cb2d59906bb3918d1e49e91ad31d389 authored almost 15 years ago by cloudhead <[email protected]>
remove inspect from test file

372ff15d0698eb4e04cc06ff6916302a16511134 authored almost 15 years ago by cloudhead <[email protected]>
vows.js for testing, of course

cd2d25d4428644ea3d42e42dbaabf728b3b645d7 authored almost 15 years ago by cloudhead <[email protected]>
preliminary test file

43174dd252e09b93931e5f604f1a391b4e379bde authored almost 15 years ago by cloudhead <[email protected]>
removed some test files

4e74ba4cb16e1b541f3c32dcfa8362576e14aa16 authored almost 15 years ago by cloudhead <[email protected]>
proper parser error messages

c72d5da9c5d5ec9e92b792a7e450ca5c6d1bde18 authored almost 15 years ago by cloudhead <[email protected]>
removed trace code from rule.js

93a0a0bebfb6272747d2735c55e2b6dd0ac7d319 authored almost 15 years ago by cloudhead <[email protected]>
removed all the testing stuff from the server adapter

ba2a3e88a76361aa65dc460393936f9cf072239e authored almost 15 years ago by cloudhead <[email protected]>
MIT license

06dfff51d4790efb7f5fff84e6b06a09ba9c5dda authored almost 15 years ago by cloudhead <[email protected]>
trim whitespace

0dc6c2e4c4c3030eb3dc688f64fbeb397d31a30a authored almost 15 years ago by cloudhead <[email protected]>
moved primary rule to the top

308d32c587fd9af15b96f2274163d333a5cb91f3 authored almost 15 years ago by cloudhead <[email protected]>
chunkify with a zero-width regexp

01ae902eff20b85715f6f4e7616531c4c5f81efc authored almost 15 years ago by cloudhead <[email protected]>
literature, comments

e3396491589163e879f837c2c3fd41dc42498356 authored almost 15 years ago by cloudhead <[email protected]>
test files, from less.rb

70e6523db46936e8e69fc815caa2b95aecf5fae0 authored almost 15 years ago by cloudhead <[email protected]>
adapters for browser/server

1d1d40b3535cb26f5c4c510b385f7a1813db3104 authored almost 15 years ago by cloudhead <[email protected]>
throw error if variable isnt found

1d2b335827c6024b2e4037fe3f8532282f32dc94 authored almost 15 years ago by cloudhead <[email protected]>
updated README

5f6160f2207fec7662363731bd0aa7ac2f335008 authored almost 15 years ago by cloudhead <[email protected]>
init

ad66408b9feed27fd02df68569915dd894e1ee51 authored almost 15 years ago by cloudhead <[email protected]>