1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
|
The Debian packaging of clojure-mode is maintained in git, using the merging
workflow described in dgit-maint-merge(7). There isn't a patch queue that can
be represented as a quilt series.
A detailed breakdown of the changes is available from their canonical
representation - git commits in the packaging repository. For example, to see
the changes made by the Debian maintainer in the first upload of upstream
version 1.2.3, you could use:
% git clone https://git.dgit.debian.org/clojure-mode
% cd clojure-mode
% git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'
(If you have dgit, use `dgit clone clojure-mode`, rather than plain `git
clone`.)
A single combined diff, containing all the changes, follows.
--- clojure-mode-5.10.0.orig/README.md
+++ clojure-mode-5.10.0/README.md
@@ -14,15 +14,8 @@ targeting Emacs beginners, are available
[Clojure for the Brave and the True](http://www.braveclojure.com/basic-emacs/).
Keep in mind, however, that they might be out-of-date.
-**This documentation tracks the `master` branch of `clojure-mode`. Some of
-the features and settings discussed here might not be available in
-older releases (including the current stable release). Please, consult
-the relevant git tag (e.g. 5.1.0) if you need documentation for a
-specific `clojure-mode` release.**
-
***
-- [Installation](#installation)
- [Bundled major modes](#bundled-major-modes)
- [Configuration](#configuration)
- [Indentation options](#indentation-options)
@@ -41,30 +34,6 @@ specific `clojure-mode` release.**
- [Changelog](#changelog)
- [License](#license)
-## Installation
-
-Available on the major `package.el` community maintained repos -
-[MELPA Stable][] and [MELPA][] repos.
-
-MELPA Stable is the recommended repo as it has the latest stable
-version. MELPA has a development snapshot for users who don't mind
-(infrequent) breakage but don't want to run from a git checkout.
-
-You can install `clojure-mode` using the following command:
-
-<kbd>M-x package-install [RET] clojure-mode [RET]</kbd>
-
-or if you'd rather keep it in your dotfiles:
-
-```el
-(unless (package-installed-p 'clojure-mode)
- (package-install 'clojure-mode))
-```
-
-If the installation doesn't work try refreshing the package list:
-
-<kbd>M-x package-refresh-contents</kbd>
-
## Bundled major modes
The `clojure-mode` package actually bundles together several major modes:
@@ -423,7 +392,7 @@ If you're into Clojure and Emacs you sho
## Changelog
-An extensive changelog is available [here](CHANGELOG.md).
+An extensive changelog is available [here](changelog.gz).
## License
--- clojure-mode-5.10.0.orig/test/test-helper.el
+++ clojure-mode-5.10.0/test/test-helper.el
@@ -25,13 +25,6 @@
(message "Running tests on Emacs %s" emacs-version)
-(let* ((current-file (if load-in-progress load-file-name (buffer-file-name)))
- (source-directory (locate-dominating-file current-file "Cask"))
- ;; Do not load outdated byte code for tests
- (load-prefer-newer t))
- ;; Load the file under test
- (load (expand-file-name "clojure-mode" source-directory)))
-
(defmacro def-refactor-test (name before after &rest body)
(declare (indent 3))
`(progn
|