Ecosyste.ms: OpenCollective

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

github.com/pulsar-edit/watcher

:lock: Atom Filesystem Watcher
https://github.com/pulsar-edit/watcher

Use the string => wstring conversion function

f67b401162d633b9859702b4b35ad7d654146070 authored about 7 years ago by Ash Wilson <[email protected]>
Extract to_wchar() as a counterpoint to to_utf8()

5411cb46be2860ea00b6b9f9099d61ec9f76708c authored about 7 years ago by Ash Wilson <[email protected]>
Allow functions to propagate results

a6660d5a2d4dfba2bfbb381eee03036805f2e3cb authored about 7 years ago by Ash Wilson <[email protected]>
Debug assertions in Result

bd9cff004092aedde0be64c0cefaed9f13fb7636 authored about 7 years ago by Ash Wilson <[email protected]>
Allow error reporting from errored Results

5f26318268a838240011acce2b45de8b1f619236 authored about 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' into readdirectorychangesw

b41fd45ab8b83b0558e35b1590aee240adc28eaa authored about 7 years ago by Ash Wilson <[email protected]>
Merge pull request #25 from atom/aw-disable-logging

Disable logging

4f0f5d955a692bb8ff4c62669fed1b3db02641b1 authored about 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' into aw-disable-logging

073c73bc8d9595c36ab0443809922ee3f3ba0b2d authored about 7 years ago by Ash Wilson <[email protected]>
Delete the fixture dir, not the watched dir

635278ebfeb94bc892f4879e9433046e3d65581e authored about 7 years ago by Ash Wilson <[email protected]>
Store log files in separate directories

9044b5d0ae58f9e24a469cea9d22162411a0c4bb authored about 7 years ago by Ash Wilson <[email protected]>
Disable logs on null

5d9d7833bb17687aaa72810f4f9b9e91026f9133 authored about 7 years ago by Ash Wilson <[email protected]>
Permit null in string options

c6f5f50ea2c899056e84e333030c1527b782ff0a authored about 7 years ago by Ash Wilson <[email protected]>
Disable main and worker logs

b3a413c7df83ddfcf2f11b396a997a80e86db355 authored about 7 years ago by Ash Wilson <[email protected]>
Use null instead of false

1e10cca2fc5163cb0fd47f6981c14adee7ecee81 authored about 7 years ago by Ash Wilson <[email protected]>
Unlink log files, not read them

a65771d7c4405bc3585eb0915f35ed341de283ee authored about 7 years ago by Ash Wilson <[email protected]>
Disable logging in afterEach on Windows

51eb09ea7d84464d60b744a538dc3c1c9ca607a1 authored about 7 years ago by Ash Wilson <[email protected]>
Assert kind when the spec lists it

4451f999db59870dc323c3c46041029881851eca authored about 7 years ago by Ash Wilson <[email protected]>
Accept "unknown" kind events

fc628d88dcef65c739b4dfe583c0dd58ab6d0590 authored about 7 years ago by Ash Wilson <[email protected]>
Enable all of the tests on AppVeyor

629583f1cc6b1a9dd4a4b2f81e21d7c8a0e00c49 authored about 7 years ago by Ash Wilson <[email protected]>
Handle extra events

3f18d8e353b3bf9e3998fba1cd21f17c3f856349 authored about 7 years ago by Ash Wilson <[email protected]>
Whitelist event tests on win32

2240000b0433cae8bb83b683a635b000e83454b4 authored about 7 years ago by Ash Wilson <[email protected]>
Rename the suite so the specs read more nicely

9dd8b36a6b65722b51bb688abf92e3f8a4562425 authored about 7 years ago by Ash Wilson <[email protected]>
Unlink log files, not read them

c15ee7c25e7acaf3bf994869ec9d6911211d4c06 authored about 7 years ago by Ash Wilson <[email protected]>
Store log files in separate directories

314f7714c7effa13a9b226ee1e93e08e47886b65 authored about 7 years ago by Ash Wilson <[email protected]>
Whitelist event tests for Windows

497acf0bc795e43a8cd46196aaf51852d095c470 authored about 7 years ago by Ash Wilson <[email protected]>
Convert length to WCHAR units

