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

legit: interactive rebase from commit at point

36afc02a4c1aee3554a4c3ae591ed6e6bddc8a62 authored over 1 year ago by vindarel <[email protected]>
legit: use keywords for text properties

df2166ece1b91a1d45b1ee3c460416397dbd2285 authored over 1 year ago by vindarel <[email protected]>
indent

7c38f144f164e930cef1079486474768e2105147 authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #843 from lem-project/update-docs-20230717-083217

update docs/default-keybindings.md 20230717-083218

fe99bc9ec1a7cc2473ef069443874952b7fbca99 authored over 1 year ago by cxxxr <[email protected]>
add repl-shortcut `pwd`

709501bf5b5eddeb0c440bf4d2bfdc9eb4b61e56 authored over 1 year ago by cxxxr <[email protected]>
update docs/default-keybindings.md

3ac6ad8f32b7f323841c9cebcff41e9987a0dd6e authored over 1 year ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
add repl-shortcut `ls`

29d6aa7c36a87d62aa9f49b26bfc07b0c292da8a authored over 1 year ago by cxxxr <[email protected]>
extract function

f7d4b74ef4057069bdea680cb8ae8e9d6f926700 authored over 1 year ago by cxxxr <[email protected]>
move definitions

2d880874f63e1f230887fa87258a5da93aa6b403 authored over 1 year ago by cxxxr <[email protected]>
tweak kill-line

efab48b44fcf1ee0405aa9c9909f6f045883d3f6 authored over 1 year ago by cxxxr <[email protected]>
Revert "move definitions"

This reverts commit e8c8945ff92c3bd055d7e3e579d98bfe3b985cdc.

3b543f326693451288f582f9dd28f02f99fb9cce authored over 1 year ago by cxxxr <[email protected]>
Revert "extract function"

This reverts commit 1b6c93de85a627cc6b1a90b065a4e696d060d036.

18ad053a221e2347e919c1edbf7fc919df698e34 authored over 1 year ago by cxxxr <[email protected]>
Revert "add repl-shortcut `ls`"

This reverts commit e72c2e635f2dbbe94bd0736f9b6741aaf1cb0934.

5d101d19fe1a0dda89c88eedbd275a5b784aaa89 authored over 1 year ago by cxxxr <[email protected]>
add repl-shortcut `ls`

e72c2e635f2dbbe94bd0736f9b6741aaf1cb0934 authored over 1 year ago by cxxxr <[email protected]>
extract function

1b6c93de85a627cc6b1a90b065a4e696d060d036 authored over 1 year ago by cxxxr <[email protected]>
move definitions

e8c8945ff92c3bd055d7e3e579d98bfe3b985cdc authored over 1 year ago by cxxxr <[email protected]>
remove unused parameter

d4404ab4c06b9a6139198a546e49b97127979b0c authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #841 from lem-project/update-docs-20230717-061440

update docs/default-keybindings.md 20230717-061443

9899edc7b34b47ad1d83233808042ae68a09afc0 authored over 1 year ago by cxxxr <[email protected]>
update docs/default-keybindings.md

7c62ab0dd775304f37447c05bc09f819fb662811 authored over 1 year ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Merge pull request #840 from lem-project/update-docs-20230717-055720

update docs/default-keybindings.md 20230717-055721

7b7031ac8bd5b143f18082aa443dcd04e460d179 authored over 1 year ago by cxxxr <[email protected]>
Reduce syntax-ppss calls to avoid slowing down

44f464dcf4ce33e59502a485c3dbffae94066961 authored over 1 year ago by cxxxr <[email protected]>
update docs/default-keybindings.md

c987c5101753125421b07a5f49a0c635d400362d authored over 1 year ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
improve delete-trailing-whitespace, Don't set modify flag if there is no change

048871fc6c2061abcdea1dfee2f0b3148e008550 authored over 1 year ago by cxxxr <[email protected]>
improve kill-line behavior

be225e758957dfe3bf909f13a6bed644182c3fe9 authored over 1 year ago by cxxxr <[email protected]>
fix backward scan

a35ed0b8abb96a66fe0ad91d6247301f552ffec3 authored over 1 year ago by cxxxr <[email protected]>
fix

bd0b18d7a501ec30e7af2b8022a64bf0a63dc16f authored over 1 year ago by cxxxr <[email protected]>
fix backward scan

e0b4451c61b403ae4d66184358f18fe35ea45a3e authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #832 from vindarel/main

legit: fix quit on Escape and M-q

