Ecosyste.ms: OpenCollective

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

github.com/lem-project/lem

Common Lisp editor/IDE with high expansibility
https://github.com/lem-project/lem

Use merge-pathnames

21da5f783c8105af1152b02bd84c6983614e675a authored over 1 year ago
Add :repeat option to vi commands.

8acd3930be244a4273a32fa1dd0aee6ddebbe4e6 authored over 1 year ago
Add pre-command-hook for vi-mode.

c381c6d575d51aba632f43c983c3fa320e6cb021 authored over 1 year ago
Allow custom arg-descriptor form to return multiple forms.

1db53a1b893f1acc24614c9064a1209e6d9fcffb authored over 1 year ago
Add :move-point option to define-vi-operator.

5a909aa2ad5fdf4083f6a2bae6020c7243b5505a authored over 1 year ago
Rewrite define-vi-operator to use Lem's arg descriptors.

1ca99df404e8534f8cc55b111ff22765638f1a9c authored over 1 year ago
Merge pull request #986 from fukamachi/this-command-keys

Add `lem:this-command-keys` and `lem:universal-argument-of-this-command`

775e9b3e85b2ecf35088cc1117423924005dc2c4 authored over 1 year ago
Add universal-argument-of-this-command to get the current uarg.

16942da10cca5cd8855a41c239a0b5f89270f5cb authored over 1 year ago
Rename *current-prefix-arg* -> *universal-argument*.

f6d8b4d186ede18172243acb028a293cf73848e9 authored over 1 year ago
Merge pull request #988 from masatoi/master

Fix error in start-loading-spinner

df71cf266e5cd0bcb64cb73ccd6201212f67b23c authored over 1 year ago
Merge pull request #985 from Sasanidas/main

Remove modeline element from global editor variable

941dedf8a136dd611b2cc9ab9cd0dbd9dc180b8b authored over 1 year ago
Fix error in start-loading-spinner

481f6beb50083323f9755fd11135f5aa971ee6eb authored over 1 year ago
Add lem:this-command-keys.

15ae4a60af8160b6bed380eae40e02437050ac85 authored over 1 year ago
Update the color and the form of the emacs-mode cursor-shape

e3b779c4237b1075803e8f67d525bb127739e09d authored over 1 year ago
Remove modeline element from global editor variable

d00d1f8e93a5b91431c342892b12641dc082237e authored over 1 year ago
Add *current-prefix-arg* to bind the current universal argument.

260fb804aa9ab0454e5400f5202ae127a23ad3b1 authored over 1 year ago
Fix legit select path find

ba4a16dd9c277d0bece163502e3c9ff00596c7f4 authored over 1 year ago
Merge pull request #983 from lem-project/refactor-overlay

Refactor overlay

da05ef0b81a643f3e758ac97d2fe65d1e9f48720 authored over 1 year ago
refactor overlay

4489bcb9ecc471ee369fe9de6dccca6f056f9245 authored over 1 year ago
rename overlay with buffer-overlays

34281818177f2231ba0bec88e72029388a20d65b authored over 1 year ago
extract make-overlay to initialize-instance

5d92ae072f6a9177ae83d3f6831f5de28c940204 authored over 1 year ago
remove lisp-mode/v2/eval.lisp because it is not used

d6942983b2f3c5f5e369e12470d2f3eb4e61ef50 authored over 1 year ago
extract to overlay-line-endings class

d123fce6f6390165eded4e832267010e4904ebf9 authored over 1 year ago
Merge pull request #981 from timmydo/timmydo/sdl2mainthread

sdl2: Run paint operations on SDL2 main thread

a31bbea804a3d9b3ef8a0071fd9cfd9344fc2181 authored over 1 year ago
sdl2: Run paint operations on SDL2 main thread

f97c2482d8bb2b0b100ac8aabf091cc038ff55d9 authored over 1 year ago
Merge pull request #980 from timmydo/timmydo/site-init

site-init: use lem-home instead of user's home directory

d9d154554b12d958a6489a06d2e8ceea6d765fc4 authored over 1 year ago
site-init: use lem-home instead of user's home directory

Currently this drops lem-site-init.asd into ~/.lem which causes
lem-home to always use ~/.lem in...

6675e76936e2cccf7bcc71f765db5ea53eb08b52 authored over 1 year ago
Merge pull request #978 from fukamachi/vi-operator-no-append

Fix 'dd' not to append to the existing killring on serial execution like 'dddd'

88c362d82af5a35aa058bcc1871f849cb7347660 authored over 1 year ago
Add tests for 'dd'.

9310efb119961f37a8b5d3561b338ca19dce95f2 authored over 1 year ago
Stop appendding to the killring on serial vi operations, like 'dddd'.

fb86f53ddf879410b79e02a2582765839398b927 authored over 1 year ago
Merge pull request #976 from fukamachi/vi-visual-switch

Switch between visual modes without resetting the starting point

9fb879e15ead450807a2582a93380dabf5194408 authored over 1 year ago
Switch between visual modes without resetting the starting point.

