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

50 most recent timeline items

16:27 • Edit [d6ffa09537582b34|d6ffa09537]: Add tag "v2018.10.12". (user: cfuhrman)
16:27 • Edit [d6ffa09537582b34|d6ffa09537]: Cancel tag "v2018.10.12.16". (user: cfuhrman)
16:26 • Edit [d6ffa09537582b34|d6ffa09537]: Add tag "v2018.10.12.16". (user: cfuhrman)
[d6ffa09537] Leaf: 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 (user: cfuhrman, tags: trunk, v2018.10.12)
22:07 • Changes to wiki page ShellPAK (user: cfuhrman)
22:06 • Changes to wiki page ShellPAK (user: cfuhrman)
22:04 • Changes to wiki page ShellPAK (user: cfuhrman)
21:50 • Edit [a690e0857baf51c9|a690e0857b]: Add tag "v2018.08". (user: cfuhrman)
[a690e0857b] 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 (user: cfuhrman, tags: trunk, v2018.08)
00:04 • Edit [392bdcb90ec9a196|392bdcb90e]: Add tag "v2018.02.11". (user: cfuhrman)
23:57 • Changes to wiki page ShellPAK (user: cfuhrman)
23:56 • Changes to wiki page ShellPAK (user: cfuhrman)
23:53 • Changes to wiki page ShellPAK (user: cfuhrman)
[392bdcb90e] Further customizations of emacs environment (docs/README.org) - Bump copyright - Update list of supported operating systems (emacs.d/init.el) - Install and configure the following packages: + popwin[1] + calfw[2] + geben[3] + go-mode[4] and related packages - Pin the following packages to melpa-stable + all-the-icons + all-the-icons-ivy - Break out all-the-icons-dired and all-the-icons-ivy to their separate use-package blocks - Switch to using php-doc.el for automatically generating PHP documentation blocks (emacs-d/cmf-org-settings.el) - Add journal tag to all journal entries (setup.sh) - Install gocode and gotags to use with go-mode Footnotes: [1] https://github.com/m2ym/popwin-el [2] https://github.com/m2ym/popwin-el [3] https://github.com/ahungry/geben [4] https://github.com/dominikh/go-mode.el (user: cfuhrman, tags: trunk, v2018.02.11)
21:06 • Edit [178b66d4b795bc44|178b66d4b7]: Add tag "v2017.12.16". (user: cfuhrman)
[178b66d4b7] Optimize emacs packaging loading & configuration - Move additional mode-spectific variables into their respective use-package blocks - Re-organize where functions are loaded, with mode-specific functions belonging to their respective use-package blocks - Simplify prog-mode-hook & text-mode-hook customization - Customize trash directory on Mac OS X systems - Lose osx-trash which is s-l-o-w - Customize & simplify auto-complete[1] mode setup. Also, set up auto-complete /before/ yasnippet[2] - Massively simplify yasnippet configuration - Switch keybinding for ace-window[3] - Switch to using arjen grey theme[4] - Switch to using melpa stable[5] where applicable - Disable global-emojify-mode-line-mode since it wrecks havoc with cut-n-paste - I haven't found an excuse to use Go, so don't install go-mode. Hopefully this will change - Don't use ac-php since it's resource intensive. I may readdress this in the future Also, do not accidentally hose network-security.data file Footnotes: [1] https://github.com/auto-complete/auto-complete [2] https://github.com/joaotavora/yasnippet [3] https://github.com/abo-abo/ace-window [4] https://github.com/credmp/arjen-grey-theme [5] http://stable.melpa.org/#/ (user: cfuhrman, tags: trunk, v2017.12.16)
22:03 • Edit [3c1101ac0d54a1ac|3c1101ac0d]: Add tag "v2017.12". (user: cfuhrman)
[3c1101ac0d] Sync latest changes from my personal repository (README.org) - Bump Copyright (emacs) - Re-enable installation of vc-fossil for Emacs 25 and greater - Install and configure the following packages: + flyspell-correct-ivy[1] + all-the-icons[2] + all-the-icons-dired[3] + all-the-icons-ivy[4] + which-key[5] + ace-window[6] + highlight-parentheses[7] + flyspell-correct-ivy[8] - Force set fill-column to 80 characters for text-mode - Enable global-emojify-mode-line-mode - Automatically install fonts required for all-the-icons - Use emoji for common modes presented in the mode-line + 💡: beacon Mode + 📔: eldoc mode + 🦋: flycheck-mode + 🄶: ggtags-mode + 🌲: undo-tree + 🅈: yas-minor-mode - Load package archives more intelligently - Massive reworking of yasnippet[9] and auto-complete[10]. - Move mode-specific variables into their own use-package blocks - Bootstrap diminish prior to installation of use-package - Added boiler-plates for (c)perl-mode - Optimize loading of custom files (setup.sh) - Bump Copyright Footnotes: [1] https://github.com/d12frosted/flyspell-correct [2] https://github.com/domtronn/all-the-icons.el [3] https://github.com/jtbm37/all-the-icons-dired [4] https://github.com/asok/all-the-icons-ivy [5] https://github.com/justbur/emacs-which-key [6] https://github.com/abo-abo/ace-window [7] https://github.com/tsdh/highlight-parentheses.el [8] https://github.com/d12frosted/flyspell-correct/blob/master/flyspell-correct-ivy.el [9] https://github.com/joaotavora/yasnippet [10] https://github.com/auto-complete/auto-complete (user: cfuhrman, tags: trunk, v2017.12)
21:45 • Edit [0327ed303251b14e|0327ed3032]: Add tag "v2017.10". (user: cfuhrman)
[0327ed3032] Sync with personal repository (GNUmakefile) - Remove emacs-packages target which is no longer needed - Rename RSYNC to RSYNC_BIN - Switch to using `fossil tarball` for distribution file generation - Add fossil target (bash_linux) - Remove hasBrokenYaST() as the version of openSUSE where the YaST bug occurred is no longer supported by the openSUSE project, then remove detection for the bug (bashrc) - Remove '.' from PATH as this is a security risk[1] - Make sure /opt/schily/bin is toward the end of $PATH (docs/README.org) - Remove '[TABLE-OF-CONTENTS]' It looks like it is not necessary anymore (emacs.d/custom-nox.el) - Remove theme customization (emacs.d/custom.el) - Add emojify-emoji-styles - Customize linum-format - Customize cfw face - Don't forget to customize which-func face (emacs.d/init.d) - Clean ups where applicable - Add melpa-stable repository - Customize emojify mode - Move yasnippet package initializations to the top so it gets processed first - Install and configure calfw package - Switch theme to planet-theme - Install and configure gited - Install and configure sed-mode - Fix the following bugs: + Fix bug involving enriched text mode + Override use-fancy-splash-screens-p() (emacs.d/cmf-org-settings.el) - Remove Kawasaki Riding Log macro - Customize Journal Entry template - Customize org-latex-classes - Switch to using lualatex - Add incubate.org and ideas.org to list of org-mode refile targets (emacs.d/snippets/org-mode/bp) - Remove '[TABLE-OF-CONTENTS]' It looks like it is not necessary anymore (mk/documentation.mk) - Add a couple of more file suffixes to clean up. These are generated by LaTeX Footnotes: [1] See https://www.seas.upenn.edu/cets/answers/dot-path.html (user: cfuhrman, tags: trunk, v2017.10)
18:07 • Changes to wiki page ShellPAK (user: cfuhrman)
[77f676b6a0] Regenerate documentation (user: cfuhrman, tags: trunk)
17:29 • Edit [6298520d4f3ce0da|6298520d4f]: Add tag "v2017.03". (user: cfuhrman)
[6298520d4f] (emacs.d/init.el) - Highlight 'LATER' in program files - Rewrite keyboard macros I use - install and configure osx-location[1] - Enhance sql-mode - Use nice-prog-hook when editing JSON files - Use PSR2 format[2] for editing PHP files - Do not defer installation of yaml mode - Only load vc-fossil on versions of Emacs < v25 as it is broken[3] - [org] List delegated files in refile report - [org] Add additional files to org-agenda-files (bashrc) - Add alias for PHP Codesniffer that uses PSR2[2] standard - Add support for go language development (bash*, functions) - Use new function naming convention for functions that are sourced from other files to prevent potential namespace collisions (git scripts) - Update git scripts to v2.8.4 (global-excludes) - Exclude tramp directory - Exclude network security directory Footnotes: [1] https://github.com/purcell/osx-location [2] https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md [3] http://chiselapp.com/user/venks/repository/emacs-fossil/info/eb08c005fa5b6af3 (user: cfuhrman, tags: trunk, v2017.03)
17:32 • Edit [0585983024d4a440|0585983024]: Add tag "v2016.05". (user: cfuhrman)
17:32 • Edit [0585983024d4a440|0585983024]: Cancel tag "v2016.02". (user: cfuhrman)
17:32 • Edit [fc7e1dcd20bcd40e|fc7e1dcd20]: Add tag "v2016.03". (user: cfuhrman)
17:26 • Edit [0585983024d4a440|0585983024]: Cancel tag "v2016.03". (user: cfuhrman)
17:25 • Edit [0585983024d4a440|0585983024]: Add tag "v2016.02". (user: cfuhrman)
[0585983024] Sync to 501f0d77e4 from personal repo README.md: - Regenerate Bash: - Pre-pend additional directories instead of appending them. This way, I can set, for example, /usr/local/bin to be in front of $PATH - Re-order searched paths to taste Emacs: - Do not byte-recompile all contents of ~/.emacs.d as this causes issues with use-package - Obfuscate latitude & longitude - Obfuscate forecast-api-key (the old one has been invalidated, don't bother using it) - Set tramp default method to ssh - Commenting - Install and configure beacon-mode[1] - Install and configure darktooth theme[2] for non-console modes - Add additional counsel key bindings - Instll and configure osx-specific modes - Switch to using built-in global-prettify-symbols-mode for Emacs versions that have it installed, otherwise continue to use pretty-lambdada mode. - Install sudo-edit[3] - Do not enable ac-emoji mode for log-edit-mode - Switch org-refile-use-outline-path to nil as this was causing issues with refiling tasks under org-mode w/ swiper Git: - Update git-completion scripts to those provided by git v2.6.4, the version of git as shipped with Apple XCode v7.3 Footnotes: [1] https://github.com/Malabarba/beacon [2] https://github.com/emacsfodder/emacs-theme-darktooth [3] http://emacsredux.com/blog/2013/04/21/edit-files-as-root/ (user: cfuhrman, tags: trunk, v2016.05)
14:46 • Edit [fc7e1dcd20bcd40e|fc7e1dcd20]: Add tag "v2016.03". (user: cfuhrman)
22:51 • Changes to wiki page ShellPAK (user: cfuhrman)
[fc7e1dcd20] Remove table of contents (user: cfuhrman, tags: trunk, v2016.03)
22:49 • Changes to wiki page ShellPAK (user: cfuhrman)
[f5866b1a13] Rewrite Emacs initialization files Rewrite my Emacs initialization files: - Use use-package[1] to set up and configure packages - Switch from using ido-mode to using swiper[2] - Switch from using multi-web-mode to mmm-mode[3] - Move org-mode configuration to its own file, cmf-org-settings.el - Move configuration provided by setup-yasnippet.el into init.el - Use pretty-lambdada[4] for displaying lambda - Simplify displayed minor modes in the mode line using diminish[5] - Magit status is now bound to 'C-x g' - Automatically install third-party packages via use-package[1] instead of having it done via `make install` - Custom written elisp files are now located in lisp directory In addition: - '[g]make install' is now an alias to 'update' - Remove the '-p' option to setup.sh as it's no longer required - Add new boilerplate for php files - Update documentation to reflect removal of 'make install' option - Styling changes to how arrays are declared in various bash scripts - Clean emacs.d sub-directories - Place $HOME/bin before other paths - Use README.md instead of README.org. README.md can be groked by bitbucket - Add svnbp snippet for subversion-managed org-mode files - Remove redundant docs/README.md file Footnotes: [1] https://github.com/jwiegley/use-package [2] https://github.com/abo-abo/swiper [3] https://github.com/purcell/mmm-mode [4] https://www.emacswiki.org/emacs/pretty-lambdada.el [5] https://www.emacswiki.org/emacs/DiminishedModes (user: cfuhrman, tags: trunk)
14:10 • Edit [db1b2b0ea318972c|db1b2b0ea3]: Add tag "v2015.12". (user: cfuhrman)
[db1b2b0ea3] Make README.org a real file ... since github doesn't grok fossil links :/ (user: cfuhrman, tags: trunk, v2015.12)
14:08 • Edit [ef05f1a395378e75|ef05f1a395]: Cancel tag "v2015.12". (user: cfuhrman)
14:05 • Changes to wiki page ShellPAK (user: cfuhrman)
13:58 • Edit [ef05f1a395378e75|ef05f1a395]: Add tag "v2015.12". (user: cfuhrman)
13:58 • Edit [ef05f1a395378e75|ef05f1a395]: Cancel tag "v15.12". (user: cfuhrman)
13:57 • Edit [ef05f1a395378e75|ef05f1a395]: Add tag "v15.12". (user: cfuhrman)
[ef05f1a395] Sync w/ personal repository - (GNUmakefile) Correct fossil detection - (GNUmakefile) Be sure to clean up files generated by global(1) - (bashrc) Add bin directory for composer[1] - (README.org) Add GNU Make as requirement - (README.org) Update FuhrWerks URL - (emacs) Add composer[1] bin directory to local-execpaths - (emacs) Set default timezone to America/Los_Angeles - (emacs) Use package-installed-p for determining presence of a specific package - (misc) Update git-completion scripts to v2.5.4 Footnotes: [1] https://getcomposer.org/ (user: cfuhrman, tags: trunk)
05:36 • Changes to wiki page ShellPAK (user: cfuhrman)
05:35 • Changes to wiki page ShellPAK (user: cfuhrman)
[781b8e6883] Update FuhrWerks URL (user: cfuhrman, tags: trunk)
05:15 • Edit [200e613f0ab34acf|200e613f0a]: Add tag "v2015.11". (user: cfuhrman)
[200e613f0a] Apply various improvements from personal repository bash_darwin: - Re-order $PATH depending on if Homebrew[1] is installed bashrc: - Grammar in comment perltidyrc: - Set maximum line length of source files to 100 characters setup.sh: - Style consistency Emacs: - Setup and install org-ac mode[2] - Setup and install ac-emoji[3] - Add a sane hook for editing XML files. This hook makes sure that auto-fill-mode is *not* loaded - Use editor mode for tweets Misc: - Customize org-mode boilerplate - Clean up additional files when doing '[g]make clean' Footnotes: [1] http://brew.sh/ [2] https://github.com/aki2o/org-ac [3] https://github.com/syohex/emacs-ac-emoji (user: cfuhrman, tags: trunk, v2015.11)
18:57 • Edit [64e4e75c9457ef61|64e4e75c94]: Add tag "v2015.07". (user: cfuhrman)
[64e4e75c94] Add a number of improvements Misc: - Add support for clocking in org-mode - Clean whitespace where applicable GNUmakefile: - Use awk to grep for checkout line prompts: - Make sure GNU echo is used - Add ability to restore default prompt setup.sh: - Check for presence of Emacs when building packages Emacs: - Remove git-commit-mode & git-rebase-mode as they are no longer available in the MELPA[1] repository - Install the magit[2] package - Add a new major mode, nice-msg-mode - Enable orgstruct- or orgstruct++-mode as appropriate - Add support for clocking within org-mode files - Add new snippet, org-mode/svnbp Footnotes: [1] http://melpa.org [2] http://magit.vc (user: cfuhrman, tags: trunk, v2015.07)