branch: externals/idlwave
commit 2cdb7cb7778a31021ee50d1bcf3b76ddbef83ac0
Author: JD Smith <93749+jdtsm...@users.noreply.github.com>
Commit: JD Smith <93749+jdtsm...@users.noreply.github.com>

    Add copyright
---
 idlw-bindings.el  |  4 +++-
 idlw-complete.el  |  5 +++--
 idlw-menus.el     |  4 ++--
 idlw-routine.el   |  9 ++++++---
 idlw-scan.el      |  7 ++++++-
 idlw-shell.el     | 27 ++-------------------------
 idlw-variables.el |  8 +++++++-
 7 files changed, 29 insertions(+), 35 deletions(-)

diff --git a/idlw-bindings.el b/idlw-bindings.el
index 6c276244a4..462423951f 100644
--- a/idlw-bindings.el
+++ b/idlw-bindings.el
@@ -1,5 +1,7 @@
-;; IDLWAVE keyboard/mouse bindings, syntax tables, templates, and 
abbreviations.  -*- lexical-binding: t; -*-
+;;; idlw-bindings ---  IDLWAVE bindings  -*- lexical-binding: t; -*-
+;; Copyright (C) 2014-2024  Free Software Foundation, Inc.
 
+;;; Code
 (require 'idlw-variables)   ;At least for `idlwave-abbrev-start-char'.
 
 (defalias 'idlwave-debug-map (make-sparse-keymap))
diff --git a/idlw-complete.el b/idlw-complete.el
index 28c645fddd..3820565fcf 100644
--- a/idlw-complete.el
+++ b/idlw-complete.el
@@ -1,6 +1,7 @@
-;; IDLWAVE code for completion  -*- lexical-binding: t; -*-
+;;; idlw-complete --- IDLWAVE completion  -*- lexical-binding: t; -*-
+;; Copyright (C) 2014-2024  Free Software Foundation, Inc.
 
-;; ---------------------------------------------------------------------------
+;;; Comentary
 ;;
 ;; Completion and displaying routine calling sequences
 
diff --git a/idlw-menus.el b/idlw-menus.el
index e30ade61d8..1da7fba2bc 100644
--- a/idlw-menus.el
+++ b/idlw-menus.el
@@ -1,7 +1,7 @@
-;;; IDLWAVE menus and associated code  -*- lexical-binding: t; -*-
+;;; idlw-menus.el --- IDLWAVE menus -*- lexical-binding: t; -*-
+;; Copyright (C) 2014-2024  Free Software Foundation, Inc.
 
 ;;; Code:
-
 ;; Define the mode-maps before we modify them.
 (require 'idlw-variables)
 (require 'idlw-bindings)
diff --git a/idlw-routine.el b/idlw-routine.el
index fa20b09256..7a0d309a5c 100644
--- a/idlw-routine.el
+++ b/idlw-routine.el
@@ -1,7 +1,10 @@
-;; IDLWAVE Routine Information code and variables  -*- lexical-binding: t; -*-
+;;; idlw-routine.el --- IDLWAVE routine information code and variables  -*- 
lexical-binding: t; -*-
+;; Copyright (C) 2014-2024  Free Software Foundation, Inc.
 
-;; The list format for all routine info user catalog, library
-;; catalogs, etc.:
+;;; Commentary
+
+;; Develeport note: the list format for all routine info user catalog,
+;; library catalogs, etc. is:
 ;;
 ;; ("ROUTINE" type class
 ;;  (system nil nil nil) | (lib pro_file dir "LIBNAME") | (user pro_file dir 
"USERLIB") |
diff --git a/idlw-scan.el b/idlw-scan.el
index cec7db4c65..d9f7b30f3f 100644
--- a/idlw-scan.el
+++ b/idlw-scan.el
@@ -1,7 +1,12 @@
-;; IDLWAVE: scan routine information provided with IDL, and among the  -*- 
lexical-binding: t; -*-
+;;; idlw-scan.el --- Scan routine code information for IDLWAVE -*- 
lexical-binding: t; -*-
+;; Copyright (C) 2014-2024  Free Software Foundation, Inc.
+
+;;; Comentary
+;; IDLWAVE: scan routine information provided with IDL, and among the
 ;; user's library, as well as in open buffers (for scanning the shell,
 ;; see idlw-shell.el)
 
+;;; Code
 (require 'timer)
 (eval-when-compile (require 'cl-lib))
 (require 'idlw-variables)
diff --git a/idlw-shell.el b/idlw-shell.el
index ec3ebb4f1c..181c1f1486 100644
--- a/idlw-shell.el
+++ b/idlw-shell.el
@@ -1,28 +1,5 @@
-;; idlw-shell.el --- run IDL as an inferior process  -*- lexical-binding: t; 
-*-
-;; Copyright (C) 1999-2024  Free Software Foundation, Inc.
-
-;; Authors: J.D. Smith
-;;          Carsten Dominik
-;;          Chris Chase
-;; Maintainer: J.D. Smith
-;; Version: 6.5.0
-;; Keywords: processes
-;; Package: idlwave
-
-;; This file is part of GNU Emacs.
-
-;; GNU Emacs 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.
-
-;; GNU Emacs 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 GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
+;;; idlw-shell.el --- run IDL as an inferior process  -*- lexical-binding: t; 
-*-
+;; Copyright (C) 2001-2024  Free Software Foundation, Inc.
 
 ;;; Commentary:
 ;;
diff --git a/idlw-variables.el b/idlw-variables.el
index 449dde7eaf..adb9e1a957 100644
--- a/idlw-variables.el
+++ b/idlw-variables.el
@@ -1,4 +1,10 @@
-;; IDLWAVE variables, customizations, and constants  -*- lexical-binding: t; 
-*-
+;;; idlw-variable.el --- Shared variables for IDLWAVE -*- lexical-binding: t; 
-*-
+;; Copyright (C) 2014-2024  Free Software Foundation, Inc.
+
+;;; Commentary
+;; IDLWAVE variables, customizations, and constants
+
+;;; Code
 (defgroup idlwave nil
   "Major mode for editing IDL .pro files."
   :tag "IDLWAVE"

Reply via email to