ba0b8e46bfae1004af4a9273be09724e96c1ecb0 authored about 7 years ago by Ash Wilson <[email protected]>
Report absolute paths

e1645d1100ac623ddee4d4048378decc98b0a045 authored about 7 years ago by Ash Wilson <[email protected]>
Remember the root path of a Subscription

c3a4f505296966f9dd19b23b83f3b8fb2a49eba2 authored about 7 years ago by Ash Wilson <[email protected]>
Use the EntryKind << overload

ff2f2b5ea19ad4a9ba0363761d06bc0d9754937e authored about 7 years ago by Ash Wilson <[email protected]>
Fuss with test exclusions

3be1d85408c955606040a577116666b456a6ebb4 authored about 7 years ago by Ash Wilson <[email protected]>
Log errors in the worker loop before returning them

fd02a156176dd3b777e29339c414a8294567534e authored about 7 years ago by Ash Wilson <[email protected]>
Handle filesystem events

665a8004631b9f9e6d37902a5a84e4fb63227478 authored about 7 years ago by Ash Wilson <[email protected]>
Add directories and manage subscriptions

e9e796172f9a88135f8488a05e4db50ff6b04fd5 authored about 7 years ago by Ash Wilson <[email protected]>
Convert wchar strings to utf8

36037d23ac84bd5743b9630133f144edb30fa417 authored about 7 years ago by Ash Wilson <[email protected]>
Use windows_error_result with non-default Results

9a3274120f91b1be1d3ea0139bba958053a7320c authored about 7 years ago by Ash Wilson <[email protected]>
Merge pull request #23 from atom/win32-errors

Report errors from the Win32 API

2377ac1d3308abe3a4ad0ccd2cbdcc45bc72be0d authored about 7 years ago by Ash Wilson <[email protected]>
Report errors from the Win32 API

15ce3d02b4978dfa65204bec3f25a5eb1ad16f0b authored about 7 years ago by Ash Wilson <[email protected]>
Merge pull request #21 from atom/aw-win-command-channel

Windows command channel

1b7ad42e1ba323a7fc22288ec113faa8cf4e2928 authored about 7 years ago by Ash Wilson <[email protected]>
Merge branch 'master' into aw-win-command-channel

451f7be5f219d2a100b3cfeb8b9e2bef0537ca6a authored about 7 years ago by Ash Wilson <[email protected]>
Merge pull request #22 from atom/error-reporting

Improve error reporting

faf0e27116acd61bcad90470c3184ead886eb1b5 authored about 7 years ago by Ash Wilson <[email protected]>
Missed an OK/ERROR pair

0a1a3c027072eb2f39f10e46380e2c70ba5ad908 authored about 7 years ago by Ash Wilson <[email protected]>
Fix that other build warning while I'm here

5ff9d88261fcc4150655ab5d3dcf1612b7f88f27 authored about 7 years ago by Ash Wilson <[email protected]>
Oh, I see, it's just the ERROR token

97445dd79e3382ed35e7e1393f69db2f4ff3da9b authored about 7 years ago by Ash Wilson <[email protected]>
msbuild isn't happy with anonymous enums

288ac5178e790e19c6fc5e92c83b64394710c203 authored about 7 years ago by Ash Wilson <[email protected]>
Document Result

03a2e61c71b87326e53f8658656bbc898c4ceed8 authored about 7 years ago by Ash Wilson <[email protected]>
msbuild syntax fixes

2d31b1453f134d2babfc3f06261dcbe3996d058a authored about 7 years ago by Ash Wilson <[email protected]>
Translate Result<> values into JS exceptions

0519e14467c9d630e4ce178499c53fe3542d75e4 authored about 7 years ago by Ash Wilson <[email protected]>
Clean out fixture directories after segfaults

ca36c4a823d0633071895e673664bde1c7bdd7d9 authored about 7 years ago by Ash Wilson <[email protected]>
Reject callbacks when Ack indicates an error

228d28cdfb5c832586f50643565b38a5600cc819 authored about 7 years ago by Ash Wilson <[email protected]>
Return early if event fetching fails

