Update packages

This commit is contained in:
Mateus Pinto Rodrigues
2018-06-04 20:13:22 -03:00
parent beefe0f71c
commit 47702fe74a
576 changed files with 2497 additions and 1169 deletions

View File

@@ -8,7 +8,8 @@
("67e998c3c23fe24ed0fb92b9de75011b92f35d3e89344157ae0d544d50a63a72" default)))
'(package-selected-packages
(quote
(cargo racer ess-smart-underscore company-tern auto-complete markdown-mode xref-js2 js2-refactor js2-mode writeroom-mode weechat counsel ivy-bibtex org-bullets paredit zenburn-theme slime rust-mode racket-mode polymode org lua-mode haskell-mode geiser ergoemacs-mode djvu auctex))))
(json-mode cargo racer ess-smart-underscore company-tern auto-complete markdown-mode xref-js2 js2-refactor js2-mode writeroom-mode weechat counsel ivy-bibtex org-bullets paredit zenburn-theme slime rust-mode racket-mode polymode org lua-mode haskell-mode geiser ergoemacs-mode djvu auctex)))
'(tramp-syntax (quote default) nil (tramp)))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.

View File

@@ -375,14 +375,14 @@
((:url . "http://elpa.gnu.org/packages/ediprolog.html")
(:keywords "languages" "processes"))])
(eglot .
[(0 2)
[(0 8)
((emacs
(26 1)))
"Client for Language Server Protocol (LSP) servers" tar
((:keywords "convenience" "languages")
(:url . "https://github.com/joaotavora/eglot"))])
(el-search .
[(1 6 8)
[(1 6 10)
((emacs
(25))
(stream
@@ -476,7 +476,7 @@
((:url . "https://github.com/leoliu/ggtags")
(:keywords "tools" "convenience"))])
(gited .
[(0 5 1)
[(0 5 3)
((emacs
(24 4))
(cl-lib
@@ -497,7 +497,7 @@
((:keywords "gnome" "c" "coding style")
(:url . "http://elpa.gnu.org/packages/gnome-c-style.html"))])
(gnorb .
[(1 5 3)
[(1 5 4)
((cl-lib
(0 5)))
"Glue code between Gnus, Org, and BBDB" tar
@@ -902,7 +902,7 @@
((:url . "http://www.dr-qubit.org/emacs.php")
(:keywords "extensions" "data structures" "queue"))])
(rainbow-mode .
[(1 0)
[(1 0 1)
nil "Colorize color names in buffers" single
((:url . "http://elpa.gnu.org/packages/rainbow-mode.html")
(:keywords "faces"))])
@@ -1248,12 +1248,12 @@
((:keywords "convenience" "emulation")
(:url . "http://github.com/joaotavora/yasnippet"))])
(yasnippet-classic-snippets .
[(1 0 1)
[(1 0 2)
((yasnippet
(0 9 1)))
"\"Classic\" yasnippet snippets" single
((:url . "http://elpa.gnu.org/packages/yasnippet-classic-snippets.html")
(:keywords "snippets"))])
"\"Classic\" yasnippet snippets" tar
((:keywords "snippets")
(:url . "http://elpa.gnu.org/packages/yasnippet-classic-snippets.html"))])
(ztree .
[(1 0 5)
((cl-lib

View File

@@ -1 +1 @@
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2018-05-17T06:10:02-0300 using DSA
Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2018-06-04T06:10:04-0300 using DSA

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@@ -1,20 +1,26 @@
;;; cargo-autoloads.el --- automatically extracted autoloads
;;
;;; Code:
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))
(add-to-list 'load-path (directory-file-name
(or (file-name-directory #$) (car load-path))))
;;;### (autoloads nil "cargo" "cargo.el" (23260 31805 448206 38000))
;;;### (autoloads nil "cargo" "cargo.el" (0 0 0 0))
;;; Generated autoloads from cargo.el
(autoload 'cargo-minor-mode "cargo" "\
Cargo minor mode. Used to hold keybindings for cargo-mode
Cargo minor mode. Used to hold keybindings for cargo-mode.
\\{cargo-minor-mode-map}
\(fn &optional ARG)" t nil)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cargo" '("cargo-minor-mode")))
;;;***
;;;### (autoloads nil "cargo-process" "cargo-process.el" (23260 31805
;;;;;; 396205 80000))
;;;### (autoloads nil "cargo-process" "cargo-process.el" (0 0 0 0))
;;; Generated autoloads from cargo-process.el
(autoload 'cargo-process-bench "cargo-process" "\
@@ -155,9 +161,11 @@ Run the last cargo-process command.
\(fn)" t nil)
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "cargo-process" '("cargo-process-" "set-rust-backtrace" "rustc-errno")))
;;;***
;;;### (autoloads nil nil ("cargo-pkg.el") (23260 31805 504207 70000))
;;;### (autoloads nil nil ("cargo-pkg.el") (0 0 0 0))
;;;***
@@ -165,5 +173,6 @@ Run the last cargo-process command.
;; version-control: never
;; no-byte-compile: t
;; no-update-autoloads: t
;; coding: utf-8
;; End:
;;; cargo-autoloads.el ends here

View File

@@ -1,6 +1,7 @@
(define-package "cargo" "20171218.855" "Emacs Minor Mode for Cargo, Rust's Package Manager."
(define-package "cargo" "20180521.408" "Emacs Minor Mode for Cargo, Rust's Package Manager."
'((emacs "24.3")
(rust-mode "0.2.0"))
(rust-mode "0.2.0")
(markdown-mode "2.4"))
:keywords
'("tools"))
;; Local Variables:

View File

@@ -49,17 +49,29 @@
(require 'compile)
(require 'button)
(require 'rust-mode)
(require 'markdown-mode)
(defgroup cargo-process nil
"Cargo Process group."
:prefix "cargo-process-"
:group 'cargo)
(defcustom cargo-process--custom-path-to-bin "cargo"
(defcustom cargo-process--custom-path-to-bin
(or (executable-find "cargo")
(expand-file-name "cargo" "~/.cargo/bin")
"/usr/local/bin/cargo")
"Custom path to the cargo executable"
:type 'file
:group 'cargo-process)
(defcustom cargo-process--rustc-cmd
(or (executable-find "rustc")
(expand-file-name "rustc" "~/.cargo/bin")
"/usr/local/bin/rustc")
"Custom path to the rustc executable"
:type 'file
:group 'cargo-process)
(defcustom cargo-process--enable-rust-backtrace nil
"Set RUST_BACKTRACE environment variable to 1 for tasks test and run"
:group 'cargo-process)
@@ -212,18 +224,27 @@ Always set to nil if cargo-process--enable-rust-backtrace is nil"
(setenv cargo-process--rust-backtrace "1")
(setenv cargo-process--rust-backtrace nil))))
(defun cargo-process--start (name command &optional last-command)
(defun cargo-process--workspace-root ()
"Find the worksapce root using `cargo metadata`."
(let* ((metadata-text (shell-command-to-string
(concat cargo-process--custom-path-to-bin " metadata --format-version 1 --no-deps")))
(metadata-json (json-read-from-string metadata-text))
(workspace-root (alist-get 'workspace_root metadata-json)))
workspace-root))
(defun cargo-process--start (name command &optional last-cmd)
"Start the Cargo process NAME with the cargo command COMMAND."
(set-rust-backtrace command)
(let* ((buffer (concat "*Cargo " name "*"))
(project-root (cargo-process--project-root))
(cmd
(or last-command
(or last-cmd
(cargo-process--maybe-read-command
(mapconcat #'identity (list cargo-process--custom-path-to-bin
command
"--manifest-path" (concat project-root "Cargo.toml")
cargo-process--command-flags)
" "))))
(project-root (cargo-process--project-root))
(default-directory (or project-root default-directory)))
(save-some-buffers (not compilation-ask-about-save)
(lambda ()
@@ -231,7 +252,8 @@ Always set to nil if cargo-process--enable-rust-backtrace is nil"
buffer-file-name
(string-prefix-p project-root (file-truename buffer-file-name)))))
(setq cargo-process-last-command (list name command cmd))
(compilation-start cmd 'cargo-process-mode (lambda(_) buffer))
(let ((default-directory (cargo-process--workspace-root)))
(compilation-start cmd 'cargo-process-mode (lambda(_) buffer)))
(set-process-sentinel (get-buffer-process buffer) 'cargo-process--finished-sentinel)))
(defun cargo-process--explain-action (button)
@@ -239,15 +261,29 @@ Always set to nil if cargo-process--enable-rust-backtrace is nil"
(cargo-process--explain-help (button-label button)))
(defun cargo-process--explain-help (errno)
"Display a detailed explaination of ERRNO in the Help buffer."
(help-setup-xref (list #'cargo-process--explain-help errno)
(called-interactively-p 'interactive))
(save-excursion
(with-help-window (help-buffer)
(princ (shell-command-to-string
(concat "rustc --explain=" errno)))
(with-current-buffer standard-output
(buffer-string)))))
"Display a detailed explaination of ERRNO in a markdown buffer."
(pop-to-buffer
(let ((current-window (selected-window))
(inhibit-message t))
(with-current-buffer (get-buffer-create "*rust errno*")
(let ((buffer-read-only nil))
(erase-buffer)
(insert (shell-command-to-string
(concat cargo-process--rustc-cmd " --explain=" errno))))
(markdown-view-mode)
(setq-local markdown-fontify-code-blocks-natively t)
(setq-local markdown-fontify-code-block-default-mode 'rust-mode)
(setq-local kill-buffer-hook (lambda ()
(when (window-live-p current-window)
(select-window current-window))))
(setq
header-line-format
(concat (propertize " " 'display
`(space :align-to (- right-fringe ,(1+ (length errno)))))
(propertize errno 'face 'error)))
(markdown-toggle-markup-hiding 1)
(goto-char 1)
(current-buffer)))))
(defun cargo-process--add-errno-buttons ()
"Turn error numbers into clickable links in Cargo process output.

View File

@@ -5,7 +5,7 @@
;; Author: Kevin W. van Rooijen <kevin.van.rooijen@attichacker.com>
;; Version : 0.4.0
;; Keywords: tools
;; Package-Requires: ((emacs "24.3") (rust-mode "0.2.0"))
;; Package-Requires: ((emacs "24.3") (rust-mode "0.2.0") (markdown-mode "2.4"))
;; This program is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
@@ -59,7 +59,9 @@
;;;###autoload
(define-minor-mode cargo-minor-mode
"Cargo minor mode. Used to hold keybindings for cargo-mode"
"Cargo minor mode. Used to hold keybindings for cargo-mode.
\\{cargo-minor-mode-map}"
nil " cargo" cargo-minor-mode-map)
(define-key cargo-minor-mode-map (kbd "C-c C-c C-e") 'cargo-process-bench)

Binary file not shown.

Binary file not shown.

View File

@@ -49,6 +49,20 @@ Changes and New Features in development version:
which was bound to 'ess-handy-commands' in 'Rd-mode-map',
'ess-noweb-minor-mode-map', and 'ess-help-mode-map'
* prettify-symbols-mode no longer breaks indentation This is
accomplished by having the pretty symbols occupy the same number of
characters as their non-pretty cousins.
* Variable 'ess-s-versions-list' is obsolete and ignored. Use
'ess-s-versions' instead. You may pass arguments by starting the
inferior process with the universal argument.
* All of the '*-program-name' variables have been renamed to
'*-program'. Users who previously customized e.g.
'inferior-ess-R-program-name' will need to update their
customization to 'inferior-ess-R-program'. These variables are
treated as risky variables.
Changes and New Features in 17.11:
* The ESS initialisation process has been streamlined. You can now

View File

@@ -261,6 +261,20 @@ Changes and New Features in development version:
which was bound to 'ess-handy-commands' in 'Rd-mode-map',
'ess-noweb-minor-mode-map', and 'ess-help-mode-map'
* prettify-symbols-mode no longer breaks indentation This is
accomplished by having the pretty symbols occupy the same number of
characters as their non-pretty cousins.
* Variable 'ess-s-versions-list' is obsolete and ignored. Use
'ess-s-versions' instead. You may pass arguments by starting the
inferior process with the universal argument.
* All of the '*-program-name' variables have been renamed to
'*-program'. Users who previously customized e.g.
'inferior-ess-R-program-name' will need to update their
customization to 'inferior-ess-R-program'. These variables are
treated as risky variables.
Changes and New Features in 17.11:
* The ESS initialisation process has been streamlined. You can now

View File

@@ -60,10 +60,6 @@ to R, put them in the variable `inferior-R-args'." t)
(autoload 'S "ess-site" "Call 'S'." t)
;;;### (autoloads nil nil ("ess-pkg.el") (23293 60641 523226 741000))
;;;***
; Local variables section
;;; This file is automatically placed in Outline minor mode.
@@ -81,3 +77,4 @@ to R, put them in the variable `inferior-R-args'." t)
;;; End:
;;; ess-autoloads.el ends here

View File

@@ -1,4 +1,4 @@
(define-package "ess" "20180514.721" "Emacs Speaks Statistics"
(define-package "ess" "20180524.1000" "Emacs Speaks Statistics"
'((julia-mode "0.3"))
:url "http://ess.r-project.org")
;; Local Variables:

View File

@@ -288,6 +288,20 @@ Changes and New Features in development version:
which was bound to 'ess-handy-commands' in 'Rd-mode-map',
'ess-noweb-minor-mode-map', and 'ess-help-mode-map'
* prettify-symbols-mode no longer breaks indentation This is
accomplished by having the pretty symbols occupy the same number of
characters as their non-pretty cousins.
* Variable 'ess-s-versions-list' is obsolete and ignored. Use
'ess-s-versions' instead. You may pass arguments by starting the
inferior process with the universal argument.
* All of the '*-program-name' variables have been renamed to
'*-program'. Users who previously customized e.g.
'inferior-ess-R-program-name' will need to update their
customization to 'inferior-ess-R-program'. These variables are
treated as risky variables.
Changes and New Features in 17.11:
* The ESS initialisation process has been streamlined. You can now
@@ -4656,104 +4670,104 @@ Node: Introduction2347
Node: Features5100
Node: Current Features5936
Node: New features9387
Node: Credits17020
Node: Manual20579
Node: Installation23245
Node: Latest version23681
Node: Installation instructions24442
Node: License27642
Node: Stability28305
Node: Requirements28802
Node: Interactive ESS29483
Node: Starting up30297
Node: Multiple ESS processes31041
Node: ESS processes on Remote Computers32122
Node: Customizing startup36224
Node: Entering commands38841
Node: Command-line editing39999
Node: Transcript41232
Node: Last command43001
Node: Process buffer motion44427
Node: Transcript resubmit45930
Node: Saving transcripts47895
Node: Command History49685
Node: Saving History53094
Node: History expansion53855
Node: Hot keys57066
Node: Statistical Process running in ESS?61136
Node: Emacsclient62415
Node: Other63207
Node: Evaluating code64226
Node: Transcript Mode67907
Node: Resubmit69060
Node: Clean70123
Node: Editing objects71119
Node: Edit buffer72237
Node: Loading74283
Node: Error Checking75310
Node: Indenting76359
Node: Styles79548
Node: Other edit buffer commands81983
Node: Source Files83639
Node: Source Directories88243
Node: Help91396
Node: Completion95494
Node: Object names95727
Node: Function arguments98400
Node: Minibuffer completion98939
Node: Auto-complete99419
Node: Company100966
Node: Icicles101345
Node: Developing with ESS102664
Node: ESS tracebug103110
Node: Editing documentation106268
Node: R documentation files106818
Node: Roxygen110745
Node: Namespaced Evaluation115080
Node: Extras117076
Node: ESS ElDoc118100
Node: ESS Flymake119596
Node: Handy commands120537
Node: Highlighting121734
Node: Parens123063
Node: Graphics123539
Node: printer124210
Node: X11124966
Node: winjava125305
Node: Imenu125717
Node: Toolbar126564
Node: Xref126972
Node: Rdired127295
Node: Rutils128349
Node: Org130743
Node: Sweave and AUCTeX131685
Node: ESS for R133809
Node: ESS(R)--Editing files134109
Node: iESS(R)--Inferior ESS processes134628
Node: Philosophies for using ESS(R)139377
Node: Example ESS usage140304
Node: ESS for SAS142525
Node: ESS(SAS)--Design philosophy143248
Node: ESS(SAS)--Editing files144201
Node: ESS(SAS)--TAB key146055
Node: ESS(SAS)--Batch SAS processes147421
Node: ESS(SAS)--Function keys for batch processing152447
Node: iESS(SAS)--Interactive SAS processes161933
Node: iESS(SAS)--Common problems165687
Node: ESS(SAS)--Graphics167210
Node: ESS(SAS)--Windows167993
Node: ESS for BUGS168571
Node: ESS for JAGS170327
Node: Mailing lists/bug reports173679
Node: Bugs173943
Node: Reporting Bugs175568
Node: Mailing Lists176461
Node: Help with Emacs177208
Node: Customization177739
Node: Indices178513
Node: Key index178688
Node: Function and program index183966
Node: Variable index193460
Node: Concept index196948
Node: Credits17676
Node: Manual21235
Node: Installation23901
Node: Latest version24337
Node: Installation instructions25098
Node: License28298
Node: Stability28961
Node: Requirements29458
Node: Interactive ESS30139
Node: Starting up30953
Node: Multiple ESS processes31697
Node: ESS processes on Remote Computers32778
Node: Customizing startup36880
Node: Entering commands39497
Node: Command-line editing40655
Node: Transcript41888
Node: Last command43657
Node: Process buffer motion45083
Node: Transcript resubmit46586
Node: Saving transcripts48551
Node: Command History50341
Node: Saving History53750
Node: History expansion54511
Node: Hot keys57722
Node: Statistical Process running in ESS?61792
Node: Emacsclient63071
Node: Other63863
Node: Evaluating code64882
Node: Transcript Mode68563
Node: Resubmit69716
Node: Clean70779
Node: Editing objects71775
Node: Edit buffer72893
Node: Loading74939
Node: Error Checking75966
Node: Indenting77015
Node: Styles80204
Node: Other edit buffer commands82639
Node: Source Files84295
Node: Source Directories88899
Node: Help92052
Node: Completion96150
Node: Object names96383
Node: Function arguments99056
Node: Minibuffer completion99595
Node: Auto-complete100075
Node: Company101622
Node: Icicles102001
Node: Developing with ESS103320
Node: ESS tracebug103766
Node: Editing documentation106924
Node: R documentation files107474
Node: Roxygen111401
Node: Namespaced Evaluation115736
Node: Extras117732
Node: ESS ElDoc118756
Node: ESS Flymake120252
Node: Handy commands121193
Node: Highlighting122390
Node: Parens123719
Node: Graphics124195
Node: printer124866
Node: X11125622
Node: winjava125961
Node: Imenu126373
Node: Toolbar127220
Node: Xref127628
Node: Rdired127951
Node: Rutils129005
Node: Org131399
Node: Sweave and AUCTeX132341
Node: ESS for R134465
Node: ESS(R)--Editing files134765
Node: iESS(R)--Inferior ESS processes135284
Node: Philosophies for using ESS(R)140033
Node: Example ESS usage140960
Node: ESS for SAS143181
Node: ESS(SAS)--Design philosophy143904
Node: ESS(SAS)--Editing files144857
Node: ESS(SAS)--TAB key146711
Node: ESS(SAS)--Batch SAS processes148077
Node: ESS(SAS)--Function keys for batch processing153103
Node: iESS(SAS)--Interactive SAS processes162589
Node: iESS(SAS)--Common problems166343
Node: ESS(SAS)--Graphics167866
Node: ESS(SAS)--Windows168649
Node: ESS for BUGS169227
Node: ESS for JAGS170983
Node: Mailing lists/bug reports174335
Node: Bugs174599
Node: Reporting Bugs176224
Node: Mailing Lists177117
Node: Help with Emacs177864
Node: Customization178395
Node: Indices179169
Node: Key index179344
Node: Function and program index184622
Node: Variable index194116
Node: Concept index197604

End Tag Table

Some files were not shown because too many files have changed in this diff Show More