]> code.delx.au - gnu-emacs/commitdiff
Minor whitespace changes and `require' fixes.
authorChong Yidong <cyd@stupidchicken.com>
Sun, 6 Sep 2009 21:22:05 +0000 (21:22 +0000)
committerChong Yidong <cyd@stupidchicken.com>
Sun, 6 Sep 2009 21:22:05 +0000 (21:22 +0000)
24 files changed:
lisp/cedet/cedet-edebug.el
lisp/cedet/cedet.el
lisp/cedet/data-debug.el
lisp/cedet/semantic.el
lisp/cedet/semantic/analyze.el
lisp/cedet/semantic/analyze/refs.el
lisp/cedet/semantic/bovine/c.el
lisp/cedet/semantic/bovine/el.el
lisp/cedet/semantic/bovine/make.el
lisp/cedet/semantic/bovine/scm.el
lisp/cedet/semantic/chart.el
lisp/cedet/semantic/complete.el
lisp/cedet/semantic/db-find.el
lisp/cedet/semantic/db-javascript.el
lisp/cedet/semantic/db-ref.el
lisp/cedet/semantic/db-typecache.el
lisp/cedet/semantic/db.el
lisp/cedet/semantic/debug.el
lisp/cedet/semantic/decorate/include.el
lisp/cedet/semantic/format.el
lisp/cedet/semantic/html.el
lisp/cedet/semantic/idle.el
lisp/cedet/semantic/scope.el
lisp/cedet/semantic/tag.el

index 9548e27f5a75e50eff093327ceb20d0dcb1d9de0..3b6bcf7148c8a09856b2e4945b69a19c439ac78b 100644 (file)
@@ -95,31 +95,29 @@ See `cedet-edebug-prin1-extensions' for the official list."
   ;; whack the old implementation to force a rebuild.
   (fmakunbound 'cedet-edebug-prin1-to-string-inner))
 
-;; ;;; NOTE TO SELF.  Make this system used as an extension
-;; ;;; and then autoload the below.
-;; ;;;###autoload
-;; (add-hook 'edebug-setup-hook
-;;       (lambda ()
-;;         (require 'cedet-edebug)
-;;         ;; I suspect this isn't the best way to do this, but when
-;;         ;; cust-print was used on my system all my objects
-;;         ;; appeared as "#1 =" which was not useful.  This allows
-;;         ;; edebug to print my objects in the nice way they were
-;;         ;; meant to with `object-print' and `class-name'
-;;         (defalias 'edebug-prin1-to-string 'cedet-edebug-prin1-to-string)
-;;         ;; Add a fancy binding into EDEBUG's keymap for ADEBUG.
-;;         (define-key edebug-mode-map "A" 'data-debug-edebug-expr)
-;;         ))
-
-;; ;;; DEBUG MODE TOO
-;; ;; This seems like as good a place as any to stick this hack.
-;; ;;;###autoload
-;; (add-hook 'debugger-mode-hook
-;;       (lambda ()
-;;         (require 'cedet-edebug)
-;;         ;; Add a fancy binding into the debug mode map for ADEBUG.
-;;         (define-key debugger-mode-map "A" 'data-debug-edebug-expr)
-;;         ))
+;;; NOTE TO SELF.  Make this system used as an extension
+;;; and then autoload the below.
+(add-hook 'edebug-setup-hook
+         (lambda ()
+           (require 'cedet-edebug)
+           ;; I suspect this isn't the best way to do this, but when
+           ;; cust-print was used on my system all my objects
+           ;; appeared as "#1 =" which was not useful.  This allows
+           ;; edebug to print my objects in the nice way they were
+           ;; meant to with `object-print' and `class-name'
+           (defalias 'edebug-prin1-to-string 'cedet-edebug-prin1-to-string)
+           ;; Add a fancy binding into EDEBUG's keymap for ADEBUG.
+           (define-key edebug-mode-map "A" 'data-debug-edebug-expr)
+           ))
+
+;;; DEBUG MODE TOO
+;; This seems like as good a place as any to stick this hack.
+(add-hook 'debugger-mode-hook
+         (lambda ()
+           (require 'cedet-edebug)
+           ;; Add a fancy binding into the debug mode map for ADEBUG.
+           (define-key debugger-mode-map "A" 'data-debug-edebug-expr)
+           ))
 
 (provide 'cedet-edebug)
 
index c68ccf72fe50891c5c757cd73cb284d88e4f84d4..e089407a19501b39bf16e3ea1eb56dc05176249b 100644 (file)
@@ -52,7 +52,7 @@
   "Current version of CEDET.")
 
 (require 'eieio)
-;; (require 'semantic)
+(require 'semantic)
 ;; (require 'srecode)
 ;; (require 'ede)
 (require 'speedbar)
index c13a90b8f3f4b3d214505da544490fb21920fe07..a82e4dbac29ccc4e77e2ddd68cd8b7993c228e05 100644 (file)
@@ -45,7 +45,7 @@
 (require 'ring)
 (require 'eieio)
 (eval-when-compile
-  (require 'semantic))
+  (require 'semantic/tag))
 
 ;;; Code:
 
index ad80df3845923cca603139b7c95c09a25e201d09..977804530584834d42b60adcaed8ae59fa8952f7 100644 (file)
@@ -34,7 +34,6 @@
   (defvar semantic-version "2.0pre7"
     "Current version of Semantic."))
 
-;; (require 'working)
 (require 'assoc)
 (require 'semantic/tag)
 (require 'semantic/lex)
@@ -821,8 +820,8 @@ a START and END part."
 
 (provide 'semantic)
 
-;;; semantic.el ends here
-
 ;; Semantic-util is a part of the semantic API.  Include it last
 ;; because it depends on semantic.
 (require 'semantic/util)
+
+;;; semantic.el ends here
index 63c196af487f8eba5d8437ebd5f846f9a03e095e..2beb41319ea56724a4daa58880a90fe8e1369853 100644 (file)
 ;;       constant.  These need to be returned as there would be no
 ;;       other possible completions.
 ;;
-(require 'eieio)
 (require 'semantic)
 (require 'semantic/format)
 (require 'semantic/ctxt)
 (require 'semantic/sort)
 (eval-when-compile (require 'semantic/find))
 (require 'semantic/scope)
-(require 'semantic/tag)
 (require 'semantic/analyze/fcn)
 
 ;;; Code:
index 62e68775d14ae9ab31eca0b905ddc2f296ca5f4c..8e2f2120d6994ceff3a74232bc0aec035dd92d8f 100644 (file)
@@ -321,8 +321,6 @@ Only works for tags in the global namespace."
     (semantic-momentary-highlight-tag target))
   )
 
-
-
 (provide 'semantic/analyze/refs)
 
 ;; Local variables:
index efcbfd351cedabf50a1d7d26d5f584683c3b8660..3f5994369e99a780b675dd13435c33971376ad80 100644 (file)
@@ -122,7 +122,7 @@ part of the preprocessor map.")
 
 (defun semantic-c-reset-preprocessor-symbol-map ()
   "Reset the C preprocessor symbol map based on all input variables."
-  (when (featurep 'semantic-c)
+  (when (featurep 'semantic/bovine/c)
     (let ((filemap nil)
          )
       (when (and (not semantic-c-in-reset-preprocessor-table)
@@ -1592,6 +1592,7 @@ DO NOT return the list of tags encompassing point."
 (defvar-mode-local c-mode senator-step-at-tag-classes '(function variable)
   "Tag classes where senator will stop at the end.")
 
+;;;###autoload
 (defun semantic-default-c-setup ()
   "Set up a buffer for semantic parsing of the C language."
   (semantic-c-by--install-parser)
@@ -1604,6 +1605,7 @@ DO NOT return the list of tags encompassing point."
   (add-hook 'semantic-lex-reset-hooks 'semantic-lex-spp-reset-hook nil t)
   )
 
+;;;###autoload
 (defun semantic-c-add-preprocessor-symbol (sym replacement)
   "Add a preprocessor symbol SYM with a REPLACEMENT value."
   (interactive "sSymbol: \nsReplacement: ")
@@ -1619,7 +1621,9 @@ DO NOT return the list of tags encompassing point."
   (semantic-c-reset-preprocessor-symbol-map)
   )
 
+;;;###autoload
 (add-hook 'c-mode-hook 'semantic-default-c-setup)
+;;;###autoload
 (add-hook 'c++-mode-hook 'semantic-default-c-setup)
 
 ;;; SETUP QUERY
@@ -1712,4 +1716,10 @@ DO NOT return the list of tags encompassing point."
 
 (semantic-c-reset-preprocessor-symbol-map)
 
+;; Local variables:
+;; generated-autoload-file: "../loaddefs.el"
+;; generated-autoload-feature: semantic/loaddefs
+;; generated-autoload-load-name: "semantic/bovine/c"
+;; End:
+
 ;;; semantic/bovine/c.el ends here
index 5770d33d00ad78fedbc1d13d8ef32b991a0192a3..596e29228f96796c5c940bbbb95fa8b07350c46f 100644 (file)
@@ -463,7 +463,7 @@ Return a bovination list to use."
       (condition-case nil
          ;; Try an Emacs 22 fcn.  This throws errors.
          (find-library-name (semantic-tag-name tag))
-       (error 
+       (error
         (message "semantic: connot find source file %s"
                  (semantic-tag-name tag))))
     ;; No handy function available.  (Older Emacsen)
@@ -533,14 +533,14 @@ Optional argument NOSNARF is ignored."
               (cond ((eq (semantic-tag-class tag) 'function)
                      (setq d (documentation sym)))
                     (t
-                     (setq d (documentation-property 
+                     (setq d (documentation-property
                               sym 'variable-documentation)))))
             ;; Label it as system doc.. perhaps just for debugging
             ;; purposes.
             (if d (setq d (concat "Sytem Doc: \n" d)))
             ))
       )
-    
+
     (when d
       (concat
        (substitute-command-keys
index c6f6e88ca30072d136dd9bf781822af86c29a49b..1686ef2aa152cdc3ea0e8eacb9ce044d94724d89 100644 (file)
@@ -153,7 +153,7 @@ We never have local variables in Makefiles."
         )
     (cond ((eq class 'function)
           (concat name ": "
-                  (semantic--format-tag-arguments 
+                  (semantic--format-tag-arguments
                    (semantic-tag-function-arguments tag)
                    #'semantic-format-tag-prototype
                    color)))
@@ -205,6 +205,7 @@ Uses default implementation, and also gets a list of filenames."
   nil
   "The system include path used by Makefiles langauge.")
 
+;;;###autoload
 (defun semantic-default-make-setup ()
   "Set up a Makefile buffer for parsing with semantic."
   (semantic-make-by--install-parser)
@@ -229,8 +230,15 @@ Uses default implementation, and also gets a list of filenames."
   (setq semantic-lex-analyzer #'semantic-make-lexer)
   )
 
+;;;###autoload
 (add-hook 'makefile-mode-hook 'semantic-default-make-setup)
 
 (provide 'semantic/bovine/make)
 
+;; Local variables:
+;; generated-autoload-file: "../loaddefs.el"
+;; generated-autoload-feature: semantic/loaddefs
+;; generated-autoload-load-name: "semantic/bovine/make"
+;; End:
+
 ;;; semantic/bovine/make.el ends here
index 2b351534cb4cfe5f21ac11061ca7745565a5b7ec..e57390157ce142b8122866fc0857369fee908464 100644 (file)
@@ -95,6 +95,7 @@ syntax as specified by the syntax table."
   semantic-lex-number
   semantic-lex-default-action)
 
+;;;###autoload
 (defun semantic-default-scheme-setup ()
   "Setup hook function for Emacs Lisp files and Semantic."
   (semantic-scm-by--install-parser)
@@ -109,6 +110,7 @@ syntax as specified by the syntax table."
   (setq semantic-lex-analyzer #'semantic-scheme-lexer)
   )
 
+;;;###autoload
 (add-hook 'scheme-mode-hook 'semantic-default-scheme-setup)
 
 (provide 'semantic/bovine/scm)
index ec7685916ce7ab3a66a12c6a2f1c9dbc5c4ce46b..7efe4e6dfaec35daaf7dbd53fc01952b8c3d456b 100644 (file)
 ;; the output of the semantic parser.
 ;;
 
-(require 'chart)
 (require 'semantic)
+(require 'chart)
 (require 'semantic/db)
 (require 'semantic/tag)
 
 (eval-when-compile (require 'semantic/find))
 
-;; (require 'semantic/db-mode)
-;; (require 'semantic/db-typecache)
-;; (require 'semantic/scope)
-
 ;;; Code:
 
 (defun semantic-chart-tags-by-class (&optional tagtable)
@@ -173,8 +169,6 @@ items are charted.  TAGTABLE is passedto
                       "Number of tags")
     ))
 
-
-
 (provide 'semantic/chart)
 
 ;;; semantic/chart.el ends here
index c29cb1de77af84cf3d027fc20c14959edf4c0e47..1f08599221eb3f8ac1079711fc5957c484bdff97 100644 (file)
 (require 'semantic/ctxt)
 (require 'semantic/decorate)
 (require 'semantic/format)
-(require 'semantic/tag)
 
 (eval-when-compile
   ;; For the semantic-find-tags-for-completion macro.
index 5746441852c718acafa1d0cf12a81d5f05e90735..1066ffd642f9f8aab6d20644ab249675bd49b155 100644 (file)
@@ -748,7 +748,7 @@ for details on how this list is derived."
   (semantic-fetch-tags)
   (require 'data-debug)
   (let* ((semanticdb-find-default-throttle
-         (if (featurep 'semanticdb-find)
+         (if (featurep 'semantic/db-find)
              (remq 'unloaded semanticdb-find-default-throttle)
            nil))
         (start (current-time))
index 02c089e6ee9235d2f204327e737a19c31e22f2c2..42203806fd4ea9e0709d6e3c7c1c87f16c13dae2 100644 (file)
@@ -306,7 +306,6 @@ Return a list of tags."
 ;; function encodeURI (uri){}
 ;; function encodeURIComponent (uriComponent){}
 
-
 (provide 'semantic/db-javascript)
 
 ;;; semantic/db-javascript.el ends here
index 97da206abff05a9a98ecfd426ecd2fb5ec323d90..d7e01d88db92a2c930f30babc8835c6843ae7de7 100644 (file)
 (require 'semantic/db)
 (require 'semantic/tag)
 
-(defvar semanticdb-find-default-throttle)
-
 ;; For the semantic-find-tags-by-name-regexp macro.
 (eval-when-compile (require 'semantic/find))
 
-(defvar semantic-case-fold)
-
 (defmethod semanticdb-add-reference ((dbt semanticdb-abstract-table)
                                     include-tag)
   "Add a reference for the database table DBT based on INCLUDE-TAG.
@@ -149,7 +145,6 @@ DBT, the second argument is DBT."
    (i-include :initarg :i-include))
   "Simple class to allow ADEBUG to show a nice list.")
 
-(defvar semanticdb-current-table)
 (declare-function data-debug-new-buffer "data-debug")
 (declare-function data-debug-insert-object-slots "eieio-datadebug")
 
index 20d8851d90cc811dd90609172c7abbf3250ef5cb..9f5b8dadc698b78bd543bc2b3ded913c14a73c6c 100644 (file)
 (require 'semantic)
 (require 'semantic/db)
 (require 'semantic/db-find)
-(require 'semantic/tag)
 (require 'semantic/analyze/fcn)
 
 ;; For semantic-find-tags-by-* macros
 (eval-when-compile (require 'semantic/find))
 
-;; (require 'semantic/scope)
-
 (declare-function data-debug-insert-thing "data-debug")
 (declare-function data-debug-new-buffer "data-debug")
 (declare-function semantic-sort-tags-by-name-then-type-increasing "semantic/sort")
index 6fe79516b20e94603e32f960bad6b251b2eb1af9..22c474cc0b25fc95b6aeffbb91160e6a18ccbb5f 100644 (file)
@@ -30,9 +30,6 @@
 ;;
 
 (require 'eieio)
-;; (require 'inversion)
-;; (eval-and-compile
-;;   (inversion-require 'eieio "1.0"))
 (require 'eieio-base)
 (require 'semantic)
 (eval-when-compile
@@ -590,7 +587,7 @@ The file associated with OBJ does not need to be in a buffer."
   ;; Assume it is now up to date.
   (oset table unmatched-syntax semantic-unmatched-syntax-cache)
   ;; The lexical table should be good too.
-  (when (featurep 'semantic-lex-spp)
+  (when (featurep 'semantic/lex-spp)
     (oset table lexical-table (semantic-lex-spp-save-table)))
   ;; this implies dirtyness
   (semanticdb-set-dirty table)
@@ -619,7 +616,7 @@ The file associated with OBJ does not need to be in a buffer."
   (semanticdb-set-dirty table)
 
   ;; The lexical table may be modified.
-  (when (featurep 'semantic-lex-spp)
+  (when (featurep 'semantic/lex-spp)
     (oset table lexical-table (semantic-lex-spp-save-table)))
 
   ;; Incremental parser doesn't mokey around with this.
index 31100e075c2678effe7b0298e4066c184e081599..c805a2c8e9ade97539999b7426c6c2d068eff96a 100644 (file)
 
 (require 'semantic)
 (require 'eieio)
+(eval-when-compile (require 'semantic/find))
 
 ;;; Code:
+
+;;;###autoload
 (defvar semantic-debug-parser-source nil
   "For any buffer, the file name (no path) of the parser.
 This would be a parser for a specific language, not the source
 to one of the parser generators.")
+;;;###autoload
 (make-variable-buffer-local 'semantic-debug-parser-source)
 
+;;;###autoload
 (defvar semantic-debug-parser-class nil
   "Class to create when building a debug parser object.")
+;;;###autoload
 (make-variable-buffer-local 'semantic-debug-parser-class)
 
 (defvar semantic-debug-enabled nil
@@ -561,4 +567,10 @@ A frame is of the form:
 
 (provide 'semantic/debug)
 
+;; Local variables:
+;; generated-autoload-file: "loaddefs.el"
+;; generated-autoload-feature: semantic/loaddefs
+;; generated-autoload-load-name: "semantic/debug"
+;; End:
+
 ;;; semantic/debug.el ends here
index c641dc74e1de38a1845108839cfcae9b06c7a840..7acae52a58dc9acfd56e4b81b679fa6b74b3866d 100644 (file)
@@ -668,7 +668,7 @@ Argument EVENT describes the event that caused this function to be called."
          ))
 
       (let* ((semanticdb-find-default-throttle
-             (if (featurep 'semanticdb-find)
+             (if (featurep 'semantic/db-find)
                  (remq 'unloaded semanticdb-find-default-throttle)
                nil))
             (path (semanticdb-find-translate-path nil nil)))
index 9f5256134a4bd9dfdfc4331ffcfd8c958312cfc7..f967740ad2bf3f9fb290edc862186d1500ccfbb8 100644 (file)
@@ -34,7 +34,6 @@
 
 ;;; Code:
 (require 'semantic)
-(require 'semantic/tag)
 (require 'semantic/tag-ls)
 (require 'ezimage)
 
@@ -103,6 +102,20 @@ The name is the shortest possible representation.
 Optional argument PARENT is the parent type if TAG is a detail.
 Optional argument COLOR means highlight the prototype with font-lock colors.")
 
+(defun semantic-format-tag-name-default (tag &optional parent color)
+  "Return an abbreviated string describing TAG.
+Optional argument PARENT is the parent type if TAG is a detail.
+Optional argument COLOR means highlight the prototype with font-lock colors."
+  (let ((name (semantic-tag-name tag))
+       (destructor
+        (if (eq (semantic-tag-class tag) 'function)
+            (semantic-tag-function-destructor-p tag))))
+    (when destructor
+      (setq name (concat "~" name)))
+    (if color
+       (setq name (semantic--format-colorize-text name (semantic-tag-class tag))))
+    name))
+
 ;;;###autoload
 (define-overloadable-function semantic-format-tag-prototype (tag &optional parent color)
   "Return a prototype for TAG.
@@ -298,20 +311,6 @@ of FACE-CLASS for which this is used."
              (stringp (car anything)))
         (semantic--format-colorize-text (car anything) colorhint))))
 
-(defun semantic-format-tag-name-default (tag &optional parent color)
-  "Return an abbreviated string describing TAG.
-Optional argument PARENT is the parent type if TAG is a detail.
-Optional argument COLOR means highlight the prototype with font-lock colors."
-  (let ((name (semantic-tag-name tag))
-       (destructor
-        (if (eq (semantic-tag-class tag) 'function)
-            (semantic-tag-function-destructor-p tag))))
-    (when destructor
-      (setq name (concat "~" name)))
-    (if color
-       (setq name (semantic--format-colorize-text name (semantic-tag-class tag))))
-    name))
-
 (declare-function semantic-go-to-tag "semantic/tag-file")
 
 (defun semantic--format-tag-parent-tree (tag parent)
@@ -477,7 +476,6 @@ Optional argument COLOR means highlight the prototype with font-lock colors.")
   "Display a short form of TAG's documentation.  (Comments, or docstring.)
 Optional argument PARENT is the parent type if TAG is a detail.
 Optional argument COLOR means highlight the prototype with font-lock colors."
-
   (let* ((fname (or (semantic-tag-file-name tag)
                    (when parent (semantic-tag-file-name parent))))
         (buf (or (semantic-tag-buffer tag)
@@ -507,7 +505,7 @@ Optional argument COLOR means highlight the prototype with font-lock colors."
     ))
 
 ;;; Prototype generation
-;;
+
 (defun semantic-format-tag-prototype-default (tag &optional parent color)
   "Default method for returning a prototype for TAG.
 This will work for C like languages.
index a815792c6488f643c444bed2bd422aca47221bce..5ed7908f8939068f890d099f02a229d546653888 100644 (file)
@@ -230,6 +230,7 @@ tag with greater section value than LEVEL is found."
   "The children TAG expands to."
   (semantic-html-components tag))
 
+;;;###autoload
 (defun semantic-default-html-setup ()
   "Set up a buffer for parsing of HTML files."
   ;; This will use our parser.
@@ -253,6 +254,7 @@ tag with greater section value than LEVEL is found."
    t)
   )
 
+;;;###autoload
 (add-hook 'html-mode-hook 'semantic-default-html-setup)
 
 (define-child-mode html-helper-mode html-mode
@@ -260,4 +262,10 @@ tag with greater section value than LEVEL is found."
 
 (provide 'semantic/html)
 
+;; Local variables:
+;; generated-autoload-file: "loaddefs.el"
+;; generated-autoload-feature: semantic/loaddefs
+;; generated-autoload-load-name: "semantic/html"
+;; End:
+
 ;;; semantic/html.el ends here
index af96b26a9c55825f77a9a1ed2cf3a9642d92be8d..dedeb4650995de37059381d270720f88cf841676 100644 (file)
@@ -41,7 +41,6 @@
 (require 'semantic/ctxt)
 (require 'semantic/format)
 (require 'semantic/tag)
-;(require 'semantic/util-modes)
 (require 'timer)
 
 ;; For the semantic-find-tags-by-name macro.
index 5a90b1095c8e1a5e3d15a5c8e4797adcb003c72c..a8654e90c07c485e70ed2b00fef2e367f3558553 100644 (file)
@@ -49,7 +49,7 @@
 (require 'semantic/analyze/fcn)
 (require 'semantic/ctxt)
 
-(eval-when-compile (require 'semantic/find)) ; For semantic-find-* macros
+(eval-when-compile (require 'semantic/find))
 
 (declare-function data-debug-show "eieio-datadebug")
 (declare-function semantic-analyze-find-tag "semantic/analyze")
index cf4967d3ffc073177e7fc3e901ed21f432d56175..febe4046f844550e8f14fe93574f9fab2bd32974 100644 (file)
@@ -333,6 +333,14 @@ If TAG is unlinked, but has a :filename property, then that is used."
 That is the value of the `:members' attribute."
   (semantic-tag-get-attribute tag :members))
 
+(defsubst semantic-tag-type (tag)
+  "Return the value of the `:type' attribute of TAG.
+For a function it would be the data type of the return value.
+For a variable, it is the storage type of that variable.
+For a data type, the type is the style of datatype, such as
+struct or union."
+  (semantic-tag-get-attribute tag :type))
+
 (defun semantic-tag-with-position-p (tag)
   "Return non-nil if TAG has positional information."
   (and (semantic-tag-p tag)
@@ -356,14 +364,6 @@ of different cons cells."
                (equal (semantic-tag-bounds tag1)
                       (semantic-tag-bounds tag2))))))
 
-(defsubst semantic-tag-type (tag)
-  "Return the value of the `:type' attribute of TAG.
-For a function it would be the data type of the return value.
-For a variable, it is the storage type of that variable.
-For a data type, the type is the style of datatype, such as
-struct or union."
-  (semantic-tag-get-attribute tag :type))
-
 (defun semantic-tag-similar-p (tag1 tag2 &rest ignorable-attributes)
   "Test to see if TAG1 and TAG2 are similar.
 Two tags are similar if their name, datatype, and various attributes
@@ -752,7 +752,6 @@ It is safe for FILTER to modify the input tag and return it."
 
 ;;; Common
 ;;
-
 (defsubst semantic-tag-modifiers (tag)
   "Return the value of the `:typemodifiers' attribute of TAG."
   (semantic-tag-get-attribute tag :typemodifiers))
@@ -814,6 +813,7 @@ If a simple search doesn't do it, try splitting up the names
 in SUPERS."
   (let ((stag nil))
     (setq stag (semantic-find-first-tag-by-name name supers))
+
     (when (not stag)
       (require 'semantic/analyze/fcn)
       (dolist (S supers)
@@ -1112,7 +1112,6 @@ For any given situation, additional ARGS may be passed."
 ;; Overlays are used so that we can quickly identify tags from
 ;; buffer positions and regions using built in Emacs commands.
 ;;
-
 (defsubst semantic--tag-unlink-list-from-buffer (tags)
   "Convert TAGS from using an overlay to using an overlay proxy.
 This function is for internal use only."