X-Git-Url: https://code.delx.au/gnu-emacs-elpa/blobdiff_plain/233abf8df3d0750692f5edea2a0f1fb4b7746a29..be54382cca73c2a64f3bd2720a2332649541bbd5:/packages/ada-mode/gnat-core.el diff --git a/packages/ada-mode/gnat-core.el b/packages/ada-mode/gnat-core.el index 287bad48e..ff62610ae 100644 --- a/packages/ada-mode/gnat-core.el +++ b/packages/ada-mode/gnat-core.el @@ -1,9 +1,9 @@ -;; Support for running GNAT tools, which support multiple programming +;; gnat-core.el --- Support for running GNAT tools, which support multiple programming -*- lexical-binding:t -*- ;; languages. ;; ;; GNAT is provided by AdaCore; see http://libre.adacore.com/ ;; -;;; Copyright (C) 2012 - 2014 Free Software Foundation, Inc. +;;; Copyright (C) 2012 - 2015 Free Software Foundation, Inc. ;; ;; Author: Stephen Leake ;; Maintainer: Stephen Leake @@ -345,6 +345,11 @@ list." ) ))) +(defun gnatprep-setup () + (when (boundp 'wisi-indent-calculate-functions) + (add-to-list 'wisi-indent-calculate-functions 'gnatprep-indent)) + ) + ;;;; support for xref tools (defun ada-gnat-file-name-from-ada-name (ada-name) "For `ada-file-name-from-ada-name'." @@ -391,9 +396,8 @@ list." (defun ada-gnat-ada-name-from-file-name (file-name) "For `ada-ada-name-from-file-name'." - (let* (status - (ada-name (file-name-sans-extension (file-name-nondirectory file-name))) - (predefined (cdr (assoc ada-name ada-gnat-predefined-package-alist)))) + (let* ((ada-name (file-name-sans-extension (file-name-nondirectory file-name))) + (predefined (cdr (assoc ada-name ada-gnat-predefined-package-alist)))) (if predefined predefined