diff options
author | Chong Yidong <cyd@stupidchicken.com> | 2009-09-20 03:44:02 +0000 |
---|---|---|
committer | Chong Yidong <cyd@stupidchicken.com> | 2009-09-20 03:44:02 +0000 |
commit | 00999a2ef0648870573dcb3a3866c6401db8bc28 (patch) | |
tree | 208a115701fffc358811e9612c99c874484abd2b /lisp/cedet | |
parent | 1eac105a705a5d055f38e2734c16101d0f550112 (diff) | |
download | emacs-00999a2ef0648870573dcb3a3866c6401db8bc28.tar.gz |
* files.el (auto-mode-alist): Use emacs-lisp-mode for Project.ede.
* cedet/semantic/bovine/gcc.el (semantic-gcc-test-output-parser)
(semantic-gcc-test-output-parser-this-machine):
* cedet/semantic/symref/filter.el (semantic-symref-test-count-hits-in-tag):
* cedet/semantic/db-global.el (semanticdb-test-gnu-global):
* cedet/semantic/tag-write.el (semantic-tag-write-test)
(semantic-tag-write-list-test):
* cedet/semantic/lex-spp.el (semantic-lex-spp-write-test)
(semantic-lex-spp-write-utest):
* cedet/semantic/lex.el (semantic-lex-test-region)
(semantic-lex-test-full-depth):
* cedet/semantic/idle.el (semantic-idle-pnf-test):
* cedet/semantic/fw.el (semantic-test-data-cache)
(semantic-test-throw-on-input):
* cedet/semantic/format.el (semantic-test-all-format-tag-functions):
* cedet/semantic/complete.el (semantic-complete-test):
* cedet/semantic/db-ebrowse.el (semanticdb-ebrowse-run-tests)
(semanticdb-ebrowse-dump): Test functions moved to
semantic-tests.el in the test/ directory.
* cedet/semantic/db-ref.el (semanticdb-ref-test): Doc fix.
Diffstat (limited to 'lisp/cedet')
-rw-r--r-- | lisp/cedet/semantic.el | 8 | ||||
-rw-r--r-- | lisp/cedet/semantic/bovine/gcc.el | 105 | ||||
-rw-r--r-- | lisp/cedet/semantic/complete.el | 11 | ||||
-rw-r--r-- | lisp/cedet/semantic/db-ebrowse.el | 43 | ||||
-rw-r--r-- | lisp/cedet/semantic/db-global.el | 34 | ||||
-rw-r--r-- | lisp/cedet/semantic/db-ref.el | 2 | ||||
-rw-r--r-- | lisp/cedet/semantic/format.el | 27 | ||||
-rw-r--r-- | lisp/cedet/semantic/fw.el | 33 | ||||
-rw-r--r-- | lisp/cedet/semantic/idle.el | 9 | ||||
-rw-r--r-- | lisp/cedet/semantic/lex-spp.el | 20 | ||||
-rw-r--r-- | lisp/cedet/semantic/lex.el | 32 | ||||
-rw-r--r-- | lisp/cedet/semantic/symref/filter.el | 28 | ||||
-rw-r--r-- | lisp/cedet/semantic/tag-write.el | 15 |
13 files changed, 4 insertions, 363 deletions
diff --git a/lisp/cedet/semantic.el b/lisp/cedet/semantic.el index c683cf84837..2d38103f9ee 100644 --- a/lisp/cedet/semantic.el +++ b/lisp/cedet/semantic.el @@ -29,15 +29,13 @@ ;; implementations. Each parser outputs a parse tree in a similar format ;; designed to handle typical functional and object oriented languages. -(eval-and-compile - ;; Other package depend on this value at compile time via inversion. - (defvar semantic-version "2.0pre7" - "Current version of Semantic.")) - (require 'assoc) (require 'semantic/tag) (require 'semantic/lex) +(defvar semantic-version "2.0pre7" + "Current version of Semantic.") + (declare-function inversion-test "inversion") (defun semantic-require-version (major minor &optional beta) diff --git a/lisp/cedet/semantic/bovine/gcc.el b/lisp/cedet/semantic/bovine/gcc.el index a2217795b67..49c65366c2a 100644 --- a/lisp/cedet/semantic/bovine/gcc.el +++ b/lisp/cedet/semantic/bovine/gcc.el @@ -213,111 +213,6 @@ It should also include other symbols GCC was compiled with.") (semantic-c-reset-preprocessor-symbol-map)) nil)) -;;; TESTING -;; -;; Example output of "gcc -v" -(defvar semantic-gcc-test-strings - '(;; My old box: - "Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs -Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux -Thread model: posix -gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)" - ;; Alex Ott: - "Using built-in specs. -Target: i486-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.1-9ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu -Thread model: posix -gcc version 4.3.1 (Ubuntu 4.3.1-9ubuntu1)" - ;; My debian box: - "Using built-in specs. -Target: x86_64-unknown-linux-gnu -Configured with: ../../../sources/gcc/configure --prefix=/usr/local/glibc-2.3.6/x86_64/apps/gcc-4.2.3 --with-gmp=/usr/local/gcc/gmp --with-mpfr=/usr/local/gcc/mpfr --enable-languages=c,c++,fortran --with-as=/usr/local/glibc-2.3.6/x86_64/apps/gcc-4.2.3/bin/as --with-ld=/usr/local/glibc-2.3.6/x86_64/apps/gcc-4.2.3/bin/ld --disable-multilib -Thread model: posix -gcc version 4.2.3" - ;; My mac: - "Using built-in specs. -Target: i686-apple-darwin8 -Configured with: /private/var/tmp/gcc/gcc-5341.obj~1/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=powerpc-apple-darwin8 --with-arch=pentium-m --with-tune=prescott --program-prefix= --host=i686-apple-darwin8 --target=i686-apple-darwin8 -Thread model: posix -gcc version 4.0.1 (Apple Computer, Inc. build 5341)" - ;; Ubuntu Intrepid - "Using built-in specs. -Target: x86_64-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.3.2-1ubuntu12' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu -Thread model: posix -gcc version 4.3.2 (Ubuntu 4.3.2-1ubuntu12)" - ;; Red Hat EL4 - "Reading specs from /usr/lib/gcc/x86_64-redhat-linux/3.4.6/specs -Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=x86_64-redhat-linux -Thread model: posix -gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)" - ;; Red Hat EL5 - "Using built-in specs. -Target: x86_64-redhat-linux -Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --with-cpu=generic --host=x86_64-redhat-linux -Thread model: posix -gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)" - ;; David Engster's german gcc on ubuntu 4.3 - "Es werden eingebaute Spezifikationen verwendet. -Ziel: i486-linux-gnu -Konfiguriert mit: ../src/configure -v --with-pkgversion='Ubuntu 4.3.2-1ubuntu12' --with-bugurl=file:///usr/share/doc/gcc-4.3/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.3 --program-suffix=-4.3 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-targets=all --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu -Thread-Modell: posix -gcc-Version 4.3.2 (Ubuntu 4.3.2-1ubuntu12)" - ;; Damien Deville bsd - "Using built-in specs. -Target: i386-undermydesk-freebsd -Configured with: FreeBSD/i386 system compiler -Thread model: posix -gcc version 4.2.1 20070719 [FreeBSD]" - ) - "A bunch of sample gcc -v outputs from different machines.") - -(defvar semantic-gcc-test-strings-fail - '(;; A really old solaris box I found - "Reading specs from /usr/local/gcc-2.95.2/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs -gcc version 2.95.2 19991024 (release)" - ) - "A bunch of sample gcc -v outputs that fail to provide the info we want.") - -(defun semantic-gcc-test-output-parser () - "Test the output parser against some collected strings." - (interactive) - (let ((fail nil)) - (dolist (S semantic-gcc-test-strings) - (let* ((fields (semantic-gcc-fields S)) - (v (cdr (assoc 'version fields))) - (h (or (cdr (assoc 'target fields)) - (cdr (assoc '--target fields)) - (cdr (assoc '--host fields)))) - (p (cdr (assoc '--prefix fields))) - ) - ;; No longer test for prefixes. - (when (not (and v h)) - (let ((strs (split-string S "\n"))) - (message "Test failed on %S\nV H P:\n%S %S %S" (car strs) v h p)) - (setq fail t)) - )) - (dolist (S semantic-gcc-test-strings-fail) - (let* ((fields (semantic-gcc-fields S)) - (v (cdr (assoc 'version fields))) - (h (or (cdr (assoc '--host fields)) - (cdr (assoc 'target fields)))) - (p (cdr (assoc '--prefix fields))) - ) - (when (and v h p) - (message "Negative test failed on %S" S) - (setq fail t)) - )) - (if (not fail) (message "Tests passed.")) - )) - -(defun semantic-gcc-test-output-parser-this-machine () - "Test the output parser against the machine currently running Emacs." - (interactive) - (let ((semantic-gcc-test-strings (list (semantic-gcc-query "gcc" "-v")))) - (semantic-gcc-test-output-parser)) - ) - (provide 'semantic/bovine/gcc) ;; Local variables: diff --git a/lisp/cedet/semantic/complete.el b/lisp/cedet/semantic/complete.el index 1f08599221e..c591c1588e7 100644 --- a/lisp/cedet/semantic/complete.el +++ b/lisp/cedet/semantic/complete.el @@ -1992,17 +1992,6 @@ completion works." )) -;;; ------------------------------------------------------------ -;;; Testing/Samples -;; -(defun semantic-complete-test () - "Test completion mechanisms." - (interactive) - (message "%S" - (semantic-format-tag-prototype - (semantic-complete-read-tag-project "Symbol: ") - ))) - ;;;###autoload (defun semantic-complete-jump-local () "Jump to a semantic symbol." diff --git a/lisp/cedet/semantic/db-ebrowse.el b/lisp/cedet/semantic/db-ebrowse.el index dcd27e786eb..6101f3a8b66 100644 --- a/lisp/cedet/semantic/db-ebrowse.el +++ b/lisp/cedet/semantic/db-ebrowse.el @@ -59,8 +59,6 @@ (require 'semantic/find) (declare-function semantic-add-system-include "semantic/dep") -(declare-function data-debug-new-buffer "data-debug") -(declare-function data-debug-insert-thing "data-debug") (eval-and-compile ;; Hopefully, this will allow semanticdb-ebrowse to compile under @@ -668,47 +666,6 @@ Return a list of tags." nil )) -;;; TESTING -;; -;; This is a complex bit of stuff. Here are some tests for the -;; system. - -(defun semanticdb-ebrowse-run-tests () - "Run some tests of the semanticdb-ebrowse system. -All systems are different. Ask questions along the way." - (interactive) - (let ((doload nil)) - (when (y-or-n-p "Create a system database to test with? ") - (call-interactively 'semanticdb-create-ebrowse-database) - (setq doload t)) - ;; Should we load in caches - (when (if doload - (y-or-n-p "New database created. Reload system databases? ") - (y-or-n-p "Load in all system databases? ")) - (semanticdb-load-ebrowse-caches))) - ;; Ok, databases were creatd. Lets try some searching. - (when (not (or (eq major-mode 'c-mode) - (eq major-mode 'c++-mode))) - (error "Please make your default buffer be a C or C++ file, then -run the test again..") - ) - - ) - -(defun semanticdb-ebrowse-dump () - "Find the first loaded ebrowse table, and dump out the contents." - (interactive) - (require 'data-debug) - (let ((db semanticdb-database-list) - (ab nil)) - (while db - (when (semanticdb-project-database-ebrowse-p (car db)) - (setq ab (data-debug-new-buffer "*EBROWSE Database*")) - (data-debug-insert-thing (car db) "*" "") - (setq db nil) - ) - (setq db (cdr db))))) - (provide 'semantic/db-ebrowse) ;;; semantic/db-ebrowse.el ends here diff --git a/lisp/cedet/semantic/db-global.el b/lisp/cedet/semantic/db-global.el index 1b3be12a5fb..c45ed16eabf 100644 --- a/lisp/cedet/semantic/db-global.el +++ b/lisp/cedet/semantic/db-global.el @@ -216,40 +216,6 @@ Optional argument TAGS is a list of tags to search. Like `semanticdb-find-tags-for-completion-method' for global." (semanticdb-find-tags-for-completion-method table prefix tags)) -;;; TEST -;; -;; Here is a testing fcn to try out searches via the GNU Global database. -(defvar semanticdb-test-gnu-global-startfile "~/src/global-5.7.3/global/global.c" - "File to use for testing.") - -(defun semanticdb-test-gnu-global (searchfor &optional standardfile) - "Test the GNU Global semanticdb. -Argument SEARCHFOR is the text to search for. -If optional arg STANDARDFILE is non nil, use a standard file w/ global enabled." - (interactive "sSearch For Tag: \nP") - - (require 'data-debug) - (save-excursion - (when standardfile - (save-match-data - (set-buffer (find-file-noselect semanticdb-test-gnu-global-startfile)))) - - (condition-case err - (semanticdb-enable-gnu-global-in-buffer) - (error (if standardfile - (error err) - (save-match-data - (set-buffer (find-file-noselect semanticdb-test-gnu-global-startfile))) - (semanticdb-enable-gnu-global-in-buffer)))) - - (let* ((db (semanticdb-project-database-global "global")) - (tab (semanticdb-file-table db (buffer-file-name))) - (result (semanticdb-deep-find-tags-for-completion-method tab searchfor)) - ) - (data-debug-new-buffer "*SemanticDB Gnu Global Result*") - (data-debug-insert-thing result "?" "") - ))) - (provide 'semantic/db-global) ;; Local variables: diff --git a/lisp/cedet/semantic/db-ref.el b/lisp/cedet/semantic/db-ref.el index d7e01d88db9..2c8dd7729c4 100644 --- a/lisp/cedet/semantic/db-ref.el +++ b/lisp/cedet/semantic/db-ref.el @@ -150,7 +150,7 @@ DBT, the second argument is DBT." (defun semanticdb-ref-test (refresh) "Dump out the list of references for the current buffer. -If REFRESH is non-nil, cause the current table to have it's references +If REFRESH is non-nil, cause the current table to have its references refreshed before dumping the result." (interactive "p") (require 'eieio-datadebug) diff --git a/lisp/cedet/semantic/format.el b/lisp/cedet/semantic/format.el index 05bebb04ffe..d4c04a172c4 100644 --- a/lisp/cedet/semantic/format.el +++ b/lisp/cedet/semantic/format.el @@ -730,33 +730,6 @@ Optional argument COLOR means highlight the prototype with font-lock colors." (setq text (semantic--format-uml-post-colorize text tag parent))) text )) - - -;;; Test routines -;; -(defun semantic-test-all-format-tag-functions (&optional arg) - "Test all outputs from `semantic-format-tag-functions'. -Output is generated from the function under `point'. -Optional argument ARG specifies not to use color." - (interactive "P") - (semantic-fetch-tags) - (let* ((tag (semantic-current-tag)) - (par (semantic-current-tag-parent)) - (fns semantic-format-tag-functions)) - (with-output-to-temp-buffer "*format-tag*" - (princ "Tag->format function tests:") - (while fns - (princ "\n") - (princ (car fns)) - (princ ":\n ") - (let ((s (funcall (car fns) tag par (not arg)))) - (save-excursion - (set-buffer "*format-tag*") - (goto-char (point-max)) - (insert s))) - (setq fns (cdr fns)))) - )) - ;;; Compatibility and aliases ;; diff --git a/lisp/cedet/semantic/fw.el b/lisp/cedet/semantic/fw.el index 0e8f64a21cf..d7e5b5f2bde 100644 --- a/lisp/cedet/semantic/fw.el +++ b/lisp/cedet/semantic/fw.el @@ -239,22 +239,6 @@ Remove self from `post-command-hook' if it is empty." (when ans (semantic-overlay-get ans 'cached-value))))) -(defun semantic-test-data-cache () - "Test the data cache." - (interactive) - (let ((data '(a b c))) - (save-excursion - (set-buffer (get-buffer-create " *semantic-test-data-cache*")) - (erase-buffer) - (insert "The Moose is Loose") - (goto-char (point-min)) - (semantic-cache-data-to-buffer (current-buffer) (point) (+ (point) 5) - data 'moose 'exit-cache-zone) - (if (equal (semantic-get-cache-data 'moose) data) - (message "Successfully retrieved cached data.") - (error "Failed to retrieve cached data")) - ))) - ;;; Obsoleting various functions & variables ;; (defun semantic-overload-symbol-from-function (name) @@ -396,23 +380,6 @@ calling this one." (or (input-pending-p) (accept-process-output))) (throw semantic-current-input-throw-symbol ,from))) -(defun semantic-test-throw-on-input () - "Test that throw on input will work." - (interactive) - (semantic-throw-on-input 'done-die) - (message "Exit Code: %s" - (semantic-exit-on-input 'testing - (let ((inhibit-quit nil) - (message-log-max nil)) - (while t - (message "Looping ... press a key to test") - (semantic-throw-on-input 'test-inner-loop)) - 'exit))) - (when (input-pending-p) - (if (fboundp 'read-event) - (read-event) - (read-char))) - ) ;;; Special versions of Find File ;; diff --git a/lisp/cedet/semantic/idle.el b/lisp/cedet/semantic/idle.el index dedeb465099..e3ae984ae98 100644 --- a/lisp/cedet/semantic/idle.el +++ b/lisp/cedet/semantic/idle.el @@ -481,15 +481,6 @@ datasets." )))) )) -(defun semantic-idle-pnf-test () - "Test `semantic-idle-scheduler-work-parse-neighboring-files' and time it." - (interactive) - (let ((start (current-time)) - (junk (semantic-idle-scheduler-work-parse-neighboring-files)) - (end (current-time))) - (message "Work took %.2f seconds." (semantic-elapsed-time start end))) - ) - ;;; REPARSING ;; diff --git a/lisp/cedet/semantic/lex-spp.el b/lisp/cedet/semantic/lex-spp.el index 5ab74668a45..9d47fb4cfb6 100644 --- a/lisp/cedet/semantic/lex-spp.el +++ b/lisp/cedet/semantic/lex-spp.el @@ -1141,26 +1141,6 @@ The VALUE is a spp lexical table." (princ ")\n")) ) -;;; TESTS -;; -(defun semantic-lex-spp-write-test () - "Test the semantic tag writer against the current buffer." - (interactive) - (with-output-to-temp-buffer "*SPP Write Test*" - (semantic-lex-spp-table-write-slot-value - (semantic-lex-spp-save-table)))) - -(defun semantic-lex-spp-write-utest () - "Unit test using the test spp file to test the slot write fcn." - (interactive) - (let* ((sem (locate-library "semantic-lex-spp.el")) - (dir (file-name-directory sem))) - (save-excursion - (set-buffer (find-file-noselect - (expand-file-name "tests/testsppreplace.c" - dir))) - (semantic-lex-spp-write-test)))) - ;;; MACRO TABLE DEBUG ;; (defun semantic-lex-spp-describe (&optional buffer) diff --git a/lisp/cedet/semantic/lex.el b/lisp/cedet/semantic/lex.el index c4335d9e197..83e0836f8a6 100644 --- a/lisp/cedet/semantic/lex.el +++ b/lisp/cedet/semantic/lex.el @@ -693,38 +693,6 @@ If universal argument ARG, then try the whole buffer." (goto-char (point-min)) )) -(defun semantic-lex-test-full-depth (arg) - "Test the semantic lexer in the current buffer parsing through lists. -Usually the lexer parses -If universal argument ARG, then try the whole buffer." - (interactive "P") - (let* ((start (current-time)) - (result (semantic-lex - (if arg (point-min) (point)) - (point-max) - 100)) - (end (current-time))) - (message "Elapsed Time: %.2f seconds." - (semantic-elapsed-time start end)) - (pop-to-buffer "*Lexer Output*") - (require 'pp) - (erase-buffer) - (insert (pp-to-string result)) - (goto-char (point-min)) - )) - -(defun semantic-lex-test-region (beg end) - "Test the semantic lexer in the current buffer. -Analyze the area between BEG and END." - (interactive "r") - (let ((result (semantic-lex beg end))) - (pop-to-buffer "*Lexer Output*") - (require 'pp) - (erase-buffer) - (insert (pp-to-string result)) - (goto-char (point-min)) - )) - (defvar semantic-lex-debug nil "When non-nil, debug the local lexical analyzer.") diff --git a/lisp/cedet/semantic/symref/filter.el b/lisp/cedet/semantic/symref/filter.el index f6f4cb134b1..7052d764417 100644 --- a/lisp/cedet/semantic/symref/filter.el +++ b/lisp/cedet/semantic/symref/filter.el @@ -82,28 +82,6 @@ Search occurs in the current buffer between START and END." (funcall hookfcn start end prefix))))) (point))))))) -;;;###autoload -(defun semantic-symref-test-count-hits-in-tag () - "Lookup in the current tag the symbol under point. -the count all the other references to the same symbol within the -tag that contains point, and return that." - (interactive) - (let* ((ctxt (semantic-analyze-current-context)) - (target (car (reverse (oref ctxt prefix)))) - (tag (semantic-current-tag)) - (start (current-time)) - (Lcount 0)) - (when (semantic-tag-p target) - (semantic-symref-hits-in-region - target (lambda (start end prefix) (setq Lcount (1+ Lcount))) - (semantic-tag-start tag) - (semantic-tag-end tag)) - (when (interactive-p) - (message "Found %d occurances of %s in %.2f seconds" - Lcount (semantic-tag-name target) - (semantic-elapsed-time start (current-time)))) - Lcount))) - (defun semantic-symref-rename-local-variable () "Fancy way to rename the local variable under point. Depends on the SRecode Field editing API." @@ -156,10 +134,4 @@ Depends on the SRecode Field editing API." (provide 'semantic/symref/filter) -;; Local variables: -;; generated-autoload-file: "../loaddefs.el" -;; generated-autoload-feature: semantic/loaddefs -;; generated-autoload-load-name: "semantic/symref/filter" -;; End: - ;;; semantic/symref/filter.el ends here diff --git a/lisp/cedet/semantic/tag-write.el b/lisp/cedet/semantic/tag-write.el index 4bd060bba7e..88d0ecb2f24 100644 --- a/lisp/cedet/semantic/tag-write.el +++ b/lisp/cedet/semantic/tag-write.el @@ -168,21 +168,6 @@ The VALUE is a list of tags." (semantic-tag-write-tag-list value 10 t) )) -;;; TESTING. - -(defun semantic-tag-write-test () - "Test the semantic tag writer against the tag under point." - (interactive) - (with-output-to-temp-buffer "*Tag Write Test*" - (semantic-tag-write-one-tag (semantic-current-tag)))) - -(defun semantic-tag-write-list-test () - "Test the semantic tag writer against the tag under point." - (interactive) - (with-output-to-temp-buffer "*Tag Write Test*" - (semantic-tag-write-tag-list (semantic-fetch-tags)))) - - (provide 'semantic/tag-write) ;; Local variables: |