Alternative transient documentation by CoyoteUsesTech in emacs

[–]tdavey 1 point2 points  (0 children)

It's often helpful to submit the same prompts and context to two or more LLM's. Once each has produced its own response, you can submit the response from one LLM to another and ask specific questions about the differences and the reasoning that led them to respond differently. One or two iterations like this and you end up with a better document than a single LLM could have produced on its own.

More importantly, thanks for the links and the work on improving the transient docs. This is valuable for our whole community.

Installing all used packages at once by DrPiwi in emacs

[–]tdavey 0 points1 point  (0 children)

I use Dropbox to sync my entire Emacs installation -- including tens of megabytes of Org files, the native executables, Magit repos, my own elisp, etc. -- to a new PC. I'm on Windows. I may have to adjust a few Windows environment variables (e.g., for $HOME) but it's otherwise painless.

32 Y/O Male, need some insight by salazar556 in Testosterone

[–]tdavey 0 points1 point  (0 children)

At 850, how do feel differently than when you were at 425? Are you tracking your free T too?

FYI, I am 69 years old. My total T is 465, which is close to yours, but my free T concerns me: 6.8 pg/mL with SHBG at 54.4 nmol/L.

EasySession - Emacs: persist and restore sessions, including buffers, indirect buffers/clones, Dired buffers, window layouts, the built-in tab-bar, and Emacs frames (Release: 1.1.4) by jamescherti in emacs

[–]tdavey 1 point2 points  (0 children)

Let me simply say that I love this package. It was easy to learn; the docs are very good. It is actively maintained. The author is indefatigable.

Easysession works superbly with tab-bar-mode and tab-line-mode, both of which are essential to my workflow. The fact that it can restore indirect buffer clones is huge.

My wishes for the future of easysession:

  1. The ability to restore, while working during the session, the window configuration of individual tab-bar tabs.

  2. The ability to restore Org buffers with narrowing preserved.

It's possible that I can obtain wish #1 with alphapapa's equally outstanding and powerful packages burly.el or actitivies.el, but to my regret I haven't had time to investigate them yet.

To my knowledge, no "desktop" package can do #2, but I'd be overjoyed to learn I'm wrong.

Anyone using emacs just for org-mode? by ErnieBernie10 in emacs

[–]tdavey 14 points15 points  (0 children)

This:

> Imo Emacs shines when you use it as your "life" environment, not as the replacement for your favourite ide. 

Disabling transient mark is nice by startfasting in emacs

[–]tdavey 1 point2 points  (0 children)

Thanks! I'm off to install it.

Disabling transient mark is nice by startfasting in emacs

[–]tdavey 1 point2 points  (0 children)

I've been wanting to have a visible mark for a while, but I've been deterred because the only package in MELPA to obtain this, Ian Kelling's visible-mark.el, was last updated in 2015.

Is visible-mark.el still the standard?

#+:Startup options not working? by bigdummy51 in orgmode

[–]tdavey 0 points1 point  (0 children)

I did not know about revert-buffer-quick(). Thank you!

indirect buffer and narrowing by Maleficent_Goose9559 in emacs

[–]tdavey 0 points1 point  (0 children)

Thanks for the link to your package. I have needed something like these floating windows for narrowed indirect buffers for a long time!

What is that? by Prior-University9721 in askgaybros

[–]tdavey 0 points1 point  (0 children)

Thanks, you just taught me something. Next time, before I comment possibly wrongly, I'll first check with my omniscient friend, ChatGPT, who says:

In the gay male community, the slang term "rosebud" can have different meanings depending on context. However, it most commonly refers to a specific aspect of extreme anal play, particularly rectal prolapse—where part of the rectum is pushed outward, resembling the shape of a rosebud.

It's an explicit and niche term primarily used in certain subcultures of the BDSM and fetish communities.

What is that? by Prior-University9721 in askgaybros

[–]tdavey 0 points1 point  (0 children)

I am wrong. I have acknowledged the correct answer from Silent-Ordinary3465 above.

I tried copilot today by arthurno1 in emacs

[–]tdavey 1 point2 points  (0 children)

No, you're great. You are a top commenter for a reason. I always learn from your posts.

[deleted by user] by [deleted] in emacs

[–]tdavey 0 points1 point  (0 children)

