voidq.xyz is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin account
@hey@voidq.xyz

Search results for tag #emacs

[?]mousebot » 🌐
@mousebot@todon.nl

org conflicts with windmove, where you press Shift-<arrow-key> to do stuff. as per orgmode.org/manual/Conflicts.h i have added hooks to config to remedy the conflict, but it often gets things wrong. e.g. when i bring up the date selector calendar in org, windmove is active, whereas i want to be able t Shift-<arrow-key> around the calendar, else i have to mouse it, but clicking a date closes the calendar, whereas i want select a date then modify the timestamp. has anyone around dealt with this conflict beyond the recommended hooks?

    [?]Ihor Radchenko (yantar92) » 🌐
    @yantar92@fosstodon.org

    @sacha

    TL;DR: mascot; one bug fix by Peter Mao; org-inside code review; one more patch review and two bug reports (analysis).

    list.orgmode.org/87v79ay2ah.fs

    Recording: archive.org/details/3-org-dev-

      [?]screwlisp » 🌐
      @screwlisp@gamerplus.org

      Wait, dead mic?

      Alright, it is in fact Sunday-morning-in-Europe but I am elbow-deep in setting up some machine over the world's slowest network connection, so if you're into that this is that. Just building and . ( , and ) (and but there's no accounting for taste).

      toobnix.org/w/gXLXQqxf5MYg1NDF

      Every week since 2022 ! every 8am Sunday UTC.

        [?]Michael Kohl 🇦🇹🇹🇭 » 🌐
        @citizen428@chaos.social

        [?]Charles Choi 최 민수 » 🌐
        @kickingvegas@sfba.social

        now-playing.el is a remote control interface to the macOS music player from Emacs. The v1.1.0 update for it features a volume bar that is shown when the volume is changed.

        now-playing.el is available on MELPA.

        github.com/kickingvegas/now-pl

        Screenshot of now-playing.el, a remote control interface for the macOS Music app from Emacs.

        Alt...Screenshot of now-playing.el, a remote control interface for the macOS Music app from Emacs.

          [?]Antonio Paternina » 🌐
          @tonyptdm@mastodon.social

          (Gnu OS). Consiste en usar Emacs como sistema operativo. Hay 2 sabores: y Linux-Libre. Emacs es PID 1, no hay ni , no sino . Todo es y

          blackhats.es/wordpress/?p=912

          [?]heiwiper » 🌐
          @heiwiper@mastodon.social

          I just published a new post: A Tour of Magit's Status Interface. It walks through the main screen of Magit — my favourite Git client, which I use daily for work and personal projects — and how a single screen surfaces the full state of a repository.

          It's written to be approachable even if you've never used Emacs.

          heiwiper.com/posts/magit-statu

            [?]Bradley M. Kühn » 🌐
            @bkuhn@fedi.copyleft.org

            I'm going to really try this daily thing. We people must stand united & get more posts into the Fediverse of dogs than there are cats.

            I mean, not that there is anything wrong with cats, it's just that are better than cats in the same way is better than vim. 🤣

            This is Lord Alfred Nelson of Puggington (more commonly known as Alfie).

            Alfie died of cancer in late 2020, but his clueless tongue-hanging ways live on in the spirit of all dogs who'll eat anything.

            Alfie, a fawn pug with a fully black muzzle, stands in a blue harness with a collar staring at the camera with his tongue hanging out.

            Alt...Alfie, a fawn pug with a fully black muzzle, stands in a blue harness with a collar staring at the camera with his tongue hanging out.

              [?]andros » 🌐
              @andros@activity.andros.dev

              «Elpher: my tweaks for better Gemini browsing in Emacs»

              Elpher is the Gemini browser for Emacs, and it works wonderfully; its integration with GNU's editor is sublime.

              https://en.andros.dev/blog/b18ae804/elpher-my-tweaks-for-better-gemini-browsing-in-emacs/

              #Emacs #Gemini

                [?]Ashish Panigrahi [he/him] » 🌐
                @paniash@mas.to

                @pabryan @superketchup @spritely @cwebber Aha, thanks. Amongst scheme implementations, Guile did resonate with me for being tied to although that's another rabbithole. is already one and I don't think I can handle another one (just yet) :P.

                  [?]Daniel Mendler » 🌐
                  @minad@mastodon.world

                  @SteveTux Removing obsolete code from is a long process. Most of these themes have been effectively superseded by Prot's Modus or Ef themes, which have comprehensive coverage. However there are always users who still want the older themes to stay around, and Modus is not for everyone. I think such processes could benefit from ELPA. Packages could move from Emacs core to ELPA, without necessarily obsoleting them.

                    [?]Ashish Panigrahi [he/him] » 🌐
                    @paniash@mas.to

                    @jtr @ericsfraga I think modal editing in general is ergonomic and it doesn't particularly have to be vim. There's boon (github.com/jyp/boon) and meow (github.com/meow-edit/meow). Since you've never used vim, I'd recommend these packages instead.

                    I transitioned to emacs coming from vim so using evil (github.com/emacs-evil/evil) was natural to me. A huge drawback of this package is that it hijacks certain emacs bindings but that's also necessary if you want precise vim emulation.

                    Boon and meow offer modal editing and the benefits in terms of ergonomics without sacrificing emacs keybindings. I'm trying to move to boon but it's hard to let go of evil when I already know vim.

                    Good luck and I hope your pinky gets better. :)

                      [?]deech » 🌐
                      @deech@mastodon.social

                      [?]Ashish Panigrahi [he/him] » 🌐
                      @paniash@mas.to

                      @nadiyar I know you said something simpler but orgmode with emacs pays back in magnitudes for the cost of a steep learning curve. I then sync with my phone via syncthing.

                        [?]Ashish Panigrahi [he/him] » 🌐
                        @paniash@mas.to

                        To people in the space, I'm currently trying to get into learning Lisp as a hobby. My work mainly involves knowing python but like many people in physics, writing good code is never quite taught to us.

                        I would like to learn Lisp primarily out of interest but also it would benefit me if the structure of Lisp itself would teach me good programming practices that I could use when writing python.

                        Keeping this in mind, are there any Lisp dialect recommendations? I've heard good things about Common lisp and Clojure, but would be interested if those (or any other dialect) would serve my purpose.

                          [?]George Jones :emacs: :orgmode: » 🌐
                          @eludom@fosstodon.org

                          I did the fateful thing. I updated all my packages after not touching them for 5 months. Now I’m recompiling emacs from the latest sources to try to make mysterious new errors go away. You pull one thread…

                            [?]George Jones » 🌐
                            @eludom@curious.port111.com

                            I did the fateful thing. I updated all my #emacs packages after not touching them for 5 months. Now I’m recompiling emacs from the latest sources to try to make mysterious new errors go away. You pull one thread…

                              [?]pulusound [they/she] » 🌐
                              @ahihi@anticapitalist.party

                              quick hack for nicer editing of 32-bit ARM assembly in : codeberg.org/pulu/arm32-asm-mo

                                [?]Howard the Geek » 🌐
                                @howard@pdx.social

                                @ericsfraga @jtr and if you don't have an affinity for VI keybindings, check out Meow mode for

                                  [?]JuTaRo :emacs: » 🌐
                                  @jtr@fosstodon.org

                                  Emacs pinky is becoming a thing for me recently.

                                  I’ve been a happy user of CAPS as control, but recently my pinky started rebelling. My keyboard is non-standard. Time to think of other solutions :(

                                    [?]Paul Bryan [he/him] » 🌐
                                    @pabryan@mathstodon.xyz

                                    Dear users. I like to use visual-line-mode and I also like to increase my font size a little. This results in help buffers, info buffers, ... looking weird due to the hard-coded line breaks at 70 characters (or whatever it is - I forget exactly).

                                    In the screenshot, on the left there is a help buffer with unchanged font size and the hard wrapping fits fine. On the right, I've done M-x text-scale-increase and the hard wrapping breaks lines in weird places.

                                    Question 1a: does anyone know how to get rid of the hard wrapping and just let emacs flow the text with word-wrap?

                                    Question 1b: I was thinking of writing a minor mode which I'm thinking of calling no-hard-wrap to do it. My plan was to use a regex identifying a region that no-hard-wrap operates on. So for a helpful buffer, it would just operate on the region delimited between the heading Documentation and the heading References. In that region, if there is a line break followed by a non-space character, then I want to suppress the newline.

                                    So, any tips for how to where to look for to alter a buffers display like that? Would an overlay do the trick? Make such newlines display as zero-width space or something?

                                    EDIT: It should just be a regular space not a zero-width space.

                                    Screen shot of side-by-side emacs buffers. One has default text scaling, while the other has increased scaling resulting in unsettling line wrapping.

                                    Alt...Screen shot of side-by-side emacs buffers. One has default text scaling, while the other has increased scaling resulting in unsettling line wrapping.

                                      [?]Chip Butty [he/him] » 🌐
                                      @otfrom@functional.cafe

                                      The pastoral tradition of emacs chrismaiorana.com/emacs-pastor

                                      I sometimes find emacs to be whimsical really. It certainly allows me to express myself through my tools

                                        [?]Daniel Mendler » 🌐
                                        @minad@mastodon.world

                                        I've implemented some great performance improvements in , the Atom/RSS feed reader for .

                                        - Save database when idle to avoid pauses.
                                        - Use libxml for feed parsing by default instead of xml.el.
                                        - Truncate the search list for faster display, with a button to show more.
                                        - Header line caching for faster redisplay.

                                          [?]Vassil Nikolov | Васил Николов » 🌐
                                          @vnikolov@ieji.de

                                          Emacs Lisp has had bignums for quite a few years now (even though it got them much later than other lisps).

                                          See also `integer-length' and company.




                                          @anthk

                                            [?]Anthk » 🌐
                                            @anthk@neopaquita.es

                                            Uhm, on 32 bit in Clozure CommonLisp (ccl):

                                            (log (1+ most-positive-fixnum) 2)
                                            29.0

                                            2^29 -1 = most-positive-fixnum in CCL

                                            , 32 bit, compiled with --wide-int:

                                            (log (1+ most-positive-fixnum) 2)
                                            61.0

                                            2^61 -1 = most-positive-fixnum in Elisp

                                            Still, CL allows far more precision
                                            than other languages:

                                            CCL:

                                            (expt most-positive-fixnum 16)
                                            47634101215830029620862168293282105755619681803746312443773447750728239466188107611533078255091639820167255564829090159750828898191472066561

                                            Elisp: totally wrong result.

                                            Proof for CCL on correctness:

                                            (log (expt (1+ most-positive-fixnum) 16) 2)
                                            464.0

                                              [?]Ashish Panigrahi [he/him] » 🌐
                                              @paniash@mas.to

                                              Tried converting my family to using GNU/Linux (specifically Linux Mint) to move away from whatever Windows has become, only to be informed to install Windows again because apparently Linux has a "weird" feeling to it for a desktop user. Isn't desktop Linux good enough now for the typical windows user?

                                              I fully moved to Linux since 2018 with tiling WMs and vim keybindings that I don't find a desktop environments appealing. At this point, most of my computing is done in emacs anyway :P.

                                                Back to top - More...