alphapapa / alphapapa/activities.el

Don't change tabs' last-used order when saving activities

Aperta
#92 1 commento 0 reazioni 1 assegnatario Rivendicata da @alphapapa Vedi su GitHub
bug compatibility good first issue help wanted
Lingua principale
Emacs Lisp
Stelle
319
Fork
19
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Emacs version: 29.3
Activities version: 0.7

When emacs tabs are managed by activities, the last visited tab may change to some other activities managed tab, which I supposed may be due to activities autosaving during which tabs are visited and hence changed the visit history.

For example, I have 3 tabs managed by activities, and I visit tab 1 and then tab 3, and then I try to switch back to tab 1 using `C-x t RET` (`tab-switch`). If I do it quickly enough, the default tab-name would be tab 1 when I do `C-x t RET` interactively. But when I spend a little longer in tab 3 and then try to switch, the default tab-name may become tab 2.

I suppose this is because activities will save the states of each managed tab periodically, during which each tab would be visited and hence the tab history would be changed accordingly. Please do correct me if I'm wrong.

I guess this issue lies somewhere between a bug and a feature request. I understand that tab visit history management may not be trivial in Emacs. Still It would be great if at least last visited tab can stay unchanged so that I can type `C-x t RET` to switch between the last 2 visited tabs quickly.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.