Ecosyste.ms: OpenCollective

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

github.com/pulsar-edit/superstring-wasm

Native core components for Pulsar - WASM version
https://github.com/pulsar-edit/superstring-wasm

Merge pull request #59 from atom/lock-slim

🔪package-lock.json

2f61b5092a0afc666d81b29166db12c3022c0e61 authored over 6 years ago by Ash Wilson <[email protected]>
2.2.20

c25417bc0631d2ea03aed192c04294a6da2b7eee authored over 6 years ago by Ash Wilson <[email protected]>
Merge pull request #58 from atom/aw/crash

Compute minimum_match_row after adjusting last_search_end_position

4de4f54ac2cd3c063b24bd20d50d9b95b23b0316 authored over 6 years ago by Ash Wilson <[email protected]>
Compute minimum_match_row after adjusting last_search_end_position

f5e365668391ef2af89a9a748a634fa619cdb85c authored over 6 years ago by Ash Wilson <[email protected]>
:hocho: package-lock.json

bbdf2720978b8759effea6d799d50cc81b4f1ce7 authored over 6 years ago by Ash Wilson <[email protected]>
2.2.19

baf2fd968a4c47c234da310c5e89db023fe31031 authored over 6 years ago by Ash Wilson <[email protected]>
2.2.18

1e896b245f684616c2966991c50de737ee31152b authored over 6 years ago by Ash Wilson <[email protected]>
Merge pull request #53 from atom/aw/skipped-rows

Zero-length matches at EOL

3f7850e1f90c9f24480ccb7e8f7fef760b52de73 authored over 6 years ago by Ash Wilson <[email protected]>
Merge remote-tracking branch 'origin/master' into aw/skipped-rows

0e48a62f2ebfb2777a64629f570d288685903c43 authored over 6 years ago by Ash Wilson <[email protected]>
Merge pull request #55 from atom/aw/emscriptenify

Give emsdk a Python recent enough to talk > TLSv1

5b4ea27091a08a7a24279ae610a423a2eda834f5 authored over 6 years ago by Ash Wilson <[email protected]>
:fire: unrecognized .circleci/config.yml bits

19bb215f999d988b1c8d2f718c1ede28818d6018 authored over 6 years ago by Ash Wilson <[email protected]>
Migrate to CircleCI 2.0

104a36788dbc8cb67fa35fc753d165ec7290701b authored over 6 years ago by Ash Wilson <[email protected]>
Use Python 2 from homebrew

c903c8025d18cb22b4b58e249509f0425d1b6df3 authored over 6 years ago by Ash Wilson <[email protected]>
Advance last_search_end_position to the next row if it was at EOL

78bd4d61b5dee5ddb7a6bf9a2ee9dc887879f758 authored over 6 years ago by Ash Wilson <[email protected]>
Add a test for the failing case

a083fe43759b669da9a69499878fd18de8aa3783 authored over 6 years ago by Ash Wilson <[email protected]>
2.2.17

552d0b20da5e7a45663ad92bb0c85b7a108636de authored over 6 years ago by Max Brunsfeld <[email protected]>
Merge pull request #51 from atom/mb-fix-regex-search-bug

Handle regexes with lookahead in native search methods

ed5a5184b85483d779cf779ab71237c2ef9e37ae authored over 6 years ago by Max Brunsfeld <[email protected]>
Handle regexes with lookahead in native search methods

30da189930c2853ba1ee5681fea581859dae7ed5 authored over 6 years ago by Max Brunsfeld <[email protected]>
2.2.16

88eb894d452b184291e1e80db986778f04dfc1d5 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #50 from atom/mb-find-and-mark

Add TextBuffer.findAndMarkInRangeSync method

b52e36aff7e9a9faaa25df4173c4ff171864915a authored almost 7 years ago by Max Brunsfeld <[email protected]>
Add TextBuffer.findAndMarkInRangeSync method

This method populates a marker index with the matching ranges instead of
returning them in an array

db677988cdd6f1cfc0689e4845ef73efd554001c authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.15

e027234a1c868eed15603ce568ad1fdaf8504357 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Improve error message when getText fails

fa2aa3767a77f1845891110790f93b9dbf689f14 authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.14

0d2cc85f67f11269b8fa05c21aae0673f1bb4ad8 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #49 from atom/mb-regex-search-fixes

Fix some regex search bugs

529aeea462956f0b1bc694d8b2f075f54931affa authored almost 7 years ago by Max Brunsfeld <[email protected]>
Fix ignore_case handling in emscripten binding

