[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/with-simulated-input created (now 0f43fe46d4)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/with-simulated-input created (now 0f43fe46d4) |
Date: |
Mon, 10 Jan 2022 22:59:49 -0500 (EST) |
elpasync pushed a change to branch elpa/with-simulated-input.
at 0f43fe46d4 Add CI status badge to README
This branch includes the following new commits:
new 4fec23e53b Inital empty commit
new 5a67067ae0 Initial version
new 6f338aeaed Add a README
new 670c23e615 Update minimum Emacs version to 24.4
new c97f27da20 Autoload the macro
new 369ca97402 Fix issues found by package-lint
new 9d7afd6e6c Delete some extraneous whitespace
new 322dc7ed95 Add some more tests
new 9a2ba67eba Switch to using buttercup as the test suite
new 4c68e02cc1 Allow evaluating lisp forms while simulating input
new ddd7bd71b1 Add "wsi-simulate-idle-time" and tests for it
new 00ed837502 Standardize on internal Emacs time type
new 5701347987 Update the readme with new instructions for running tests
new ad9eaf2252 Add info on idle simulation to README
new 568bfb8e1d Version 2.0
new 4932368712 Add MELPA links
new f0dbf2fdd9 Fix a typo
new 33b40e59a1 Fix indentation
new 7f37451dcf Use closures instead of quoted expressions
new e7e8829eee Make SECS arg to wsi-simulated-idle-time optional
new 47aa40dbe1 Handle the case where SECS exactly equals a timer's time
new 5ce98adda7 Add test for SECS = nil and for repeated idle simulations
new 004218b75c Add more info to docstring for wsi-simulated-idle-time
new e860a39bba Version 2.1
new 69d91e4b51 Add a failing test for lexical variable access
new 395a985348 Use gensym to generate the canary symbol
new b0faef361b Properly generate lexical closures for lisp actions in
KEYS
new 9efeb236c8 Version 2.2
new 662055c0a5 Handle non-lexical contexts as well as lexical
new 5a0d3f0399 Version 2.3
new e66a24d067 Add Makefile and code coverage
new f089b6ef42 Add coverage badge
new 1012ccbec7 Convert defadvice to advice-add
new d0f7795942 Update buttercup
new 3fe99dfdeb Fix and update .travis.yml
new af9a38ce28 Add LICENSE file
new 3b847dec31 Add tests for wsi-get-unbound-key
new 3e68397677 Fix a typo
new a718d66c5d Don't generate a new canary for each call
new e8738fe72c Fix issue #4 and add a test for it
new d66b8b853f Test in Emacs 26 on Travis
new 011183121d Remove Emacs 26.3 from Travis config
new c57ba13c17 Disable Travis testing emacs snapshot because it hangs
new 3d88179352 Version 2.4
new 049c120764 Extend tests a bit
new 7b04400315 Improve documentation
new 9fc83ac95d Put spies in before-each form
new 1e0725f520 Switch from evm to nix-emacs-ci
new 26927ea680 Specify test directory explicitly
new b030953ca0 Fix a bug with actually-wait, and add tests for it
new a71ecf18f7 Fix a bug in current-idle-time advice and add a test for
it
new 63297040ad Switch from Cask to Eldev
new 93e55eddee Fix linter issues and remove unused dependencies
new 2917358875 Minor CI tweaks
new a5c955085d Fix some warnings in test file
new 7bbe0ff680 Make sure buttercup and undercover are loadable in
"eldev emacs"
new ff6bf569b1 Remove redundant buttercup dependency
new 5bdbde591d Eliminate spurious warning in test file
new 311c142650 Add comments explaining why tests are run twice
new 235a93f0fc Add test for run-time evaluation of KEYS
new 0d5e910f19 Add an error message for unhandled case
new cc15ccfe5a Switch CI to Github Actions
new 228732caf5 Enable undercover in CI
new ea666ecab7 Remove hacky closure modification
new 09d6f80ddc Add an `edebug' spec
new 433ee087ce Test: handle `undercover' not being installed
new 5713495a1c Refactor: `with-simulated-input' function
new af15d1a1f5 Remove interpolation test
new 5f0bc054b5 Better error propagation
new 057946280f Greeting test: don't use dynamic forms
new 14f3d86cb3 Fix tests
new 02b5d2c77f Fix checkdoc warnings
new 89e63ebf6a Fix tests for older Emacsen
new 6ac56316df Revert version change
new abe9c855a8 `with-simulated-input' support `list' KEYS
new 15581a4459 (symbol ...) KEYS are now function-call strings
new 82f8bada42 Fix tests
new 4e45836cc0 Autoload `with-simulated-input--1'
new 0aeff5f17f `with-simulated-input': remove legacy syntax
new 2a4866984a No longer handle variables specially in KEYS
new 1f48107e92 Add nbfalcon as Author
new 6f7787df80 Add an unload function
new ea6735cf1b KEYS: support a single variable
new 6c2e0ece2d Use #' for advice-add/-remove
new 582844da4c Add a failing test for byte-compiled closures
new 38454eae74 Improve test coverage for wsi-get-unbound-key
new 214ca2c4b1 Improve test coverage for current-idle-time advice
new c8389984e6 Update Eldev file
new 1a610d6587 Reorganize test suite
new 37047a2073 Add tests for loading and unloading
new dca9d87d50 Move issue-specific tests to their own block
new 26fc928f42 Work around an incompatibility in Emacs 24 in tests
new d32cbc3ac9 Revert "Remove interpolation test"
new ef9d5164ca Fix interpolation test
new 3525ed7dc5 Merge branch 'bleeding-edge' into rewrite-bleed
new 2f40b160f5 Re-enable test for byte-compiled code
new c5b3f7ac70 Add tests for nil input
new d3696fb04c Check errors more strictly in tests
new 80d57be458 Make all the tests pass
new a86f35f3b0 Add tests for un-quoted lists
new 0a1b0dea0a Clean up with-simulated-input-1
new e7cc96e7df Update the debug declaration for "with-simulated-input"
macro
new 4abf2f0e6b Replace def-form with form in debug declaration
new 8b4d44c3aa Clean up wording in tests
new 708051c57f Improve error messages for invalid/incomplete KEYS
new 9c160b2d81 Add warnings for quoted list KEYS and nil/constant BODY
new 9ecf7c3f84 Improve code for detecting warnings in tests
new 8f335ad321 Implement warnings for inputs that have no effect
new e7a7a6c39d Don't use "define-advice" in tests
new 445df9edfd Eliminate unnecessary quotes in test suite
new 4e918757ae Implement warnings for no-op KEYS inside a variable value
new 1b9123c708 Cache the return value of wsi-get-unbound-key
new 9d082a372a Be more selective about which file changes trigger a CI
run
new 9813acf396 Enable undercover on all tested Emacs versions
new c0b765c7fb Add debug declarations to macros in test file
new 138106c256 Skip coverage calculation on older Emacsen
new 2f54a2550b Clean up code for "with-simulated-input" macro
new 703fc3c9ec Update the docstring for "with-simulated-input"
new 334f9f244f Implement support for characters in KEYS
new 39dbadff0b Update the README to reflect current supported syntax
new 2a83333b6d Update the edebug spec to include characters
new addb2a0711 Improve KEYS validation logic and error messages
new 73fa2256df Move helper function next to macro
new 07bdfbe9ab Increment version to 3.0
new 1006e93000 Add more tests to improve coverage
new 4eedb0eee8 Use an alternate method to disable eager macro-expansion
for testing
new c377a673c8 Prefix unused variables with underscores
new 00209c2be3 Test on 27.2 instead of 27.1
new a30bd8e6e4 Fix the test for variables in KEYS
new 681397b90d Also test variables containing characters
new 166a00980a Remove some unused test code
new 41f4547339 Clarify a comment
new ee4d2b75fd Version 3.0
new 0f43fe46d4 Add CI status badge to README
- [nongnu] branch elpa/with-simulated-input created (now 0f43fe46d4),
ELPA Syncer <=
- [nongnu] elpa/with-simulated-input 568bfb8e1d 015/134: Version 2.0, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input 5bdbde591d 058/134: Eliminate spurious warning in test file, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input 433ee087ce 066/134: Test: handle `undercover' not being installed, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input ea6735cf1b 083/134: KEYS: support a single variable, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input d32cbc3ac9 093/134: Revert "Remove interpolation test", ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input 39dbadff0b 120/134: Update the README to reflect current supported syntax, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input e7a7a6c39d 109/134: Don't use "define-advice" in tests, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input 334f9f244f 119/134: Implement support for characters in KEYS, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input 00209c2be3 128/134: Test on 27.2 instead of 27.1, ELPA Syncer, 2022/01/10
- [nongnu] elpa/with-simulated-input 1006e93000 125/134: Add more tests to improve coverage, ELPA Syncer, 2022/01/10