0369007deeb1eb22a010ee84b156322e7360d6e0 authored about 7 years ago by Ash Wilson <[email protected]>
Delete implicitly defined operators and constructors

35678f16455c87145b8f0f0878788471e0692f56 authored about 7 years ago by Ash Wilson <[email protected]>
Make WorkerPlatform an Errable

7a81c52528055c89e32591a30eb006a029a7cfe0 authored about 7 years ago by Ash Wilson <[email protected]>
Trust in RVO, amen

d2e96dff03f200b2523c9f491eae826e131bb962 authored about 7 years ago by Ash Wilson <[email protected]>
un mocha tests under lldb for C++ debugging magics

b0ee8bf7622294ab0384636be624734c28f9d022 authored about 7 years ago by Ash Wilson <[email protected]>
Return Results from just about everything

9a9a2117381460395ef3dbd0c12482df8444ab7a authored about 7 years ago by Ash Wilson <[email protected]>
Use Results in Errable and SyncErrable

051cd88e77d1ac7c253af0025c46850e37553140 authored about 7 years ago by Ash Wilson <[email protected]>
Result type for monadic error handling

88ef2670bd3e36a24f597d8efa789691d0f43970 authored about 7 years ago by Ash Wilson <[email protected]>
Expose status data with `watcher.status()`

7b247a0780366d4f19cbbeefe2b9f40244e0a4bd authored about 7 years ago by Ash Wilson <[email protected]>
Specify the correct entrypoint in package.json

420a20f4e93706af62b647a148cf20d19e81d11f authored about 7 years ago by Ash Wilson <[email protected]>
Collect status information from the worker

ae719b304c9593c5f6e696a38ce40f1bd02a85b1 authored about 7 years ago by Ash Wilson <[email protected]>
Accessor for queue size

9dd8c468fa805c235d30d6241f1a2c06d66371f2 authored about 7 years ago by Ash Wilson <[email protected]>
Collect status data into an open struct

33ca7b86b176545a16696409dfe593a18f63b1ff authored about 7 years ago by Ash Wilson <[email protected]>
Derive Thread from SyncErrable

b61517250b8c602d349ff02042d2eccfb986e9dc authored about 7 years ago by Ash Wilson <[email protected]>
npm run build:verbose for hunting down include headers

cf29114ea7265773b04d0360afa0bd3d0c9993e6 authored about 7 years ago by Ash Wilson <[email protected]>
Make WriteLock's constructor and destructor public

4d745f751eb0014b94acdf125676ac9cf914c2fe authored about 7 years ago by Ash Wilson <[email protected]>
Introduce SyncErrable

6c283c670c172ba3103cb348da87ba617d78e974 authored about 7 years ago by Ash Wilson <[email protected]>
Build the status source

aa294c2224f7b3958d51db653951cd0cf7054db9 authored about 7 years ago by Ash Wilson <[email protected]>
Protected accessors for Thread queue information

9c04c7299f017c72b84c8a17a7af0df031bda2df authored about 7 years ago by Ash Wilson <[email protected]>
Top-level status collection method

1f481ba9ec861ed6e55b38c23d69d550485757e6 authored about 7 years ago by Ash Wilson <[email protected]>
Implement RAII read and write locks

58ff161769a42a62b7795f8dca382ec1e5a6d898 authored about 7 years ago by Ash Wilson <[email protected]>
Use QueueUserAPC to wake the worker thread on Windows.

c021b646ddbee0cd84c9fcdfd2bf0f32f3758fc3 authored about 7 years ago by Ash Wilson <[email protected]>
Enable the command signal test for Windows

c8f0297404c8eb6f0eec5534bef46124e0a3fe89 authored about 7 years ago by Ash Wilson <[email protected]>
Merge pull request #20 from atom/aw-rebrand

Rebrand as @atom/watcher

b5d75da7c5a896aedd14502d23bb4bce1cf1b96d authored about 7 years ago by Ash Wilson <[email protected]>
Updated package-lock

f7828f51d5fa38e2c00a8dc4b166bfbdf0a644f1 authored about 7 years ago by Ash Wilson <[email protected]>
Rename exported module name

1a16987679dbb99e4f868267d43d2718822fb4e3 authored about 7 years ago by Ash Wilson <[email protected]>
Rename the package in package.json

