ChangeLog 3.9 KB

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