Squashed 'emacs.d/twittering-mode/' changes from 9c88a88..c692ee9

c692ee9 Extract the format from the HTTP response header.
93fe95b Display how many tweets are added to each buffer.
2f9f427 Support the backward retrieval of favorites timeline.

git-subtree-dir: emacs.d/twittering-mode
git-subtree-split: c692ee9bb5d54208038776ea4429900e9eddcfc5
Merge commit 'b9197d32b4e6a1216b69287aaaddc51568d38d49'
Squashed 'emacs.d/magit/' changes from ed2164c..9baa700

9baa700 Merge branch 'maint' into master
3f60c51 Explain the use of M-n/M-p within commit-buffers
4571232 Pull request #499
0163072 add myself to the copyright list
b7066c8 remove stray space
d2dd66c remove duplicated ;;; Code: line
ae743c9 Merge branch 'mainline-maint' into mainline-master
a13ecc8 Use executable-find to find executable.
f1f800b Blame: Added menu.

git-subtree-dir: emacs.d/magit
git-subtree-split: 9baa7004cbec5f75f3a941d80050ff170f9521ed
Merge commit '39ec7506ccd411be838d13508bc65f68a04351b0'
Squashed 'emacs.d/flymake/' changes from a83bcb2..d947601

d947601 Fix xmlstarlet switches. (Contributed by @marcinant)
a22072c Add security warning to README about perl -c and BEGIN blocks for those unaware of the issues.

git-subtree-dir: emacs.d/flymake
git-subtree-split: d9476016c368d94b0dc9c58f30f05dd1dba1c065
Merge commit 'd69e91e74280492d1e47865e5e2a43a261ad1862'
Squashed 'emacs.d/circe/' changes from 80df824..980dcac