a605ca2aef4a31fd9678ac48faf8e6ecd80044a9 authored about 7 years ago by Ash Wilson <[email protected]>
Rename the test suite

afee6a25092855c0d6d0cf119e70526db4d43741 authored about 7 years ago by Ash Wilson <[email protected]>
Rename variables in the JS entry point

361d828c598222090f80c3b96a503d4412a362c9 authored about 7 years ago by Ash Wilson <[email protected]>
Rename the dynamic library

0afeb4e76e81aed5b136e5b7c747e2af4b2f8106 authored about 7 years ago by Ash Wilson <[email protected]>
Replace "sfw" with "watcher" in README

43b2a92f68ac9c7961ca726722927460a08f84ee authored about 7 years ago by Ash Wilson <[email protected]>
Use the correct Appveyor badge

85cbe6f781ab35c763dc337047986466a69d0ac1 authored about 7 years ago by Ash Wilson <[email protected]>
Merge pull request #14 from atom/expected-failures

Stub out Windows and Linux platform implementations

bb231610a617a352f645e9f1bb4976685368e077 authored about 7 years ago by Ash Wilson <[email protected]>
Bring the reporter back

d2bf7dabf909efb6925bc38e9e0f6b17b3c230d5 authored about 7 years ago by Ash Wilson <[email protected]>
Quotes are hard

23e880575b72f96b5f75aaa488b2c665c4d2432a authored about 7 years ago by Ash Wilson <[email protected]>
Let's see if it's the Mocha reporter?

d70037a1efba3d38bd521821d0da53068d381205 authored about 7 years ago by Ash Wilson <[email protected]>
Back to ^

074731d71b68fdb26142a466cf63bbac78574a96 authored about 7 years ago by Ash Wilson <[email protected]>
Come on now AppVeyor

3e3af14a3ac980b8d780767b1213012ca6a58249 authored about 7 years ago by Ash Wilson <[email protected]>
Skip beforeEach handlers the dumb way

ebc573d61aadc5ad9e4b8d404a443f5b4a029596 authored about 7 years ago by Ash Wilson <[email protected]>
Okay fgrep actually does make a difference

04904be85628de7d31073f908e15ba98e6462abd authored about 7 years ago by Ash Wilson <[email protected]>
Well that didn't work

dbd4dcd50c6637557a2f05753994c110432b5844 authored about 7 years ago by Ash Wilson <[email protected]>
Let's try changing the tag character and using --grep

ce3f2e392a0ccddd1d6839c1ad9cb18df0931ec2 authored about 7 years ago by Ash Wilson <[email protected]>
Use ci:travis build in Travis

1683fe3a143ea91183087627bc48d7c09268af1e authored about 7 years ago by Ash Wilson <[email protected]>
Filter mocha tests executed on each CI system

4a69e9955c36cc20590226803a7394c141cb43e4 authored about 7 years ago by Ash Wilson <[email protected]>
Flag tests that are not yet implemented on Linux and Windows

a683ec0d0e70611d3f30e064e82175abbfee6cc8 authored about 7 years ago by Ash Wilson <[email protected]>
Delete log files on test start, not test finish

d8ba55985a433ebb5336e6bc09355b6cca2aab76 authored about 7 years ago by Ash Wilson <[email protected]>
Shuffle casting around to build on Linux

145f565c962ff695365de492cbf0bb35eb236a97 authored about 7 years ago by Ash Wilson <[email protected]>
Missing semicolons

c8fa62f8b1a79daa24f1b498482cf99fc0e0154c authored about 7 years ago by Ash Wilson <[email protected]>
Conditional compilation

366abfe24f953f2cc6a4490c2037544c685c739e authored about 7 years ago by Ash Wilson <[email protected]>
Implement WorkerPlatform::for_worker

85d2ec1aed4042aa1ae1813e1d8e5715f91006d6 authored about 7 years ago by Ash Wilson <[email protected]>
Stub WorkerPlatform implementations on Windows and Linux

1be22db9e078412f1e3fa572fc4d653c4cec3179 authored about 7 years ago by Ash Wilson <[email protected]>