branch: externals/gpr-mode commit 24e67684dfacd4b12e4d5792361f5fc8bb2c2f7f Author: Stephen Leake <stephen_le...@stephe-leake.org> Commit: Stephen Leake <stephen_le...@stephe-leake.org>
Fix header comment style * gpr-indent-user-options.el: Fix header comment style. * gpr-mode.el: * gpr-skel.el: * prj-eglot.el: Delete. --- gpr-indent-user-options.el | 4 ++-- gpr-mode.el | 2 +- gpr-skel.el | 4 ++-- prj-eglot.el | 40 ---------------------------------------- 4 files changed, 5 insertions(+), 45 deletions(-) diff --git a/gpr-indent-user-options.el b/gpr-indent-user-options.el index 174a5ebc0b..b724ad274b 100644 --- a/gpr-indent-user-options.el +++ b/gpr-indent-user-options.el @@ -1,4 +1,4 @@ -;; user options shared by gpr mode indentation engines -*- lexical-binding:t -*- +;;; user options shared by gpr mode indentation engines -*- lexical-binding:t -*- ;; ;; Copyright (C) 2017, 2019 Free Software Foundation, Inc. ;; @@ -45,4 +45,4 @@ (provide 'gpr-indent-user-options) -;; end file +;; gpr-indent-user-options.el ends here diff --git a/gpr-mode.el b/gpr-mode.el index d5b7db2ba7..00094469a6 100644 --- a/gpr-mode.el +++ b/gpr-mode.el @@ -1,4 +1,4 @@ -;; gpr-mode --- Major mode for editing GNAT project files -*- lexical-binding:t -*- +;;; gpr-mode --- Major mode for editing GNAT project files -*- lexical-binding:t -*- ;; Copyright (C) 2004, 2007, 2008, 2012-2015, 2017 - 2020, 2022 Free Software Foundation, Inc. diff --git a/gpr-skel.el b/gpr-skel.el index 9a53364fcf..599fadcb5e 100644 --- a/gpr-skel.el +++ b/gpr-skel.el @@ -1,4 +1,4 @@ -;; gpr-skel.el --- Extension to gpr-mode for inserting statement skeletons -*- lexical-binding:t -*- +;;; gpr-skel.el --- Extension to gpr-mode for inserting statement skeletons -*- lexical-binding:t -*- ;; Copyright (C) 2013-2015, 2018 - 2021 Free Software Foundation, Inc. @@ -134,4 +134,4 @@ Each user will probably want to override this." (add-hook 'gpr-mode-hook #'gpr-skel-setup) (provide 'gpr-skel) -;;; end of file +;;; gpr-skel.el ends here diff --git a/prj-eglot.el b/prj-eglot.el deleted file mode 100644 index a88589f730..0000000000 --- a/prj-eglot.el +++ /dev/null @@ -1,40 +0,0 @@ -;; project settings for building gpr-mode with Alire/editing with eglot -*- no-byte-compile : t -*- - -(require 'ada-mode) -;; This require is not needed for the following code, but is needed to -;; ensure ada-mode-hook has sal-ada-mode-setup. - -(setq ada-indent-engine 'wisi) ;; ada_language_server 22.0 doesn't support RangeFormatting - -(setq ada-xref-tool 'eglot) - -(add-hook 'ada-mode-hook #'ada-eglot-setup) - -(let* ((gpr-file (expand-file-name "emacs_gpr_mode.gpr" (file-name-directory load-file-name))) - (prj-file (expand-file-name "prj-eglot.prj" (file-name-directory load-file-name))) - (eglot-workspace-configuration (list `(ada (projectFile . ,gpr-file)))) - - (project - (create-alire-project - :prj-name "gpr-mode main Alire eglot" - :prj-file prj-file - :gpr-file gpr-file))) - - (wisi-prj-select-cache prj-file nil "Makefile") - - ;; ada_language_server gets GPR_PROJECT_PATH from its process - ;; environment, and the gpr file from eglot-workspace-configuration. - (let ((process-environment - (append - (copy-sequence process-environment) - (wisi-prj-compile-env project) - (wisi-prj-file-env project)))) - - (eglot 'ada-mode ;; managed-major-mode - project ;; project; project-root is server process directory - 'eglot-lsp-server ;; class - 'gnat-find-als ;; contact - "Ada" ;; language-id - )) - ) -;; end of file