Signal is not open source.
The modern Christian God is mostly a passive observer, whenever him or his agents have visited us there have been tons of miracles and magical shit, but that does not happen very often, and we've been basically alone for millenia while He is busy in his own realm. If Christ visited again, it would likely portend the end of the world, at least in a lot of Christian world views.
As other comments have pointed out, and you already mentioned this as a possibility, this is how I would write it:
(defun eat-more ()
"Open a new terminal."
(interactive)
(eat nil t))
However, given your goal of understanding commands and the buffer list better, I'll try to explain a little better.
The first parameter, the shell, when left nil, will use your default eat-shell, so the funcall in your current implementation is redundant. The eat-shell can be customized separately if necessary.
The <3> or <5> or whatever suffix in the eat buffer name is actually not generated by eat itself, eat is using generate-new-buffer
, which is an Emacs built-in function that relies on the C function generate-new-buffer-name
.
So what you are attempting to do is not just re-implement a feature eat already has, but a core function within Emacs itself. If you don't rely on built-in functionality, I would argue that you are not familiarizing yourself with elisp development, you are really creating your own language.
However, re-implementing what eat does can maybe be a good exercise, so to use the built-in function to help us, I would probably write it like something like this:
(defun eat-more ()
"Open a new terminal."
(interactive)
(require 'eat)
(eat
nil
(let ((name (generate-new-buffer-name eat-buffer-name)))
(when (string-match "<\\([[:digit:]]+\\)>" name)
(string-to-number (match-string 1 name))))))
One thing I'd like to draw attention to is the use of the variable eat-buffer-name
, which is defined by eat and is customizable, so even though most people are using the default name "*eat*"
, this could be different for some users. However, using this variable means we need to 'require' the eat package first. In the simpler answer, we were relying on the fact that the (eat ...)
command is autoloaded, and can be called without requiring the package first. But that isn't true for the eat-buffer-name
variable.
What, did the simulator get assembled by a passing tornado? Everyone who believes in simulation theory thinks this reality was designed, constructed, usually by someone that looks like us. That's pretty damn close to Christianity.
Belief in a simulation implies intelligent design of some sort, so this is, in my opinion, just a 21st century way of asking the age old question, does God exist?
You can be worse or better about genocide, it's unequivocally false to say that all genocides are equal. There was a choice. We could have had less killing or more.
And that's just from the respective platforms. I don't think people realize the extent to which Republicans do not listen to or care about their voters. We had an opportunity to put Harris in office and then berate the shit out of her the entire term to be better. That's not an option anymore. We are very much locked in to whatever braindead idea some billionaire spoons Trump.
Republicans were like, do these crazy things or we'll cut your funding. Harvard said no. This comes after Columbia mostly acquiesced to similar demands.
Civil rights aren't a technicality. If he 'got off' it would be a victory for everyone who enjoys not being harassed by police.
No, they see us as criminals and will deny every right they can, marriage, public service, equal treatment under the law, medical insurance/medication, freedom of association, speech, and even our right to exist. The point is to criminalize and erase our existence from public life.
Let's be clear here: this was not a 'customer', this was a drug addict who died due to their drug addiction. If that sentence makes you feel any less sympathy for them or their family, you can go fuck yourself.
That's exactly how I feel! I think it's compounded by living in a rural area. I want to fit in not only because that's my childhood dream but also for a sense of safety. I'm not sure what the answer is either. Maybe this is just a stage of transitioning or maybe it's possible to form strong bonds with allies, eventually, the way it seemed to feel easier with queer people before. I just know that I feel lonely at the moment and the queer community as a whole has seemed more distant to me.
I was wrong, just remembered incorrectly.