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
|
;;; git-modes.el --- Major modes for editing Git configuration files -*- lexical-binding:t -*-
;; Copyright (c) 2012-2013 Sebastian Wiesner
;; Copyright (C) 2013-2015 RĂ¼diger Sonderfeld
;; Copyright (C) 2012-2025 The Magit Project Contributors
;; Author: Sebastian Wiesner <lunaryorn@gmail.com>
;; RĂ¼diger Sonderfeld <ruediger@c-plusplus.net>
;; Jonas Bernoulli <emacs.git-modes@jonas.bernoulli.dev>
;; Maintainer: Jonas Bernoulli <emacs.git-modes@jonas.bernoulli.dev>
;; Homepage: https://github.com/magit/git-modes
;; Keywords: convenience vc git
;; Package-Version: 1.4.5
;; Package-Requires: ((emacs "26.1") (compat "30.1"))
;; SPDX-License-Identifier: GPL-3.0-or-later
;; This file is free software: you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published
;; by the Free Software Foundation, either version 3 of the License,
;; or (at your option) any later version.
;;
;; This file is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with this file. If not, see <https://www.gnu.org/licenses/>.
;;; Commentary:
;; This package provides several major modes for editing Git
;; configuration files. The modes are:
;; `gitattributes-mode'
;; `gitconfig-mode', and
;; `gitignore-mode'
;; Each mode is defined in its own library by the same name.
;; All additions to `auto-mode-alist' are autoloaded, so it is
;; not necessary load `git-modes' or the individual libraries.
;;; Code:
(require 'gitattributes-mode)
(require 'gitconfig-mode)
(require 'gitignore-mode)
(provide 'git-modes)
;;; git-modes.el ends here
|