Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

31 descendants of a690e0857baf51c9

2023-11-17
17:52
Periodic sync w/ trunk (GNUmakefile) - Add support for generating tomdoc[1] from shell files - Do not create markdown README file when invoking public target (aliases.commands) (bash_bsd) (bash_darwin) (bash_linux) (bash_profile) (bash_unix_sv) (bashrc) (prompts) (setup.sh) - Comment for tomdoc (docs/GNUmakefile) - Add EMACS-UNDER-MSWIN.org reference (docs/README.org) - Mention experimental Emacs support under MS-Windows (emacs.d/init.el) - Add a check to make sure this configuration is run on a reasonably current version of emacs (>= 27.1) - Add experimental support for running this configuration under MS-Windows - Re-organization of packages alphabetically - Install and configure dsvn - Make sure yaml-mode is loaded after hl-todo-mode - Set lat/long to Greenwich, London, UK so Emacs will load with configuration modification Footnotes: [1] http://tomdoc.org/ Leaf check-in: d0b9bb13e6 user: cfuhrman tags: trunk, v2023.11
2023-09-28
21:24
Add missing tmux.conf file This got missed when committing changes from personal repository. My bad. check-in: 155b72c558 user: cfuhrman tags: trunk, v2023.09
21:07
Sync in latest changes from personal repository (GNUmakefile) - Add support for creation of distribution file using zip - Remove $USER variable from rsync propagation (alias.commands) (emacs.d/cmf-org-export.el) (emacs.d/lisp/cmf-org-settings.el) (emacs.d/snippets/c-mode/bp) (emacs.d/snippets/emacs-lisp-mode/bp) (emacs.d/snippets/go-mode/bp) (emacs.d/snippets/html-mode/phpbp) (emacs.d/snippets/java-mode/bp) (emacs.d/snippets/js-mode/bp) (emacs.d/snippets/perl-mode/bp) (emacs.d/snippets/php-mode/bp) (emacs.d/snippets/sh-mode/bp) - Standardize "All rights reserved." copyright line (emacs.d/init.el) - Standardize "All rights reserved." copyright line - Clean up trash-directory selection logic - Only install treemacs-magit if git(1) is installed (nanorc) - Remove smooth option. It is not recognized under later versions of GNU Nano (setup.sh) - Consolidate tmux(1) configuration file and remove unnecessary linkTmuxConf() method - Should a symlink file not link to desired file, remove it prior to relinking it (tmux.conf) - Consolidate tmux configuration check-in: 24f549c341 user: cfuhrman tags: trunk
2023-08-19
03:00
Sync in latest changes from personal repository (bash_linux) - Do not set core file limit to unlimited (docs/README.org) - GNU Emacs configuration now requires Emacs 27.1 or greater - Bump copyright (emacs.d/init.el) - Update keybinding for counsel-compile - Do not require org-install as this is not supported under Emacs 29.1 - Disable indent-tabs-mode for Emacs Lisp files - Remove go-direx package. This causes warnings under Emacs 29.1 - Correct lsp-java variables so they get set properly - Break out lsp-java into its own section and make sure it is deferred (global-excludes) - Add .extension (prompts) - Add and enable new font, promptGREEN() (setup.sh) - Bump copyright check-in: 84fbeaf6d7 user: cfuhrman tags: trunk, v2023.08
2023-06-08
18:36
Sync latest changes from personal repository (emacs.d/init.el) - Install and configure ivy-hydra[1] - Install hydra[2] package - Install and configure nerd-icons[3] - Add ansi-color-compilation-filter to compilation-filter-hook for prettier output - Install and configure dap-mode[4] - Re-organize java-mode packages so that lsp-java[5] is automatically kicked off when a java file is opened. This fixes a long-standing bug (global-excludes) - Add `.netd-icon-fonts-installed` to list of global excludes. This file is generated when nerd-icons are installed Footnotes: [1] https://github.com/abo-abo/swiper [2] https://github.com/abo-abo/hydra [3] https://github.com/emacsmirror/nerd-icons [4] https://github.com/emacs-lsp/dap-mode [5] https://github.com/emacs-lsp/lsp-java check-in: 176d9730f9 user: cfuhrman tags: trunk, v2023.06
2023-05-30
20:39
Obfuscate ChatGPT key The previous commit contained a non-obfuscated ChatGPT API key. Be sure to make sure it is obfuscated. Note that the previous key has been disabled and cannot be used anymore. check-in: 2e77b8b29e user: cfuhrman tags: trunk, v2023.05.20
20:13
Sync latest changes from personal repos (bashrc) (functions) (prompts) (setup.sh) - Styling clean-ups (emacs.d/init.el) - Install and configure ivy-xref[1] - Customize lsp-imenu for PHP mode - Install and configure gptel[2], an OpenAI ChatGPT client - Install ox-twbs export package[3] - Show constructor in imenu for java-mode - Disable indent-tabs-mode properly - Set style parameters via c-add-style Footnotes: [1] https://github.com/alexmurray/ivy-xref [2] https://github.com/karthink/gptel [3] https://github.com/marsmining/ox-twbs check-in: 789b48dab6 user: cfuhrman tags: trunk, v2023.05
2023-02-04
22:01
Periodic sync from personal repo (emacs.d/init.el) - Make sure appropriate company backends are loaded for TeX & BibTeX files This includes LaTeX as well - Do not load tex packages until we need them - Customize how company mode handles case - Sort company mode custom variables alphabetically check-in: 33035b56f2 user: cfuhrman tags: trunk, v2023.02
2023-01-01
17:54
Sync in latest changes from personal repository (emacs.d/init.el) - Re-map `C-x d` to `counsel-dired` - Install mastodon client[1] - Correct package name (caused by over-aggressive auto-completion) - Switch to using pyright[2] LSP server for python (global-excludes) - Add files generated by mastodon client (setup.sh) - Add support for installing packages in newer versions of go Footnotes: [1] https://codeberg.org/martianh/mastodon.el [2] https://github.com/emacs-lsp/lsp-pyright check-in: 0b1d52bc3c user: cfuhrman tags: trunk, v2023.01
2022-11-12
00:21
Bring in changes from personal repo (bash_bsd) (bash_darwin) (bash_unix_sv) (bashrc) (prompts) - Reformat with spaces as opposed to tabs (emacs.d/init.el) - Reformat with spaces as opposed to tabs - Bring over align-on-dollar-sign macro from work settings - Install and configure counsel-web[1] - Install and configure all-the-icons-completion[2] - Install and configure org-present[3] - Use LSP for editing Docker files - Enable `cmf/choose-line-number` for jinja2 files - Install and configure python-docstring[4] (emacs.d/lisp/cmf-org-settings.el) - Move org-mode specific functions to main init.el (setup.sh) - Elaborate on recommended perl libraries in `plSetup()` Footnotes: [1] https://github.com/mnewt/counsel-web [2] https://github.com/iyefrat/all-the-icons-completion [3] https://github.com/rlister/org-present [4] https://github.com/glyph/python-docstring-mode check-in: a8db0e3fe0 user: cfuhrman tags: trunk, v2022.11
2022-09-11
18:30
Initial entry of ignore-glob setting Version settings for ignore-glob check-in: eccade9a40 user: cfuhrman tags: trunk, v2022.09
18:27
Periodic sync w/ personal repository (bash_darwin) - Add `/opt/homebrew/bin` since HomeBrew[1] installs everything in `/opt/homebrew` under Apple Silicon-based Macs (bashrc) - Add composer vendor bin directory to `PATH` (emacs.d/init.el) - Add composer vendor bin directory to `PATH` - Add `/opt/homebrew/bin` since HomeBrew[1] installs everything in `/opt/homebrew` under Apple Silicon-based Macs - Set auto-revert-verbose to nil - Simplify loading of themes - Install and configure accent[2] package - Add convenience shortcut for finding workspace symbols - Install and configure ivy-emoji[3] package - Install powerthesaurus[4] package - Customize `undo-tree-history-directory-alist` - Disable indent-tabs-mode for `prog-mode` - Disable `ansible-color-apply-on-region`. Other modes were complaining too much - Customize `java-mode` to taste - Enable `makefile-mode` for `*.mk` files - Enable `org-adapt-indentation`. This got disabled when Emacs 28.1 was released (global-excludes) - Add `request` files to global-excludes. These are generated by Emacs and curl (setup.sh) - Indentation fix Footnotes: [1] https://brew.sh/ [2] https://github.com/elias94/accent [3] https://github.com/sbozzolo/ivy-emoji.git [4] http://github.com/SavchenkoValeriy/emacs-powerthesaurus check-in: cb1238914c user: cfuhrman tags: trunk
2022-05-22
19:02
Periodic sync with personal repository (emacs.d/init.el) - Optimize `gc-cons-threshold` - Update theme to doom-sourcerer - Install counsel-osx-app[1] - Change keybinding for `org-store-link` to `C-c C-o l`. This is so we can use `C-c l` as a prefix for LSP commands - Add ggtags mode hook to emacs-lisp-mode - Optimize `read-process-output-max` - Use `C-c l` as LSP command prefix - Make sure java-mode kicks off LSP (global-excludes) - Exclude .elpa directory (note dot) Footnotes: [1] https://github.com/d12frosted/counsel-osx-app check-in: 990b2b7e78 user: cfuhrman tags: trunk, v2022.05
2022-04-08
17:08
Periodic sync w/ personal repository (docs/README.org) - Bump Copyright (emacs.d/init.el) - Set the following variables: + custom-file + global-auto-revert-mode + global-auto-revert-non-file-buffers + warnings-suppress-log-types (needed to prevent log spewage in GNU Emacs 28) + warnings-suppress-types (needed to prevent log spewage in GNU Emacs 28) - Do not use melpa-stable any more as some non-stable packages rely on versions not found in melpa-stable - Replace all-the-icons-dired with treemacs-icons-dired - Do not install dictionary package if GNU Emacs 28.1 or greater detected. It is already included - Install and configure the following packages: + treemacs-magit[1] + treemacs-projectile[2] - Defer loading of w3m mode, leading to slightly faster start-up times - Use define-key lsp-mode-map instead of lsp-keymap-prefix to specify LSP command prefix. This is needed for GNU Emacs 28 - Customize lsp-ui-doc-show-with-[mouse|cursor] as appropriate (emacs.d/lisp/cmf-org-settings.el) - Switch to using file+olp+datetree - Further customization of org-mode face attributes (gitconfig) - Customize magit.hideCampaign (global-excludes) - Ignore the following: + .fossil-settings + eln-cache (generated by GNU Emacs 28) + games (must save that high score from snakes!) + intelephense (setup.sh) - Bump copyright year - Install Xmodmap (See below) (Xmodmap) - Customize left control/caps lock. This works under XFCE but not Gnome Footnotes: [1] https://github.com/Alexander-Miller/treemacs [2] https://github.com/Alexander-Miller/treemacs/blob/master/src/extra/treemacs-projectile.el check-in: 5c530ee23b user: cfuhrman tags: trunk, v2022.04
2021-12-17
17:49
Sync in latest changes from trunk (emacs.d/init.el) - Install dictionary[1] - Install ansible mode[2] - Install company-ansible[3] - Add cmf/choose-line-number-mode-hook and cmf/crontab-hook to crontab mode to make editing crontab files easier - Install graphviz-dot-mode[4] - Customize intelephense.phpdoc.functionTemplate - Defer a couple of packages - Fix alignment where applicable (emacs.d/lisp/cmf-org-settings.el) - Add cmf/org-font-setup for customizing how my org-mode files look Footnotes: [1] https://github.com/myrkr/dictionary-el [2] There does not appear to be a valid web site associated with this package :/ [3] https://github.com/krzysztof-magosa/company-ansible [4] https://ppareit.github.io/graphviz-dot-mode/ check-in: 017b41dcc7 user: cfuhrman tags: trunk, v2021.12
2021-10-05
20:22
Sync changes from personal repository (bashrc) (functions) (prompts) - Remove spaces between function heading and function declaration (docs/README.org) - Bash must be version 4.0 or greater, so update documentation accordingly (emacs.d/init.el) - Switch back to using https for melpa and melpa-stable repositories - Add minor improvement to align-on-equal function - Remove redundant require statements - Bring in customization of nxml-mode from my work configuration into my personal configuration - Minor documentation fix (global-excludes) - Add eclipse.jdt.ls directory, which is created by lsp-java (mk/documentation.mk) - Standardize file endings (setup.sh) - Remove spaces between function heading and function declaration - Use `${variable^^}` form to make variables upper-case as opposed to using tr(1). This requires Bash 4.0 or greater - Installation of Perl::LanguageServer will pull in required dependencies - Make note of AnyEvent test failures check-in: f4cc342971 user: cfuhrman tags: trunk, v2021.10
2021-07-30
01:50
Apply latest updates from personal repository (GNUmakefile) - There is no need to generate text-based documentation when creating a distribution tarball (bash_linux) - Correct issue where TERM was not getting set properly under Redhat Linux 7.x (docs/README.org) - Comment that we are installing Perl::LanguageServer, not PLSense (emacs.d/init.el) - Update custom-safe-themes - Use yaml-mode when editing *.yml files - Add LSP support for editing C/C++ files (requires clangd) - Add LSP support for editing Perl files - Set lsp-python-ms-python-executable lsp-python-ms needs the path to the python3 executable set to work properly - Add /Library/Developer/CommandLineTools/usr/bin to exec-path so clangd can be found under macOS systems (global-excludes) - Do not hose files starting with 'elpa'. This is useful if I have to make a temporary backup (setup.sh) - Add support for installing the Perl Lanaugage Server (thirdparty/git-completion.bash) (thirdparty/git-prompt.sh) - Update git scripts to v2.32.0 check-in: ef80e4078a user: cfuhrman tags: trunk, v2021.07
2021-05-29
20:00
Sync in changes from personal repository (Xresources) - Add customizations for Emacs when using a version of GNU Emacs compiled using the Lucid X Toolkit (emacs.d/init.el) - Force scrollbar to right. This is needed when using a version of GNU Emacs compiled using the Lucid X Toolkit - Switch to using plain HTTP for connecting to MELPA archives. - Relocate ivy-rich stanza so it gets loaded properly - Remove treemacs-projectile and treemacs-magit which were causing issues. I suspect that these use features found in the development version of treemacs while I use the stable version. - Set lsp-response-timeout to 30 seconds - Clean up how projectile-project-search-path is set - Update custom safe themes. I am seeing the pattern where everytime doom-themes gets updatged, I have to update custom safe themes. - Install and configure lsp-mode for goLang development - Install and configure lsp-mode for Python development. Note use of Microsoft Python Language Server - Install and configure lsp-mode for YAML file editing (useful for editing ansible files) (setup.sh) - Add support for installing the GoLang Language Server check-in: 8c81d99535 user: cfuhrman tags: trunk, v2021.05
2021-04-14
02:21
(bashrc) - Add $HOME/.local/bin to PATH (emacs.d/init.el) - Fix alignment issues - Document cmf/display-startup-time() - Make sure the following packages use melpa-stable versions: + ivy + swiper + counsel - Load all-the-icons-ivy-rich after ivy - Correct how cmf/choose-line-number-mode-hook is attached to Apache config files - Install and configure company-emoji[1] - Customize lsp-ui-doc-alignment - Customize lsp-imenu when editing PHP fiels Footnotes: [1] https://github.com/dunn/company-emoji check-in: a7938d6845 user: cfuhrman tags: trunk, v2021.04
2021-03-25
01:46
REALLY remove Bazaar link this time check-in: cb2432cb69 user: cfuhrman tags: trunk, v2021.03.2
01:37
Update repository list Bazaar and BitBucket are no longer applicable and GitHub repo moved. check-in: 33ee3e4e6e user: cfuhrman tags: trunk, v2021.03.1
00:27
Sync in latest changes from personal repository (GNUmakefile) - Add support for exporting repository to git as fossil as the `fossil export` has been deprecated - Do not build txt targets when updating and propagating to remote hosts (README.org) - Linked from docs/README.org (bash_darwin) - Add location of ansible 2.9 to PATH (docs/EMACS-REWRITE-2021) (docs/GNUmakefile) - Add documentation outlining improvements to GNU Emacs configuration (docs/README.org) - With the 2021 rewrite of GNU Emacs configuration, ShellPAK only supports GNU Emacs 26.1 or later - Simplify list of supported operating systems - Bump copyright (emacs.d/init.el) - Completely re-write GNU Emacs configuration. See docs/EMACS-REWRITE-2021 for further information (emacs.d/lisp/cmf-org-settings.el) - Remove reference to G.G. Guards - Customize `org-elipsis` - Set `org-list-allow-alphabetical` (emacs.d/snippets/org-mode/bp) (emacs.d/snippets/org-mode/rcsbp) (emacs.d/snippets/org-mode/svnbp) - Remove extra hash line from snippet as this was causing a stray hash to appear when org-mode files were rendered by Github (emacs.d/snippets/org-mode/bsrc) - Add a snippet for `#+begin_src ... #+end_src` blocks (emacs.d/thirdparty/phpcbf) - Added as this package has been removed from melpa (global-excludes) - Add additional files that are generated by the new GNU Emacs configuration so they don't get clobbered when doing an update (setup.sh) - Copyright bump - Set appropriate permissions when propagating check-in: b4f79dbb74 user: cfuhrman tags: trunk, v2021.03
2020-12-04
02:17
Periodic sync w/ trunk (bash_darwin): - Add /usr/local/opt/make/libexec/gnubin to path (bash_linux) - Enable colors for ip(8) (bashrc) - Ignore 'ls -al' in history - Clean up functions that are only run during initialization (emacs.d/cmf-org-export.el) (emacs.d/custom.el) - Standardize on three semi-colons (emacs.d/init.el) - Standardize on three semi-colons - Do not customize font under X-Windows - Fix GNUTLS on versions of Emacs less than 26.1 - Remove defunct marmalade package repository - Remove forecast package - Have yasnippet install yasnippet-snippets package on load - Install adoc-mode[1] - Diminish clean-ups - Install and configure diff-hl[2] - Do not install gited or magit if git command not found - Change hl-todo keybindings since they interfere with Projectile - Do not turn on orgstruct++ mode as it has been removed in Emacs 27.1 - Install and configure projectile[3] - Disable auto-fill mode when editing YAML files (emacs.d/snippets/go-mode/bp) - Use correct GoLang file header format (emacs.d/snippets/org-mode/bp) (emacs.d/snippets/org-mode/rcsbp) (emacs.d/snippets/org-mode/svnbp) - Do not include BibTeX automatically, rather use it on a per-file basis (gitconfig) - Disable core.autocrlf[4] (global-excludes) - Exclude files and directories generated by elpy and projectile Footnotes: [1] https://github.com/sensorflo/adoc-mode/wiki [2] https://github.com/dgutov/diff-hl [3] https://github.com/bbatsov/projectile [4] https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration check-in: f76d35b6e1 user: cfuhrman tags: trunk, v2020.12
2020-05-09
15:42
Regenerate check-in: 71a4c6e1f9 user: cfuhrman tags: trunk, v2020.05
15:41
Merge in latest changes from personal repo (bashrc) - Clean up browser and editor preferences - Re-add /opt/schily/bin to path (emacs.d/init.el) - Correct issue with org-mode/auto-fill-mode. Word wrapping now works again. - Fix flyspell - Install and configure Graphviz Dot Mode[1] - Install and configure SQL Indent[2] - Install and configure wttrin[3] (emacs.d/snippits/js-mode/bp) (emacs.d/snippits/php-mode/bp) (emacs.d/snippits/sql-mode/bp) - Clean up boilerplates (setup.sh) - Bump copyright (Happy New Years!🎉) - Clean up output in tmux configuration debuggery (thirdparty/git-completion.bash) - Update git completion and prompt scripts to v2.21.0 Footnotes: [1] https://github.com/ppareit/graphviz-dot-mode [2] https://github.com/alex-hhh/emacs-sql-indent [3] https://github.com/bcbcarl/emacs-wttrin check-in: c822608351 user: cfuhrman tags: trunk
2019-12-03
17:28
Sync with personal repository Trivia: This is the first SHA3 commit for this repository (bashrc) - Prioritize Google Chrome and Chromium for web browsing. Also remove browsers that are no longer maintained or available - Add $HOME/vendor/bin to $PATH (emacs.d/init.el) - Add $HOME/vendor/bin to exec path - Add convenience function for disabling all minor modes in a buffer. Function courtesy of [1] - Enable sudo-edit-indicator-mode (tmux-[12].conf) - Bump up status left length to 38. This will help with displaying long hostnames Footnotes: [1] https://emacs.stackexchange.com/questions/42239/how-to-disable-all-the-minor-modes-when-a-specific-major-mode-is-enabled-with check-in: 10191114a4 user: cfuhrman tags: first-sha3-commit, trunk, v2019.12
2019-10-10
14:33
Sync with personal repo (bash_bsd) - Remove old hacks (bash_darwin) - Remove old hacks (bashrc) - Remove YASTISBROKEN checks - Relocated aliases to individual files - Set bash history timestamp as appropriate (emacs.d/init.el) - Set GnuPG home directory - Install and configure hl-todo[1] - Install gnu-elpa-keyring-update[2]. Note that since not all packages in the GNU ELPA repository are signed, package signature checking is disabled - Install and configure the realgud[3] debugger - Do not insert deprecated @access tag when autofilling PHP function headers - Install and configure go-complete[4] (emacs.d/lisp/cmf-org-settings.el) - Switch to datetree. I still use GNU Emacs 25.3 on some platforms, so don't use new settings (emacs.d/snippets/*) - Standardize end-of-file comments (emacs.d/snippets/org-mode/svnbp) - There is no need to specify hypersetup twice (screenrc) - Update settings to allow screen to behave more like tmux Footnotes: [1] https://github.com/tarsius/hl-todo [2] http://elpa.gnu.org/packages/gnu-elpa-keyring-update.html [3] https://github.com/realgud/realgud/ [4] https://github.com/vibhavp/go-complete check-in: 63a21e56a4 user: cfuhrman tags: trunk, v2019.10
2019-06-04
16:25
Sync w/ personal repo (README.md) - Regen (docs/README.org) - Document PLSense setup - Bump copyright (emacs.d/init.el) - Recent versions of php_mode no longer require php-ext, so don't load it (emacs.d/lisp/cmf-org-settings.el) - Switch to using file+olp+datetree check-in: ec6721512f user: cfuhrman tags: trunk, v2019.06
2019-05-31
04:57
Sync with personal public repository (*GNUmakefile) - Be sure to clean up additional files typically left over from a merge (README.md) - Regen (bashrc) - Reformatting - Set up perl environment - Add alias for `ls -alh` (emacs.d/cmf-org-export.el) - Reformat (emacs.d/init.el) - Add ~/bin to cmf-path-list - Reformatting - Replace auto-complete mode with company-mode[1] - Do not install calfw sub-packages until calfw is utilized - Install and configure docker[2] and dockerfile[3] - Do not use melpa-stable version of emojify[4] as the regular version seems to support Emacs 26.1 without issue - Install and configure flyspell-correct-ivy[5] - Remove personal forecast api key and note where API key can be gotten from - Only install go-mode sub-packages when go-mode is loaded - Only install php-mode sub-packages when php-mode is loaded - Switch to using elpy[6] for Python development - Correct issue whereby any file with the word "SQL" in its full path would cause sql-mode to be loaded instead - Whoops, do not leak my twitter username - Add undo-tree-mode to conf-mode hook - Install and configure vue-mode[7] - Diminish which-key mode - Add subword-mode to yaml-mode-hook (emacs.d/lisp/cmf-org-settings) - Switch to using file+olp+datetree for archive location. This is the mode supported by Emacs 26.1+ (global-excludes) - Add network-security.data - Add transient directory - Sort alphabetically (setup.sh) - Update copyright to reflect new year - Add option for installing PLsense[8] for auto-complete functionality when editing perl files - Make quotes consistent - Sort Python packages installed alphabetically - Add setuptools-black to list of Python packages installed - Install and link tmux.conf file based on version of tmux(1) installed (thirdparty/git-completion.bash) - Update git completion and prompt scripts to v2.20.1 Footnotes: [1] https://company-mode.github.io/ [2] https://github.com/Silex/docker.el [3] https://github.com/spotify/dockerfile-mode [4] https://github.com/iqbalansari/emacs-emojify [5] https://github.com/d12frosted/flyspell-correct/blob/master/flyspell-correct-ivy.el [6] https://github.com/jorgenschaefer/elpy [7] https://github.com/AdamNiederer/vue-mode [8] https://github.com/aki2o/plsense check-in: fbadd18174 user: cfuhrman tags: trunk, v2019.05
2019-03-24
16:00
Sync check-in: f448cb6cd4 user: cfuhrman tags: trunk
2018-10-12
16:24
Import latest changes from personal repo (README.md) - Regenerated using org v9.1.9 as found in GNU Emacs 26.1 (bashrc) - whitespace cleanups (emacs.d/init.el) - GGTags now requires Emacs 25.1 or greater - Install and configure htmlize - Customize sml/read-only-char based on window system (emacs.d/lisp/cmf-org-settings.el) - Add mood to journal entries - fixltx2e no longer required (prompts) - Add promptCMF256() (thirdparty/git-prompt) - Update to git v2.17.1 check-in: d6ffa09537 user: cfuhrman tags: trunk, v2018.10.12
2018-08-06
21:46
Import latest changes from personal repo (GNUMakefile) - Set rsync(1) timeout to 30 seconds (bash_darwin) - Switch /usr/pkg to /opt/pkg to make installation easier (bashrc) - Make sure /opt/pkg/bin is before /usr/bin on MacOSX. Also, there is no need to have /opt/schily/bin twice in our path - Use an alias instead of GREP_OPTIONS as GREP_OPTIONS is now deprecated[1] (docs/README.org) - Note ShellPAK now support customization of GNU nano(1) editor - Update supported operating systems - It's OpenSUSE, not OpenSuSE - Add instructions for setting up pythong (emacs.d/init.el) - Add /opt/pkg/bin to cmf-path-list - Customize use-fancy-splash-screens-p for emacs version 24.5 (inclusive )-> 25.2.1 (exclusive) - Alignment fixes - Only customize height for when running Emacs under X-Windows - Add hooks via :hook declaration - Remove ac-ispell as it was causing too many issues to be useful - Remove popwin package as it was causing too many issues - Only install ace-window for emacs 24.4 and greater - Only install all-the-icons for emacs 24.4 and greater - Remove diff-mode customizations which were for popwin - Further customize flycheck - Only install gited for emacs 24.4 and greater - Bind gited-list-branches to C-c C-g - Swiper customizations for Emacs 26 - Install and configure markdown-mode - Install and configure org-fancy-priorities - Enable line up of cascading calls when editing PHP files - Set up Python development in Emacs - Add remote-url to VC-Fossil header - which-key requires Emacs 24.4 and greater - Customize org-crypt (emacs.d/shippets/sh-mode/bp) - Align copyright information (global-excludes) - Exclude the following from getting hosed: + .aggrev_defs + .python-environments + tramp (setup.sh) - Add support for customizing python environment (thirdparty/git-completion.bash, thirdparty/git-prompt) - Import git completion and prompt scripts from git v2.15.1 Footnotes: [1] https://www.gnu.org/software/grep/manual/grep.html#index-GREP_005fOPTIONS-environment-variable check-in: a690e0857b user: cfuhrman tags: trunk, v2018.08