ChangeLog 2.5 KB

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