From 34041d49005da6d3bbbca4334eb1f93aaaefbcf9 Mon Sep 17 00:00:00 2001 From: xscript Date: Sun, 15 May 2011 22:16:47 +0200 Subject: [PATCH] Synchronize cedet/semantic with Emacs. --- test/manual/cedet/cedet/semantic/db-ebrowse.el | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 test/manual/cedet/cedet/semantic/db-ebrowse.el diff --git a/test/manual/cedet/cedet/semantic/db-ebrowse.el b/test/manual/cedet/cedet/semantic/db-ebrowse.el new file mode 100644 index 00000000000..92b70f81801 --- /dev/null +++ b/test/manual/cedet/cedet/semantic/db-ebrowse.el @@ -0,0 +1,18 @@ +(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.."))) -- 2.39.5