Emacs

Lucius_Chen, zh-CN
@Lucius_Chen@mastodon.social avatar
kickingvegas,
@kickingvegas@sfba.social avatar

Wrote a post about writing Lisp docstrings, but a lot of it can apply to other programming languages with docstrings as well. http://yummymelon.com/devnull/writing-better-elisp-docstrings.html

grinn,
@grinn@emacs.ch avatar

Sometimes I get overwhelmed by having a free day and end up not accomplishing much. This morning it was processing my feelings toward my family's political views. I think it was valuable to come to some conclusions about why their views bothered me so much, but it took time.

I'm sitting on some patches and email drafts waiting for the fsf to update my copyright assignment record.

I'm going to work on objed for a while, then my blog. For objed I want to translate the test runner from a Makefile to an elisp eldev command. For the blog I want to do the opposite: translate the elisp build script into a Makefile.

Both are attempts at simplifying the development process though, just choosing the right tool for each job.

holgerschurig,

@grinn

Sometimes I get overwhelmed by having a free day and end up not accomplishing much

Personally I think this is totally okay. We need times to get down, to do "nothing" or at least "not much".

These times (and even occasional boredom) even play a role in creativity. Google for "boredom creativity" and you'll find many leads.

jameshowell,
@jameshowell@emacs.ch avatar

@holgerschurig @grinn I do not mean it flippantly: I have reached the age where I genuinely recognize the healthy "productivity" of a day where my concrete accomplishments are "did a load of laundry" and "pet the cats."

louis,
@louis@emacs.ch avatar

Gosh, after a reboot yesterday my RET key was bound to mark-sexp and I had no idea where that came from. In my init.el there was zero binding for that and it happened even in Fundamental mode.

Ultimately, after I commented out sly it is now back to normal. Sly was updated a week ago and for some reason the update landed on my machine.

So if you experience the same, let me know.

xgqt,

@louis

Maybe you or sly bound some key without restricting to a given keymap or mode. I would look for bind-key and add-hook calls that do not restrict.

birv2,
@birv2@pkm.social avatar

Finally got set up and running zippily(?) because I'm running it natively in Linux. Org mode is fast, and I'm loving it. Only one problem now to solve: I set up Linux Mint on my Windows machine as , but now I can't boot into Windows.

Oops.

There's always another problem, isn't there?

mforester,
@mforester@rollenspiel.social avatar

@birv2 there's a chance that grub defaults to Mint and doesn't have a timeout value to select a different boot option.
I don't know the steps to fix it, but this should be easy to look up. 🙂
Alternatively: are you dual booting from the same disk? If not, you should be able to fix this directly from BIOS by changing the boot device. 🤔

to1ne,
@to1ne@mastodon.social avatar

I always forget how to dismiss the suggestions in the minibuffer when you don’t want to use an exact match. I’m using vertico.

daviwil,
@daviwil@fosstodon.org avatar

@to1ne is it Vertico-exit? I can't remember the command, but I do know I had to bind it separately

holgerschurig,

@pjaspers @to1ne Then just bind Alt-J to the function you want it to have.

If it would be Alt-Enter that does what you want, then first do Ctrl-h k Alt-Enter to see what it does (e.g. vertico-keyboard-explode) snd than bund that function to Alt-J in the proper vertico map.

