Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 16 Jun 2021 12:50:08 +0300] rev 1734
Add some standard places to PATH if they are not set by login script.
Rearrange the order of paths so system's are first, user's are last.
For Cygwin this helps with Cygwin's paths to be situated before
"C:/Windows" (Emacs is not started from a login shell on Windows!).
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 15 Jun 2021 14:54:36 +0300] rev 1733
csv-mode requires for setting to be set via defcstom only...
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 18:04:53 +0300] rev 1732
Add some standard places to PATH as Emacs is not started from login shell on Windows...
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 00:34:11 +0300] rev 1731
Added mode for recognition of Windows paths in Cygwin Emacs.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 02 Jun 2021 00:17:06 +0300] rev 1730
Separated Cygwin & ansi colors settings.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 07 Apr 2021 22:48:39 +0300] rev 1729
Repeating my-calc-line interactive place result after "=" sign clearing any old text.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 22 Feb 2021 11:32:37 +0200] rev 1728
Show only the matching closing parenthesis, flashing entire expression is irritating.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 20 Feb 2021 20:14:16 +0200] rev 1727
Marked some Python related variables / values as safe for being local.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 09 Feb 2021 00:53:55 +0200] rev 1726
Defined key bindings to some project search/replace functions.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 08 Feb 2021 12:27:15 +0200] rev 1725
Added binding for project-find-file.
Oleksandr Gavenko <gavenkoa@gmail.com> [Wed, 03 Feb 2021 12:32:49 +0200] rev 1724
Reserved s-= for my-calc-line (to avoid excessive typing of M-x my-calc-line). er/expand-region is now s-w to be near C-w/M-w.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 20:35:05 +0200] rev 1723
hs-toggle-hiding has bug in v27.1. I eliminated "(event-end e)" from "hs-toggle-hiding" as workaround.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 12:23:23 +0200] rev 1722
tags-completion-at-point-function over python-completion-at-point as latter doesn't work for me in Cygwin.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 12:20:16 +0200] rev 1721
Fixed: Symbol's value as variable is void: my-profiler-enabled.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 12:15:44 +0200] rev 1720
Defined page-delimiter for my elisp file to simplify narrowing. As I migrated to Markdown define fill-column for base mode.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 11:41:49 +0200] rev 1719
Docs: about buffer-menu vs ibuffer.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 00:04:18 +0200] rev 1718
Removed mentioning of author and copyright from all files' headers.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 31 Jan 2021 00:01:57 +0200] rev 1717
Moved definition of root for Org mode files to defs file.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 23:52:32 +0200] rev 1716
Docs: Legacy setup instructions for native Windows Emacs.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 23:37:26 +0200] rev 1715
Converted README to Markdown format.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 23:17:51 +0200] rev 1714
Docs: my-profiler-enabled.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 23:05:31 +0200] rev 1713
Moved Gnus's all.SCORE to separate project as it reveals some private data.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 22:44:34 +0200] rev 1712
Grouped startup profiler related code with debug related.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 22:41:51 +0200] rev 1711
Activate debugger of errors during Emacs initialization. This allows to get backtrace without passing --debug-init.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 20:27:52 +0200] rev 1710
Moved settings for file local variable to a separate section.
Oleksandr Gavenko <gavenkoa@gmail.com> [Sat, 30 Jan 2021 20:26:42 +0200] rev 1709
Docs: improved comment.
Oleksandr Gavenko <gavenkoa@gmail.com> [Fri, 29 Jan 2021 20:41:47 +0200] rev 1708
It is more informative to get help on symbol type than just type.
Oleksandr Gavenko <gavenkoa@gmail.com> [Tue, 26 Jan 2021 00:38:11 +0200] rev 1707
Unwrap Python's dir() list into multi line text.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 25 Jan 2021 10:55:00 +0200] rev 1706
Added other types of introspection to my-python/describe-at-point.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 18 Jan 2021 17:07:56 +0200] rev 1705
Activate outline-minor-mode for markdown-mode. And avoid whitespace-mode.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 18 Jan 2021 01:17:30 +0200] rev 1704
Shortened name for pydoc buffer.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 18 Jan 2021 01:12:09 +0200] rev 1703
Fixed my-python/send-paragraph: part of region was remained highlighted after (mark-paragraph).
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 18 Jan 2021 00:59:35 +0200] rev 1702
Simplified code for displaying Python help. Shadow default C-c C-d key binding
with enhanced implementation.
Fixed hanging of Python process during initial loading (due to extra code put into python-shell-setup-codes).
Oleksandr Gavenko <gavenkoa@gmail.com> [Sun, 17 Jan 2021 12:47:26 +0200] rev 1701
Set better rename detection (30% similarity) for Git diff.
Oleksandr Gavenko <gavenkoa@gmail.com> [Mon, 11 Jan 2021 13:31:26 +0200] rev 1700
Mentioned python-shell-interpreter-args.
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.