4fb4971b076460f100eb0c2309cb12917d4d5cff authored over 1 year ago
Merge pull request #969 from fukamachi/vi-word-motions

Fix vi-mode's word-related motions

dfc8756c311685cd4832e351c4c219ea752494dd authored over 1 year ago
Replace symbol-macrolet by flet.

8da06662ce08aca2e21ddd06af41c9342bfe9cb4 authored over 1 year ago
Merge pull request #973 from pseudomata/indentation-fix

Consistent indentation in `lem.asd`.

750f036e9cdea48d378432f26a43fa81242d1c50 authored over 1 year ago
Merge pull request #972 from fukamachi/vi-modeline

NeoVim-like status indicator for vi-mode

842e2c423a00881a9be82e42bd7eccc03eb410a7 authored over 1 year ago
Consistent indentation in `lem.asd`.

f83b2c94d8bcfe32c7d8619a6203e9282dc9885e authored over 1 year ago
Change the modeline element that indicates vi-mode's state.

e6ebd4fcf9b6bf0cd8d908a87bb8c088866953a7 authored over 1 year ago
Add tests for 'w' and 'W'.

54ffcf32fb4d3c34968bf1671d995cade04a66df authored over 1 year ago
Add tests for 'B'.

1544a9cf61163b4367ab5a3498c13dafa9fab61c authored over 1 year ago
Add tests for 'b'.

51dcc25969f57f2cfe68d4a147fca3715bf0d2a7 authored over 1 year ago
Add tests for 'E'.

4b7d40f031af31ff59cad2eecbce03c2076ad44c authored over 1 year ago
Add tests for 'e'.

656a7dc485bee42535fe22ba5814dd5fff47a3d1 authored over 1 year ago
Fix vi-mode's word motions such like 'e', 'E', 'b', 'B', 'w', and 'W'.

57cf93f03a0e9548b68ddccf7a82b69d373a5961 authored over 1 year ago
Merge pull request #965 from fukamachi/vi-mode-tests

Add the base of tests for lem-vi-mode

17c99fbc0a034eb0e95e1ae5a35fea283d0671eb authored over 1 year ago
Unnecessary let* -> let.

c1ec39500508a02a8eb1ffe67e1a9001f6e72617 authored over 1 year ago
Revice test utilities for vi-mode. with-vi-tests -> with-vi-buffer.

83d1a797bacd1c104b095ae537c39c9c8325cf5b authored over 1 year ago
Include with-test-buffer into with-vi-tests.

13935c5b196cdcce3a5266929ca034239284ac96 authored over 1 year ago
M-x lisp-organize-imports.

6dfa792900004fa3e1463a978fae6f97817ce979 authored over 1 year ago
Stop using implicit with-fake-interface inside with-vi-tests.

674004d116a3c0538f8eab7f187a354f8c45f272 authored over 1 year ago
Rewrite macros in vi-mode tests to be 'call-with-foo' style.

ab6c3a599fe5a475f7345bfcb8bdec0f6f1368c5 authored over 1 year ago
Merge pull request #966 from fukamachi/vi-iskeyword-option

Add "iskeyword" option

b498bff9b95be0fc16375f69f9f448b071d81347 authored over 1 year ago
Add iskeyword chars automatically from buffer's syntax table.

c792671b75727e09d819450437292f8d48c83b73 authored over 1 year ago
Merge pull request #964 from fukamachi/fix/vi-mode-refactored

Fix new bugs of vi-mode introduced by #952

e5ce86ae7c8f49d86a0746b84c92dd915e3e1994 authored over 1 year ago
Add vi-option-raw-value.

0666d2f6977f607a5fdc10e32da034ece14fb951 authored over 1 year ago
Add :scope option to define-vi-option.

82d3f9c5d3db385903a59bb6defa87b1eb32862a authored over 1 year ago
Compile the iskeyword option to a function to check if a character is keyword.

f2f65caef4aabdf9866084ec6c167349b9eb7a65 authored over 1 year ago
Add "iskeyword" option.

9915d2c9132510eac4ad2c1f8389fc8207e5bc36 authored over 1 year ago
Fix test utilities for vi-mode.

a41fcc5dfd2be92933339546a3419ff8100a819b authored over 1 year ago
Muffle code deletion note.

3043b68d742069e969e58e4b4277dab8708c65c7 authored over 1 year ago
Fix *current-state* variable.

1f65be2989e752be45aae151448609fbc4be2b6d authored over 1 year ago
Add the form-description method for state=.

058c691f1d0a044a36034916f92ffd6377c17612 authored over 1 year ago
Set the vi state in with-vi-tests locally.

0f58f37c6bcff6f85ef90384eabdfb8f75eccea0 authored over 1 year ago
Support special characters between <>.

f3b1a74581be452eb65c940b19aa574912589d6b authored over 1 year ago
Add support of visual mode to lem-vi-mode test utilities.

258b57d6e7f9bd151b30e8b5ff25bd6872e0c014 authored over 1 year ago
Improve lem-vi-mode/tests/utils.

