Skip to content

Commit

Permalink
updated: packages
Browse files Browse the repository at this point in the history
  • Loading branch information
ncaq committed Jun 10, 2015
1 parent 764fe4b commit 9121ca9
Show file tree
Hide file tree
Showing 221 changed files with 439 additions and 330 deletions.
2 changes: 1 addition & 1 deletion elpa/archives/gnu/archive-contents
Original file line number Diff line number Diff line change
Expand Up @@ -447,7 +447,7 @@
((:url . "http://elpa.gnu.org/packages/omn-mode.html")
(:keywords))])
(org .
[(20150601)
[(20150608)
nil "Outline-based notes management and organizer" tar nil])
(osc .
[(0 1)
Expand Down
2 changes: 1 addition & 1 deletion elpa/archives/gnu/archive-contents.signed
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2015-06-06T18:05:02+0900 using DSA
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2015-06-10T18:05:02+0900 using DSA
2 changes: 1 addition & 1 deletion elpa/archives/melpa/archive-contents

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
;;; Code:
(add-to-list 'load-path (or (file-name-directory #$) (car load-path)))

;;;### (autoloads nil "avy" "avy.el" (21875 10568 359031 655000))
;;;### (autoloads nil "avy" "avy.el" (21880 1060 557059 189000))
;;; Generated autoloads from avy.el

(autoload 'avy-goto-char "avy" "\
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(define-package "avy" "20150604.837" "set-based completion" '((emacs "24.1") (cl-lib "0.5")) :url "https://github.com/abo-abo/avy" :keywords '("point" "location"))
(define-package "avy" "20150608.404" "set-based completion" '((emacs "24.1") (cl-lib "0.5")) :url "https://github.com/abo-abo/avy" :keywords '("point" "location"))
Binary file not shown.
16 changes: 5 additions & 11 deletions elpa/avy-20150604.837/avy.el → elpa/avy-20150608.404/avy.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: Oleh Krehel <ohwoeowho@gmail.com>
;; URL: https://github.com/abo-abo/avy
;; Package-Version: 20150604.837
;; Package-Version: 20150608.404
;; Version: 0.2.1
;; Package-Requires: ((emacs "24.1") (cl-lib "0.5"))
;; Keywords: point, location
Expand Down Expand Up @@ -136,15 +136,9 @@ When nil, punctuation chars will not be matched.
Typically, these modes don't use the text representation.")

(defvar avy-translate-char-function #'identity
"Function to translate user input key. This can be useful for
adding mirror key. E.g. one can make SPACE an alternative of 'a',
by adding:
\(setq avy-translate-char-function
(lambda (c) (if (= c 32) ?a c)))
to allow typing SPACE instead of character 'a' to jump to the location
highlighted by 'a'.")
"Function to translate user input key into another key.
For example, to make SPC do the same as ?a, use
\(lambda (c) (if (= c 32) ?a c)).")

(defface avy-lead-face-0
'((t (:foreground "white" :background "#4f57f9")))
Expand Down Expand Up @@ -748,7 +742,7 @@ The window scope is determined by `avy-all-windows' (ARG negates it)."
(avy--regex-candidates isearch-string))
(avy-background nil)
(candidate
(avy--process candidates #'avy--overlay-post)))
(avy--process candidates (avy--style-fn avy-style))))
(isearch-done)
(avy--goto candidate))))

Expand Down
Binary file not shown.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
;;; Code:
(add-to-list 'load-path (or (file-name-directory #$) (car load-path)))

;;;### (autoloads nil "flycheck" "flycheck.el" (21875 10560 518998
;;;;;; 68000))
;;;### (autoloads nil "flycheck" "flycheck.el" (21880 1059 114059
;;;;;; 222000))
;;; Generated autoloads from flycheck.el

(autoload 'flycheck-info "flycheck" "\
Expand Down Expand Up @@ -210,8 +210,8 @@ Use this together with the `option', `option-list' and

;;;***

;;;### (autoloads nil nil ("flycheck-ert.el" "flycheck-pkg.el") (21875
;;;;;; 10560 522864 431000))
;;;### (autoloads nil nil ("flycheck-ert.el" "flycheck-pkg.el") (21880
;;;;;; 1059 137165 373000))

;;;***

Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
;;; flycheck-ert.el --- Flycheck: ERT extensions -*- lexical-binding: t; -*-

;; Copyright (C) 2013-2015 Sebastian Wiesner <swiesner@lunaryorn.com>
;; Copyright (C) 2013-2015 Sebastian Wiesner and Flycheck contributors

;; Author: Sebastian Wiesner <swiesner@lunaryorn.com>
;; Maintainer: Sebastian Wiesner <swiesner@lunaryorn.com>
;; URL: https://github.com/flycheck/flycheck

;; This file is not part of GNU Emacs.
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(define-package "flycheck" "20150606.322" "Modern on-the-fly syntax checking"
(define-package "flycheck" "20150609.1252" "On-the-fly syntax checking"
'((dash "2.4.0")
(pkg-info "0.4")
(let-alist "1.0.1")
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
;;; flycheck.el --- Modern on-the-fly syntax checking -*- lexical-binding: t; -*-
;;; flycheck.el --- On-the-fly syntax checking -*- lexical-binding: t; -*-

;; Copyright (c) 2012-2015 Sebastian Wiesner <swiesner@lunaryorn.com>
;; Copyright (c) 2012-2015 Sebastian Wiesner and Flycheck contributors
;; Copyright (C) 2013, 2014 Free Software Foundation, Inc.
;;
;; Author: Sebastian Wiesner <swiesner@lunaryorn.com>
;; Maintainer: Sebastian Wiesner <swiesner@lunaryorn.com>
;; URL: https://www.flycheck.org
;; Keywords: convenience languages tools
;; Version: 0.24-cvs
Expand All @@ -26,14 +27,42 @@

;;; Commentary:

;; Modern on-the-fly syntax checking for GNU Emacs.

;; Provide `flycheck-mode' which enables on-the-fly syntax checking for a large
;; number of different modes and languages (see `flycheck-checkers' for a
;; complete list).
;; On-the-fly syntax checking for GNU Emacs 24.
;;
;; This package provides on-the-fly syntax checking for GNU Emacs 24. It is a
;; replacement for the older Flymake extension which is part of GNU Emacs, with
;; many improvements and additional features.
;;
;; Flycheck provides fully-automatic, fail-safe, on-the-fly background syntax
;; checking for over 30 programming and markup languages with more than 70
;; different tools. It highlights errors and warnings inline in the buffer, and
;; provides an optional IDE-like error list.
;;
;; It comes with a rich interface for custom syntax checkers and other
;; extensions, and has already many 3rd party extensions adding new features.
;;
;; # Setup
;;
;; Flycheck works best on Unix systems. It does not officially support Windows,
;; but tries to maintain Windows compatibility and should generally work fine on
;; Windows, too.
;;
;; To enable Flycheck add the following to your init file:
;;
;; (add-hook 'after-init-hook #'global-flycheck-mode)
;;
;; Flycheck will then automatically check buffers in supported languages, as
;; long as all necessary tools are present.
;;
;; # Documentation
;;
;; Flycheck comes with a rich manual, which you can read in Emacs with `M-x
;; flycheck-info' after installing this package. It is also available online at
;; URL `http://www.flycheck.org/manual/latest/index.html'.
;;
;; Support for new modes and languages can be added by defining a new syntax
;; checker (see `flycheck-define-checker').
;; The manual has a Quickstart section which gives you a short and comprehensive
;; introduction into Flycheck's features and usage, and a complete list of all
;; supported languages and tools.

;;; Code:

Expand Down Expand Up @@ -5819,13 +5848,14 @@ See Info Node `(elisp)Byte Compilation'."
;; back-substutition work
(setq default-directory process-default-directory)
(with-demoted-errors "Error in checkdoc: %S"
(checkdoc-current-buffer t)
(with-current-buffer checkdoc-diagnostic-buffer
(when (version< emacs-version "25")
;; In Emacs 25, checkdoc apparently prints everything to stdout in
;; non-interactive sessions
(princ (buffer-substring-no-properties (point-min) (point-max))))
(kill-buffer)))))))
;; If we have `checkdoc-file' (in Emacs 25) use it, otherwise fall
;; back to printing the result buffer of checkdoc.
(if (fboundp 'checkdoc-file)
(checkdoc-file source)
(checkdoc-current-buffer t)
(with-current-buffer checkdoc-diagnostic-buffer
(princ (buffer-substring-no-properties (point-min) (point-max)))
(kill-buffer))))))))

(flycheck-define-checker emacs-lisp-checkdoc
"An Emacs Lisp style checker using CheckDoc.
Expand Down
Binary file not shown.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
;;; Code:
(add-to-list 'load-path (or (file-name-directory #$) (car load-path)))

;;;### (autoloads nil "flycheck-rust" "flycheck-rust.el" (21857 16038
;;;;;; 379807 774000))
;;;### (autoloads nil "flycheck-rust" "flycheck-rust.el" (21880 1057
;;;;;; 315059 264000))
;;; Generated autoloads from flycheck-rust.el

(autoload 'flycheck-rust-setup "flycheck-rust" "\
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
(define-package "flycheck-rust" "20150417.1048" "Flycheck: Rust additions and Cargo support" '((emacs "24.1") (flycheck "0.20") (dash "2.4.0")) :url "https://github.com/flycheck/flycheck-rust" :keywords '("tools" "convenience"))
(define-package "flycheck-rust" "20150609.1248" "Flycheck: Rust additions and Cargo support" '((emacs "24.1") (flycheck "0.20") (dash "2.4.0")) :url "https://github.com/flycheck/flycheck-rust" :keywords '("tools" "convenience"))
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: Sebastian Wiesner <swiesner@lunaryorn.com>
;; URL: https://github.com/flycheck/flycheck-rust
;; Package-Version: 20150417.1048
;; Package-Version: 20150609.1248
;; Keywords: tools, convenience
;; Version: 0.1-cvs
;; Package-Requires: ((emacs "24.1") (flycheck "0.20") (dash "2.4.0"))
Expand All @@ -26,12 +26,20 @@

;;; Commentary:

;; Improve Rust support in Flycheck by configuring Flycheck automatically in
;; Cargo projects.

;;;; Setup

;; (add-hook 'flycheck-mode-hook #'flycheck-rust-setup)
;; This Flycheck extension configures Flycheck automatically for the current
;; Cargo project.
;;
;; # Setup
;;
;; (add-hook 'flycheck-mode-hook #'flycheck-rust-setup)
;;
;; # Usage
;;
;; Just use Flycheck as usual in your Rust/Cargo projects.
;;
;; Note: You must run `cargo build` initially to install all dependencies. If
;; you add new dependencies to `Cargo.toml` you need to run `cargo build`
;; again. Otherwise you will see spurious errors about missing crates.

;;; Code:

Expand Down
5 changes: 0 additions & 5 deletions elpa/haskell-mode-20150606.108/haskell-mode-pkg.el

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -930,19 +930,37 @@ to point."
"Prepare :type-at command to be send to haskell process.
POS is a cons cell containing min and max positions, i.e. target
expression bounds."
(replace-regexp-in-string
"\n$"
""
(format ":type-at %s %d %d %d %d %s"
(buffer-file-name)
(progn (goto-char (car pos))
(line-number-at-pos))
(1+ (current-column))
(progn (goto-char (cdr pos))
(line-number-at-pos))
(1+ (current-column))
(buffer-substring-no-properties (car pos)
(cdr pos)))))
(save-excursion
(let ((start-p (car pos))
(end-p (cdr pos))
start-l
start-c
end-l
end-c
value)
(goto-char start-p)
(setq start-l (line-number-at-pos))
(setq start-c (1+ (current-column)))
(goto-char end-p)
(setq end-l (line-number-at-pos))
(setq end-c (1+ (current-column)))
(setq value (buffer-substring-no-properties start-p end-p))
;; supress multiline expressions
(let ((lines (split-string value "\n" t)))
(when (and (cdr lines)
(stringp (car lines)))
(setq value (format "[ %s … ]" (car lines)))))
(replace-regexp-in-string
"\n$"
""
(format ":type-at %s %d %d %d %d %s"
(buffer-file-name)
start-l
start-c
end-l
end-c
value)))))


(defun haskell-utils-insert-type-signature (signature)
"Insert type signature.
Expand Down
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -606,7 +606,7 @@ the current buffer."
;; tokens in type declarations
(defconst haskell-indentation-type-list
'(("::" . (lambda () (haskell-indentation-with-starter
(lambda () (haskell-indentation-separated #'haskell-indentation-type '("->" "=>"))))))
(lambda () (haskell-indentation-separated #'haskell-indentation-type "->")))))
("(" . (lambda () (haskell-indentation-list #'haskell-indentation-type ")" ",")))
("[" . (lambda () (haskell-indentation-list #'haskell-indentation-type "]" ",")))
("{" . (lambda () (haskell-indentation-list #'haskell-indentation-type "}" ",")))))
Expand Down Expand Up @@ -637,7 +637,7 @@ the current buffer."
("where" . (lambda () (haskell-indentation-with-starter
#'haskell-indentation-declaration-layout nil t)))
("::" . (lambda () (haskell-indentation-with-starter
(lambda () (haskell-indentation-separated #'haskell-indentation-type '("->" "=>"))))))
(lambda () (haskell-indentation-separated #'haskell-indentation-type "->")))))
("=" . (lambda () (haskell-indentation-statement-right #'haskell-indentation-expression)))
("<-" . (lambda () (haskell-indentation-statement-right #'haskell-indentation-expression)))
("(" . (lambda () (haskell-indentation-list #'haskell-indentation-expression ")" '(list "," "->"))))
Expand Down Expand Up @@ -702,7 +702,7 @@ the current buffer."
((eq current-token 'end-tokens)
(when (member following-token
'(value operator no-following-token
"(" "[" "{" "::"))
"->" "(" "[" "{" "::"))
(haskell-indentation-add-indentation current-indent))
(throw 'return nil))
(t (let ((parser (assoc current-token haskell-indentation-type-list)))
Expand Down Expand Up @@ -1167,7 +1167,7 @@ the current buffer."
(match-string-no-properties 1))
((looking-at "[][(){}[,;]")
(match-string-no-properties 0))
((looking-at "\\(\\\\\\|->\\|=>\\|\\|<-\\|←\\|::\\|∷\\|=\\||\\)\\([^-:!#$%&*+./<=>?@\\\\^|~]\\|$\\)")
((looking-at "\\(\\\\\\|->\\|→\\|<-\\|←\\|::\\|∷\\|=\\||\\)\\([^-:!#$%&*+./<=>?@\\\\^|~]\\|$\\)")
(match-string-no-properties 1))
((looking-at "\\(→\\|←\\|∷\\)\\([^-:!#$%&*+./<=>?@\\\\^|~]\\|$\\)")
(let ((tok (match-string-no-properties 1)))
Expand Down
Binary file not shown.
Loading

0 comments on commit 9121ca9

Please sign in to comment.