diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index bb46c29f..2743702a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -48,10 +48,10 @@ manually (e.g. via `homebrew`), instead of the ancient Emacs 22 that comes bundl See [this article][8] for more details. [1]: https://github.com/clojure-emacs/clojure-mode/issues -[2]: http://gun.io/blog/how-to-github-fork-branch-and-pull-request -[3]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html +[2]: https://gun.io/blog/how-to-github-fork-branch-and-pull-request +[3]: https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html [4]: https://help.github.com/articles/using-pull-requests -[5]: http://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html +[5]: https://gitready.com/advanced/2009/02/10/squashing-commits-with-rebase.html [6]: https://github.com/clojure-emacs/clojure-mode/blob/master/CHANGELOG.md [7]: https://github.com/cask/cask [8]: https://emacsredux.com/blog/2015/05/09/emacs-on-os-x/ diff --git a/README.md b/README.md index 0abad4ff..55841f56 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ `clojure-mode` is an Emacs major mode that provides font-lock (syntax highlighting), indentation, navigation and refactoring support for the -[Clojure(Script) programming language](http://clojure.org). +[Clojure(Script) programming language](https://clojure.org). ----------- @@ -528,8 +528,8 @@ If you're into Clojure and Emacs you should definitely check it out. Tutorials, targeting Emacs beginners, are available at -[clojure-doc.org](http://clojure-doc.org/articles/tutorials/emacs/) and -[Clojure for the Brave and the True](http://www.braveclojure.com/basic-emacs/). +[clojure-doc.org](https://clojure-doc.org/articles/tutorials/editors/) and +[Clojure for the Brave and the True](https://www.braveclojure.com/basic-emacs/). Keep in mind, however, that they might be out-of-date. ## Caveats @@ -569,22 +569,22 @@ Batsov, Artur Malabarba, Magnar Sveen and [contributors][]. Distributed under the GNU General Public License; type C-h C-c to view it. [badge-license]: https://img.shields.io/badge/license-GPL_3-green.svg -[melpa-badge]: http://melpa.org/packages/clojure-mode-badge.svg -[melpa-stable-badge]: http://stable.melpa.org/packages/clojure-mode-badge.svg -[melpa-package]: http://melpa.org/#/clojure-mode -[melpa-stable-package]: http://stable.melpa.org/#/clojure-mode -[COPYING]: http://www.gnu.org/copyleft/gpl.html +[melpa-badge]: https://melpa.org/packages/clojure-mode-badge.svg +[melpa-stable-badge]: https://stable.melpa.org/packages/clojure-mode-badge.svg +[melpa-package]: https://melpa.org/#/clojure-mode +[melpa-stable-package]: https://stable.melpa.org/#/clojure-mode +[COPYING]: https://www.gnu.org/copyleft/gpl.html [badge-circleci]: https://circleci.com/gh/clojure-emacs/clojure-mode.svg?style=svg [circleci]: https://circleci.com/gh/clojure-emacs/clojure-mode [CIDER]: https://github.com/clojure-emacs/cider [cider-nrepl]: https://github.com/clojure-emacs/cider-nrepl [inf-clojure]: https://github.com/clojure-emacs/inf-clojure [contributors]: https://github.com/clojure-emacs/clojure-mode/contributors -[melpa]: http://melpa.org -[melpa stable]: http://stable.melpa.org +[melpa]: https://melpa.org +[melpa stable]: https://stable.melpa.org [clojure-mode-extra-font-locking]: https://github.com/clojure-emacs/clojure-mode/blob/master/clojure-mode-extra-font-locking.el [clj-refactor]: https://github.com/clojure-emacs/clj-refactor.el -[paredit]: http://mumble.net/~campbell/emacs/paredit.html +[paredit]: https://mumble.net/~campbell/emacs/paredit.html [smartparens]: https://github.com/Fuco1/smartparens [RainbowDelimiters]: https://github.com/Fanael/rainbow-delimiters [aggressive-indent-mode]: https://github.com/Malabarba/aggressive-indent-mode diff --git a/clojure-mode-extra-font-locking.el b/clojure-mode-extra-font-locking.el index 6e7cfd7b..45d77f11 100644 --- a/clojure-mode-extra-font-locking.el +++ b/clojure-mode-extra-font-locking.el @@ -3,7 +3,7 @@ ;; Copyright © 2014-2021 Bozhidar Batsov ;; ;; Author: Bozhidar Batsov -;; URL: http://github.com/clojure-emacs/clojure-mode +;; URL: https://github.com/clojure-emacs/clojure-mode ;; Version: 3.0.0 ;; Keywords: languages, lisp ;; Package-Requires: ((clojure-mode "3.0")) diff --git a/clojure-mode.el b/clojure-mode.el index d9a8122e..2f68a0db 100644 --- a/clojure-mode.el +++ b/clojure-mode.el @@ -10,7 +10,7 @@ ;; Artur Malabarba ;; Magnar Sveen ;; Maintainer: Bozhidar Batsov -;; URL: http://github.com/clojure-emacs/clojure-mode +;; URL: https://github.com/clojure-emacs/clojure-mode ;; Keywords: languages clojure clojurescript lisp ;; Version: 5.16.2 ;; Package-Requires: ((emacs "25.1")) @@ -20,7 +20,7 @@ ;;; Commentary: ;; Provides font-lock, indentation, navigation and basic refactoring for the -;; Clojure programming language (http://clojure.org). +;; Clojure programming language (https://clojure.org). ;; Using clojure-mode with paredit or smartparens is highly recommended. @@ -32,10 +32,10 @@ ;; ;; require or autoload smartparens ;; (add-hook 'clojure-mode-hook #'smartparens-strict-mode) -;; See inf-clojure (http://github.com/clojure-emacs/inf-clojure) for +;; See inf-clojure (https://github.com/clojure-emacs/inf-clojure) for ;; basic interaction with Clojure subprocesses. -;; See CIDER (http://github.com/clojure-emacs/cider) for +;; See CIDER (https://github.com/clojure-emacs/cider) for ;; better interaction with subprocesses via nREPL. ;;; License: @@ -808,12 +808,12 @@ Called by `imenu--generic-function'." (eval-and-compile (defconst clojure--sym-forbidden-rest-chars "][\";@\\^`~\(\)\{\}\\,\s\t\n\r" "A list of chars that a Clojure symbol cannot contain. -See definition of `macros': URL `http://git.io/vRGLD'.") +See definition of `macros': URL `https://git.io/vRGLD'.") (defconst clojure--sym-forbidden-1st-chars (concat clojure--sym-forbidden-rest-chars "0-9:'") "A list of chars that a Clojure symbol cannot start with. -See the for-loop: URL `http://git.io/vRGTj' lines: URL -`http://git.io/vRGIh', URL `http://git.io/vRGLE' and value -definition of `macros': URL `http://git.io/vRGLD'.") +See the for-loop: URL `https://git.io/vRGTj' lines: URL +`https://git.io/vRGIh', URL `https://git.io/vRGLE' and value +definition of `macros': URL `https://git.io/vRGLD'.") (defconst clojure--sym-regexp (concat "[^" clojure--sym-forbidden-1st-chars "][^" clojure--sym-forbidden-rest-chars "]*") "A regexp matching a Clojure symbol or namespace alias. diff --git a/test/clojure-mode-bytecomp-warnings.el b/test/clojure-mode-bytecomp-warnings.el index 2b94d071..41b3230d 100644 --- a/test/clojure-mode-bytecomp-warnings.el +++ b/test/clojure-mode-bytecomp-warnings.el @@ -13,7 +13,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;; This file is not part of GNU Emacs. diff --git a/test/clojure-mode-convert-collection-test.el b/test/clojure-mode-convert-collection-test.el index cd28f51f..28c5977e 100644 --- a/test/clojure-mode-convert-collection-test.el +++ b/test/clojure-mode-convert-collection-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-cycling-test.el b/test/clojure-mode-cycling-test.el index afc2476c..e1dcc469 100644 --- a/test/clojure-mode-cycling-test.el +++ b/test/clojure-mode-cycling-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-external-interaction-test.el b/test/clojure-mode-external-interaction-test.el index da038e5a..e394f9d6 100644 --- a/test/clojure-mode-external-interaction-test.el +++ b/test/clojure-mode-external-interaction-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Code: diff --git a/test/clojure-mode-font-lock-test.el b/test/clojure-mode-font-lock-test.el index 4a7877b1..bb6ef74d 100644 --- a/test/clojure-mode-font-lock-test.el +++ b/test/clojure-mode-font-lock-test.el @@ -16,7 +16,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-indentation-test.el b/test/clojure-mode-indentation-test.el index ac9485eb..1a03656e 100644 --- a/test/clojure-mode-indentation-test.el +++ b/test/clojure-mode-indentation-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-promote-fn-literal-test.el b/test/clojure-mode-promote-fn-literal-test.el index 194e493d..13aa006f 100644 --- a/test/clojure-mode-promote-fn-literal-test.el +++ b/test/clojure-mode-promote-fn-literal-test.el @@ -13,7 +13,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-refactor-add-arity-test.el b/test/clojure-mode-refactor-add-arity-test.el index e4deefcf..9c75f128 100644 --- a/test/clojure-mode-refactor-add-arity-test.el +++ b/test/clojure-mode-refactor-add-arity-test.el @@ -13,7 +13,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-refactor-let-test.el b/test/clojure-mode-refactor-let-test.el index 196db79e..a1970124 100644 --- a/test/clojure-mode-refactor-let-test.el +++ b/test/clojure-mode-refactor-let-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-refactor-rename-ns-alias-test.el b/test/clojure-mode-refactor-rename-ns-alias-test.el index 37fe90c6..919a3cd4 100644 --- a/test/clojure-mode-refactor-rename-ns-alias-test.el +++ b/test/clojure-mode-refactor-rename-ns-alias-test.el @@ -13,7 +13,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-refactor-threading-test.el b/test/clojure-mode-refactor-threading-test.el index 65b2a783..61ad5983 100644 --- a/test/clojure-mode-refactor-threading-test.el +++ b/test/clojure-mode-refactor-threading-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-safe-eval-test.el b/test/clojure-mode-safe-eval-test.el index 47b7c5b9..fe1e2a61 100644 --- a/test/clojure-mode-safe-eval-test.el +++ b/test/clojure-mode-safe-eval-test.el @@ -16,7 +16,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-sexp-test.el b/test/clojure-mode-sexp-test.el index edec5803..1db0e708 100644 --- a/test/clojure-mode-sexp-test.el +++ b/test/clojure-mode-sexp-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Code: diff --git a/test/clojure-mode-syntax-test.el b/test/clojure-mode-syntax-test.el index 934af5ef..dfe25052 100644 --- a/test/clojure-mode-syntax-test.el +++ b/test/clojure-mode-syntax-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: diff --git a/test/clojure-mode-util-test.el b/test/clojure-mode-util-test.el index 353f0e5e..a35babbe 100644 --- a/test/clojure-mode-util-test.el +++ b/test/clojure-mode-util-test.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: @@ -156,7 +156,7 @@ (it "should sort requires in ns with copyright disclamer and comments" (with-clojure-buffer ";; Copyright (c) John Doe. All rights reserved. ;; The use and distribution terms for this software are covered by the -;; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php) +;; Eclipse Public License 1.0 (https://opensource.org/license/epl-1-0/) (ns clojure.core (:require ;; The first comment @@ -169,7 +169,7 @@ (expect (buffer-string) :to-equal ";; Copyright (c) John Doe. All rights reserved. ;; The use and distribution terms for this software are covered by the -;; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php) +;; Eclipse Public License 1.0 (https://opensource.org/license/epl-1-0/) (ns clojure.core (:require ;; Middle comment diff --git a/test/utils/test-helper.el b/test/utils/test-helper.el index c8dfed86..b359277c 100644 --- a/test/utils/test-helper.el +++ b/test/utils/test-helper.el @@ -15,7 +15,7 @@ ;; GNU General Public License for more details. ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;;; Commentary: