]> git.eshelyaron.com Git - emacs.git/commitdiff
Support Apache License 2.0 in elide-head-mode
authorStefan Kangas <stefankangas@gmail.com>
Tue, 27 Dec 2022 17:12:02 +0000 (18:12 +0100)
committerStefan Kangas <stefankangas@gmail.com>
Tue, 27 Dec 2022 17:16:58 +0000 (18:16 +0100)
* lisp/elide-head.el (elide-head-headers-to-hide): Add the Apache
License, Version 2.0.
* test/lisp/elide-head-tests.el (apache1-1): New test.

lisp/elide-head.el
test/lisp/elide-head-tests.el

index 7f565d346d45f4d51f1e46569c2ba6c2b2cb5f6d..71e7e67e3f79460ced6c0c15d10072eb2e799fd6 100644 (file)
        . "POSSIBILITY OF SUCH DAMAGE\\.")
       ;; X11 and Expat
       ("Permission is hereby granted, free of charge" .
-       ,(rx (or "authorization from the X Consortium." ; X11
-                "THE USE OR OTHER DEALINGS IN THE SOFTWARE."))))) ; Expat
+       ,(rx (or "authorization from the X Consortium."          ; X11
+                "THE USE OR OTHER DEALINGS IN THE SOFTWARE."))) ; Expat
+      ;; Apache
+      ("Licensed under the Apache License, Version 2.0" .
+       "limitations under the License.")
+      ))
   "Alist of regexps defining start and end of text to elide.
 
 The cars of elements of the list are searched for in order.  Text is
@@ -91,7 +95,7 @@ cdr.
 This affects `elide-head-mode'."
   :type '(alist :key-type  (regexp :tag "Start regexp")
                 :value-type (regexp :tag "End regexp"))
-  :version "29.1")
+  :version "30.1")
 
 (defvar-local elide-head-overlay nil)
 
index 293fb0dc09da94994fe9690b1ecb384a425ecc53..3d6e7686935cf980faa1910bc997ade34ce63505 100644 (file)
         Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 " "This program is distributed in the hope that")
 
+\f
+;;; Apache License
+
+(elide-head--add-test apache1-1 "\
+/*
+ *  Copyright 2011-2016 The Pkcs11Interop Project
+ *
+ *  Licensed under the Apache License, Version 2.0 (the \"License\");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      https://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an \"AS IS\" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ */
+" "Unless required by applicable law")
+
+
 \f
 ;;; Obsolete