ChangeLog 5.6 KB

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