Archived entries from file /home/yantar92/Git/emacs-config/config.org
- 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]
- 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!)
- 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]
- State “DONE” from “TODO” [2020-03-30 Mon 22:00]
- 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]
- State “CANCELLED” from “TODO” [2020-04-08 Wed 12:39]
- State “CANCELLED” from “TODO” [2020-04-20 Mon 21:01]
(use-package comment-dwim-2
:if init-flag
:straight t
:bind (:map prog-mode-map
("M-;" . comment-dwim-2)))
(use-package elec-pair
:if init-flag
:hook (emacs-lisp-mode . electric-pair-local-mode))
;; 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))
- State “DONE” from “TODO” [2020-04-27 Mon 15:20]
- State “DONE” from “TODO” [2020-04-27 Mon 13:04]
- State “DONE” from “TODO” [2020-04-28 Tue 12:06]
[#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]
- State “CANCELLED” from “TODO” [2020-05-09 Sat 22:13]
Description is actually fine
- State “DONE” from “TODO” [2020-05-09 Sat 22:14]
- 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]
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]
- 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]
- State “DONE” from “TODO” [2020-05-10 Sun 21:40]
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]
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]
- 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
- State “DONE” from “NEXT” [2020-05-17 Sun 23:06]
- State “DONE” from “NEXT” [2020-05-17 Sun 22:49]
[#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]
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]
- 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]
goto-line preview does not reveal hidden text in org
- Refiled on [2020-05-13 Wed 15:23]
[#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]
- State “DONE” from “TODO” [2020-07-23 Thu 13:45]
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]
- State “DONE” from “TODO” [2020-07-30 Thu 13:46]
- Refiled on [2020-07-27 Mon 08:55]
- State “DONE” from “TODO” [2020-08-18 Tue 14:35]
- State “CANCELLED” from “TODO” [2020-08-18 Tue 14:36]
- State “CANCELLED” from “TODO” [2020-08-18 Tue 14:36]
- State “CANCELLED” from “NEXT” [2020-09-05 Sat 14:27]
Need to be completely rewritten from scratch
- State “DONE” from “NEXT” [2020-09-07 Mon 17:57]
- State “DONE” from “NEXT” [2020-09-24 Thu 18:15]
- State “DONE” from “TODO” [2020-09-26 Sat 13:21]
- State “DONE” from “WAITING” [2020-12-17 Thu 15:14]
- State “WAITING” from “TODO” [2020-12-17 Thu 11:39]