ChangeLog 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. 2014-09-04 Ryan C. Thompson <rct@thompsonclan.org>
  2. * Enable fallbacks to non-ido-completion using C-f and C-b
  3. 2014-05-26 Ryan C. Thompson <rct@thompsonclan.org>
  4. * Disable in tmm when called as a function as well as a command
  5. 2014-03-27 Ryan C. Thompson <rct@thompsonclan.org>
  6. * Add override for "*-theme" functions
  7. 2014-03-24 Ryan C. Thompson <rct@thompsonclan.org>
  8. * Fix a bug related to
  9. "ido-ubiquitous-allow-on-functional-collection"
  10. (#46)
  11. 2014-02-25 Ryan C. Thompson <rct@thompsonclan.org>
  12. * Disable in tmm-menubar
  13. 2013-11-19 Ryan C. Thompson <rct@thompsonclan.org>
  14. * Add new custom variable
  15. "ido-ubiquitous-allow-on-functional-collection"
  16. 2013-10-02 Ryan C. Thompson <rct@thompsonclan.org>
  17. * Enable in "read-char-by-name"
  18. 2013-09-27 Ryan C. Thompson <rct@thompsonclan.org>
  19. * Disable in org and magit since they already support ido
  20. 2013-09-26 Ryan C. Thompson <rct@thompsonclan.org>
  21. * Make ido-ubiquitous work with Emacs trunk (pre-24.4)
  22. * Fix a few minor and unlikely-to-ever-occur bugs
  23. * Replace collection function whitelist with overrides (overrides
  24. can now force ido completion when collection is a function)
  25. 2013-09-23 Ryan C. Thompson <rct@thompsonclan.org>
  26. * Implement collection function whitelist
  27. * Implement collection size limit for ido completion
  28. 2013-09-17 Ryan C. Thompson <rct@thompsonclan.org>
  29. * Eliminate use of "macroexp--backtrace", which doesn't exist in
  30. Emacs 24.2.
  31. 2013-09-11 Ryan C. Thompson <rct@thompsonclan.org>
  32. * Fix handling of collection being a function (issues #23 and
  33. #25).
  34. 2013-09-10 Ryan C. Thompson <rct@thompsonclan.org>
  35. * Fix the issue where `called-interactively-p' always returns
  36. false
  37. https://github.com/DarwinAwardWinner/ido-ubiquitous/issues/24
  38. 2013-09-05 Ryan C. Thompson <rct@thompsonclan.org>
  39. * Ido-ubiquitous now works better with interactive
  40. commands. Specifically, it now works when the completion happens
  41. inside the "interactive" form of the command instead of the
  42. function body.
  43. * Functions and commands that need non-standard behavior are now
  44. controlled through the variables
  45. "ido-ubiquitous-command-overrides" and
  46. "ido-ubiquitous-function-overrides".
  47. * Major rewrite of a significant portions of ido-ubiquitous.
  48. 2013-05-31 Ryan C. Thompson <rct@thompsonclan.org>
  49. * Officially drop support for Emacs 23 and lower. ido-ubiquitous
  50. now uses the `completing-read-function' variable instead of
  51. advising `completing-read'.
  52. * Make ido-ubiquitous work more reliably in interactive commands.
  53. * Avoid spurious warning when loaded before ido.
  54. * Disable ido when completion-extra-properties is non-nil
  55. * The interface for setting old-style completion compatibility has
  56. changed. If you have customized these settings, you should review
  57. them after upgrading.
  58. 2012-09-07 Ryan C. Thompson <rct@thompsonclan.org>
  59. * Restore compatibility with Emacs 23 and earlier
  60. * Work around an ido bug where providing both an initial input and
  61. a default would break things
  62. * Most modifications to ido behavior are now activated only when
  63. ido is acting as a completing-read replacement, and not when it is
  64. used directly. This shoud prevent ido-ubiquitous from interfering
  65. with normal usage of ido.
  66. * Add Custom interface for compatibility exceptions.
  67. 2012-09-03 Ryan C. Thompson <rct@thompsonclan.org>
  68. * New implementation: Switch from defining advice on
  69. "completing-read" to setting "completing-read-function"