Skip to content

Latest commit

 

History

History
1045 lines (1005 loc) · 35.2 KB

config_archive_2020.org

File metadata and controls

1045 lines (1005 loc) · 35.2 KB

Archived entries from file /home/yantar92/Git/emacs-config/config.org

2020

2020-03 March

2020-03-11 Wednesday

Archived inline tasks

adjust the width for various symbols
  • State “DONE” from “TODO” [2020-03-11 Wed 23:44]
this thing should be smarter and consider that multibyte characters can have different width. I will try to keep 2-byte double width. Then the string should be trimmed to certain number of bytes, but not certain character number
  • State “DONE” from “TODO” [2020-03-11 Wed 23:17]

2020-03-30 Monday

Archived Tasks

FAILED Make it work everywhere
  • State “FAILED” from “TODO” [2020-03-30 Mon 22:51]
  • This does not work with things like =C-c ‘symbol= for now.
  • This does not work with boon =command mode= and =special mode=.
  • this does not work with key chords (again read-event)
  • this does not work with region specifiers on boon (it uses read-event!)

Archived inline tasks

ask in org mail-list about save-window-config in emacs src execution
  • State “DONE” from “TODO” [2020-03-30 Mon 22:00]
ask mail-list about what “internal link means” in org-agenda-open-link. Condition look strange. Why just non-bracket link?
  • State “DONE” from “TODO” [2020-03-30 Mon 22:00]
my changes broke some C-c C-o behaviour. reverted for now, but need to investigate
  • State “DONE” from “TODO” [2020-03-30 Mon 22:00]

2020-04 April

2020-04-02 Thursday

Archived Tasks

2020-04-08 Wednesday

Archived inline tasks

CANCELLED do not show changes if the old todo was actually the same
  • State “CANCELLED” from “TODO” [2020-04-08 Wed 12:39]
I solved the issue with losing fontification of todo keywords when keyword actually does not change, but if it changes, still have problem
  • State “DONE” from “TODO” [2020-04-08 Wed 12:39]
CANCELLED maybe only show done?
  • State “CANCELLED” from “TODO” [2020-04-08 Wed 12:39]

2020-04-09 Thursday

Archived Tasks

2020-04-14 Tuesday

Archived Tasks

2020-04-20 Monday

Archived inline tasks

CANCELLED Use boon selection here to call org-cut-subtree conditionally
  • State “CANCELLED” from “TODO” [2020-04-20 Mon 21:01]

Archived Tasks

Comment/uncomment
(use-package comment-dwim-2
  :if init-flag
  :straight t
  :bind (:map prog-mode-map
	      ("M-;" . comment-dwim-2)))

2020-04-23 Thursday

Archived Tasks

(((((( auto close parentheses )))))))
(use-package elec-pair
  :if init-flag
  :hook (emacs-lisp-mode . electric-pair-local-mode))
Show current value in separate buffer
;; From https://www.reddit.com/r/emacs/comments/7htdzk/show_reddit_prettyprint_debugger_frames/