e6586e23fae1e2174a8048805378d95fa92d24f0 authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #834 from lem-project/update-docs-20230715-102158

update docs/default-keybindings.md 20230715-102159

5aa932ec560f9a6202343e272bb6b2ec70b8afe1 authored over 1 year ago by cxxxr <[email protected]>
update docs/default-keybindings.md

8e559775237e5d0629bc0199bee5de70ba623eee authored over 1 year ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Merge pull request #831 from seanfarley/gui-tweaks

Fix some minor SDL2 paper cuts

0b5f0c5ec81205474759fe5176a82db960fb0c94 authored over 1 year ago by cxxxr <[email protected]>
legit: fix quit on Escape and M-q

0fc97c4cb81b30ff1b2cf7044f5b9b50eca8d5c0 authored over 1 year ago by vindarel <[email protected]>
commands: add new frame module

This adds a new module for frame commands with an initial command for
toggling fullscreen.

f39c050fa450622768ef7b89ad8151a56f1c3401 authored over 1 year ago by Sean Farley <[email protected]>
config: add :darwin-use-native-fullscreen

This allows the user to specify whether or not to use the native
fullscreen in macOS. Default is...

5a56f2fcc9f67a84f5041a3f0f8bb48e3efbf945 authored over 1 year ago by Sean Farley <[email protected]>
sdl2: implement display-fullscreen-p

This adds an implementation to SDL2 to allow the user to safely set the
fullscreen of a gui wind...

d2c7186f9ee6e512c46a0e00d16ceaae083fd56b authored over 1 year ago by Sean Farley <[email protected]>
interface: add display-fullscreen-p

This adds a new method to the interface so that an implementation can
add a fullscreen feature.

9f239c37a38b836045500b48369f7a513984c939 authored over 1 year ago by Sean Farley <[email protected]>
sdl2: implement display-title

This adds an implementation to SDL2 to allow the user to safely set and
get the title of the gui...

85889e7dd23e0a8e34599edca2d0e321a59307c3 authored over 1 year ago by Sean Farley <[email protected]>
interface: add display-title

This adds a new method to the interface so that an implementation can
choose to add a title to t...

90f53fb8ecb2a322f12c762623375482f4e0f9fa authored over 1 year ago by Sean Farley <[email protected]>
Merge pull request #825 from Sasanidas/main

Remove jsonrcp/http dependency from elisp-mode

9d4ee3abab6becf1e98927b0c757d685e9a6f016 authored over 1 year ago by cxxxr <[email protected]>
Remove jsonrcp/http dependency from elisp-mode

c9a11ecd723d7b4742049055b62223095dc7bfab authored over 1 year ago by Fermin <[email protected]>
Minor change: compute cursor attribute in ncurses

7080a2a2df9637cae04b2d247eed903a6258cc55 authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #810 from Sasanidas/main

Add find defintions for elisp-mode

b580e1e710272c0ac3a3b165f4cd4ec60ee7f9cb authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #821 from vindarel/vindarel/legit-experiment

Vindarel/legit experiment

685c4fee8854f1d650d77136bf68f4b5a3e9dfac authored over 1 year ago by cxxxr <[email protected]>
legit: use call-with-* macro

5239260d6a6ee7e673f5d826081d657e2f9f5e22 authored over 1 year ago by vindarel <[email protected]>
legit: use make-buffer instead of get-or-create-buffer

0a6bbc2e86fe6ea6381e0483ccbaa31f6ee4354b authored over 1 year ago by vindarel <[email protected]>
patch-mode, legit: use base16 color names

d2c7120d87a4d86d4d093043a6b84be2544481ce authored over 1 year ago by vindarel <[email protected]>
create src/ext/legit directory

c88caa38f3f4ceaa8c0ec8ac590c93dd5cac6762 authored over 1 year ago by vindarel <[email protected]>
porcelain -> lem/porcelain, export many symbols

5484cb9417fd4ef66d32124b4f9218c442a03727 authored over 1 year ago by vindarel <[email protected]>
Revert "lem.asd: add in-package :asdf-user". Now done in micros.

This reverts commit 10bf0326c6bd96f3287e2cc960d8a871aa446c37.

Now micros checks that we load an...

105c5c5df4f987dbcabdcc22077480d0a6526e1f authored over 1 year ago by vindarel <[email protected]>
(minor) grep fix indentation

6bf809baa219ef1edd655cf6941f80e58e9234e4 authored over 1 year ago by vindarel <[email protected]>
Merge pull request #822 from seanfarley/retina-fix

