Ecosyste.ms: OpenCollective

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

Lark

Improve the Lark toolkit and its surrounding utilities
Collective - Host: opensource - https://opencollective.com/lark - Website: https://erezsh.com - Code: https://github.com/erezsh

Added vim-commentary to requirements

github.com/erezsh/erezvim - c6893bb7ee9f93595c8bc2163e03c1384ff8e7a0 authored almost 12 years ago by Erez Shin <[email protected]>
Added :is-root modifier; fixed bug where selectors went beyond root

Selectors were searching back beyond their root, as long as a 'parent'
attribute existed. Now th...

github.com/erezsh/plyplus - 4027127cdd78de9ae38e86df57a5e25143d50570 authored almost 12 years ago by Erez Shin <[email protected]>
Use ast.literal_eval() instead of eval()

github.com/erezsh/plyplus - 08e76969c247cc5b9eceb43e68142ce9b94bf510 authored almost 12 years ago by Erez Shin <[email protected]>
Small refactoring and style changes, inspired by blackwithwhite666's fork

github.com/erezsh/plyplus - 687441798674d9f926db95b91f6108995dfef254 authored almost 12 years ago by Erez Shin <[email protected]>
Documentation fix; github doesn't like partial urls

github.com/erezsh/plyplus - 7cc09be064afeb24faca1fb41cd861faaba26d28 authored almost 12 years ago by Erez Shin <[email protected]>
Fixed the documentation to accomodate github's URL changes

github.com/erezsh/plyplus - dcde49748922f4d033fbf66141d847443d72c73f authored almost 12 years ago by Erez Shin <[email protected]>
add vim-surround to the automatic fetch.bat

github.com/erezsh/erezvim - 74308b48408aade26c1f1f55f9200dae4f0c6add authored almost 12 years ago by Erez Shin <[email protected]>
add jedi option

github.com/erezsh/erezvim - 5b496cd28e01a15aeeebaf2dc4cc5da44a95264b authored almost 12 years ago by Erez Shin <[email protected]>
Use DejaVu Sans Mono

github.com/erezsh/erezvim - a9508d0861eebf76f521c9165d51e1b9328e81c1 authored almost 12 years ago by Erez Shin <[email protected]>
Improved "erez" colorscheme: both gui and term

github.com/erezsh/erezvim - bc0ba7cd1d735175d6ee4279dabebbd6c0cd1b80 authored almost 12 years ago by Erez Shin <[email protected]>
Added configuration for pymode and javascript-libraries-syntax

github.com/erezsh/erezvim - c69286c0ae871c0f7165869bb72b9e7f24462aa0 authored almost 12 years ago by Erez Shin <[email protected]>
Added an example with two arguments to the readme

github.com/erezsh/lambdaX - 8d8fe5107965b622757dd72fd13db73e921bdf43 authored almost 12 years ago by Erez Shin <[email protected]>
Forgot to add a crucial file for tests..

github.com/erezsh/plyplus - 4de15a5e8b349a902cc76dcc2570c3e3f86a3ac6 authored almost 12 years ago by Erez Shin <[email protected]>
Removed call to basicConfig. This is a library, not an app

github.com/erezsh/plyplus - a649c2a1beabb8e3a0b031cad1eaa2c3f226386c authored almost 12 years ago by Erez Shin <[email protected]>
Added expand_into_parent()

github.com/erezsh/plyplus - e3bc12cf348c912d10e534376de51f39d9f3e83c authored almost 12 years ago by Erez Shin <[email protected]>
Removed the special __repr__ for Str; fixed a very minor bug

github.com/erezsh/plyplus - 90031f0b887437a346c6d03b81f3e3ba1ee222d6 authored almost 12 years ago by Erez Shin <[email protected]>
Version 0.4.4

github.com/erezsh/plyplus - 638b0b15307d22ea7654db0abfac412202092362 authored almost 12 years ago by Erez Shin <[email protected]>
SVisitor no longer recurses. Recursive version moved to SVisitor_Recurse

The new SVisitor is faster and isn't limited by the stack.
Is STransformer next?

github.com/erezsh/plyplus - a5c43d93a3cfd633b48237c0458b26c56dfe836d authored almost 12 years ago by Erez Shin <[email protected]>
Minor bugfixes

github.com/erezsh/plyplus - f83898b73d55c3d88237247770573ad52c40f554 authored almost 12 years ago by Erez Shin <[email protected]>
Updated readme