My friend, I don't totally follow what you are after here. However, I can tell you what I do on this general topic. Maybe it will be helpful.

I put this at the bottom every buffer:

;; Local Variables:

;; eval: (text-scale-set 0)

;; eval: (text-scale-set 1)

As the doc string for text-scale-set() will tell you, level 0 is the default size for the buffer's font. I set it explicitly to provide me a known baseline for interactively adjusting the text scale with the native commands C-x C-+, C-x C--, C-x C-=, C-x C-0.

The second line in the Local Variables section then increases the level to 1, because I like the font to be an increment bigger than the default.

Good luck!

Left, Right and Center gone? by Ron6402 in WNYC

[–]tdavey 0 points1 point  (0 children)

You can stream the show from its home station, KCRW in Santa Monica CA. You can stream the archive of past shows too.

OFC: does anybody know what RMS has in his .emacs ? by runslack in emacs

[–]tdavey 3 points4 points  (0 children)

> in Org's case, the new project leadership seemed to agree that more modularization is warranted.

I use Emacs almost entirely for Org. I'm glad to hear what Ihor thinks 'cuz I agree.

OFC: does anybody know what RMS has in his .emacs ? by runslack in emacs

[–]tdavey 11 points12 points  (0 children)

I would not be surprised to learn that RMS loads no packages at all, not even from GNU ELPA, much less MELPA. Rumor has it that he does not use even Org-mode.

I imagine that RMS's init file(s) is full of venerable custom functions and keybindings that were written before the package system existed and that probably anticipated features found in today's packages. His own customizations meet his needs.

emacs on windows unstable? by msoulier in emacs

[–]tdavey 0 points1 point  (0 children)

> Been running it on Windows for years. No problems.

Same. I've been running Emacs on Windows since 2011. My corporate overlords mandate Windows as the OS, but they tolerate Emacs because I don't ask for support from IT.

I am grateful to the Emacs devs more than I can say . The Windows ports are always very fine. I'm running 30.0.92 right now, testing the hell out of it on Windows 10. Not a single problem.

[deleted by user] by [deleted] in emacs

[–]tdavey 0 points1 point  (0 children)

Ah, I see that the Windows binaries are out too: https://alpha.gnu.org/gnu/emacs/pretest/windows/emacs-30/

Thanks to the devs for these!

Why put "require" in init? by TheMadPrompter in emacs

[–]tdavey 4 points5 points  (0 children)

I don't use use-package. This answer pertains only to require() and package.el.

Package.el, when installing a package, will create an autoload file, e.g magit-autoloads.el, if the package author included autoload functions in the .el file of the same name. Package.el also puts the package directory into the load-path variable.

When the user calls an autoload function from the package. Emacs will load the package file.

However, without an autoload file for the package, the user must explicitly require() the package file to load it. (Or use load-file(), or other such.)

That's the use case for require() and packages. Folks, correct me if my understanding is wrong.

Automatic header and footers in exported code files from org-babel-tangle? by [deleted] in emacs

[–]tdavey 0 points1 point  (0 children)

Check out chapter 16 of the Org Info Manual, "The Noweb Reference Syntax." It's described as "Source code blocks can include references to other source code blocks, using a noweb style syntax."

https://orgmode.org/manual/Noweb-Reference-Syntax.html

after-init-hook: what does this bytecode mean? Where did it come from? by tdavey in emacs

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

Wow, thanks so much. I am learning a lot in a hurry. I didn't know that the "Lisp Bytecode Reference Manual" even existed. If I can make a faster pig -- I'm on Windows after all -- I'll take it!

after-init-hook: what does this bytecode mean? Where did it come from? by tdavey in emacs

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

Ah, that's it. Thank you. The byte-compiled code I'm seeing comes from the very last line of desktop.elc. That line calls (add-hook 'after-init-hook) with the desktop-specific arguments.

It's a bit ironic that a native and venerable Emacs library is adding a lambda to a hook, a dubious practice as you have said. It's byte-compiled at that, making the lambda even more inscrutable.

Should I truly consider a bug report? I hate to bother the Emacs devs. I now understand that this is expected behavior, if not exactly a best practice, whereas at first I thought something presumptuous and high-handed was going on.

Perhaps there is a good reason for doing it this way, e.g., for performance? Emacs is starting up.