]>
git.eshelyaron.com Git - emacs.git/log
zappo [Sun, 1 Mar 2009 04:39:11 +0000 (04:39 +0000)]
Merge from 1.0pre6 branch
zappo [Tue, 24 Feb 2009 01:36:51 +0000 (01:36 +0000)]
("cit"): Add speedbar aux package.
zappo [Wed, 28 Jan 2009 16:09:51 +0000 (16:09 +0000)]
("cit"): Give it a new name. (Misc): New target.
zappo [Sat, 24 Jan 2009 04:54:55 +0000 (04:54 +0000)]
("Lisp"): Add :versionsource, and :aux-packages
zappo [Thu, 4 Sep 2008 01:53:31 +0000 (01:53 +0000)]
("Lisp"): Add cit-gnustep.el
zappo [Sat, 23 Aug 2008 00:19:50 +0000 (00:19 +0000)]
("ede-proj-project"): Add scripts/cit-test.sh
zappo [Sun, 24 Feb 2008 18:26:12 +0000 (18:26 +0000)]
(Lisp): Add cit-srec.el (templates): New
zappo [Sun, 24 Feb 2008 02:59:58 +0000 (02:59 +0000)]
("Lisp"): Add cit-cpp, cit-el, cit-texi, cit-load
zappo [Tue, 19 Feb 2008 03:41:32 +0000 (03:41 +0000)]
New metaproject
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
Eric Ludlam [Sun, 20 Apr 2014 18:05:28 +0000 (14:05 -0400)]
Fake config.h for project detection purposes.
Eric Ludlam [Fri, 23 May 2014 10:22:22 +0000 (06:22 -0400)]
Test src file for a dirmatch.
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
xscript [Sun, 15 May 2011 20:16:47 +0000 (22:16 +0200)]
Synchronize cedet/semantic with Emacs.
Eric Ludlam [Thu, 2 Jan 2014 01:44:55 +0000 (20:44 -0500)]
Test files contributed by Barry OReilly
* test/manual/cedet/integ_src/globalref/test/ManagerTest.hh: These
test files contributed by Barry OReilly, modified for use in the
automated tests for CEDET, and with additional comments.
inc/Util.hh, src/Util.cc: Search symbol both in and outside of
namespaces.
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
David Engster [Sun, 28 Jul 2013 11:24:40 +0000 (13:24 +0200)]
Remove compatibility function `cedet-called-interactively-p'.
* lisp/cedet/cedet-compat.el (cedet-called-interactively-p): Remove.
It is no longer needed since our minimum version is now 23.2, which
has `called-interactively-p'. Also, remove corresponding unit
tests.
* tests/cedet-utests.el (cedet-utest-test-alist): Remove cedet-compat
unit tests.
* All files: Replace `cedet-called-interactively-p' with
`called-interactively-p', providing 'any as argument where it was
still missing.
David Engster [Sun, 27 Nov 2011 19:04:01 +0000 (20:04 +0100)]
Fix interactive unit tests.
* pulse-utest.el (pulse-test): Use normal overlay functions.
* cedet-utests.el (chart): Require.
Eric Ludlam [Sat, 20 Aug 2011 17:04:00 +0000 (13:04 -0400)]
Add header comments and provide.
Eric Ludlam [Sun, 31 Mar 2013 16:02:26 +0000 (12:02 -0400)]
Don't check contents after initial fil
* test/manual/cedet/cit-texi.el: (cit-srecode-fill-texi): Do not check
contents after initial fill. See comment for why.
xscript [Wed, 15 Sep 2010 14:27:53 +0000 (16:27 +0200)]
Remove obsolete cvs-auto-updated 'X-RCS' line.
zappo [Sun, 24 Feb 2008 02:58:59 +0000 (02:58 +0000)]
Texinfo support for cedet integration tests.
Eric Ludlam [Thu, 2 Jan 2014 01:44:55 +0000 (20:44 -0500)]
Test files contributed by Barry OReilly
* test/manual/cedet/integ_src/globalref/test/ManagerTest.cc: These
test files contributed by Barry OReilly, modified for use in the
automated tests for CEDET, and with additional comments.
inc/Util.hh, src/Util.cc: Search symbol both in and outside of
namespaces.
Eric Ludlam [Sun, 18 Oct 2015 14:15:30 +0000 (10:15 -0400)]
Tests for polymorphism
* test/manual/cedet/cedet/semantic/tests/testpoly.cpp
Tests for polymorphism with a couple examples where we could try to
disambiguate.
Eric Ludlam [Sun, 31 Mar 2013 19:24:06 +0000 (15:24 -0400)]
New include for cpproot test that is in a subdirectory.
David Engster [Mon, 4 Nov 2013 21:31:41 +0000 (22:31 +0100)]
Use random temporary directory for integration tests
* tests/cedet-integ-test.el (cedet-integ-base): Use `make-temp-name'
so that integrations tests can run in parallel.
(cedet-integ-test-proj): Delete it after usage.
(cit-check-compilation-for-error): Show compilation output in
batch-mode.
* tests/cit-test.sh: Do not remove temporary directory.
David Engster [Mon, 9 Jan 2012 19:45:49 +0000 (20:45 +0100)]
Accept any potential project directory during testing
* tests/cit-test.sh: Set `ede-project-directories' to t during
integration tests.
David Engster [Tue, 15 Nov 2011 20:29:00 +0000 (21:29 +0100)]
* tests/cit-test.sh: Fix filename for integration test.
David Engster [Mon, 7 Nov 2011 19:34:04 +0000 (21:34 +0200)]
* cedet-load.el: Load cogre autoloads.
* tests/cedet-integ-test.el: Remove gnustep require.
* tests/cit-android.el: Fix require.
* tests/cit-test.sh: Fix paths when calling integration test.
David Engster [Tue, 19 Oct 2010 15:04:31 +0000 (17:04 +0200)]
* cit-test.sh: Add support for running in batch mode.
zappo [Sat, 8 Aug 2009 22:15:31 +0000 (22:15 +0000)]
Reverse the exist status of Emacs.
zappo [Sat, 8 Aug 2009 21:52:40 +0000 (21:52 +0000)]
Determine the STYLE of test to run. If none passed in, use Make.
zappo [Sat, 30 May 2009 14:26:58 +0000 (14:26 +0000)]
Add -f toggle-debug-on-quit flag
zappo [Tue, 24 Feb 2009 01:41:14 +0000 (01:41 +0000)]
Patch from Marcus Harnisch
* test/manual/cedet/cit-test.sh: (EMACS): Use conditional value from
the environment.
safanaj [Thu, 28 Aug 2008 23:10:25 +0000 (23:10 +0000)]
Remove more temporary directories
* test/manual/cedet/cit-test.sh: remove more dirs because to test
ede-gnustep we need another dir, this is because `ede-new' check the
:class-sym that don't match in /tmp/CEDET_INTEG (that contain a
ede-proj-project).
zappo [Sun, 23 Mar 2008 00:15:47 +0000 (00:15 +0000)]
Run the tests.
Eric Ludlam [Thu, 2 Jan 2014 01:44:55 +0000 (20:44 -0500)]
Test files contributed by Barry OReilly
These test files contributed by Barry OReilly, modified for use in the
automated tests for CEDET, and with additional comments. inc/Util.hh,
src/Util.cc: Search symbol both in and outside of namespaces.
Eric Ludlam [Wed, 8 Apr 2015 00:53:45 +0000 (20:53 -0400)]
Uniquafy names from last example from Martin to include ms_ prefix.
Eric Ludlam [Sun, 22 Mar 2015 21:36:44 +0000 (17:36 -0400)]
(ms_structs, fun): New test example from Marting Stein.
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
Eric Ludlam [Sun, 31 Mar 2013 19:25:24 +0000 (15:25 -0400)]
(cpprootsys.h, projincmacros.h): New includes (projmacro_a): New fcn.
Eric Ludlam [Tue, 1 Jan 2013 03:19:00 +0000 (22:19 -0500)]
New test file.
xscript [Wed, 15 Sep 2010 14:27:53 +0000 (16:27 +0200)]
Remove obsolete cvs-auto-updated 'X-RCS' line.
zappo [Sun, 13 Jun 2010 01:12:27 +0000 (01:12 +0000)]
(cit-symref-quick-find-test): New. (cit-symref-count): Add a small wait of .1.
zappo [Sun, 18 Apr 2010 00:33:36 +0000 (00:33 +0000)]
Semantic Symref testing.
Eric Ludlam [Thu, 2 Jan 2014 01:44:55 +0000 (20:44 -0500)]
Add test files
* test/manual/cedet/integ_src/globalref/src/Manager.cc: These test
files contributed by Barry OReilly, modified for use in the automated
tests for CEDET, and with additional comments. inc/Util.hh,
src/Util.cc: Search symbol both in and outside of namespaces.
Eric Ludlam [Sat, 19 Apr 2014 02:04:42 +0000 (22:04 -0400)]
(func): Add local8 with a ternary conditional.
David Engster [Sun, 2 Feb 2014 19:35:23 +0000 (20:35 +0100)]
Fix typo in last commit.
David Engster [Sun, 2 Feb 2014 19:31:32 +0000 (20:31 +0100)]
Add test for parsing local variables
* tests/cedet/semantic/test/manual/cedet/testlocalvars.cpp: New file.
* tests/cedet/semantic/test/manual/cedet/Project.ede: Add above.
* tests/cedet/semantic/test/manual/cedet/Makefile: Regenerate.
* tests/cedet/semantic/ia-utest.el (semantic-ia-utest-file-list): Add
new test file.
xscript [Tue, 26 Apr 2011 00:32:46 +0000 (02:32 +0200)]
Synchronize base 'cedet/ede' with Emacs
Eric Ludlam [Thu, 28 Mar 2013 02:25:00 +0000 (22:25 -0400)]
Validate project overrides
* test/manual/cedet/cit-srec.el: (cit-srecode-map-test): Expand tests
to validate that project settings correctly override system level
templates.
xscript [Wed, 15 Sep 2010 14:27:53 +0000 (16:27 +0200)]
Remove obsolete cvs-auto-updated 'X-RCS' line.
zappo [Sun, 24 Feb 2008 18:21:56 +0000 (18:21 +0000)]
SRecoder feature testing.
xscript [Wed, 15 Sep 2010 13:45:26 +0000 (15:45 +0200)]
Fix paths to current code location.
* Makefile (CEDET_ELISP_PACKAGES, CEDET_VERSION, recompile)
(utest): Fix paths to current code location.
* cedet-build.el: Idem.
* tests/Makefile (LOADPATH): Idem.
zappo [Sun, 13 Jun 2010 01:13:42 +0000 (01:13 +0000)]
(Lisp_LISP): Add cit-externaldb.el
zappo [Sun, 18 Apr 2010 00:39:03 +0000 (00:39 +0000)]
(Lisp_LISP): Add cit-symref.el
zappo [Sat, 26 Dec 2009 22:43:22 +0000 (22:43 +0000)]
(Lisp_LISP): Add cit-dist.el
zappo [Fri, 16 Oct 2009 20:20:04 +0000 (20:20 +0000)]
(ELISPPRELOAD): New (Lisp): Use preloads.
zappo [Sat, 30 May 2009 14:35:28 +0000 (14:35 +0000)]
(LOADPATH): Add cogre to the load path.
zappo [Sat, 30 May 2009 14:28:20 +0000 (14:28 +0000)]
(Lisp_LISP): Add cit-uml.el (Misc_MISC): Add cit-uml.cgr
zappo [Sun, 1 Mar 2009 04:39:11 +0000 (04:39 +0000)]
Merge from 1.0pre6 branch
zappo [Tue, 24 Feb 2009 01:36:35 +0000 (01:36 +0000)]
(LOADPATH): Add speedbar. (EMACSFLAGS): New variable (Lisp): Use above.
zappo [Wed, 28 Jan 2009 16:10:29 +0000 (16:10 +0000)]
(LOADPATH): Add contrib. (Misc): New (dist): Add Misc
zappo [Sat, 24 Jan 2009 04:55:16 +0000 (04:55 +0000)]
(LOADPATH): Added
zappo [Thu, 4 Sep 2008 01:53:48 +0000 (01:53 +0000)]
(Lisp_LISP): Add cit-gnustep.el
zappo [Sat, 23 Aug 2008 00:20:13 +0000 (00:20 +0000)]
(all, dist): Add scripts (scripts): New
zappo [Sun, 24 Feb 2008 18:26:50 +0000 (18:26 +0000)]
(templates_MISC, tempaltes): New (all, dist): add templates
zappo [Sun, 24 Feb 2008 18:24:57 +0000 (18:24 +0000)]
(Lisp_LISP): Add cit-srec.el
zappo [Sun, 24 Feb 2008 03:00:27 +0000 (03:00 +0000)]
(Lisp_LISP): Add cit-cpp, cit-el, cit-texi, cit-load
zappo [Tue, 19 Feb 2008 03:42:01 +0000 (03:42 +0000)]
New Makefile.
Eric Ludlam [Wed, 26 Nov 2014 19:27:10 +0000 (14:27 -0500)]
Test friends
* test/manual/cedet/cedet/semantic/tests/testfriends.cpp:
(Af): Add a friend of C w/out the CLASS token. (C): New. (scA, scB,
scC, scD): New test classes. (main): New (scA::PublicMethod,
scB::b_pub_method, scC::c_pub_method) (scD::d_pub_method): New.
xscript [Fri, 29 Apr 2011 00:32:56 +0000 (02:32 +0200)]
Move tests in cedet/semantic
Eric Ludlam [Sun, 20 Apr 2014 18:05:50 +0000 (14:05 -0400)]
Fake lisp.h for project detection purposes.
Eric Ludlam [Mon, 12 Mar 2012 22:59:36 +0000 (18:59 -0400)]
New test for project variables.
Eric Ludlam [Sun, 18 May 2014 22:55:12 +0000 (18:55 -0400)]
Test Makefile.am for subdir in project-am detector.
Eric Ludlam [Sun, 12 Apr 2015 01:13:02 +0000 (21:13 -0400)]
New test files combining macros and EDE
Eric Ludlam [Sat, 20 Aug 2011 17:07:44 +0000 (13:07 -0400)]
Add header comments and provide.
Eric Ludlam [Thu, 28 Mar 2013 02:24:19 +0000 (22:24 -0400)]
New template file testing the PROJECT variable setting.
Eric Ludlam [Sun, 1 Jun 2014 02:01:52 +0000 (22:01 -0400)]
Test project configuration file.
Eric Ludlam [Sun, 12 Apr 2015 01:13:02 +0000 (21:13 -0400)]
New test files combining macros and EDE
David Engster [Thu, 1 Dec 2011 19:13:55 +0000 (20:13 +0100)]
Fix unit testing for several tests and do better error checking.
* semantic/lex-spp-utests.el (semantic-lex-spp-write-utest):
* tests/cedet-utests.el (cedet-utest-eieio-classloader): Throw
error if we cannot locate test files.
* semantic/utest-c.el (semantic-utest-c-compare)
(semantic-utest-c-conditionals):
* semantic/lex-spp-utest.el (semantic-lex-spp-write-utest): Adapt
to new directory structure and do better error checking to avoid
silent failures in the future.
Eric Ludlam [Sat, 20 Aug 2011 17:07:36 +0000 (13:07 -0400)]
Add header comments and provide.
Eric Ludlam [Sat, 6 Apr 2013 11:48:10 +0000 (07:48 -0400)]
Disable saving EDE's cache file.
Eric Ludlam [Sun, 16 Sep 2012 16:10:17 +0000 (12:10 -0400)]
Don't init semantic mode at this point
* test/manual/cedet/cit-load.el: cedet-integ-test.el
(cit-srecode-fill-with-stuff): Stop initializing semantic-mode.
cit-load.el
Turn on semantic-mode.
Eric Ludlam [Mon, 16 Jan 2012 20:02:12 +0000 (15:02 -0500)]
Disable `ede-project-directories' checking during tests.
David Engster [Tue, 1 Nov 2011 21:11:12 +0000 (23:11 +0200)]
First changes to make them work.
* srecode/filters.el: Remove requires for `srecode/table' and
`srecode/insert'. Instead, declare variables and functions
explicitly.
* srecode/insert.el: Add require for `srecode/filters'.
* tests/cedet-integ-test.el: Fix require `ede/make'. Add
`srecode/find', remove cit/gnustep.
(cedet-integ-test-GNUStep): Removed for now.
(cit-srecode-fill-with-stuff): Activate `semantic-mode'.
* tests/cit-gnustep.el: Fix require.
* tests/cit-load.el: Remove Emacs22 compat.
* tests/cit-test.sh: Fix test call.
xscript [Wed, 15 Sep 2010 14:27:53 +0000 (16:27 +0200)]
Remove obsolete cvs-auto-updated 'X-RCS' line.
zappo [Sun, 18 Oct 2009 16:15:59 +0000 (16:15 +0000)]
(semantic-c): Hack for Emacs 21 to get things running.
zappo [Sat, 14 Mar 2009 15:17:28 +0000 (15:17 +0000)]
Disable semanticdb-file saving. Disable srecode map saving.
zappo [Tue, 11 Mar 2008 02:35:54 +0000 (02:35 +0000)]
(inhibit-splash-screen): Set this.
zappo [Sun, 24 Feb 2008 18:24:42 +0000 (18:24 +0000)]
(cit-src-dir): New var.
zappo [Sun, 24 Feb 2008 02:58:38 +0000 (02:58 +0000)]
Test system load file.
Eric Ludlam [Fri, 30 May 2014 23:19:43 +0000 (19:19 -0400)]
New test file.
Lars Ingebrigtsen [Wed, 25 Jan 2017 13:21:13 +0000 (14:21 +0100)]
Build fix for older gnutls versions
* src/gnutls.c (emacs_gnutls_handle_error):
GNUTLS_E_PREMATURE_TERMINATION is apparently only present in
gnutls-3.
Tino Calancha [Wed, 25 Jan 2017 06:15:16 +0000 (15:15 +0900)]
ediff-difference-vector-alist: Drop duplicated definition
* lisp/vc/ediff-init.el (ediff-difference-vector-alist):
Drop duplicated definition.
(ediff-difference-vector-A, ediff-difference-vector-B)
(ediff-difference-vector-C, ediff-difference-vector-Ancestor):
Move definition before 'ediff-difference-vector-alist'.
Lars Ingebrigtsen [Wed, 25 Jan 2017 00:18:43 +0000 (01:18 +0100)]
Revert "nnimap.el: support additional expunge options"
This reverts commit
4e9baea6aba1633074889339dcc7cdc9d73880d3 .
The patch broke fetching new mail:
Debugger entered--Lisp error: (error "Format specifier doesn’t match argument type")
format("%d .*\n" (t ("OK" ("HIGHESTMODSEQ" "914696") "Expunge" "completed.") ("VANISHED" "
1825937 ") ("0" "RECENT")))
(looking-at (format "%d .*\n" sequence))
(not (looking-at (format "%d .*\n" sequence)))
(progn (while (and (not (bobp)) (progn (forward-line -1) (looking-at "\\*\\|[0-9]+ OK NOOP")))) (not (looking-at (format "%d .*\n" sequence))))
Nikolaus Rath [Tue, 24 Jan 2017 23:46:13 +0000 (00:46 +0100)]
nnimap.el: support additional expunge options
* lisp/gnus/nnimap.el (nnimap-close-group)
(nnimap-request-expire-articles, nnimap-delete-article)
(nnimap-request-scan): add new 'never, 'immediate, and 'on-exit
settings for nnimap-expunge (bug#20670).
Lars Ingebrigtsen [Tue, 24 Jan 2017 23:29:24 +0000 (00:29 +0100)]
Don't tag Gnus bugs with "gnus"
* lisp/gnus/gnus-msg.el (gnus-bug): Remove the bug package tags.
* lisp/gnus/gnus.el (gnus-bug-package): Removed; Gnus doesn't
have its own package any more in the bug tracker.