github.com/erezsh/plyplus - c373f0c29dc839b4dcd367a89a4776e82e6d647e authored almost 12 years ago by Erez Shin <[email protected]>
Added unicode test, re-organized test modules

github.com/erezsh/plyplus - 576d2f66615cbfdc888cce730740cc63eaa6d21d authored almost 12 years ago by Erez Shin <[email protected]>
Added unicode support

github.com/erezsh/plyplus - 94049d3c010c5c945108fdf75169db50428ec015 authored almost 12 years ago by Erez Shin <[email protected]>
Merge pull request #4 from SpazioDati/master

Store generated files in a temporary directory created at import time

github.com/erezsh/plyplus - 8ea8522f0aaff67cd31a4037ee617bb3f1c0654f authored almost 12 years ago by Erez Sh <[email protected]>
store generated files in a temporary directory created at import time

github.com/erezsh/plyplus - cd70d3918a7f189614b3b5c541967f6ee3b8e92e authored almost 12 years ago by Stefano Parmesan <[email protected]>
Updated tutorial

github.com/erezsh/plyplus - b78d47fa7e9d3d7e498f843ddb491318636f13bf authored almost 12 years ago by Erez Shin <[email protected]>
Small fix to maintain compatibility with Python 3.3

github.com/erezsh/plyplus - 21671a54016caa7ef055c116c4297344c87a0d2e authored almost 12 years ago by Erez Shin <[email protected]>
Refactor: Allow to specify tree_class when building Grammar

selector.g no longer contains python code

github.com/erezsh/plyplus - 03352cf4603b2f8bd2e38ba6e34b17fcb8f8e967 authored almost 12 years ago by Erez Shin <[email protected]>
Marked as version 0.4.3

github.com/erezsh/plyplus - d47065b204b027c4269297cabf8714cd6095b7ca authored almost 12 years ago by Erez Shin <[email protected]>
Fixed a bug where repeated use of selector-lists gave wrong results

github.com/erezsh/plyplus - 4edc68b35850d7e388149a966055176ba0b94cba authored almost 12 years ago by Erez Shin <[email protected]>
find_predicate is now deprecated. Use filter instead

github.com/erezsh/plyplus - cf53af710284b1aa2798d923e0c9bea7460b3958 authored almost 12 years ago by Erez Shin <[email protected]>
STree is now picklable even with parents. Added tests for STree.

"Bug": Pickle removes parents from STree, so calc_parents is required on
load. Currently a test ...

github.com/erezsh/plyplus - 97365e8fb492375a0eea615b1e08145268c2e9de authored almost 12 years ago by Erez Shin <[email protected]>
Added a utils module. Added reduce(), count() methods in STree

github.com/erezsh/plyplus - a6c6e3f68f2164c2adf6acfab8941a4e91533222 authored almost 12 years ago by Erez Shin <[email protected]>
Officially changed package name

github.com/erezsh/lambdaX - a08f15ca9ae44efac49353650234ff011805edaa authored almost 12 years ago by Erez Shin <[email protected]>
Added setup.py and created a package structure

github.com/erezsh/lambdaX - edc105e8d072bf598859b71183cb6afdc594d962 authored almost 12 years ago by Erez Shin <[email protected]>
Bug where (tree != tree) returned incorrect results

github.com/erezsh/plyplus - bef181a44250a8e835671810f26fc95d5fa43a2b authored almost 12 years ago by Erez Shin <[email protected]>
Added support for SameX

github.com/erezsh/lambdaX - c204a087742207ec14ff6aa8d10bb4cf19ec0a94 authored almost 12 years ago by Erez Sh <[email protected]>
Marked as 0.4.2

github.com/erezsh/plyplus - bf013a2bfdef19bdbb8e27387c7da969bd134658 authored almost 12 years ago by Erez Shin <[email protected]>
Made pylint a little happier, and the code a bit cleaner

github.com/erezsh/plyplus - 92b31eae1c74bb28e95d4b6a1c84961fcfcd2a4a authored almost 12 years ago by Erez Shin <[email protected]>
Better readme

github.com/erezsh/lambdaX - 4c1b137e9c97ac1b5d715abc005545edec568852 authored almost 12 years ago by Erez Shin <[email protected]>
Added support for multiple args ( (X+X)(1,2) ) and tests

github.com/erezsh/lambdaX - c37fc8cdd29ab941149f72cf1ebce02de46ccb17 authored almost 12 years ago by Erez Shin <[email protected]>
Fixed bug in slicing, added a test module

