Comments (2)
Enabling the mode somewhere in the
universal-argument-minus
command is a quick fix. I dunno if it's a proper solution although as maybeuniversal-argument-minus
is not intended to be ran outside of theuniversal-argument-mode
in the first place.
Sounds like a solution to me. Also putting this in init.lisp helped:
(define-command universal-argument-minus () ()
(lem/universal-argument::universal-argument-mode t)
(call-command 'lem/universal-argument:universal-argument-minus 1))
(define-key *global-keymap* "M--" 'universal-argument-minus)
Tempted to close this issue now, but it just seems like it should be how the base command works. Should I open a pull request or..?
from lem.
Investigated a little and was able to reproduce. Looking at the other universal-argument-N
commands:
lem/src/ext/universal-argument.lisp
Lines 103 to 107 in ebdfe91
Compared to:
lem/src/ext/universal-argument.lisp
Lines 90 to 96 in ebdfe91
It seems there's an expectation for universal-argument-mode
to be enabled when running. universal-argument-minus
itself is normally bound to a key in the *universal-argument-keymap*
to be ran within the universal-argument-mode
:
lem/src/ext/universal-argument.lisp
Line 59 in ebdfe91
Enabling the mode somewhere in the universal-argument-minus
command is a quick fix. I dunno if it's a proper solution although as maybe universal-argument-minus
is not intended to be ran outside of the universal-argument-mode
in the first place.
from lem.
Related Issues (20)
- Allow themes to modify colors of tabs and option selections HOT 3
- possibility of adding a build system that finds dependencies and builds lem with whatever it finds and whatever lisp the builder wants HOT 6
- Display scaling of HiDPI monitor is ignored, and unable to be forced
- Lisp REPL stuck in read only mode while using vi-mode HOT 2
- Missing binary files from release 2.2.0
- It seems that the :lock parameter has been removed from sbcl's defpackage. HOT 2
- Memory leak in SDL2 build HOT 7
- Mouse offset in sidebar/filer HOT 2
- Messed up windows deployment
- Windows Legit Fails to build: "LEM-PATCH-MODE does not exist" HOT 2
- vi-mode: `dd` and `dG` don't work properly with a blank line at the end of buffer
- Empty window on both sdl2 and ncurses HOT 2
- LEM dissect error HOT 5
- Warnings in sdl2-examples HOT 2
- Slime C-c C-j HOT 5
- lisp-eval-clear HOT 2
- Broken floating windows in ncurses HOT 4
- Lem hangs after `flnd-file` with non-existent Lisp-related file HOT 1
- SDL2 support OpenBSD HOT 1
- vi-mode: commands with % movement select the wrong text HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lem.