ChangeLog 4.5 KB

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