b8a64bdc6c6cfc20152a47595553847ae5201577 authored over 1 year ago
Merge pull request #960 from timmydo/timmydo/xdgconfig

Use XDG_CONFIG_HOME to find the lem configuration directory.

0f3c0a5d9b1f3b5f9db6e683d772bb318489939f authored over 1 year ago
Use XDG_CONFIG_HOME to find the lem configuration directory.

c94093a76700cd52e110aaf183c3745d36d8281c authored over 1 year ago
Add tests for lem-vi-mode.

4078f238d2fac4c53a71a9d033dbdf7f52ce5e55 authored over 1 year ago
Refactor code in define-vi-operator regarding visual mode.

ddf196c4769d804d50eb5368009fb77c07a7de4d authored over 1 year ago
Fix vi-mode not to expand the region if the start and the end is the same.

5b11e38c5ace3102cd189911010130336659181d authored over 1 year ago
Fix 'd' & 'y' in vi-mode to work for visual-block mode.

5d81ca157ff89f53fbeb9230f21e2d7979599fb7 authored over 1 year ago
Fix 'd%' to work regardless of whether the direction is forward or backward.

2f277de5c130fb781dde91dfebd7d4e1afa0de9b authored over 1 year ago
tweak open-line behavior for lisp-mode

ab9077a6eb2e988dcdda94a9b8d5c9483b0d3dfe authored over 1 year ago
Encapsulate the results of buffer-references

2a811191a7331694d2e2ac0d7d62e8b81f3c9604 authored over 1 year ago
code format

25e61b4fad99983b0b1e04425071fa2a4d08125b authored over 1 year ago
Allow buffer to be specified in lem/detective::check-range

547b76fd8c4a09f5da892aad145242baf9826680 authored over 1 year ago
Merge pull request #952 from fukamachi/vi-mode-operator-refactor

Refactor definitions of vi-mode operators.

8647130ea877366496e7373bad94402e9dbdbd4f authored over 1 year ago
Fix warnings in define-vi-state because of the wrong _place_ in cl:assert.

a7da07e677123f4c0e32aa6c8876f07ab1b67b20 authored over 1 year ago
Merge pull request #962 from lem-project/add-test-runner-keybindings

Add keybindings for test-runner

237c024063f798aef8e4f43509ba5342bb8dbf8d authored over 1 year ago
add keybindings for test-runner

c05a8d02b4c41416d475764c3b920f935c06864b authored over 1 year ago
Merge pull request #961 from lem-project/change-eval-region-keybinds

C-x C-e to eval that range during region selection

757bf43cb3f28576ecb90bf9eb7af5cabe90c41b authored over 1 year ago
C-x C-e to eval that range during region selection

79a1d3afd94d0e88197b0e47a889869fc4071853 authored over 1 year ago
Move *cursor-offset* to the above in the file.

0e2bb6b2a21a49bb2d788295f7d2cb63b5822be4 authored over 1 year ago
Fix the type of '%' to be inclusive.

4eee1057a2d90449b0d744a2daabe27ca2ea6a1a authored over 1 year ago
Refactor define-vi-operator to reduce the expanded forms.

3e261c9c927a4e1a7868e00b2e75a2bf2675a985 authored over 1 year ago
Fix 'r' in vi-mode not to replace newlines.

ebc258ea21378274cf3613a5dae3ead66a540bca authored over 1 year ago
Don't add a space on 'J' when the next line starts with a ')'.

2597c70da17ebf2b51b5a67e04a991cc0b0af529 authored over 1 year ago
Tweak define-vi-operator to reduce the expanded code a little bit.

8745c54430ca24f828f5a680a52fc4ef759725b8 authored over 1 year ago
Fit to work 'dH', 'dM', 'dL', 'dgg', 'dG'.

428d559c201444b52b7ea4caa2d8eb02e85e9790 authored over 1 year ago
Use line-number-at-point instead of point-linum.

4ec25ac7eecb0556d75629a829efeadafae5497f authored over 1 year ago
Merge pull request #956 from lem-project/lisp-test-runner

Test runner

d830e4a39158ea21a86e27019e41302ed7dccc6e authored over 1 year ago
fix no test case

933e05e56d328afe653e35af962445a577df911e authored over 1 year ago
fix

33cbbb29998b6869aa97e3af07f9ccb49dcd6c4f authored over 1 year ago
let* -> let

9f4bfce1461096d059c10cc37db6e27bf9002daa authored over 1 year ago
Merge pull request #958 from Sasanidas/main

Fix test name when starting with # and small improvements

2ffa55758fef957e1c57080760ad87b8ede690fe authored over 1 year ago
update micros

ee5f60e3f5263ebd6b6f5a773bc485c9d43e1fa1 authored over 1 year ago
Use remove instead of replace-all

70bf942cecaccf874d840148c1d6239f84698427 authored over 1 year ago
add test-runner

9bd59d3babb3b6fd5b92fd479213f25be2509704 authored over 1 year ago
Fix exported beginning-of-defun symbol

0c396da0d99fa201add624972ce2022842a3d09a authored over 1 year ago