Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Jan 2021 01:26:23 +0200] rev 1699
Do not sent my outdated my-python/eldoc-setup-code to Python interpreter.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Jan 2021 01:08:30 +0200] rev 1698
Added example how to activate babel executors.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Jan 2021 00:55:57 +0200] rev 1697
Enabled org-tempo for shortcut to insert template #+BEGIN_SRC quickly.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Jan 2021 00:09:48 +0200] rev 1696
About term-paste.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 04 Jan 2021 00:02:08 +0200] rev 1695
Added note about winner-mode.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 03 Jan 2021 15:05:40 +0200] rev 1694
Moved setting for backups, auto saving, locking earlier.
This keeps policy the same for modes saving state into files. Otherwise you'll
see files like ".recentf~" in "~/.emacs.d".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 03 Jan 2021 14:36:10 +0200] rev 1693
Disable auto saving, files "#name#" might trigger false rebuild if there is
some file watcher. Also those files looks like garbage in other tools/IDE.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 03 Jan 2021 14:31:09 +0200] rev 1692
Simplified expression.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 03 Jan 2021 12:52:20 +0200] rev 1691
Set extra support file policies earlier in init file.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 23:35:40 +0200] rev 1690
Do not automatically enable company-mode.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 23:29:48 +0200] rev 1689
Work with packages over HTTPS.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 23:11:23 +0200] rev 1688
Moved startup profiler settings to init.el and simplified activation.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 22:42:24 +0200] rev 1687
Added Make target to preinstall packages from ELPA.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 22:41:10 +0200] rev 1686
Fixed byte compilation warning: assignment to free variable "for".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 22:38:46 +0200] rev 1685
Fixed error 'eval-when is not defined' after switching to cl-lib.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 21:22:00 +0200] rev 1684
melpa.milkbox.net is dead, use melpa.org instead.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 21:11:57 +0200] rev 1683
cl-lib is pretty widespread now, no need for with-no-warnings.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 20:37:29 +0200] rev 1682
Disable population of `file-name-history', it causes calls to
abbreviate-file-name => file-name-case-insensitive-p => tramp-autoload-file-name-handler
taking 40% of startup time.
`ido-switch-buffer' doesn't depends on `file-name-history', nothing to lose.
Profiling data for startup:
- eval-buffer 4340 99%
- recentf-mode 1684 38%
- recentf-load-list 1684 38%
- mapcar 1684 38%
- abbreviate-file-name 1684 38%
- file-name-case-insensitive-p 1250 28%
+ tramp-autoload-file-name-handler 1172 26%
+ tramp-file-name-handler 78 1%
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 20:09:51 +0200] rev 1681
Simplified cleanup of "mylispdir".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 20:02:16 +0200] rev 1680
Disabled activation of CEDET and Semantic. It consumes 48% of startup time.
On Cygwin load time shortened 10s => 6s.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 19:49:06 +0200] rev 1679
Added option to disable activation of desktop-save-mode.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 19:45:46 +0200] rev 1678
Do not keep separate files for Cygwin for desktop-mode. I don't share HOME for native & Cygwin Emacs.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 19:44:27 +0200] rev 1677
Added note about recentf-auto-cleanup.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 19:15:13 +0200] rev 1676
Added a code example helping profiling of startup.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 18:57:24 +0200] rev 1675
Load more files for byte compilation check. Switched to my-lisp-* prefix.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 18:36:39 +0200] rev 1674
Added suffix "/" to my-lisp-dir for next easy/safe concat operations.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 17:38:55 +0200] rev 1673
Delay evaluation of gnus-add-configuration to gnus start time. It takes 25% of my Emacs start time.
For Cygwin it is 14s => 10s.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 01:28:36 +0200] rev 1672
Simplified Makefile byte compillation recipe by moving some logic from CLI to elisp.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 01:26:59 +0200] rev 1671
Suppressed warning: assignment to free variable "c-basic-offset".
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 02 Jan 2021 01:19:57 +0200] rev 1670
Fixed name of my mode directory.