sdl2: fix retina mouse coordinates

e4c30c22aa553afe17748e6561cb3bd901cad865 authored over 1 year ago by cxxxr <[email protected]>
sdl2: use `char-width' convenience function

2c19d99b0e1741937ac4e254a03a95921e93a509 authored over 1 year ago by Sean Farley <[email protected]>
sdl2: fix mouse x,y on retina screens

Previously, retina resolution was added to lem for rendering its fonts.
This accidentally skippe...

908b9b08426ccf8561e9731ac572d936d11f0930 authored over 1 year ago by Sean Farley <[email protected]>
sdl2: add scaled-char-{width,height} methods to display

These methods take a raw (x,y) input (in pixels) from sdl2 and multiply
it by the dpi scale (usu...

280adee73511d6f639f3ac6c084d4e2bca3aa4f2 authored over 1 year ago by Sean Farley <[email protected]>
sdl2: fix typo in debug statement

12724c55eabb182d5c7a62838dc0f1e3af6a12b2 authored over 1 year ago by Sean Farley <[email protected]>
legit: define system but don't load yet

483ccd36fb1fb6e6f53e86e91ae8bc82f978248c authored over 1 year ago by vindarel <[email protected]>
lem.asd: add in-package :asdf-user

The goal is to be able to compile and load the .asd with the C-c C-k
shortcut.

10bf0326c6bd96f3287e2cc960d8a871aa446c37 authored over 1 year ago by vindarel <[email protected]>
legit: move from header to header (M-n M-p)

24f14aa6033d4147cf9d108f751902cc2046d516 authored over 1 year ago by vindarel <[email protected]>
legit: fix visit file function. A lambda in loop isn't enough.

da832a52c416bafd0fd660cc936d8dc2db360851 authored over 1 year ago by vindarel <[email protected]>
legit: list untracked files

c16407e8b229867eae80b53ae7d3f5e4686362f3 authored over 1 year ago by vindarel <[email protected]>
Merge branch 'lem-project:main' into main

b1e834e04b054cc9b58771d0bfc17cad5707d7b2 authored over 1 year ago by Fermin MF <[email protected]>
Fix the shape of the completion window for prompt in the REPL

b8b29ce11329a65b4f51a7afc15851b2de48c492 authored over 1 year ago by cxxxr <[email protected]>
add split-action parameter to pop-to-buffer

e9143a617db9c1f091a9a38a220c4b6462a4a0aa authored over 1 year ago by cxxxr <[email protected]>
fix for nil

7fe4a55e177776153c069d3f6054e2fc4597ab84 authored over 1 year ago by cxxxr <[email protected]>
remove display-buffer

b202a6de8bb30ad2b371baa6041ad161643870e1 authored over 1 year ago by cxxxr <[email protected]>
Replace calls to display-buffer with pop-to-buffer

c91db8cfa98b9eba8d87dd8f4f13abf6c6aa2433 authored over 1 year ago by cxxxr <[email protected]>
Remove the second value of the pop-to-buffer return value

which was a boolean indicating whether it was split, but was not used from anywhere

5e972fe0d4192c3adb08f73c3fda9a5a428d5022 authored over 1 year ago by cxxxr <[email protected]>
Encapsulated in pop-to-buffer-state

cc29170e9a0aaa73ab60fc5eaa413e6b62974d8c authored over 1 year ago by cxxxr <[email protected]>
Minor change

bd9a4d531a303cd4447a66fea32c0b2a92585f40 authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #820 from lem-project/update-docs-20230705-152421

update docs/default-keybindings.md 20230705-152422

d75c119e17fa33c7377089177f88c16879a86b5d authored over 1 year ago by cxxxr <[email protected]>
update docs/default-keybindings.md

e1089eae3ff46ba31680bcd9b64bad2e6375cd81 authored over 1 year ago by github-actions[bot] <github-actions[bot]@users.noreply.github.com>
fix scroll-up/scroll-down when the argument N is 0

fc2539376afd134acae69266595d52134817fc10 authored over 1 year ago by cxxxr <[email protected]>
Minor changes.

4dec5602dd3bb93d81c71b9dfab1020f3fbe6fd2 authored over 1 year ago by cxxxr <[email protected]>
Set the window/buffer/point where clicked the button

0b85fbaf745d36dca8516f57258fbe3c226eb21e authored over 1 year ago by cxxxr <[email protected]>
Merge pull request #817 from vindarel/main

detective: export user-facing functions, add docstrings

fad19279354b8b909beb825131e82d90ed9bc291 authored over 1 year ago by cxxxr <[email protected]>
detective: export user-facing functions, add docstrings

2fa7222e3e86bcb89b5407bd9f40be14dadb363f authored over 1 year ago by vindarel <[email protected]>
buffer: accept an initarg for directory slot

or, maybe, worked for me too, do not default the directory to nil but to uiop:getcwd.

acaeaec362b623403aed7e2a949c92e1a96b269b authored over 1 year ago by vindarel <[email protected]>
legit: fix diff buffer directory

so that staging hunks works on the required directory^^

f53f4153d23150cd0bd2379c569bc218ae033fde authored over 1 year ago by vindarel <[email protected]>
legit: move command with the others, fix with-project calling convention

b47187923b9a89c479d7149282a38947f3316ea7 authored over 1 year ago by vindarel <[email protected]>
(minor) mention git interface on README, add inline todos

f350a9dafd1eb4e2c05d6fc5d8b09f8f76c72d99 authored over 1 year ago by vindarel <[email protected]>
legit: show commit at point

fcfda905fc147573987a4d89b73a2e93095b2017 authored over 1 year ago by vindarel <[email protected]>
porcelain: introduce first fossil commands

- understand we are inside a Fossil project
- show added files, changes, latest commits
- commit

f935ee0bf4cfdd9b132f220511d567448f131530 authored over 1 year ago by vindarel <[email protected]>
legit: find and bind the VCS for the current operation. Introduce Fossil.

1eb19900e0d9cefd8913fa77e8d8b80ca20c4ca9 authored over 1 year ago by vindarel <[email protected]>
legit: run-function displays message, stdout and stderr. Unstage hunk key.

if run-program fails to run the command, we get the debugger in Lem.

if the command itself fail...

7b013925e68f7d0210e2235ffdef1fc5405832c6 authored over 1 year ago by vindarel <[email protected]>
porcelain: add nb of latest commits parameter

2acf496e6b76e1b1c5f568191018c8653b9f6b69 authored over 1 year ago by vindarel <[email protected]>
legit: visit file on Enter from left window

8262502bc02b4ba98bb709db4cc9a2e193cf7e11 authored over 1 year ago by vindarel <[email protected]>
porcelain: collect newly added files

81ce5108d747c51a28decc8db32ba56035b19829 authored over 1 year ago by vindarel <[email protected]>
legit: quit and delete *buffers*

d780c695c669ae9bd6b369860781fdddb9ef0711 authored over 1 year ago by vindarel <[email protected]>
legit: simpler patch. get current hunk.

2e0db9277003e43636b5a6c2db32a3ded96fd6d5 authored over 1 year ago by vindarel <[email protected]>
legit: delete staged hunk, cursor on next one.

994e7da3ccded2fa54750273970b3c93c85beff8 authored over 1 year ago by vindarel <[email protected]>
legit: change windows with Tab

6df689706c9971bdcce9fbd820b338bf1f745b4f authored over 1 year ago by vindarel <[email protected]>
legit: navigate between diff hunks

5e6ed0f254cd8664e887444532d56d0592fdc3c1 authored over 1 year ago by vindarel <[email protected]>
legit: stage hunk when point on hunk line (refacto)

7c63c423ff123b768a624eb6b71e7cbc8d3c3e63 authored over 1 year ago by vindarel <[email protected]>
legit: commit from diff too

91179fe33720c534dca12a7422ac6c6252294142 authored over 1 year ago by vindarel <[email protected]>
legit: unstage

7e5168c5e0687255bf191502e37d416ed6251a98 authored over 1 year ago by vindarel <[email protected]>
legit: stage hunk (aka patch) successful test o/

53177201960ab4acecb3d926a6b54c226d595c69 authored over 1 year ago by vindarel <[email protected]>
legit diff mode: more keys

7a61a28848f00d1d1dbbe7beaf40247b2a1a486b authored over 1 year ago by vindarel <[email protected]>
legit: stage hunks

ffcf44c870b50fde802628001f178ce6f9e344ab authored over 1 year ago by vindarel <[email protected]>
legit: unstage hunks

ea66ecc20c13761e77633ad4a0adc641866e53c1 authored over 1 year ago by vindarel <[email protected]>
legit: branch checkout

5a87b61bcc87462a2f0b51886f74dbd9097f1064 authored over 1 year ago by vindarel <[email protected]>