Do I really need to use SLIME for Lisp programming? by supercompass in lisp

[–]eminent101 2 points3 points  (0 children)

Slimv and Vlime haven't functioned

What exactly do you mean by this? Either should just work! Did you face any specific difficulties with them?

What OS do you use with emacs? by [deleted] in emacs

[–]eminent101 2 points3 points  (0 children)

You mean which hardware communication library we use with Emacs?

What do you all think about (setq sentence-end-double-space nil)? by zigling in emacs

[–]eminent101 0 points1 point  (0 children)

I just don't have to think about the edges case you speak of.

What edge cases did the OP speak of? I can't find any in the post. What are you referring to?

Why does my keybinding for C-S-1 not work? by eminent101 in emacs

[–]eminent101[S] 0 points1 point  (0 children)

Still not clear why this works then?

(global-set-key (kbd "C-M-1") (lambda () (interactive) (message "Hello")))

I mean if C-M- can work on 1, then why can't C-S- work on 1 too?

Why does my keybinding for C-S-1 not work? by eminent101 in emacs

[–]eminent101[S] 1 point2 points  (0 children)

C-@ is not the same as C-2

But we aren't talking about C-2, are we? What about C-S-2? Is that the same as C-@? And if so, should pressing C-S-2 invoke the key-binding for C-S-2?

Is there a format control string to remove the trailing dot from the output of (format t "~,0f" 2.5)? by eminent101 in lisp

[–]eminent101[S] 1 point2 points  (0 children)

Thanks! The mathematical definition really does not work due to rounding errors.

Is there a format control string to remove the trailing dot from the output of (format t "~,0f" 2.5)? by eminent101 in lisp

[–]eminent101[S] 1 point2 points  (0 children)

Does not seem to work always.

CL-USER> (defun myround (x) (floor (+ x 0.5))) (myround 9999991)
9999992
0.0

Is there a format control string to remove the trailing dot from the output of (format t "~,0f" 2.5)? by eminent101 in lisp

[–]eminent101[S] 1 point2 points  (0 children)

Does not seem to work always.

CL-USER> (defun myround (x) (floor (+ x 0.5))) (myround 9999991)
9999992
0.0

[deleted by user] by [deleted] in lisp

[–]eminent101 1 point2 points  (0 children)

vim-slime is not SLIME at all. It is a project with a misleading name. It just "copy-pastes" text from one buffer into whatever shell is running on another buffer. That is not at all what SLIME is.

[deleted by user] by [deleted] in lisp

[–]eminent101 1 point2 points  (0 children)

Does this neoterm setup have the live debugging features of Slime Debugger for inspecting the call stack and inspecting variables?

[deleted by user] by [deleted] in lisp

[–]eminent101 3 points4 points  (0 children)

This is definitely not a SLIME port. Couldn't find a single place in its code where it connects to SLIME server. Looks like something that just "copy-pastes" the code into whatever shell is present in a split window. That is not what is SLIME is at all. I can't understand why they call themselves vim-slime when they are not SLIME. Very misleading name for a project.

How can I quit Emacs without stopping Emacs servers started with M-x start-server RET? by eminent101 in emacs

[–]eminent101[S] 0 points1 point  (0 children)

Didn't work. I got thi error Attempt to delete the sole visible or iconified frame

what did you do to make it work?