]> git.eshelyaron.com Git - emacs.git/commitdiff
Silence some cedet compilation warnings
authorGlenn Morris <rgm@gnu.org>
Fri, 24 May 2013 07:01:49 +0000 (00:01 -0700)
committerGlenn Morris <rgm@gnu.org>
Fri, 24 May 2013 07:01:49 +0000 (00:01 -0700)
* cedet/semantic/bovine/c-by.el (semantic-parse-region):
* cedet/semantic/wisent/javat-wy.el (semantic-parse-region):
* cedet/semantic/wisent/js-wy.el (semantic-parse-region):
* cedet/semantic/wisent/python-wy.el (semantic-parse-region): Declare.

* cedet/semantic/bovine/grammar.el (bovine-make-parsers):
Avoid free variable `copyright-end'.

lisp/cedet/ChangeLog
lisp/cedet/semantic/bovine/c-by.el
lisp/cedet/semantic/bovine/grammar.el
lisp/cedet/semantic/wisent/javat-wy.el
lisp/cedet/semantic/wisent/js-wy.el
lisp/cedet/semantic/wisent/python-wy.el

index 486f1abfeda29e4f8260d779bd3838be8bf0706f..25f966362ceb2e368f2891f6a6500842270a3822 100644 (file)
@@ -1,3 +1,13 @@
+2013-05-24  Glenn Morris  <rgm@gnu.org>
+
+       * semantic/bovine/grammar.el (bovine-make-parsers):
+       Avoid free variable `copyright-end'.
+
+       * semantic/bovine/c-by.el (semantic-parse-region):
+       * semantic/wisent/javat-wy.el (semantic-parse-region):
+       * semantic/wisent/js-wy.el (semantic-parse-region):
+       * semantic/wisent/python-wy.el (semantic-parse-region): Declare.
+
 2013-05-22  Glenn Morris  <rgm@gnu.org>
 
        * ede/speedbar.el (ede-file-find, ede-tag-find):
index 5317d838fbdb8cd7a85ddb4dfd72ae2a4b1e44a6..af3724a32c8da43471b06453bbc4487393fb494f 100644 (file)
 \f
 ;;; Prologue
 ;;
-(declare-function semantic-c-reconstitute-token "semantic/bovine/c")
-(declare-function semantic-c-reconstitute-template "semantic/bovine/c")
-(declare-function semantic-expand-c-tag "semantic/bovine/c")
+(declare-function semantic-c-reconstitute-token "semantic/bovine/c"
+                 (tokenpart declmods typedecl))
+(declare-function semantic-c-reconstitute-template "semantic/bovine/c"
+                 (tag specifier))
+(declare-function semantic-expand-c-tag "semantic/bovine/c" (tag))
+(declare-function semantic-parse-region "semantic"
+                 (start end &optional nonterminal depth returnonerror))
 \f
 ;;; Declarations
 ;;
index 3aee57e9d109a7b57468beb5b7030b1e885d001b..0133ee72b1811769e31e8717b5b0538b01cd1fbc 100644 (file)
@@ -455,7 +455,7 @@ Menu items are appended to the common grammar menu.")
                (with-current-buffer (find-file-noselect f)
                  (semantic-grammar-create-package))
              (error (message "%s" (error-message-string err)) nil)))
-         lang filename)
+         lang filename copyright-end)
       (when (and packagename
                 (string-match "^.*/\\(.*\\)-by\\.el\\'" packagename))
        (setq lang (match-string 1 packagename))
index f082358c4f50a00236c17076c8cb057b5a960ca0..1156cb5792c691f45e5368f59a41ff5019eaee4e 100644 (file)
@@ -28,6 +28,8 @@
 \f
 ;;; Prologue
 ;;
+(declare-function semantic-parse-region "semantic"
+                 (start end &optional nonterminal depth returnonerror))
 \f
 ;;; Declarations
 ;;
index 817afa861d4dde69afbc4b4750aac332b584f239..2e331b1c4d9facab736de3d82143850eb9dca52d 100644 (file)
@@ -64,6 +64,8 @@
 \f
 ;;; Prologue
 ;;
+(declare-function semantic-parse-region "semantic"
+                 (start end &optional nonterminal depth returnonerror))
 \f
 ;;; Declarations
 ;;
index 836fe232d5661e256681aa5b508445ceeba81177..bfa96ff1a88bfa1ef47122a4126c0907630829c1 100644 (file)
 \f
 ;;; Prologue
 ;;
-(declare-function wisent-python-reconstitute-function-tag "semantic/wisent/python")
-(declare-function wisent-python-reconstitute-class-tag "semantic/wisent/python")
+(declare-function wisent-python-reconstitute-function-tag
+                 "semantic/wisent/python" (tag suite))
+(declare-function wisent-python-reconstitute-class-tag "semantic/wisent/python"
+                 (tag))
+(declare-function semantic-parse-region "semantic"
+                 (start end &optional nonterminal depth returnonerror))
 \f
 ;;; Declarations
 ;;