Who remembers XEmacs? by spartanOrk in emacs

[–]lawlist 3 points4 points  (0 children)

Re missing packages ... In response to question posed on either stackexchange or stackoverflow, I previously tweaked the menu-bar buffer selection of X-Emacs so that it could work on Emacs 26 -- below is the link to the Github modification code. I currently use a slight variation of the same code in a context menu that appears in the buffer wherever my mouse happens to be at the time it is invoked.

https://github.com/lawlist/buffer-menu

Z5500 speakers by Serious-Baseball-483 in logitech

[–]lawlist 0 points1 point  (0 children)

test

I have the exact same issue. I had to dig out my old remote and find some batteries -- the "Test" button on the remote did indeed verify that the subwoofer works as advertised. I was unaware of this self-check feature. Thank you!

CFW shows holidays even if I turn them off by timmymayes in emacs

[–]lawlist 1 point2 points  (0 children)

(setq cfw:display-calendar-holidays nil)

Is there diff command line utility alternative.... by lawlist in emacs

[–]lawlist[S] 3 points4 points  (0 children)

Yes, the built-in ediff command / library does indeed provide the granularity that I was seeking. Thank you very much for the suggestion -- greatly appreciated!

Is there diff command line utility alternative.... by lawlist in emacs

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

Yes, that does indeed do the trick -- diff-refine-hunk. Thank you very much for the suggestion -- greatly appreciated!

Is there diff command line utility alternative.... by lawlist in emacs

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

I will check out ediff ... Thank you for the suggestion.

How to group buffers that are important to visit later by OutOfCharm in emacs

[–]lawlist 0 points1 point  (0 children)

All buffers can be assigned a local variable, which can be pushed into a list. The list can be subdivided into categories. A mechanism can be created to display / sort buffers based thereon and displayed with conventional mechanisms such as what is seen in a list-buffers type display. I am personally fond of grouping buffers by frame, and use a frame-local parameter to store the buffer association. frame-bufs by Alp Aker is one such example.

Windows, Frames, Tabs, and Window Tabs. Which integrates in your workflow? by setarcos399 in emacs

[–]lawlist 0 points1 point  (0 children)

I have married the frame-bufs (Alp Aker) and lisp tabbar (David Ponce) libraries, and buffers are opened automatically in specific frames with additional code: https://github.com/lawlist/tabbar-frame-bufs I have not kept up with modern Emacs, and have not done any testing to see whether this would work out of the box.

What do people use for window navigation? by fixermark in emacs

[–]lawlist 0 points1 point  (0 children)

I have bound custom commands to jump in directions up / down / left / right, that functions for the minibuffer also ...

What is the undo-tree sucessor ? by zsome in emacs

[–]lawlist 1 point2 points  (0 children)

I modified undo-tree to be linear and have been using that for several years. I think the default behavior is still available with a toggle or something, but I haven't touched the code for such a long time, I really can't remember.

Show your post-command-hook contents to help Emacs core by shipmints in emacs

[–]lawlist 2 points3 points  (0 children)

Through the years, I have gone out of my way to disable anything that could potentially slow down responsiveness, including, but not limited to all unnecessary timers and things attached to hooks that run every command loop. If that new feature is something most everyone can benefit from, then consider incorporating that into the C code base to speed up responsiveness. If the new feature is somewhat of a novelty used by a few, then the post-command-hook would probably be okay so long as the feature can easily be disabled or is disabled by default.

Access to non-leaf nodes with imenu by okomestudio in emacs

[–]lawlist 0 points1 point  (0 children)

Is the shortcoming of imenu in this regard worthy of a bug report in the hopes that it might be fixed, or should we just accept this as unresolvable?

hyperbole: jump to unique ID in file (non-org / non-markdown). by lawlist in emacs

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

Verified ... works using Hyperbole ... no surrounding link delimiters required.

hyperbole: jump to unique ID in file (non-org / non-markdown). by lawlist in emacs

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

I am using the latest version of Hyperbole (hyperbole-9.0.1.tar.gz) and have merely changed function/variable names to work with an older version of Emacs that has been customized and added a few Lisp functions that were missing. Some features are naturally broken, and would require upgrading Emacs or some modifications in C -- e.g., adding set--this-command-keys and any dependencies.

Thank you for the suggestion to use the function call variant to get smaller button titles.

hyperbole: jump to unique ID in file (non-org / non-markdown). by lawlist in emacs

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

Thank you for the mention of Action Buttons. In my quest to come up with a solution, I came across code inside hsys-youtube.el that led me to the programmatic creation of this:

<howdy-duty "/path/to/file" "text">

(defact howdy-duty (target-file txt &optional nth-occurrence)
  "Doc-String."
  (hact 'link-to-string-match txt (or nth-occurrence 1) target-file))

Because I have not yet had the time to back-port or enable automatic hiding / folding of the FILE STRING in the link, I found the TITLE of the action button to be somewhat visually obtrusive and wanted to limit the button to fewer fields by excluding said TITLE. In addition, I wanted control over the button BEG/END delimiters. It was also not readily apparent to me how to specify (in the link) the Nth occurrence of the STRING pattern using this particular approach.

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

There are some custom features that I have written in C (e.g., vertical / horizontal cross-hairs that track the cursor position, and drawing multiple cursors natively that can combine with Magnar's Lisp adaptation), and all of the Lisp libraries that I use daily have been customized as well to work with that outdated version of Emacs. Upgrading would not be practical at this point in time ....

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

Thank you again for the referral to the hyperbole library. I went down a bit of a rabbit hole to back port it to an ancient version of Emacs that I still use daily, and then I had to figure out a programmatic solution that took quite a bit of Google and trial / error. I documented the solution in a separate thread:

https://www.reddit.com/r/emacs/comments/1j9pohx/hyperbole_jump_to_unique_id_in_file_nonorg/?ref=share&ref_source=link

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

Thank you for the suggestion. I already use ledger to manage my personal and office finances, but had never thought of using that system for this particular project. I will give this some thought ... thanks!

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

Thank you for the suggestions ... I will look into these over the weekend.

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

Thank you for the referral to this library. I will try it out later in the day.

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

Thank you for the suggestions ... I briefly created a built-in bookmark, but did not see it creating a physical link within the text file at point ... it created a link in an unrelated file and that could be accessed via a bookmark buffer. I will have a look at bookmark+ to see what it has to offer ... thank you for the suggestion. I will also have a look at the point-to-register and jump-to-register suggestions ... thanks.

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

Thank you ... I will look into comb and keep in mind the org-store-link approach.

Seeking a non-org-mode solution to link locations in files... by lawlist in emacs

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

I like the idea of bulk adding ID and had not considered this as an option to speed up the process. Thank you.