github.com/erezsh/lambdaX - d956e7d78eded5e88b9d2834faece9757902d021 authored almost 12 years ago by Erez Shin <[email protected]>
Fixed selector lists - they now work as intended

They aren't very efficient, but that's a problem for another time

github.com/erezsh/plyplus - 15c2b4862d07acf4ac10d63af189fc37892e0614 authored almost 12 years ago by Erez Shin <[email protected]>
Visual bugs in documentation

github.com/erezsh/tinyAjaxForm - f311f5bda1026aa7ae06f6324f7da77b377b4df8 authored almost 12 years ago by Erez Shin <[email protected]>
Fixed small bugs in documentation

github.com/erezsh/tinyAjaxForm - f162af86096d0f0355d0aa76a34d27439713141f authored almost 12 years ago by Erez Shin <[email protected]>
Added license

github.com/erezsh/tinyAjaxForm - 9fc064d9446720c43cec5bccf66545e2b3ede379 authored almost 12 years ago by Erez Shin <[email protected]>
Initial commit

github.com/erezsh/tinyAjaxForm - 754eb106b594a39503ab4b0d209de9de530fa6d4 authored almost 12 years ago by Erez Shin <[email protected]>
Selectors: Fixed a bug in modifiers, added simple but significant optimizations

The bug was that a modifier would not be tested if paired with a yield

Selector initialization ...

github.com/erezsh/plyplus - 6115d5116ad60a4deaa4a9f45663b4d55b389f2b authored about 12 years ago by Erez Shin <[email protected]>
Selectors: Added optional formatting with regex escaping

github.com/erezsh/plyplus - f843fde5c3745103b61f712c27d2af709d59d99e authored about 12 years ago by Erez Shin <[email protected]>
Added STree API: remove_from_parent (if parent is known)

github.com/erezsh/plyplus - 32686e3facdc574b63bf3e56aaa400d9113c2256 authored about 12 years ago by Erez Shin <[email protected]>
marked 0.4.1

github.com/erezsh/plyplus - f2f534e182b42efb55d3a087b8ad3d9e29c34bba authored about 12 years ago by Erez Shin <[email protected]>
Precompile %unless tokens, resulting in slightly faster lexing

Fixed a bug introduced recently to %unless tokens
(NameError: global name 're' is not defined)

github.com/erezsh/plyplus - 8a5cf0221ca872881256ecaf1b088e5784018593 authored about 12 years ago by Erez Shin <[email protected]>
STree optimizations. ~10% speed-up in unit-tests

github.com/erezsh/plyplus - fa6e6f7de04c0a5ca793c2e7e157968543497136 authored about 12 years ago by Erez Shin <[email protected]>
Fix in STrees: use StringType instead of str

github.com/erezsh/plyplus - cacae6112d37d1dbf69816db712e967194abdae1 authored about 12 years ago by Erez Sh <[email protected]>
Use Plyplus' built-in indentation post-processor

github.com/erezsh/hypermako - ec2f75774c4d27b0e2fda354fd46051c077f30f2 authored about 12 years ago by Erez Sh <[email protected]>
Updated for latest PlyPlus (0.4)

github.com/erezsh/hypermako - cd9bc20722cbf6bffaabc4a8286c496f1ef7c47e authored about 12 years ago by Erez Sh <[email protected]>
Disable warning prints from PLY (unused tokens/rules, etc.)

github.com/erezsh/plyplus - 8d97058336ea1ca2cb222dc2e099f5ed3760096b authored about 12 years ago by Erez Shin <[email protected]>
Marked version 0.4 (due to changes in STree API)

* This version includes compatibility with Python 3.3!
* PLY warnings are now disabled.

github.com/erezsh/plyplus - b3475020d41f2d23fa62e1526bb9d274ed3ade4d authored about 12 years ago by Erez Shin <[email protected]>
Python 3.x compatibility! (python grammar still needs work)

github.com/erezsh/plyplus - a8c5d98841b76977e6875c3629cdf268ce50a8a2 authored about 12 years ago by Erez Shin <[email protected]>
Small API change in STree api

* Renamed several methods
* Small addition to STree api
* Minor rewrite in calc_parents
* Implem...

github.com/erezsh/plyplus - 65971919d5f3ee3c33efded8d44ba2e87197bc07 authored about 12 years ago by Erez Shin <[email protected]>
Fixed and refactored the Python grammar