(use-package debug
  :if init-flag
  :config
  (defun gk-debugger-pp-frame ()
    (interactive)
    (let ((inhibit-read-only t)
          (frame (backtrace-frame (debugger-frame-number))))
      (set-buffer (pop-to-buffer "*BT: Frame*"))
      (destructuring-bind (special fn &rest args) frame
	(erase-buffer)
	(progn
          (insert "(" (pp-to-string fn))
          (dolist (arg args)
            (insert "\n" (pp-to-string arg)))
          (insert ")"))
	(goto-char (point-min))
	(indent-pp-sexp))))
  (define-key debugger-mode-map "r" 'gk-debugger-pp-frame))

2020-04-27 Monday

Archived Inline Tasks

Move elisp-demos and helpful to here
  • State “DONE” from “TODO” [2020-04-27 Mon 15:20]
Implement this (current month summary)
  • State “DONE” from “TODO” [2020-04-27 Mon 13:04]

2020-04-28 Tuesday

Archived Inline Tasks

there is insert-before-markers. not sure if it inherits properties
  • State “DONE” from “TODO” [2020-04-28 Tue 12:06]

2020-05 May

2020-05-05 Tuesday

Archived Tasks

[#A] get a reply #email -> $:from Re: [patch suggestion] Mitigating the poor Emacs performance on huge org files: Do not use overlays for PROPERTY and LOGBOOK drawers
  • State “DONE” from “NEXT” [2020-05-05 Tue 13:34]
  • Refiled on [2020-04-26 Sun 23:59]

2020-05-09 Saturday

Archived Inline Tasks

CANCELLED maybe report incorrect search-invisible description to emacs
  • State “CANCELLED” from “TODO” [2020-05-09 Sat 22:13]
    Description is actually fine
find out what is the deal with restoring invisible state
  • State “DONE” from “TODO” [2020-05-09 Sat 22:14]
I may try setting isearch-filter-predicate instead of advice
  • State “DONE” from “TODO” [2020-05-09 Sat 22:14]
check why newly added properties are not hidden
  • State “DONE” from “TODO” [2020-05-09 Sat 22:15]
investigate why drawers are not hidden. org-autosort?
  • State “DONE” from “NEXT” [2020-05-09 Sat 22:15]

Archived Tasks

org-entities become hidden because of sticky invisible property
  • State “DONE” from “NEXT” [2020-05-09 Sat 22:16]
FAILED invisible text property seems to interfere with links visibility - some parts are shown when they should not
  • State “FAILED” from “TODO” [2020-05-09 Sat 22:20]
    Can’t reproduce
  • Refiled on [2020-04-27 Mon 21:40]
notmuch-id links are not hidden in drawers
  • State “DONE” from “TODO” [2020-05-09 Sat 22:21]
helm does not reveal the hidden text
  • State “DONE” from “TODO” [2020-05-09 Sat 22:41]
links inside drawers may not be rendered correctly because their invisibility spec can only be set once
  • State “DONE” from “TODO” [2020-05-09 Sat 22:21]
  • Refiled on [2020-04-30 Thu 13:01]
check org-show-context-detail for isearch + properties
  • State “DONE” from “TODO” [2020-05-09 Sat 22:22]
  • Refiled on [2020-05-08 Fri 12:41]
CANCELLED cursor-sensor-mode actually works even if inhibit-point-motion-hooks is set to non-nil, though there is a chance things will break later…
  • State “CANCELLED” from “TODO” [2020-05-09 Sat 23:20]
  • Refiled on [2020-05-09 Sat 22:13]
org actually uses outline-isearch-open-invisible-function taking into account org-show-context-detail variable
  • State “DONE” from “TODO” [2020-05-09 Sat 22:41]
  • Refiled on [2020-05-09 Sat 22:13]

I am confused how it works. There is outline-flag-region setting ‘isearch-open-invisible property to outline-isearch-open-invisible-function, which is customised by org.

On the other hand, there is org-flag-region setting ‘isearch-open-invisible to #’delete-overlay. ???

helm calls org-reveal to show matches, it calls org-show-set-visibility, which directly operates on overlays!!
  • State “DONE” from “TODO” [2020-05-09 Sat 22:39]
  • Refiled on [2020-05-09 Sat 22:13]
FAILED there is isearch-open-invisible-temporary. does it make sense to set it to something for property overlays only? by default, org just leaves everything shown
  • State “FAILED” from “TODO” [2020-05-09 Sat 22:40]
    Org does not leave everything shown
  • Refiled on [2020-05-09 Sat 22:13]

2020-05-10 Sunday

Archived Inline Tasks

The bonus is not calculated correctly for the habits now. Fix it.
  • State “DONE” from “TODO” [2020-05-10 Sun 21:40]

2020-05-13 Wednesday

Archived Inline Tasks

CANCELLED try the remove-overlays idea on master #email -> $:from Re: [patch suggestion] Mitigating the poor Emacs performance on huge org files: Do not use overlays for PROPERTY and LOGBOOK drawers
  • Refiled on [2020-05-11 Mon 10:23]
  • State “CANCELLED” from “TODO” [2020-05-11 Mon 10:23]

Archived Tasks

get a reply #email -> $:from Re: [patch suggestion] Mitigating the poor Emacs performance on huge org files: Do not use overlays for PROPERTY and LOGBOOK drawers
  • Refiled on [2020-05-11 Mon 10:23]
  • Refiled on [2020-05-11 Mon 10:22]
  • State “DONE” from “TODO” [2020-05-11 Mon 10:22]
can try to get rid of ‘outline overlays by changing some outline-* function calls (calling outline-flag-region) in org
  • Refiled on [2020-05-11 Mon 10:23]

2020-05-17 Sunday

Archived Inline Tasks

CANCELLED there are potentially many places in org using insert. need to investigate
  • State “CANCELLED” from “TODO” [2020-05-17 Sun 22:14]
CANCELLED the need to use insert-and-inherit may confuse user-written code, which commonly uses simple insert. Not sure what can be done about this
  • State “CANCELLED” from “TODO” [2020-05-17 Sun 22:14]
    used after/before change
[#A] finish the email
  • State “DONE” from “NEXT” [2020-05-17 Sun 23:06]
  • State “DONE” from “NEXT” [2020-05-17 Sun 22:49]

Archived Tasks

[#A] reply about ways to handle insert into hidden text #email -> $:from Re: [patch suggestion] Mitigating the poor Emacs performance on huge org files: Do not use overlays for PROPERTY and LOGBOOK drawers
  • State “DONE” from “NEXT” [2020-05-17 Sun 23:02]
  • Refiled on [2020-05-11 Mon 10:22]

2020-05-28 Thursday

Archived Tasks

2020-06 June

2020-06-13 Saturday

Archived Inline Tasks

actually, we can simply reveal the hidden text before/after the changed text (unless the inserted text is hidden)
  • State “DONE” from “TODO” [2020-06-13 Sat 16:09]
  • Refiled on [2020-05-11 Mon 10:24]

Archived Tasks

there is still a visual glitch with two collapsed ellipsis shown at the same time for some reason
  • State “DONE” from “TODO” [2020-06-13 Sat 16:09]
  • Refiled on [2020-05-04 Mon 23:59]
hidden tables are messed sometimes (when realigning?) because of properties
  • State “DONE” from “TODO” [2020-06-13 Sat 16:09]
  • Refiled on [2020-05-08 Fri 12:41]
after finishing isearch the drawers are not closed back. (actually, they are closed, but reopened again by hi-lock) no idea why
  • State “DONE” from “TODO” [2020-06-13 Sat 16:09]
  • Refiled on [2020-05-09 Sat 22:13]
notes added on CANCEL are not hidden for some reason
  • State “DONE” from “TODO” [2020-06-13 Sat 16:09]

2020-06-14 Sunday

Archived Tasks

goto-line preview does not reveal hidden text in org
  • Refiled on [2020-05-13 Wed 15:23]

2020-06-23 Tuesday

Archived Tasks

[#A] get a reply #email -> $:from Re: [patch suggestion] Mitigating the poor Emacs performance on huge org files: Do not use overlays for PROPERTY and LOGBOOK drawers
  • State “DONE” from “TODO” [2020-06-23 Tue 08:20]
  • Refiled on [2020-06-21 Sun 19:09]

2020-07 July

2020-07-23 Thursday

Archived Inline Tasks

add explanation about special behaviour for different websites
  • State “DONE” from “TODO” [2020-07-23 Thu 13:45]

2020-07-27 Monday

Archived Tasks

FAILED check this for my capture ~/.emacs.d/straight/repos/org/lisp/ol-bibtex.el
  • State “FAILED” from “DONE” [2020-07-27 Mon 09:51]
    Too much interactivity
  • State “DONE” from “NEXT” [2020-07-27 Mon 09:51]
  • Refiled on [2020-07-25 Sat 15:23]

2020-07-30 Thursday

Archived Tasks

key generation on very long titles gives the same keys (part 1,2,3…)
  • State “DONE” from “TODO” [2020-07-30 Thu 13:46]
  • Refiled on [2020-07-27 Mon 08:55]

2020-08 August

2020-08-18 Tuesday

Archived Inline Tasks

make separate parser for RSS feeds - maybe just allow setting some fields in advance
  • State “DONE” from “TODO” [2020-08-18 Tue 14:35]
CANCELLED show state if ID exists in silent
  • State “CANCELLED” from “TODO” [2020-08-18 Tue 14:36]
CANCELLED make force argument work
  • State “CANCELLED” from “TODO” [2020-08-18 Tue 14:36]

2020-09 September

2020-09-05 Saturday

Archived Inline Tasks

CANCELLED rewrite to use lexical binding
  • State “CANCELLED” from “NEXT” [2020-09-05 Sat 14:27]
    Need to be completely rewritten from scratch

2020-09-07 Monday

Archived Inline Tasks

[#A] check if facep is still slow
  • State “DONE” from “NEXT” [2020-09-07 Mon 17:57]

2020-09-24 Thursday

Archived Inline Tasks

This slows down emacs. Investigate
  • State “DONE” from “NEXT” [2020-09-24 Thu 18:15]

2020-09-26 Saturday

Archived Inline Tasks

make this work
  • State “DONE” from “TODO” [2020-09-26 Sat 13:21]

2020-12 December

2020-12-17 Thursday

Archived Inline Tasks

update the fix once my bug report for org-contacts is resolved
  • State “DONE” from “WAITING” [2020-12-17 Thu 15:14]
  • State “WAITING” from “TODO” [2020-12-17 Thu 11:39]