ChangeLog 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. 2013-09-05 Ryan C. Thompson <rct@thompsonclan.org>
  2. * Ido-ubiquitous now works better with interactive
  3. commands. Specifically, it now works when the completion happens
  4. inside the "interactive" form of the command instead of the
  5. function body.
  6. * Functions and commands that need non-standard behavior are now
  7. controlled through the variables
  8. "ido-ubiquitous-command-overrides" and
  9. "ido-ubiquitous-function-overrides".
  10. * Major rewrite of a significant portions of ido-ubiquitous.
  11. 2013-05-31 Ryan C. Thompson <rct@thompsonclan.org>
  12. * Officially drop support for Emacs 23 and lower. ido-ubiquitous
  13. now uses the `completing-read-function' variable instead of
  14. advising `completing-read'.
  15. * Make ido-ubiquitous work more reliably in interactive commands.
  16. * Avoid spurious warning when loaded before ido.
  17. * Disable ido when completion-extra-properties is non-nil
  18. * The interface for setting old-style completion compatibility has
  19. changed. If you have customized these settings, you should review
  20. them after upgrading.
  21. 2012-09-07 Ryan C. Thompson <rct@thompsonclan.org>
  22. * Restore compatibility with Emacs 23 and earlier
  23. * Work around an ido bug where providing both an initial input and
  24. a default would break things
  25. * Most modifications to ido behavior are now activated only when
  26. ido is acting as a completing-read replacement, and not when it is
  27. used directly. This shoud prevent ido-ubiquitous from interfering
  28. with normal usage of ido.
  29. * Add Custom interface for compatibility exceptions.
  30. 2012-09-03 Ryan C. Thompson <rct@thompsonclan.org>
  31. * New implementation: Switch from defining advice on
  32. "completing-read" to setting "completing-read-function"