Check-in [77f676b6a0]

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

Overview
SHA1:77f676b6a09c4b5f4f531996b988afb85419c8b3
Date: 2017-03-15 18:00:11
User: cfuhrman
Comment:Regenerate documentation
Tags And Properties
Context
2017-10-06
21:43
[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)
2017-03-15
18:00
[77f676b6a0] Regenerate documentation (user: cfuhrman, tags: trunk)
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)
Changes

Changes to README.md.

15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
..
83
84
85
86
87
88
89



90
91
92



93
94
95
96
97
98
99

This code is specific to my own needs and is here in the hopes it
will be useful as a reference.

## Requirements<a id="sec-1-1" name="sec-1-1"></a>

-   GNU Bash version 3.2 or greater
-   GNU Emacs 24.1 or greater (Emacs >24.4 preferred)
-   GNU Make
-   rsync

## Supported Platforms<a id="sec-1-2" name="sec-1-2"></a>

The following operating systems are known to be supported:

................................................................................
    $ ./setup.sh -r
    
    # Install into another directory
    $ ./setup.sh -d /path/to/directory
    
    # Do not automatically link files during installation
    $ ./setup.sh -n



    
    # Remove ShellPAK
    $ ./setup.sh -u



    
    # Change backup directory
    $ ./setup.sh -b /path/to/directory
    
    # List runtime options
    $ ./setup.sh -h








|







 







>
>
>



>
>
>







15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
..
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105

This code is specific to my own needs and is here in the hopes it
will be useful as a reference.

## Requirements<a id="sec-1-1" name="sec-1-1"></a>

-   GNU Bash version 3.2 or greater
-   GNU Emacs 24.1 or greater (Emacs 24.4 or greater preferred)
-   GNU Make
-   rsync

## Supported Platforms<a id="sec-1-2" name="sec-1-2"></a>

The following operating systems are known to be supported:

................................................................................
    $ ./setup.sh -r
    
    # Install into another directory
    $ ./setup.sh -d /path/to/directory
    
    # Do not automatically link files during installation
    $ ./setup.sh -n
    
    # Set up go programming environment
    $ ./setup.sh -g
    
    # Remove ShellPAK
    $ ./setup.sh -u
    
    # Remove ShellPAK & go environment
    $ ./setup.sh -u -g
    
    # Change backup directory
    $ ./setup.sh -b /path/to/directory
    
    # List runtime options
    $ ./setup.sh -h

Changes to docs/README.org.

25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
..
96
97
98
99
100
101
102
103
104
105
106
107

108
109
110
111



112
113
114
115
116
117
118
119



120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138

  This code is specific to my own needs and is here in the hopes it
  will be useful as a reference.

** Requirements

    - GNU Bash version 3.2 or greater
    - GNU Emacs 23.1 or greater (Emacs >24.1 preferred)
    - GNU Make
    - rsync

** Supported Platforms

   The following operating systems are known to be supported:

................................................................................
   #+begin_src sh
   # Perform a dry-run
   $ ./setup.sh -r

   # Install into another directory
   $ ./setup.sh -d /path/to/directory

   # Install ShellPAK and automatically download & install
   # personal set of Emacs packages
   $ ./setup.sh -p

   # Do not automatically link files during installation

   $ ./setup.sh -n

   # Remove ShellPAK
   $ ./setup.sh -u




   # Change backup directory
   $ ./setup.sh -b /path/to/directory

   # List runtime options
   $ ./setup.sh -h
   #+end_src





* Bugs

  Please report any bugs or feature requests by [[https://chiselapp.com/user/cfuhrman/repository/shpak/reportlist][filing a ticket]] via
  the ShellPAK repository website.

* Author

  Christopher M. Fuhrman
  [[mailto:cfuhrman@pobox.com][cfuhrman@pobox.com]]

* Copyright

  Copyright (c) 2000-2015 Christopher M. Fuhrman
  All rights reserved.

  All files contained herein can be redistributed and/or modified
  under the terms of the Simplified BSD License (also known as the
  "2-Clause License" or "FreeBSD License".) unless otherwise noted.







|







 







|
<
|

<
>
|



>
>
>








>
>
>













|





25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
..
96
97
98
99
100
101
102
103

104
105

106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143

  This code is specific to my own needs and is here in the hopes it
  will be useful as a reference.

** Requirements

    - GNU Bash version 3.2 or greater
    - GNU Emacs 24.1 or greater (Emacs 24.4 or greater preferred)
    - GNU Make
    - rsync

** Supported Platforms

   The following operating systems are known to be supported:

................................................................................
   #+begin_src sh
   # Perform a dry-run
   $ ./setup.sh -r

   # Install into another directory
   $ ./setup.sh -d /path/to/directory

   # Do not automatically link files during installation

   $ ./setup.sh -n


   # Set up go programming environment
   $ ./setup.sh -g

   # Remove ShellPAK
   $ ./setup.sh -u

   # Remove ShellPAK & go environment
   $ ./setup.sh -u -g

   # Change backup directory
   $ ./setup.sh -b /path/to/directory

   # List runtime options
   $ ./setup.sh -h
   #+end_src

   Previous versions of =setup.sh= provided options for installation
   of Emacs packages.  This is no longer required as Emacs will now
   automatically install necessary packages on startup.

* Bugs

  Please report any bugs or feature requests by [[https://chiselapp.com/user/cfuhrman/repository/shpak/reportlist][filing a ticket]] via
  the ShellPAK repository website.

* Author

  Christopher M. Fuhrman
  [[mailto:cfuhrman@pobox.com][cfuhrman@pobox.com]]

* Copyright

  Copyright (c) 2000-2016 Christopher M. Fuhrman
  All rights reserved.

  All files contained herein can be redistributed and/or modified
  under the terms of the Simplified BSD License (also known as the
  "2-Clause License" or "FreeBSD License".) unless otherwise noted.