github.com/erezsh/plyplus - 48465655a02b5dbfe6dc9bdc20b16adb97ea7f58 authored about 12 years ago by Erez Shin <[email protected]>
Refactored and optimized selectors; significant speed increase

github.com/erezsh/plyplus - 858d64e8aadf57a8dce2c188687cd5afe6811948 authored about 12 years ago by Erez Shin <[email protected]>
Towards a generic cache mechanism in STrees

github.com/erezsh/plyplus - 2fc2ced69fa8d01636a673d2c535a6a6a4d7cd04 authored about 12 years ago by Erez Shin <[email protected]>
Updated tests to use Python's unittest

github.com/erezsh/plyplus - 8b54f2c52dda56f061448c3e05e131a692139a0d authored about 12 years ago by Erez Shin <[email protected]>
print is now treated as a function, as a step towards Python3 support

github.com/erezsh/plyplus - 6659c185f3d9de3603da9835d86eb66767f5629a authored about 12 years ago by Erez Shin <[email protected]>
Now a-b is recognized as one keyword

github.com/erezsh/erezvim - a5accfc687653d80f32f4dbf97f3bd5c3bed5f25 authored about 12 years ago by Erez Shin <[email protected]>
Marked as version 0.3.1

github.com/erezsh/plyplus - f81416e73d09c2c0f229e410a199433344ca8764 authored about 12 years ago by Erez Shin <[email protected]>
Updated the docs to match recent changes

github.com/erezsh/plyplus - 1795a8d3dce4c17120c1a3110ab0e2786644c811 authored about 12 years ago by Erez Shin <[email protected]>
Python-parsing tests now work with PyPy (fixed paths incompability)

github.com/erezsh/plyplus - d2b43a690bacc6b466a52b30abe41250db9dc2eb authored about 12 years ago by Erez Shin <[email protected]>
Added remove_leaf_by_head method

github.com/erezsh/plyplus - d541ce6f75f0676c0573d5d5a79dff7b702f27e0 authored about 12 years ago by Erez Shin <[email protected]>
Fixed a bug in STree's named_tail and leaf() caused by caching

github.com/erezsh/plyplus - e3e5e093b369af0320efef9c07c1930679b4d296 authored about 12 years ago by Erez Shin <[email protected]>
Changed the way the "select" method works in STree

Replaced the on-the-fly import, which is slow and ugly, with hot-patching
in __init__.py

github.com/erezsh/plyplus - 5ed3a961b679481bb80777288375e8b9da6d2922 authored about 12 years ago by Erez Shin <[email protected]>
Optimizations to the selector engine (incl. caching selectors)

github.com/erezsh/plyplus - 9454dd54b885bd31f11655a5d8749de822448846 authored about 12 years ago by Erez Shin <[email protected]>
Fixed selector_test.py to fit changes in plyplus and selector syntax

github.com/erezsh/plyplus - a422459fa243e48f7d27160f6a10cb9809194dd9 authored about 12 years ago by Erez Shin <[email protected]>
Tiny simplification in lexer

github.com/erezsh/plyplus - 1bc2238b22afe959953c7b52ebfe229a91fc8558 authored about 12 years ago by Erez Sh <[email protected]>
Fixed invalid reference in test

github.com/erezsh/plyplus - 2ca5bcdc482a378cec5fec21b5fe610e3c6f03bf authored about 12 years ago by Erez Sh <[email protected]>
Improved STrees

1. Added code to turn all tail strings to mutable.
2. nicer pretty()
3. added remove_leaf_by_id ...

github.com/erezsh/plyplus - c72654779b1d667edc1afcd0c9963e1f7830b605 authored about 12 years ago by Erez Shin <[email protected]>
Added to version 0.3 (compatibility break)

github.com/erezsh/plyplus - 1fb724a3056edc96ffc72528acd5ea656774d335 authored about 12 years ago by Erez Shin <[email protected]>
Allow multiple yields

github.com/erezsh/plyplus - fdeb55949f8969cf6dd52e4c2c96210ca4403483 authored about 12 years ago by Erez Shin <[email protected]>
selectors + and ~ had their meaning swapped to conform to css

github.com/erezsh/plyplus - 961fcff367e3e0cb509a8c6b713d53c98196a4d9 authored about 12 years ago by Erez Shin <[email protected]>
Fixed calc in examples