880228a9df6a5fb23da82d12b58a0d2a272cb85f authored almost 7 years ago by Max Brunsfeld <[email protected]>
Fix handling of empty matches in ::scan_in_range

92d362df37ec9e60b1053f0e2d00a8634341752a authored almost 7 years ago by Max Brunsfeld <[email protected]>
Handle case-insensitive regex flag

6430f4f4b0e2e9f5b10363839123a34cde1ae119 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Add != operator for Point

98068773d4c0e28ba4f2115394252d87de40797b authored almost 7 years ago by Max Brunsfeld <[email protected]>
Get rid of stackvis dependency

We should use this tool instead:
https://github.com/maxbrunsfeld/node-flame-graph

0fd7408a8d72570ff01c515c294a9f3c03ead12f authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.13

cff86534d0b5bad090c873b14d2c8d5bb615db53 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #48 from atom/mb-handle-failure-to-encode-replacement-char

Handle failure to encode the unicode replacement character

ef8698eac8cb5c6894d3b8576bfb7261b298bf6e authored almost 7 years ago by Max Brunsfeld <[email protected]>
Handle failure to encode the unicode replacement character

825dcdd705d0bc035aeba8b8e3351bbcf76b342c authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.12

3a8e50c48b1ee542436b33e1b436870ffc4ee0b0 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Avoid creating async worker objects in synchronous search methods

378216e2506fec7d26b4d51d3f0ba9b4f7dce2f4 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Remove unnecesary saveSync method

076f303c6fc8535e48d7e06366ad738308f4f024 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Avoid creating async worker objects in synchronous code paths

This was an invalid use of the nan API which became more apparent
w/ nan 2.8

a1b0ae300d6aaa084b24dcc9ac49dc8d2e9a34e0 authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.11

8fd8d4ae3bec251007191849f4f8214ee09a2143 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #45 from atom/mb-jr-remove-hardcoded-variant-limit

Avoid creating redundant match variants in findWordsWithSubsequence

72e64039a35d7ca310e064ffef4bae09d3e4d265 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Add comments

c3635b98684261913813bd7476ab1811b724c24f authored almost 7 years ago by Max Brunsfeld <[email protected]>
Avoid creating redundant match variants, remove hard-coded variant limit

4c7e62d36b6531f8e0be19c98a0017ecb088ed42 authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.10

754072dd0a226fac598657d449abbea1231a22d1 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #44 from atom/mb-jr-fix-subsequence-slowness

Cancel queued findWordsWithSubsequence jobs when mutating a buffer

d3ab83eeea13a4c057d08d1e0e20f21e7696e99d authored almost 7 years ago by Max Brunsfeld <[email protected]>
Cap the number of match variants considered per word

172fa86b58fe385a34109ab59fb17d48c39606d6 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Avoid unnecessary position clipping in for_each_chunk_in_range

Signed-off-by: Justin Ratner <[email protected]>

a6ab5d55e47eafc804790640a193bf4e4ba93233 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Ensure that clip_position always scales linearly w/ the layer count

Signed-off-by: Justin Ratner <[email protected]>

9fb6ba45041299679d1f7dfc9a9645071e5614b4 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Optimize clip_position for positions at the end of an existing change

1623f38ef2c067a39e5f96b700c6209639450d02 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Cancel queued findWordsWithSubsequence jobs when mutating a buffer

Signed-off-by: Justin Ratner <[email protected]>

0489ac8c4c057933420bc7a3c0a9ed2c8eeacf29 authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.9

55c04d5873681c37013f85fc5962f02a27a9a4a1 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #43 from atom/mb-handle-unicode-escape-sequences

Handle regexes with unicode escape sequences in .find and .findAll

6694dd59f504f6f47c5cc5eacbcb17f0da1f63cd authored almost 7 years ago by Max Brunsfeld <[email protected]>
Use wstring in emscripten binding

3ea87c53d21558b266d1aaa6dbef2cb41160fb52 authored almost 7 years ago by Max Brunsfeld <[email protected]>
Handle regexes with unicode escape sequences in .find and .findAll

a47710a53f0600178b465e2b81b42810eac563bd authored almost 7 years ago by Max Brunsfeld <[email protected]>
2.2.8

b4747cfdf112db8c9e48f1609423179d4f36e69a authored almost 7 years ago by Justin Ratner <[email protected]>
Merge pull request #42 from atom/fix-quadratic-match-positions-access

