Skip to content

Commit 0ab0801

Browse files
temyurchenkoemacsomancer
authored andcommitted
various code cleanup/API imporvements
- fix naming to separate public/private API (double dashes) - simplify variables manipulation with `alist-get` - store frame and tab information in variables instead of names External manipulation, such as killing is handled via listening to `kill-buffer-hook`. Renaming by user is irrelevant since we don't rely on names. Information is tied directly to the buffer object. - group code into semantically different sections - remove obsolete/redundant behaviour - move configuration procedures (such as `add-hook`) to the end of file. Otherwise, some symbols might happen to be undefined in hooked functions. - remove tco mentions
1 parent 85fe103 commit 0ab0801

2 files changed

Lines changed: 336 additions & 401 deletions

File tree

README.org

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,11 @@ See further discussion at [[https://babbagefiles.xyz/equake-elisp-console/][the
7070

7171
* Installation
7272
Unless you're installing via Melpa, make sure you have the following
73-
external dependencies installed: [[https://github.com/magnars/dash.el][ =dash= ]], [[https://github.com/Wilfred/tco.el][ =tco= ]]. This might be
73+
external dependencies installed: [[https://github.com/magnars/dash.el][ =dash= ]]. This might be
7474
accomplished via [[https://github.com/jwiegley/use-package][ =use-package= ]], e.g.:
7575
#+begin_src elisp
7676
(use-package dash
7777
:ensure t)
78-
79-
(use-package tco
80-
:ensure t)
8178
#+end_src
8279
** Melpa
8380

0 commit comments

Comments
 (0)