github.com/erezsh/plyplus - f9ed8ee846b619eb63cf786c7a913bf9453ac1ca authored about 12 years ago by Erez Shin <[email protected]>
Python grammar now uses fragments for increased readability

github.com/erezsh/plyplus - 59c09d4f12b8542d2edb6a3f84805d319bf7b521 authored about 12 years ago by Erez Shin <[email protected]>
Added support for token fragments (and the %fragment directive)

Along with some required refactoring

github.com/erezsh/plyplus - 5bd2eb18b70fba909241b1d445197cab54fbf61e authored about 12 years ago by Erez Shin <[email protected]>
Fixed a bug in %unless: Didn't handle regular expressions correctly

github.com/erezsh/plyplus - ee5fd7448582f55c8b418765eed9c32e1650a26e authored about 12 years ago by Erez Shin <[email protected]>
Fixed error in error reporting :)

github.com/erezsh/plyplus - ed381df6e229831d700976bbab78851cdb75fd31 authored about 12 years ago by Erez Shin <[email protected]>
Fixed Python's grammar to support 2.7 octal syntax

github.com/erezsh/plyplus - 7f85595e316b756d962840c047e5182c231c9203 authored about 12 years ago by Erez Shin <[email protected]>
Tests now run on Lib of calling Python

github.com/erezsh/plyplus - d986820af073aed5d04e57f9ba4e8b1078d154eb authored about 12 years ago by Erez Shin <[email protected]>
Added 'pretty' method to STree

github.com/erezsh/plyplus - 979149d2fc0e80acfa25609e687fe76224960893 authored about 12 years ago by Erez Shin <[email protected]>
Tokens defined inside %unless are not treated as regexps

Dictionary lookup remains as an optimization when tokens are known to be
literals (i.e don't con...

github.com/erezsh/plyplus - 8aa91f02ec153494152f38d320b2441532e6411f authored about 12 years ago by Erez Shin <[email protected]>
Improved readme

github.com/erezsh/plyplus - d956acc0f084a4fc17dbb7009362ddc2fe433181 authored about 12 years ago by Erez Sh <[email protected]>
Small changes: Comments, refactors, dead-code removal

github.com/erezsh/plyplus - f1e22384376a11af48e91d39a3a9db4be1d4c74f authored about 12 years ago by Erez Sh <[email protected]>
Improved code, exceptions now reachable from the outside

github.com/erezsh/plyplus - ae7b90154a6fcca7ab3836767e7cd83efb06a4b7 authored about 12 years ago by Erez Sh <[email protected]>
Expand all repeaters, always. Removed @* and @+ syntax

Breaks backwards-compatability. Set for version 0.2

github.com/erezsh/plyplus - 0f6e83ce1468990d1403949ab1744d8713acb943 authored about 12 years ago by Erez Sh <[email protected]>
Improved exception handling.

Parse no longer prints the errors, unless in debug. Parse now gathers all
the errors and throw t...

github.com/erezsh/plyplus - b236a2c1d010f9f0f20cf3ff8a47bce0c1493a0c authored about 12 years ago by Erez Shin <[email protected]>
version 0.1.2

github.com/erezsh/plyplus - 27836678a940c3f84de8132a453cd0c13792e3ad authored about 12 years ago by Erez Sh <[email protected]>
Improved LexerWrapper

github.com/erezsh/plyplus - 3185b99757878e2f4b144cab5c79dbfbdcd35184 authored about 12 years ago by Erez Sh <[email protected]>
Added /* */ comment syntax, multi-line regex literals

github.com/erezsh/plyplus - ca5d7f4c2f61906332bd8382a872cb61a7abee13 authored about 12 years ago by Erez Shin <[email protected]>
fixed test (invalid paths)

github.com/erezsh/plyplus - e233849b0bce98beb2ffe9fd2ea3e6bbee3c5466 authored about 12 years ago by Erez Sh <[email protected]>
Added a feature: |= something becomes ${something}

github.com/erezsh/hypermako - 7e0eb353c696a7d9a303dd09d626ae60ee549ea1 authored about 12 years ago by Erez Sh <[email protected]>
fixed readme and selectors tutorial

github.com/erezsh/plyplus - aafae5a3b9cc3f6a87f1228a8524c381080ebea6 authored about 12 years ago by Erez Sh <[email protected]>
ver 0.1.1, and fixed tutorial.md

github.com/erezsh/plyplus - ce858e96d751ebdeb2bd294570954839baa4a61f authored about 12 years ago by Erez Sh <[email protected]>