Only convert the positions vector to a js array once

95b3417b8fcd35997448905add6b813f3909de04 authored almost 7 years ago by leroix <[email protected]>
remove unnecessary cast to char pointer

a3f0c3d9852e37e46f0049cb6b7dcea3c53a178c authored almost 7 years ago by Justin Ratner <[email protected]>
Return positions from C++ as a typed array

Constructing one ArrayBuffer in C++ and then converting into an array of objects
in JS is faster...

03b628b95ae1da52351e031d27b45a80b8b6411e authored almost 7 years ago by Max Brunsfeld <[email protected]>
Only convert the positions vector to a js array once

b56fda643cd468bbd83c7e1e951f82c76e3bbd68 authored almost 7 years ago by Justin Ratner <[email protected]>
unfocus test

15d4e8cc9e40b80f1a4e9bc240d5c4c931baca13 authored almost 7 years ago by Justin Ratner <[email protected]>
2.2.7

fba9f5d299956babcd3e17dc93e442c52217bafe authored almost 7 years ago by Justin Ratner <[email protected]>
Merge pull request #40 from atom/subsequence-search-bug-long-words

Limit subsequence matches to words of 80 chars or less

37065728de97ef9541c637958fef75d2e72d3bc4 authored almost 7 years ago by leroix <[email protected]>
limit subsequence matches to words of 80 chars or less

79ea28db645018d2bfed98da261ffc6b86f2aea2 authored almost 7 years ago by Justin Ratner <[email protected]>
2.2.6

da0f08c9c5feb65433d2212986ff8fb48c037863 authored about 7 years ago by Justin Ratner <[email protected]>
Merge pull request #38 from leroix/jr-case-sensitivity

Add case sensitivity to subword start bonus

3f741f68c3aaacfe36805389232af863879c2c84 authored about 7 years ago by leroix <[email protected]>
add case sensitivity to subword start bonus

9278ee69bed84459ab011d47ebce06f1a5235cc4 authored about 7 years ago by Justin Ratner <[email protected]>
2.2.5

a8f727614e056bb4511084a8e483161b9691a33b authored about 7 years ago by Justin Ratner <[email protected]>
2.2.4

bb27e506a26855b72590d6437a3e4b1277b2ae24 authored about 7 years ago by Justin Ratner <[email protected]>
Merge pull request #37 from leroix/jr-sorting-ambiguity-bug

Fix sorting ambiguity bug in findWordsWithSubsequence

37f403899c0d5906ac851a1a2f9cd4263d835575 authored about 7 years ago by leroix <[email protected]>
fix sorting ambiguity bug in findWordsWithSubsequence

d15254d250d5f36fbe5da85b04ee4d4b592f5c09 authored about 7 years ago by Justin Ratner <[email protected]>
2.2.3

ed57b08a74220dd33e4c55a741c3b11ab61c1884 authored about 7 years ago by Max Brunsfeld <[email protected]>
Fix handling of $ anchor at end of searched range

c2c2a3c6d0ec0ef8027afe3b4bd19eb8e4b45d52 authored about 7 years ago by Max Brunsfeld <[email protected]>
2.2.2

355b6664a218a941130a2d8e3f2d503c73fa39a2 authored about 7 years ago by Max Brunsfeld <[email protected]>
Fix crash in findInRange

2a742f1089c4d12c575fbbd558ba90cfddeaa2cb authored about 7 years ago by Max Brunsfeld <[email protected]>
2.2.1

aab704d93a6dbda708368b343c465acea318b8a9 authored about 7 years ago by Max Brunsfeld <[email protected]>
Handle ^ and $ anchors properly in findInRange

b127c1a597e46212e1416eaed996cf699e46d1e4 authored about 7 years ago by Max Brunsfeld <[email protected]>
Fix infinite loop due to zero-length match before a CRLF line ending

c35e6c4e1005c26334d53ebe5070a65d8efde5a2 authored about 7 years ago by Max Brunsfeld <[email protected]>
2.2.0

b54f99e69bc2e5a3aa85a003b0aa1d98f8ac1e30 authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #35 from atom/mb-find-in-range

Flesh out the regex search APIs

7a248234a42b1956492d458d9cd4b5ccee0e1db0 authored about 7 years ago by Max Brunsfeld <[email protected]>
Add range-based regex search APIs

