:MON-CLONE
MON finally got git-ified!
As of 2011-04-20 the .el files referenced below can be found in their most current form at: https://github.com/mon-key/mon-emacs
You can clone MON with:
shell> git clone git://github.com/mon-key/mon-emacs.git
shell> git clone https://github.com/mon-key/mon-emacs.git
:MON-PACKAGES
Following is organized roughly according to the load order.
:MON-STARTUP-FILES
:MON-UTILS
The package mon-utils is the entry point which loads the rest of the system and specifically any mon-*.el and naf-mode-*.el packages.
- Lisp:mon-utils.el – (MonUtils) This package is the entry point that loads everything else below.
- Lisp:mon-text-property-utils.el -- Provides functions for working with and manipulating text properties and overlays.
- Lisp:mon-error-utils.el -- Provides extensions for conditions and error handling.
- Lisp:mon-alphabet-list-utils.el -- Provides list generation function which returns alphabetic sequences in various formats.
- Lisp:mon-aliases.el -- Provides single consolidated file for def(var)aliases across MON packages.
- Lisp:mon-dir-locals-alist.el -- MON global vars bound to commonly used local-site paths.
- Lisp:mon-dir-utils.el – Provides a collection of handy functions and interactive commands for working with directories and files.
- Lisp:mon-dir-utils-local.el -- Provides functions for working with directories and files mostly specific to MON systems.
- Lisp:mon-insertion-utils.el -- Provides insertion related utilities, templates and string building/manipulation procedures that ease routine chores and interactive command invocation.
- Lisp:mon-replacement-utils.el -- Provides a collection of routines and commands and abstracts some commonly encountered procedures for processing regexps with their replacements.
- Lisp:mon-regexp-symbols.el -- Provides a collection of Symbols bound to lisp lists of regexp/replacement pairs. Allows simple easy interactive command invocation using symbols as arguments to containing lists of regexps.
- Lisp:mon-time-utils.el – (EbayTime) Provides procedures for frobbing time.
- Lisp:mon-testme-utils.el -- Provides
‘mon-*’ tests and template for inserting them - Lisp:mon-plist-utils.el -- Provides procedures for frobbing plist-like seqs
- Lisp:mon-macs.el -- Provides macros.
- Lisp:mon-type-utils.el -- Provides procedures useful for interrogating lisp objects.
- Lisp:mon-type-utils-vars.el -- Provides variables useful for interrogating lisp objects.
- Lisp:mon-window-utils.el -- Provides window related procedures.
- Lisp:mon-word-syntax-utils.el -- Provides procedures for counting things with word syntax.
- Lisp:mon-buffer-utils.el -- Provides buffer related procedures.
- Lisp:mon-event-utils.el -- Provides event related procedures.
- Lisp:mon-line-utils.el -- Provides line centric procedures.
- Lisp:mon-region-utils.el -- Provides region oriented procedures.
- Lisp:mon-seq-utils.el -- Provides procedures for frobbing sequences.
- Lisp:mon-string-utils.el – Provides string frobbing procedures.
- Lisp:mon-env-proc-utils.el -- Provides procedures for interacting w/ process environment.
- Lisp:mon-randomize-utils.el -- Provides procedures for generating pseudo randomness.
- Lisp:mon-rectangle-utils.el -- Provides procedures for manipulating rectangles.
- Lisp:mon-button-utils.el -- Provides utilities for examining button properties.
- Lisp:mon-cl-compat.el – This is intended to be used as a drop-in replacement for the cl-seq.el When compiling your packages: (eval-when-compile (require ‘mon-cl-compat))
- Lisp:mon-cl-compat-regexps.el – Provides regular expressions for replacing the symbol-names from the cl-seq.el package with a `cl::’ prefix
- Lisp:mon-empty-registers.el (EmptyRegisters) – Provides utilities for filling/emptying register locations en masse. Also provides interactive tools for register centric coercion, manipulation, round-tripping of chars, strings, etc.
- Lisp:mon-hash-utils.el -- Provides a collection of procedures to extend Emacs lisp hash table functionality.
- Lisp:mon-name-utils.el -- Provides procedures to rotate, combine, and permute string-like name forms.
- Lisp:mon-image-utils.el -- Provides procedures for interfacing with image manipulation processes.
- Lisp:mon-rename-image-utils.el (RenameImageUtils) – Provides utility functions for working with images and EmacsImageManipulation.
- Lisp:mon-boxcutter.el – For initializing w32 screen captures from Emacs using Matthew D. Rasmussen’s Boxcutter screen-capture executables: boxcutter-fs.exe and boxcutter.exe
- Lisp:mon-color-utils.el -- Provides an assembled set of routines for manipulations/examinations of ‘color’.
- Lisp:mon-mysql-utils.el (MySqlHelp) – Provides interactive procedures for stripping content from MySQL query result tables. Also, provides an alist of MySQL help categories and topics and a rudimentary completion functionality for accessing MySQL’s
‘mysql’ client help facility. - Lisp:mon-url-utils.el -- Provides utilities for interactively calling URL data lookups and for in buffer modification of web/internet scrapes.
- Lisp:mon-jg-directory-creator.el – Provides utils for massive directory hierarchy creation.
- Lisp:mon-wget-utils.el – Provides lightweight routines for pulling files with wget.
- Lisp:mon-get-freenode-lisp-logs -- Pull freenode logs for #lisp with wget.
- Lisp:mon-cifs-utils.el – (MonCifsUtils) Provides utilities for mapping and mounting a CIFS domain using auth-source. Common Internet File System protocol, e.g. successor to the SMB (Server Message Block) protocol with the Samba Server.
- Lisp:mon-tramp-utils.el -- Provides cross platform utilities for working with tramp. This package should be compatible with both GNU/LINUX and w32 systems and helps MON with Emacs portability across environments.
- Lisp:google-define-redux.el -- Extends Lisp:google-define.el
- Lisp:mon-color-occur.el -- A patched version of Matsushita Akihisa’s color-cccur.el
- Lisp:mon-css-check.el – This is Niels Giss css-check.el with MON documentation features and minor changes.
- Lisp:mon-css-color.el –
- Lisp:mon-css-complete.el -- This is a highly modified version of Niels Giesen’s css-complete.el
- Lisp:mon-drive-transfer-utils.el -- Template builder for transferring backing up large hard-drives.
- Lisp:mon-doc-help-utils.el – (ReferenceSheetHelpUtils) (MonDocHelpUtilsDictionary)
- Lisp:mon-doc-help-char-encoding-lossage.el -- Show lossage across encoding points
- Lisp:mon-doc-help-css.el -- Extends Lisp:mon-doc-help-utils.el with CSS related docs
- Lisp:mon-doc-help-mail.el -- Extends mon-doc-help-utils package with mail xrefs.
- Lisp:mon-doc-help-pacman.el -- Some help functions for using the package manager with the GNU/Linux Arch distribution.
- Lisp:mon-doc-help-tidy.el -- Extends Lisp:mon-doc-help-utils.el package with HTML Tidy docs.
- Lisp:mon-doc-help-CL.el -- Some Emacs Lisp help functions for using Common-Lisp functions (loop, do, etc.)
- Lisp:mon-doc-help-proprietary.el -- Extends mon-doc-help-utils with ms w32 related docs.
- Lisp:mon-iptables-regexps.el -- Provides interactive utilities for converting iptables short flags to long flags. Also provides procedures for using Emacs help-mode to document the order of position for the symbols, flags, etc. used with
‘iptables’ AKA ‘netfilter’. - Lisp:mon-iptables-vars.el -- Provides gigantic alist
‘*mon-iptables-alst*’ needed for use with mon-iptables-regexps.el - Lisp:perlisisms.el (Perlisisms) –
- Lisp:STING-software-engineering-glossary.el --
- Lisp:ebay-template-mode.el –
- Lisp:ebay-template-tools.el –
:NAF-MODE
=]
/s_P\
CategoryHomepage