ChangeLog 6.1 KB

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