46443cfe72b3dfb73204c8867d0dabc21849c901 authored about 7 years ago by Max Brunsfeld <[email protected]>
Use node 8 on circle and appveyor

95504dfdf1862457ddbf4490c26d3994197ed207 authored about 7 years ago by Max Brunsfeld <[email protected]>
Add async TextBuffer.findAll method

ea9216aa4558383de1302282d4a23d3e8c37c017 authored about 7 years ago by Max Brunsfeld <[email protected]>
2.1.1

d750e17fc5c4275d7a45b15048478ceca9a186b5 authored about 7 years ago by Max Brunsfeld <[email protected]>
Use direct initialization syntax in FindWordsWithSubsequenceInRangeWorker

9eb02cbfbb7ab0ee3a408e9d4036177b0139aee2 authored about 7 years ago by Max Brunsfeld <[email protected]>
2.1.0

086ec3b1d99ea513b525b4c8f1465aefd0424306 authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #22 from atom/ns-mb-substring-match

Add native findWordsWithSubsequence method that can be used to optimize autocomplete

8f8594ef8fc92213a2799e64026d35edca62efd5 authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #34 from leroix/ns-mb-substring-match-in-range

Add findWordsWithSubsequenceInRange method

d523e58bf90231d4f50a08a57273d6913995cdbb authored about 7 years ago by Max Brunsfeld <[email protected]>
Add findWordsWithSubsequenceInRange method

9c36c560ff8ae041ec227e413c81969e2ed6c6bb authored about 7 years ago by Justin Ratner <[email protected]>
Add benchmark for very large buffers

945166ca0c9cb100abb600716906557fe76af498 authored about 7 years ago by Justin Ratner <[email protected]>
Fix subsequence match score in native test

Signed-off-by: Justin Ratner <[email protected]>

7fa231fa28b790dfd1a989e14be873eb1ed3609e authored about 7 years ago by Max Brunsfeld <[email protected]>
Maintain explicit reference to buffer in FindWordsWithSubsequence worker

Signed-off-by: Justin Ratner <[email protected]>

1fdcc4ae7272e1d3765afb230cbba46d84842f15 authored about 7 years ago by Max Brunsfeld <[email protected]>
Avoid writing to invalid reference in find_words_with_subsequence

Signed-off-by: Justin Ratner <[email protected]>

bd88acc2090fbd6859c640f28f426e33482be37c authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #32 from leroix/ns-mb-substring-match-fix-browser-build

add support for `findWordsWithSubsequence` in the browser build

52226131a389c78645f356670dc6ef4c518ce5ff authored about 7 years ago by Linus Eriksson <[email protected]>
Merge pull request #31 from leroix/ns-mb-substring-match-crash-fix

fix intermittent `findWordsWithSubsequence` crashes

9910e0a3eb13d2c4c57b56b65ac4d765b0b40b0d authored about 7 years ago by Linus Eriksson <[email protected]>
add support for `findWordsWithSubsequence` in the browser build

86245c75372beb34ff7b2fbef535728bea9a6d59 authored about 7 years ago by Justin Ratner <[email protected]>
fix intermittent `findWordsWithSubsequence` crashes

I whittled down the `find` method and `find_words_with_subsequence` method
until they were pract...

5ed55158cb4a96b3800c58a84df4fc88736eabf8 authored about 7 years ago by Justin Ratner <[email protected]>
Merge remote-tracking branch 'origin/master' into ns-mb-substring-match

21a5517d9c2228ad371f7470f991b9812df80592 authored about 7 years ago by Nathan Sobo <[email protected]>
2.0.17

a30e4de4906b2c879423fec814252a95f057fee3 authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #30 from atom/mb-use-winapi-for-file-size

When loading a file, open it first and compute its size using its file handle

d3aeec68a84696614ad75f5364f893f13cb01efc authored about 7 years ago by Max Brunsfeld <[email protected]>
Get file size from file handle. Use GetFileSizeEx on Win.

4d426da74056a8a72d0f1c408cc934cfc947ac4e authored about 7 years ago by Max Brunsfeld <[email protected]>
2.0.16

3c464cabc0363ac8f10fd7d2af6e7cfee63098f7 authored about 7 years ago by Max Brunsfeld <[email protected]>
Merge pull request #29 from atom/mb-include-syscall-name-in-io-errors

Include syscall name in TextBuffer IO errors

13845ad5019b11e39496c46e32f11685bba32f3a authored about 7 years ago by Max Brunsfeld <[email protected]>