monnier pushed a change to branch scratch/el-mock. at 80ded09125 Make `mocklet` better compatible with `lexical-binding`
This branch includes the following new commits: new 3ab575c661 first commit new e5ff8a688a Add el-mock.el new bdcebf9f72 Add README note. new a99d6514a0 Add @rejeep as maintainer. new 8afde8b145 Change URL. new e072098b76 Add Cask. new 10c9fac555 ad-safe-fset is obsolete (replaced by fset) new bd129d9a63 Merge branch 'ad-safe-fset-obsolete' new 718e821e9c Release v1.25.0. new 6d040af21e Skip empty messages new 12aa28e785 Merge branch 'gracjan-empty-message' new 3069931de7 v1.25.1 new 70ef9873cd Remove outdated bug report information new b61b8f76a1 Remove how to save note new 5ee1a1a5de Move tests from el-mock.el new 86444bfdfc Add Travis config new 13eb3a9288 Merge branch 'testing' new e349674b8a Add LICENSE file new 47c04b9cae Check for argument count mismatch. new 992db170a3 Merge branch 'bug5' new d43353c2aa Add How to use it section to readme new 4c54b7247b Merge branch 'patch-1' new a091520345 Update Travis config new 5cb160b9bd Don't use sudo on Travis new 8cb59fc562 ©setup cask-package-toolset and update gitignore new a303e198a7 Setup coverage new 8309faf0be Add Continous Integration Badges new 24337b85e8 Preserve ERT backtrace new 3aab4e3daf Merge pull request #14 from phst/no-condition-case new 034c7e5fca Run tests on Travis in Emacs 25.1 new 8e9f1fbfec Fix tests for Emacs 25.1 new e3cff9f127 Merge pull request #13 from phst/fix-tests new 280e988956 Add more documentation to README.md new 136e0550e5 Migrate from obsolete cl.el to cl-lib new 68992d4361 Merge pull request #16 from phst/cl-lib new 5fb2867d2e Merge pull request #15 from gabrielmdeal/master new 5084045989 Fix incf function symbol to cl-incf new 9e4d092179 Merge pull request #19 from ardumont/master new 9ddda16de4 Switch all Elisp files to lexical binding new 84a743cfcb Fix all compilation warnings new e301749423 Merge pull request #21 from phst/compile-error new b3accacee4 el-mock doesn’t need cl.el any more new 06fc9c4cac Specify language of code blocks explicitly new e65ec012a7 Document that and when arguments and return values are evaluated new 6f3da38bd3 Add a test for evaluating arguments new 6443c2aef4 Also run tests under Emacs 25.2 new 5df1d3a956 Merge pull request #12 from AdrieanKhisbe/improved-ci new 40a4e003e1 Add Github Actions new 3a49f4c138 Remove Travis configuration, replace Build status in readme new 2b4e3acc43 Merge pull request #29 from telotortium/github-actions new 01cf866b4b Fix typo new a843820161 Update preserve-backtrace test for Emacs 26+ new c05cc24df6 Merge pull request #30 from telotortium/fix-backtrace new 6ebfe64410 Test Emacs 25.3 new 9d7b886955 CI coverage for Emacs 28.1 new 88038b382c fix 80 character width warning seen here: new 6cfbc9de8f Merge pull request #32 from peterbecich/ci-coverage-emacs-28 new 6f29ddf7c3 Consolidate stub/mock setup into `mock--stub-setup` new 21157530ca Misc cosmetic changes new 5b0afab8e9 * test/test-helper.el: Mark as not compiled new 12a0ce79fb Replace obsolete `defadvice` with `advice-add` new 18cee97bf6 Don't expose the `-*-functions` vars in the macroexpanded code new accba69638 * el-mock.el: Clean up the namespace usage new 80ded09125 Make `mocklet` better compatible with `lexical-binding`