Timeline

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

50 most recent timeline items

2017-10-06
21:45 • Edit [0327ed303251b14e|0327ed3032]: Add tag "v2017.10". (user: cfuhrman)
21:43
[0327ed3032] Leaf: 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)
2017-03-15
18:07 • Changes to wiki page ShellPAK (user: cfuhrman)
18:00
[77f676b6a0] Regenerate documentation (user: cfuhrman, tags: trunk)
17:29 • Edit [6298520d4f3ce0da|6298520d4f]: Add tag "v2017.03". (user: cfuhrman)
17:27
[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)
2016-05-02
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)
17:20
[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)
2016-03-17
14:46 • Edit [fc7e1dcd20bcd40e|fc7e1dcd20]: Add tag "v2016.03". (user: cfuhrman)
2016-03-16
22:51 • Changes to wiki page ShellPAK (user: cfuhrman)
22:51
[fc7e1dcd20] Remove table of contents (user: cfuhrman, tags: trunk, v2016.03)
22:49 • Changes to wiki page ShellPAK (user: cfuhrman)
22:47
[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)
2015-12-27
14:10 • Edit [db1b2b0ea318972c|db1b2b0ea3]: Add tag "v2015.12". (user: cfuhrman)
14:10
[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)
13:56
[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)
2015-11-11
05:36 • Changes to wiki page ShellPAK (user: cfuhrman)
05:35 • Changes to wiki page ShellPAK (user: cfuhrman)
05:33
[781b8e6883] Update FuhrWerks URL (user: cfuhrman, tags: trunk)
05:15 • Edit [200e613f0ab34acf|200e613f0a]: Add tag "v2015.11". (user: cfuhrman)
05:13
[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)
2015-07-19
18:57 • Edit [64e4e75c9457ef61|64e4e75c94]: Add tag "v2015.07". (user: cfuhrman)
18:51
[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)
2015-06-11
20:47 • Edit [484ba234be94c5ae|484ba234be]: Add tag "v2015.06". (user: cfuhrman)
20:47
[484ba234be] Sync w/ trunk GNUmakefile: - Make setup.sh location a variable - Assume setup.sh is in current directory tmux.conf: - Add a space after status-left line This fixes a kerning issue with tmux v2.0 - Bump up history-limit Double history-limit from 4K lines to 8K lines stored in history. - Force use of Emacs key-bindings in case $EDITOR is set to vi(1) or a derivative Emacs: - Switch to using twilight theme - Display STARTED tasks when listing tasks to refile in org-mode Git-completion: - Sync up to git v2.3.2 (user: cfuhrman, tags: trunk, v2015.06)
2015-04-08
17:02 • Edit [02f72d317bfb6236|02f72d317b]: Add tag "v2015.04". (user: cfuhrman)
2015-03-25
16:44 • Changes to wiki page ShellPAK (user: cfuhrman)
16:41
[02f72d317b] Sync w/ trunk Emacs: - Switch to using sunshine-mode for displaying local weather forecast[1] - Update safe hash for smart-mode-line theme - Correct local-loadpaths variable Git: - Update git-completion scripts to git v1.9.5, the version now provided by Mac OS X developer tools Snippets: - (phpbp) Add potential TODO to mollify PHP_CodeSniffer[2] Misc: - Mention mg text editor in README.md Footnotes: [1] https://github.com/aaronbieber/sunshine.el/blob/master/sunshine.el [2] https://github.com/squizlabs/PHP_CodeSniffer (user: cfuhrman, tags: trunk, v2015.04)
2015-03-11
15:25
[4d70e4d40b] Sync with private repository Makefiles: - Do not use the '-v' flag under OpenBSD when running rm(1) as this isn't supported[1] - Minor formatting clean-ups bashrc: - Detect go and set up GOPATH accordingly setup.sh: - Add support for customizing the mg[2] text editor - clean up $makepaths - The OpenBSD version of mktemp(1) is more picky about the number of 'X's in the template README.org: - Reference the mg text editor emacs.d/GNUmakefile: - Don't include ../mk/subclean.mk. Use our own 'clean' target Emacs: - Add support for flycheck[3] instead of flymake - Mollify flymake for all Emacs Lisp files - Intelligently determine if normal-erase-is-backspace-mode is required - Switch to using wombat theme since it's easier on my eyes following LASIK surgery - Use c-lineup-cascaded-calls for statement-cont offsets - Add support for twittering mode YASnippet: - Update Emacs Lisp Boilerplate to be flycheck-compliant Footnotes: [1] http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/rm.1?query=rm [2] http://homepage.boetes.org/software/mg/ [3] http://www.flycheck.org/en/latest/ (user: cfuhrman, tags: trunk)
2015-02-05
20:08
[7d2b1c76e5] Various updates - Customize org-latex-pdf-process - Clean up custom-set-variables - s/Makefile/GNUmakefile/g (user: cfuhrman, tags: trunk)
2015-01-27
23:34 • Edit [e34e48a0910180e7|e34e48a091]: Add tag "v2015.01.1". (user: cfuhrman)
23:34
[e34e48a091] Switch to using GNUmakefile Since the Makefile present only works with GNU make, rename it as appropriate. (user: cfuhrman, tags: trunk, v2015.01.1)
23:33
[96b07b8c80] Revert 2ecd1a1c6e (user: cfuhrman, tags: trunk)
22:50 • Edit [2ecd1a1c6ebec86d|2ecd1a1c6e]: Add tag "v2015.01". (user: cfuhrman)
22:49
[2ecd1a1c6e] Switch to using GNUmakefile Since the Makefile present only works with GNU make, rename it as appropriate. (user: cfuhrman, tags: trunk, v2015.01)
2015-01-18
17:06 • Changes to wiki page ShellPAK (user: cfuhrman)
17:02
[229890d8dd] Regen (user: cfuhrman, tags: trunk)
16:56
[fa03f3fd8e] Strip Overview Strip the unnecessary Overview section. Also, elaborate on description and bump copyright as appropriate. (user: cfuhrman, tags: trunk)
16:39
[8f3a999b9d] Apply window dressing While here, bump copyright (user: cfuhrman, tags: trunk)
2015-01-06
17:53
[906a8c9198] Import latest updates from personal repository bashrc: - Add an alias for fossil emacs.d/init.d: - Add support for go-mode - Clean up align-on-equal macro removing potential EOL issues - Dynamically install php-auto-yasnippets snippets: - Add boilerplate file for go files (user: cfuhrman, tags: trunk)
2014-12-15
20:05 • Edit [7dfc3687745301ac|7dfc368774]: Add tag "v2014.12". (user: cfuhrman)