dotemacs

My Emacs configuration
git clone git://git.entf.net/dotemacs
Log | Files | Refs | LICENSE

dash-functional.el (2008B)


      1 ;;; dash-functional.el --- Collection of useful combinators for Emacs Lisp  -*- lexical-binding: t -*-
      2 
      3 ;; Copyright (C) 2013-2021 Free Software Foundation, Inc.
      4 
      5 ;; Author: Matus Goljer <matus.goljer@gmail.com>
      6 ;;         Magnar Sveen <magnars@gmail.com>
      7 ;; Version: 1.3.0
      8 ;; Package-Requires: ((dash "2.18.0"))
      9 ;; Keywords: extensions, lisp
     10 ;; Homepage: https://github.com/magnars/dash.el
     11 
     12 ;; This program is free software: you can redistribute it and/or modify
     13 ;; it under the terms of the GNU General Public License as published by
     14 ;; the Free Software Foundation, either version 3 of the License, or
     15 ;; (at your option) any later version.
     16 
     17 ;; This program is distributed in the hope that it will be useful,
     18 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
     19 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     20 ;; GNU General Public License for more details.
     21 
     22 ;; You should have received a copy of the GNU General Public License
     23 ;; along with this program.  If not, see <https://www.gnu.org/licenses/>.
     24 
     25 ;;; Commentary:
     26 
     27 ;; *N.B.:* This package has been absorbed, and is therefore made
     28 ;; obsolete, by the `dash' package, version 2.18.0.
     29 ;;
     30 ;; If you maintain a package that depends on `dash-functional', then
     31 ;; you should change that to instead depend on `dash' version 2.18.0,
     32 ;; and remove all references to `dash-functional'.
     33 ;;
     34 ;; If you use any packages that depend on `dash-functional', either
     35 ;; directly or indirectly, then you will have to wait until all of
     36 ;; them have transitioned away from it before you can remove it.
     37 ;;
     38 ;; For more information on this, see the following URL:
     39 ;; `https://github.com/magnars/dash.el/wiki/Obsoletion-of-dash-functional.el'
     40 
     41 ;;; Code:
     42 
     43 (require 'dash)
     44 
     45 (eval-and-compile
     46   (let ((msg "Package dash-functional is obsolete; use dash 2.18.0 instead"))
     47     (if (and noninteractive (fboundp 'byte-compile-warn))
     48         (byte-compile-warn msg)
     49       (message "%s" msg))))
     50 
     51 (provide 'dash-functional)
     52 
     53 ;;; dash-functional.el ends here