980dcac tracking.el: docstring correction
f481859 Redo circe-display: circe-server-face and circe-my-message-face low precedence
0f553a5 circe-default-properties: New name for circe-special-display.
889b1ab Revert "circe-display: 'highlight-area property to limit special-display face"
8784e16 circe-auto-join: fix bug related to circe-new-buffer-behavior-ignore-auto-joins
ab384d5 circe-ignore-matches-p: rename arg 'alist' to 'patterns'
df28df5 circe-display: circe-server-face and circe-my-message-face low precedence
7b1ebf7 circe-display: 'highlight-area property to limit special-display face
f60dd17 circe-special-display-alist: generalization of circe-fools system
cc77dad lui-format: Handle the case where format is a string, too.
322b972 lui-format: Support the value of the format argument to be a procedure.
67af7dc docstrings: spelling and grammar fixes
00eb71e circe-set-message-target: util to set targets in circe-format-strings
e394219 circe-new-buffer-behavior-ignore-auto-joins: new variable
898bf08 circe-nickserv-ghost-style: replacement for circe-auto-regain-p
d0c3777 Revert "obey circe-prompt-face"
da9ceb9 circe-channel-message-handler: Expunge a useless catch.
09607a6 fix wording for 441 numeric
10e9209 obey circe-prompt-face
72a772f circe-nowait-on-connect: New variable.
ec28b92 circe-lurker-p: We are never lurkers ourselves.
4be916e circe-channel-message-handler: Switch to channel for RPL_ENDOFNAMES.
a79e76c lui-scroll: Use `window-end` again, do some optimizations.
a5ce2a6 circe-format-strings: Support for the 020 and 042 numerics on IRCnet.
5f1547f lui-pre-output-hook: Use the LOCAL argument to `add-hook' to make it local.
412d53a lcs, lui, tracking: Add library-specific homepage as URL.
31676a0 circe-channel-receiving-names: Do not clear channel user information on NAMES.
53bfcb0 circe-fixes: Backport minibuffer.el from Emacs trunk.
69f95f9 reduce-joinpart-spam: Rename to reduce-lurker-spam.
82105e5 lui-scroll-post-output: Also scroll on post-command behavior.
869cf4a lui-fool-toggle-display: Force redisplay after change. (Hopefully fixes #31)
e66e730 circe-lagmon-format-mode-line-entry: Check disabling in server buffer.
c856dbd circe-channel-killed: Kill channels when no confirmation requested.
e9c4482 Bitlbee nickserv-mask: Minor regexp fix.
6e6802b build.sh: Use #!/usr/bin/env bash for people on weird systems.
9014c63 lui-scroll: Use `pos-visible-in-window-p` instead of `window-end`.
4d449a0 Fix various byte compiler warnings.
a0587c0 build.sh: Another rewrite. Don't actually run git commands.
e15e096 circe-channel-parse-names: Do this in the server buffer.
03c7105 elisp_version_in: Use bash ${#} magic instead of sed (thanks, Pi).
6eb1c25 circe-channel-killed: Do bookkeeping even if we don't send PART.
ac46b3f build: Rework build process (again). Be smarter about what to include.
ea3d161 PART, QUIT: Support default quit messages.
045dfe9 circe-channel-killed: Don't send PART if we are not on the channel.
0f80881 logging: Added more documentation, fixed some naming conventions.
acc95d0 build.sh: Detect changed files.
4c5e093 elpa build: Create pkg file, don't compile ELPA releases.
30f28a4 refactor logging to use single timer and hash-table for queue
afe636f circe-reconnect: Use the sentinel for TLS errors, too.
423d651 Version confusion: Circe is now 0.5 devel
f716d10 lui-scroll: Support different scrolling types to accomodate Emacs.
4542a1a Major cleanup to make releases possible.
c5512d1 circe-display-NICK: Handle case of no `circe-channel-users`
b23a164 Little fix for circe-ignored-p
0703843 flyspell integration: Do not check nicks in chat buffers (fixes #9)
a8bc037 Revert "Flyspell: Mark current channel's nicks as correctly spelled (closes #9)."
af73970 lui-autopaste: Add autoload lines.
c4eb831 lui-autopaste: New Lui extension to use a paste service for long input.
7ea37a2 enable-lui-logging: Make sure our hooks are buffer local.
c615d53 lui-format: Add attribution.
509a58c lui-format: Support formatting options.
8968016 Remove circe-log.el. Use lui-logging.el.
5d3b513 Flyspell: Mark current channel's nicks as correctly spelled (closes #9).
5c83d41 lui-scroll-to-bottom: Always keep the input line at the bottom.
e14067f circe-reconnect: Make `open-tls-stream` use a temporary buffer.
bae73f5 Add TLS port to default port value of OFTC.
71ce18b circe-fixes: New file for backports of Emacs fixes.
a8a4f08 Completion: Support activity-based cycle completion.
5b7d642 tls connections: Handle idiosyncracies of `open-tls-stream`
5c6b076 checkdoc: Fix docstrings to conform to Emacs' guidelines.
a389d1c circe-server-sentinel: Trim the server event before you send it.
780dfbc lui-insert: Also inhibit intangible text from confusing us.
149f09c circe-networks: Support a cons cell as service value for non-tls/tls ports.
144a8c0 lui-fool-toggle-display: Initialize `buffer-invisibility-spec` if necessary.
c556ae1 circe-networks: Add default ports for networks where we know it.
f45a992 circe-read-network: ignore case
ebcc1a2 circe-completion-at-point: Handle bug when completing at the prompt.
9c97f38 circe-nickserv-handler: correction to regain handler
4136484 circe-use-cycle-completion: New variable.
e65d96d Nickserv: Rename *-nickserv-name to *-nickserv-mask.
34a65b1 lui-fools: Typo fix, invisibiel -> invisible
2df2283 circe-ghost: Also pass a :password formatting option.
74939b4 Nickserv: Rename nickserv options to be more consistent.
0a1b3f2 Networks: New design centered around network/server configuration.
7654da3 Lui: Replace usage of overlays with text properties.
bfc9309 circe-chat-mode: Add `circe-completion-at-point` properly.
65c73e3 circe-server-buffers: New function to return a list of all server buffers.
f0c52a1 Completions: Rewrite completion handling.
d14362a circe-server-auto-join-channels: keyword in first position used for manually joined channels
9f53a83 circe-nickserv-registered-p: removed
3739fa1 COPYING.FDL: Removed. We do not ship any documentation anymore.
ddf1eee circe-lagmon.el: transfer copyright to Jorgen Schaefer
fbb7bf3 circe-lagmon-mode-line-unknown-lag-indicator: rename 'indicator' to 'string'
0b8895b lagmon: Handle nick changes, and some minor fixes
2bbd72b circe-lagmon-server-check: count up lag while waiting
39018b2 lagmon: Rewrite to use a single timer for robustness.
14a9279 dolist/mapc: Change most uses of mapc to dolist (closes #7).
53d6fc0 Headers: Clean up file headers, add "part of Circe" notice.
a074316 All files: Update package homepage
be84ad8 README.md: Rewrite with better summary and up-to-date information.
100f721 .gitignore: remove unnecessary lines
08c7d60 joinpart spam: Another minor fix for the default value of the hash.
f44ef88 autojoin: Don't use the buffer name but the chat target to join (fixes #12)
9456dce Multiline messages: Drop trailing newlines.
fd5ab65 joinpart spam: Fix some logic errors in the overhaul.
c77eebd server-sentinel: display the event on disconnect
a2e4dd1 circe-reconnect-all: Implemented (closes #10)
3d3b304 joinpart spam: Use `circe-channel-users' (closes #5)
a700acb Add /build to .gitignore .
01bfe4d Completion: Switch to `completion-at-point' (fixes #3)
5bf14df fools list: Also handle ACTION messages and ignore properly (fixes #4)
d654e7f auto-join: Implement new behavior using only a single channel list.
5d2bfcb Fix some doctrings that were overlooked in the last commit.
15bd010 Docstrings: Remove "*" prefix and use a fill-column of 65. (From taylanub)
afeaedc emacs21: Don't support this dinosaur anymore.
f05c1f8 circe-networks: Add Freenode as a default network.
becac47 circe-networks: improved interactive form for the 'circe' command
4cd9be9 README.md: New project homepage.
44764ab doc/circe.texi: Deleted, it's now in the wiki.
2b04da2 Revert "circe.el: always-hail-eris toggle."
f9e15fc circe.el: always-hail-eris toggle.

git-subtree-dir: emacs.d/circe
git-subtree-split: 980dcac3c719113b0beb0f48fb671791cbe4e05a
Merge commit '212471ca37b34218ee597333cdeff4376e9a232e'
Squashed 'emacs.d/mmm-mode/' content from commit 4c51cd9

git-subtree-dir: emacs.d/mmm-mode
git-subtree-split: 4c51cd95ab46e63f5181949017bade7ff7c32291
Merge commit '26ba3e6c3ee72f02db034c6e219f9e816c8b3a3d' as 'emacs.d/mmm-mode'
Squashed 'emacs.d/notmuch/' content from commit 8d05dcf

git-subtree-dir: emacs.d/notmuch
git-subtree-split: 8d05dcfffe001dc64d750f509e049340320b4dd9
Merge commit 'cfda0b862aff5f2751df2c64b162f7cd1e3ee937' as 'emacs.d/notmuch'
Adding notmuch.
emacs updates.