README
author Oleksandr Gavenko <gavenkoa@gmail.com>
Mon, 24 Oct 2011 01:47:47 +0300
changeset 746 f7ce19afa666
parent 386 3efe37437745
permissions -rw-r--r--
Fix 'starttls.el' on native Windows Emacs with gnutls-cli from Cygwin. 'gnutls-cli' run with '-s' opt and process wait for SIGALRM. But build-in native Emacs 'kill' command can not send such Cygwin specific sygnal. So 'starttls-negotiate-gnutls' function infinitely wait for 'gnutls-cli' output.

-*- mode: outline; coding: utf-8 -*-

Copyright (C) 2010 by Oleksandr Gavenko <gavenkoa@gmail.com>

You can do anything with this file without any warranty.

* Config files structure.

Main Emacs config file is '~/.emacs'. I decide don't store beside it all
customisations. Instead it simply load files in such order:

  '~/.emacs-autogen'
                It content depend on installation environment. Automatically
                generated.
  '~/.emacs-pre'
                For manually written customisation (usually for updating
                load-path) which can affect on '.emacs-my'. Will not be
                overridden on install.
  '~/.emacs.d/my-lisp/autoload-my.el'
                For defining autoload function for modes (instead loading all
                mode files to save startup time). Automatically generated.
  '~/.emacs-custom.el'
                For storing customisations by Emacs itself. Some settings from
                this file can effect on loaded elisp files from .emacs-my.
                Will not be overridden on install.
  '~/.emacs-my'
                Here main customisations placed.
  '~/.emacs-post'
                For storing connection settings, passwords and enabling modes
                added to load-path in ~/.emacs-pre. Will not be overridden on
                install.