Ecosyste.ms: OpenCollective

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

github.com/lamdu/lamdu

lamdu - towards the next generation IDE
https://github.com/lamdu/lamdu

Add test for #189

8ed0282f25084c4b5fe838574fe8425cc8d2bad4 authored over 1 year ago
Use Lens.generateRecordSyntax option for build time faster by ~1sec

(on my machine, not very accurate measure)

0d1ac402dd9a0a5b42fabfc216ca13ae49441492 authored over 1 year ago
Use GHC 9.4.7

d200c58b8f8214f2cd1724af46f3cbe965b57bcf authored over 1 year ago
Create fragment by typing question mark (fix #157)

0286fa6300b1d7185dbf3ef486847865a7a59b14 authored over 1 year ago
GA(deps): Bump actions/cache from 3.3.1 to 3.3.2

Bumps [actions/cache](https://github.com/actions/cache) from 3.3.1 to 3.3.2.
- [Release notes](h...

daccb851726faef03093465c0ecc62c8a7c8d944 authored over 1 year ago
GA(deps): Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

c3fff94958c8f6314a087abd9a3c0e6a891b0463 authored over 1 year ago
Use GHC 9.4.5

b2041962c568643553f191b0b636c19be69cd95f authored over 1 year ago
Update text-trie (can now build with GHC 9.4)

cd04d0438174f58000a10809b646867065bdec40 authored over 1 year ago
Fix outdated tutorial in README (#220)

70e212cdadf98e22511268dab34fcec288135e74 authored over 1 year ago
Fix #200 and failing test

56d2ca4544a52aaa93cbe8e005a6cdab929aedf1 authored over 1 year ago
Add failing test for https://github.com/lamdu/lamdu/issues/200

d410dfd6356a1cd0d6ccc55d38ea8601410d94e9 authored over 1 year ago
debug.printCursor option also prints uuid's hex values

90467da78abde87ab3431670730ec7909f5afe67 authored over 1 year ago
Use momentu/GLFW branches to fix handled keys also being translated to char events.

Fixes https://trello.com/c/SmzcogVP/519-alto-on-mac-both-opens-record-and-types-a-character

eefb552027ca2d44a5b56095818dcafbb847d222 authored over 1 year ago
Attempt to fix Windows CI failures

According to advice at https://github.com/msys2/MINGW-packages/issues/11731#issuecomment-1140123...

e63f72e5d050ffbc54c378f4b869d53e7d2a86bf authored over 1 year ago
TypeView: Fix display of open record with no fields

709b7c10771e2430fc95196605aeb514f446a199 authored over 1 year ago
Fix skolem escape checks for to-nom (hypertypes lib update)

9ff87e869ebedc94c20df607c7a462fff0ad3e3e authored over 1 year ago
Wording for type errors. Spanish and Italian still Google-Translate

2464f31087f53148da9196028fad0a22868c39a6 authored over 1 year ago
Show limited info on type mismatch due to constraint

5bf3a3423ec003c47074fde9eaffa99dab80a4fd authored over 1 year ago
Show info on occurs error

e949984f74f469a221bb746d9df1716ab0f7d90a authored over 1 year ago
Extract Walk instance

9c49d55f584c15b389f23d092ca1d676dc83102a authored over 1 year ago
Show info on skolem type variable escapes

0f6969a5ac082e606b4210c8cee5d12de694fe87 authored over 1 year ago
Extract parameter out

c9f6dfb813102713177dbd43155f329d11abee99 authored over 1 year ago
Update deps

0d080696f6cf14485f363cc63023202c749a294b authored over 1 year ago
runInferResult: Use do-notation, record syntax and add comment

cbb26d362afeefa486cf89e29e7cead6851fec50 authored over 1 year ago
Elaborated type errors minimum viable implementation

Shows message for skolems.
Wording is rough and translation to Italian and Spanish is blatant Go...

534964244789035eb8d26e8971736633fc3dac5b authored over 1 year ago
TypeMismatch reason field towards expanding on various error types

8bf797d2df4fea065908b191e9ff14e56300ad96 authored over 1 year ago
TypeMismatch newtype towards adding additional info like skolem escape etc

62578a8a68a4621233f4016fa4a09942201b1b4e authored over 1 year ago
Another parameter unnecessarily in monad

1e6903c7ef96e06f13052de66cbec106c59ed13e authored over 1 year ago
addInferredType gets only input it needs

ad675140d8268221fe19e815ec509271a4dc36aa authored over 1 year ago
Avoid parameter in monad unnecessarily

b91817054722abbac7835123d82f1b1f416b879b authored over 1 year ago
checkTypeMatch returns info on type error towards explaining skolems etc

f2ee3116721292252b238e3da95deb15bdf12df4 authored over 1 year ago
Fix red cursor bug and failing test

ce26830f2393bcf936483df0ce447d5305fb5ed5 authored over 1 year ago
Add failing test for https://trello.com/c/P1Uhtmgb/528-red-cursor-when-deleting-this-field

62f503eec920c8e401df46483fa0d71110a11ab5 authored over 1 year ago
Fixed behaviour of open-record when adding first field would delete whole record

This behaviour was in since 3957ce8e21e0921683d1da48094cb7254e453d7d
Also added a test for the f...

9ba949c3b0ed4c2dc58905e6da21b4629a9b94b8 authored over 1 year ago
Fix regression in let floating in 713eda299e39

9a21e8a03c927c6cadc07ea5fc8c97957018d461 authored over 1 year ago
Add failing test for regression in let-item floating in 713eda299e39

b178bf9728d7320f713ab08fe41c6ab962395ad0 authored over 1 year ago
Add missing post-process, fixes failing test

Also avoid re-wrapping fragments.

01bac20a55b839253364a4b7f14809f35bb36dde authored over 1 year ago
Add failing test

Swap between args sometimes failed.
Was actually the case since implemented in 716cc839f6761acb5...

0913409db18507aadfb96c0fb64751d0726a2ed3 authored over 1 year ago
Add some HasCallStack for top-level calls

Shouldn't slow things down and will help debug failing tests

d653b9560ec06bdd86079c15a9da4b1a0b248579 authored over 1 year ago
Float-let-item is separate action from extract body.

Extracting body of let creates a new inner let.
Fixes issue captured in AoC livestream at https:...

713eda299e3907c6109dddc9703c8a4e69f8e579 authored over 1 year ago
Extract traversal

ef988064ea3edb01524e1a2adf5bcc70d35d6549 authored over 1 year ago
DRY

fe47e19f0719764779b36d3a16e83a8e7b208f5f authored over 1 year ago
Remove redundant variable

Also name was misleading and now only deleting variable inside binder (was doing extra work)

d0ffd391e65862cbacf30de55aaf515800d53acb authored over 1 year ago
Add missing intermediate float-let positions

With the following code:

let a = 1
let b =
let c = 2
3
4

With curs...

e9ff17d884f494bb6d7878f565201662f55c92bb authored over 1 year ago
Move assertion closer to source

d6b4fcb6ab03543913622a2062d36f95fe960ba8 authored over 1 year ago
Extract modules out of Convert.Expression.Actions and rename to Convert.NodeActions

572e44dc3ce7ebebc440824dfed434496115262a authored over 1 year ago
Lighter simpler presentation-mode UX

Instead of small drop-down just a dot.

Future possibilities:

* Make LHS look like operator app...

a48daa74b94572448f5cb6e31e25a230ff801fee authored over 1 year ago
Remove presentation mode edit

cbaf9ee388da627e1a68e3daa42ba7dc750ec4b6 authored over 1 year ago
Can type new definition name instead of clicking on "New Definition"

80a06bfb8408ba67c7d2a1398f45d36ad0dc05c7 authored over 1 year ago
Nitpick: remove unneeded extensions

5f58106d56a60ccdff6523a878bf2d72ccc90208 authored over 1 year ago
Pre-events applied also on navigation!

8836c871b4940d01e2412883ba72b4e819a70dc9 authored over 1 year ago
Navigating right in hole result goes to part right to part that fits search term

3f842569ecdf2f1edeb229f66a429eb72ec4db06 authored over 1 year ago
Fix bugs with add-field as pre-event

46c00578b0e2055e89e7ef7748e651f5b458bb48 authored over 1 year ago
Add failing tests for red cursor and crash bugs with record tag pre-events

Bug has been around since at least 835c1b6ec1123,
didn't try bisecting further due to problems c...

5532fe3e16b3dccc886f205c8dc92bfb4305f44b authored over 1 year ago
Sugar.Composite: Renames, type generalizations and use prisms

74253ede331766b458c2d6ff78762bc594aad16c authored over 1 year ago
Avoid RankNTypes

5b81572140efd0e6f16747f24c6cf94604993edd authored over 1 year ago
Defunctionalize parameters to Composite.convert

d6a5815c7b75f0e4d48fa31abf877a28b9d3467f authored over 1 year ago
Fix suggested record tags including tags in record

25b3f8dcfdbb54aba3dd2a099915018d5a5a23d3 authored over 1 year ago
Fix popups placed out of window boundaries since 4b2c53b4981cbaaef5

3153f24c99ff63efc7cc6c2124d4d38ce29c8453 authored over 1 year ago
Extract addBackground

fb72d868afd4b10622a10f0bdde1879784b5f5e0 authored over 1 year ago
WYTIWYS test: prep framework for tests involving more modifier keys

Like the following test:

wytiwys_ "{x⌥L"

(which fails and we need to fix btw)

25f64e30b90710bc44099988d27a3a5f3c7c3d77 authored over 1 year ago
Wytiwys tests: infrastructure for tests that just check actions are ok (don't verify an evaluation result)

To demonstrate added test equivalent to testJumpToInjectTag.
If adding "& const mempty" at the e...

03bed92baca6ae5dbf5cec22d9cd131cb5769eb7 authored over 1 year ago
WYTIWYS test: nicer format for key unavailable

'✗' character after key rather than before it,
"2✗" reads as "2 does nothing"

94eafb167cea5743079166f4f16ad4dd4d07c0eb authored over 1 year ago
WYTIWYS test: way to specify modifier keys

d19e9dfa4c7c42283857e59a6982626c6cdf3215 authored over 1 year ago
WYTIWYS tests: separate events parsing from actions

e8b754186283dfb02cd6d769baede82148f1344a authored over 1 year ago
Extract charKey

e74284200a7fa7378358273deb4d8132fc592a75 authored over 1 year ago
Test: extract wytiwysCompile

9fb52f5635de4b230b891e6a0a7b3213b7bd7ff7 authored over 1 year ago
inline-c-objc now comes from Hackage

f2c4590373e13a4dcc7c70e62fdf55b8fcfb5b33 authored over 1 year ago
Fix #219

bdeab23ed4e7e487262ca14d5aca67a27e44beda authored over 1 year ago
Add failing test for #219

3023c490d6ff18530f38e5c8145d344cea5dc553 authored over 1 year ago
jumpToSource: properly support vs code as EDITOR

25d3ff78aeeebe0db9e494eb2cfe07e02a71634c authored over 1 year ago
Momentu changes

749a4e59c4d114add5dc1d76382a9386da4cbb99 authored over 1 year ago
More reader monad convention cleanups

2ec0646e0ccb3e0daeca4c4b6c0f08a0e8dc65bc authored over 1 year ago
Reader monad conventions change

Some functions, like those in Lamdu.GUI.Annotation, still have the form of `m (Widget o -> Widge...

a27d0ea944098683499ef59a3ef14fbc42a8128b authored almost 2 years ago
Generalize types

c487a59b7623c4ee46e36f76bc64b73227f0ac7f authored almost 2 years ago
lift later

af7be363f8882cb0b5594ea07ed6acdf6ec350f7 authored almost 2 years ago
Smooth resize!

Tested on macOS and Linux.
Nix build not verified, it probably almost works.

4b2c53b4981cbaaef57de934a288d71af1864dbf authored almost 2 years ago
GA(deps): Bump actions/cache from 3.3.0 to 3.3.1

Bumps [actions/cache](https://github.com/actions/cache) from 3.3.0 to 3.3.1.
- [Release notes](h...

a1a376aa0b39e1bbe1f377113e1f6f4aed4fde16 authored almost 2 years ago
GA(deps): Bump haskell/actions from 2.3 to 2.4

Bumps [haskell/actions](https://github.com/haskell/actions) from 2.3 to 2.4.
- [Release notes](h...

2e56484eb209b22d78941cffc35d8e59f99e884a authored almost 2 years ago
Update momentu with big Reader monad conventions change.

Only make things work with the change without propagating the same style to Lamdu's own code

9cc4a311ef5ce5560a1f0ce37c9d82b91cd60eea authored almost 2 years ago
Update stack resolver (use GHC 9.2.7)

76c8761e9c4c88a6f576f39c4933b90780f2e890 authored almost 2 years ago
hlint police

0a9bb225d8de1cbe6486c58f3f012ddfea76cc76 authored almost 2 years ago
Extract iso

eeffa317f3f7447432abae464d50e2bea968ca0e authored almost 2 years ago
GA(deps): Bump actions/cache from 3.2.5 to 3.3.0

Bumps [actions/cache](https://github.com/actions/cache) from 3.2.5 to 3.3.0.
- [Release notes](h...

6d03f8cf916c7740129b6edba57c25a0d803c4ca authored almost 2 years ago
hlint police

905e89d88b70c60c7c94e1c2e68f76a8b9589b09 authored almost 2 years ago
Update macOS build instructions as also works on ARM

12f14bec9b5da0ffafa8ab0c354983fa5113d4bb authored almost 2 years ago
nix: Fix rocksdb-haskell sha256

cc5dd06461ccf6a78bb52f280c47e9a24efaf603 authored almost 2 years ago
Fix Lamdu build on macOS ARM native

Note that I broke the nix build because I wasted an hour on trying to get nix or just nix-hash t...

b55f7db9d459ebbe3a54a7671ff3578981e422bc authored almost 2 years ago
Fix search-replace false positive in doc

ee212b54e3971fafb1491b01cf4257199867834e authored almost 2 years ago
GA(deps): Bump actions/cache from 3.2.4 to 3.2.5

Bumps [actions/cache](https://github.com/actions/cache) from 3.2.4 to 3.2.5.
- [Release notes](h...

dacd9bbc3266b95053789741907b380a02052af1 authored almost 2 years ago
Update Momentu, unified Widget.Id and AnimId -> ElemId

5b15688e53ccbf7448ff11134b3e51ed082c6b6c authored almost 2 years ago
Update stack.yaml to lts-20.11

c8c9e7659714386821ce4f87725d803ecbf22e02 authored almost 2 years ago
Update hlint version

Perhaps this will fix CI failures due to shared library for hlint missing (#196)

32d220386b33a5c966bb78628611244715293969 authored about 2 years ago
GA(deps): Bump actions/cache from 3.2.3 to 3.2.4

Bumps [actions/cache](https://github.com/actions/cache) from 3.2.3 to 3.2.4.
- [Release notes](h...

ecac63ab394c4357f27918bc95e6646ce071f3ca authored about 2 years ago
GA(deps): Bump haskell/actions from 2.0 to 2.3

Bumps [haskell/actions](https://github.com/haskell/actions) from 2.0 to 2.3.
- [Release notes](h...

7d158f885204fd3c6feee1a43c7443c0c596b9f3 authored about 2 years ago
GA(deps): Bump actions/cache from 3.2.0 to 3.2.3

Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.3.
- [Release notes](h...

2a9f5346c318c939df7df109380e937457ad1002 authored about 2 years ago
Compatibility with GHC 9.2

Additionally there's also a problem with the text-trie package,
fixed in the fork at https://git...

fb89269337c369b9d1f7274c7773b89408486785 authored about 2 years ago
GA(deps): Bump actions/cache from 3.0.11 to 3.2.0

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.0.
- [Release notes](...

47810db4a40eb499ce6883e9f41e6073c773142c authored about 2 years ago
Adjust maxExprDepth mechanism

Was too low for code in https://www.reddit.com/r/lamdu/comments/zk2eza/aoc_2022_12_using_mutable...

9a04cfe2ea2c1679f154bf7e0ba9addc77748dcc authored about 2 years ago
Fix #201

We have a UI hierarchy max-depth mechanism mostly to be able to understand and resolve infinite ...

5540501031965da3b6c07dcbc734fc4ca835d5c8 authored about 2 years ago