(mobile now, so can't be more specific)

gregorni,
@gregorni@fosstodon.org avatar

My supervisor at CERN uses Emacs with a plugin to emulate Vim bindings! 🤯

He is the true winner of the Vim vs. Emacs wars.

apublicimage,
@apublicimage@berlin.social avatar
gregorni,
@gregorni@fosstodon.org avatar

@apublicimage holy moly

LinuxRenaissance,
@LinuxRenaissance@fosstodon.org avatar

I finally found some time to work on my webpage, so here is the second article:

"How to show row numbers in #Emacs"

https://linuxrenaissance.com/post/emacs-row-numbers/

al3x,
@al3x@hachyderm.io avatar

I can’t believe it🤪: TIL has support for tabs.

(In and , with their support for windows, I use tabs as workspaces: setting up windows in a particular layout fitting the needs of that project)

ctietze,
@ctietze@mastodon.social avatar

@al3x it has support for multiple levels of tabs, which is even weirder, but makes sense if you treat the topmost bar for window configurations like you do!

kickingvegas,
@kickingvegas@sfba.social avatar

Casual v1.5.0, a porcelain for Calc, is now available on MELPA. This is a big release, with support for computer algebra, reading data files to support plotting and curve fitting, infinite mode support, showing the current value of the thousands and decimal separators, loading the settings file, and numerous UI improvements.

https://melpa.org/#/casual

mattof,
@mattof@emacs.ch avatar

New version of rcirc-sqlite: rcirc logging in SQLite

  • Easier to narrow the queries to the last week, the last month, of the
    last two or three months, or select a time range with the org mode
    date picker.
  • New command to direct request the logs of a specific nick.

rcirc is a default, simple IRC client in Emacs

rcirc-sqlite is available as a package in Elpa

-sqlite

https://codeberg.org/mattof/rcirc-sqlite

daviwil,
@daviwil@fosstodon.org avatar

@mattof this is a good idea, I'll have to try it out soon

not_null_p,
@not_null_p@emacs.ch avatar

So, I'm currently in a middle of moving all of my calendars from Google Calendar to in an on going effort to reduce dependency on Google.

This little project has been progressing better than expected! And now I've found a final piece of a puzzle that makes the whole thing come together: Orgzly Revived [1] (mainly for its Git syncing feature) for Android.

With this combination, I've successfully moved off Google Calendar for good and without any loss in functionality.

[1] https://github.com/orgzly-revived/orgzly-android-revived

ctietze,
@ctietze@mastodon.social avatar

@not_null_p git syncing, you say? Never noticed! Am using WebDAV and occasionally run into sync conflicts. Does the git sync auto merge if possible without intervention?

publicvoit,
@publicvoit@graz.social avatar

@not_null_p For recurring appointments, you might want to consider cloning: https://karl-voit.at/2017/01/15/org-clone-subtree-with-time-shift/

skybert,
@skybert@emacs.ch avatar

I would like to give a shout out to all the excellent people on emacs.ch. You are not only passionate about Emacs and Lisp, but also friendly, fun and always willing to help out.

Thank you for you being you.

acowley,

This post on -roam resonates very well with me, to the point that I actually double checked that I didn't write it myself. I've been fortunate I suppose to not have problems with org-roam's database for several years now, and I think it does make some sense to go ahead and build around a proper database layer rather than beat around the bush. It's something of a rejection of YAGNI, but I think people often wear YAGNI blinders. https://edstrom.dev/wzvdr/2023-02-26

emoses,
@emoses@hachyderm.io avatar

I use Emacs with evil, and I hit ":w2<ret>" way more often than I'd like, leaving little files called "2" all over the place. So I wrote some advice to fix it

https://www.emoses.org/posts/dont-write-2/

birv2,
@birv2@pkm.social avatar

Thanks to all the people who responded! Today is wsl day. Yesterday was Linux mint in a vm. Tomorrow is native Windows. Just doing some light coding and banging out text. If emacs is reasonably zippy I’ll go with Windows since it’s just less friction. Nothing against Linux but one thing at a time. Plus printing just works on Windows

birv2,
@birv2@pkm.social avatar

@mforester I have never had either experience. So I'm hoping that it will "just work" sometime for me!

mforester,
@mforester@rollenspiel.social avatar

@birv2 fingers crossed. 🙂

sachac, (edited )
@sachac@emacs.ch avatar

Ooh, list-keyboard-macros in dev looks interesting. You'll be able to edit and rearrange macros using tabulated-list-mode. https://git.savannah.gnu.org/cgit/emacs.git/commit/etc/NEWS?id=7add47337b62064998a5b80f357acc39b1253e98

fiee, German
@fiee@literatur.social avatar

Liebe -Freundys, wie sag ich das auf deutsch:

put (setq ConTeXt-texexec-option-nonstop "") in your ConTeXt mode hook

Also „mode hook“ für ConTeXt in AUCTeX?

tekki,
@tekki@swiss.social avatar

@fiee Ich würde auch auf Deutsch von ConTeXt Mode Hook sprechen. "Hook" findet sich im deutschen Wikipedia: https://de.wikipedia.org/wiki/Hook_(Informatik). Und "mode" einzudeutschen macht kaum Sinn.

fiee,
@fiee@literatur.social avatar

@tekki Ok, danke. Ich habe bloß keine Ahnung, was das bei Emacs bedeutet. Muss ja wohl in dieser context.el stehen.

victorhck, Spanish
@victorhck@mastodon.social avatar
birv2,
@birv2@pkm.social avatar

This morning's adventures: figuring out whether to run it natively in Win10 or in VM of Linux. Finally got it to save config settings in Windows, so playing with that for the day. Got a notebook and started writing down key bindings. Getting comfier. Also researched as an option instead of VM. Feel free to chime in, people.

djfiander,
@djfiander@code4lib.social avatar

@birv2 Emacs works best on unix-y platforms, but the Windows port works well enough to start learning about it.

jchillerup,
@jchillerup@social.data.coop avatar

Screaming a question into the void regarding , hoping that someone will see this:

I'd like to have the same left-margin for all my text. Headline bullets (and list bullets etc.) should be to the left of this margin. In CSS this would be list-style-position: outside;

Would anyone know how to modify the indentations of the headings to some negative value? Pointers much appreciated!

Tagging some Emacs accounts, sorry if it bothers you @gausby @mms @publicvoit @emacslife

Castiai,
@Castiai@social.tchncs.de avatar

Solution to "Sparse Trees" problem:
https://irreal.org/blog/?p=12105

I really enjoy reading this blog. Today I think I have found a solution to a long unsolved question: It's the "org-tree-to-indirect-buffer" function (bound to C-c C-x b).

You can read my full solution on Stack Overflow:

https://stackoverflow.com/a/78326595

shom,
@shom@fosstodon.org avatar

config yak-shaving is the best way to feel accomplished without being productive.

daviwil,
@daviwil@fosstodon.org avatar

@shom @wirthy it's an investment with unlimited upside

shom,
@shom@fosstodon.org avatar

@daviwil you know what's better than being a 10x'er? HODLing all your 1x productiviy now so you can go to the moon 🚀
@wirthy

al3x,
@al3x@hachyderm.io avatar

Thanks to the help received from friends on here: “Automatic clock-in in Org Mode” https://alpo.gitlab.io/jots/posts/2024/04/automatic-clock-in-in-org-mode/

birv2,
@birv2@pkm.social avatar

This morning I'm investigating the Emacs Writing Studio series (https://lucidmanager.org/tags/emacs/), which is a wonderful introduction to #emacs. Especially as it relates to writing, which is probably about 80% of what I think I would use emacs for. Happy for other suggestions, thanks!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • emacs
  • DreamBathrooms
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • tacticalgear
  • Youngstown
  • everett
  • slotface
  • osvaldo12
  • rosin
  • mdbf
  • kavyap
  • thenastyranch
  • ngwrru68w68
  • anitta
  • Durango
  • cisconetworking
  • modclub
  • khanakhh
  • normalnudes
  • ethstaker
  • cubers
  • vwfavf
  • provamag3
  • Leos
  • tester
  • megavids
  • JUstTest
  • All magazines