CHANGELOG.md (10636B)
1 # Changelog 2 3 All notable changes to this project will be documented in this file. 4 5 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 6 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 7 8 ## [Unreleased] 9 10 ### Added 11 12 ### Changed 13 14 ### Deprecated 15 16 ### Removed 17 18 ### Fixed 19 20 ### Security 21 22 23 ## [0.8.2] - 2021-08-13 24 25 ### Added 26 27 - Add rustic-mode to editorconfig-indentation-alist ([#208]) 28 - Add conf-mode abbrev-table definitions ([#220]) 29 - Add meson-mode indentation rule ([#253]) 30 - Add support for rjsx-mode ([#254]) 31 - Update README for NonGNU ELPA repository ([#259]) 32 - Add new implementation of editorconfig-mode ([#248], [#250], [#251], [#255], [#258], [#260]) 33 - By default this is disabled: set `(setq editorconfig--enable-20210221-testing t)` to use this 34 35 ### Fixed 36 37 - Fix so that "?" does not match "/" ([#211]) 38 - Fix document typo ([#213]) 39 - Don't make unchanged vars buffer-local ([#222]) 40 - Silence byte-compiler warnings ([#235]) 41 - Use revert-buffer-with-coding-system to set coding system ([#236]) 42 - Do not run editorconfig-apply on recentf-save-file ([#241]) 43 - Skip special-mode buffers when applying ([#247]) 44 - Stop excluding remote files by default ([#234], [#245]) 45 - Fix editorconfig execution for remote hosts via tramp ([#249]) 46 - Add minor fixes to tests ([#252]) 47 - Fix excluding the recentf-save-file when in a symlinked directory ([#256]) 48 49 ### Changed 50 51 - Define -mode-apply as an interactive command ([#216]) 52 - Use elisp core by default ([#209]) 53 - User functions in the hooks `editorconfig-hack-properties-functions` and 54 `editorconfig-after-apply-functions` can no longer distinguish explicitly 55 unset properties from ones that were never set in the first place. ([#222]) 56 57 58 ## [0.8.1] - 2019-10-10 59 60 ### Added 61 62 - Add indentation support 63 - [#196] 64 - enh-ruby-mode 65 - haxor-mode 66 - mips-mode 67 - nasm-mode 68 - terra-mode 69 - kotlin-mode 70 - bpftrace-mode ([#199]) 71 - f90-mode ([#200]) 72 - Add explicit support for rpm-spec-mode ([efc1ff4], see [#197] ) 73 - Add whitelist for file_type_emacs value ([#204]) 74 75 76 ## [0.8.0] - 2019-03-26 77 78 ### Fixed 79 80 - Allow library forget properties order ([#187]) 81 - Use API to get version info ([#193]) 82 - `editorconfig-version()` was added and `editorconfig-core-version` removed 83 - Update docs and metadata to follow MELPA guidelines ([#189]) 84 - Refactor ([#188], [#191]) 85 86 87 ## [0.7.14] - 2018-12-25 88 89 ### Added 90 91 - Add feature to decide major-mode from file_type_ext [EXPERIMENTAL] [#175] ([#178]) ([#179]) ([#180]) 92 - Add feature to hack properties before applying [#182] 93 - Add variable editorconfig-trim-whitespaces-mode [#183] 94 - Useful when you want to use non-default mode like `ws-butler` to trim spaces 95 96 ### Fixed 97 98 - Make conf-mode used when a file has .editorconfig extension [01a0640] 99 - Fix tests 100 - Fix docs 101 102 ### Changed 103 104 - Change hook name -custom-hooks -> -after-apply-functions [bb4bc44] 105 106 107 ## [0.7.13] - 2018-08-23 108 109 ### Fixed 110 111 - Check editorconfig configs when read only state changes ([#168]) 112 - use CURDIR instead of PWD in Makefile ([#170]) 113 - Refactor fnmatch-p ([#171]) 114 - Update tests 115 116 117 ## [0.7.12] - 2018-06-20 118 119 ### Added 120 121 - Add /Fix major-mode support 122 - pug-mode [#149] 123 - csharp-mode [#154] 124 - Add variable to disable lisp-indent-offset sometimes [#155] 125 - Add texinfo doc [#159] 126 127 ### Fixed 128 129 - Avoid passing a non-absolute file path to editorconfig(1) [#151] 130 - Use "-with-signature" coding systems for all UTF-16 charsets [#158] 131 - Allow normal whitespace when reading EditorConfig settings file [#162] 132 - Add some fixes to tests 133 134 135 ## [0.7.11] - 2017-11-07 136 137 ### Added 138 139 - Add /Fix major-mode support 140 - apache-mode 141 - groovy-mode 142 - web-mode 143 - Add support for a custom lighter 144 - Add editorconfig-format-buffer function 145 - Add experimental file_type_emacs support 146 147 ### Changed 148 149 - Change hook editorconfig is applied on 150 151 152 ## [0.7.10] - 2017-06-07 153 154 *Undocumented* 155 156 ## [0.7.9] - 2017-02-22 157 158 *Undocumented* 159 160 ## [0.7.8] - 2016-08-09 161 162 *Undocumented* 163 164 ## [0.7.7] - 2016-07-19 165 166 *Undocumented* 167 168 ## [0.7.6] - 2016-05-05 169 170 *Undocumented* 171 172 ## [0.7.5] - 2016-04-22 173 174 *Undocumented* 175 176 ## [0.7.4] - 2016-03-31 177 178 *Undocumented* 179 180 ## [0.7.3] - 2016-02-12 181 182 *Undocumented* 183 184 ## [0.7.2] - 2016-01-27 185 186 *Undocumented* 187 188 ## [0.7.1] - 2016-01-24 189 190 *Undocumented* 191 192 ## [0.7.0] - 2016-01-17 193 194 *Undocumented* 195 196 ## [0.6.2] - 2016-01-15 197 198 *Undocumented* 199 200 ## [0.6.1] - 2015-12-09 201 202 *Undocumented* 203 204 ## [0.6] - 2015-12-04 205 206 *Undocumented* 207 208 ## [0.5] - 2015-11-04 209 210 *Undocumented* 211 212 ## [0.4] - 2014-12-20 213 214 *Undocumented* 215 216 ## [0.3] - 2014-05-07 217 218 *Undocumented* 219 220 ## [0.2] - 2013-06-06 221 222 *Undocumented* 223 224 ## [0.1] - 2012-02-07 225 226 *Undocumented* 227 228 229 [Unreleased]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.8.2...HEAD 230 [0.8.2]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.8.1...v0.8.2 231 [0.8.1]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.8.0...v0.8.1 232 [0.8.0]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.14...v0.8.0 233 [0.7.14]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.13...v0.7.14 234 [0.7.13]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.12...v0.7.13 235 [0.7.12]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.11...v0.7.12 236 [0.7.11]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.10...v0.7.11 237 [0.7.10]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.9...v0.7.10 238 [0.7.9]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.8...v0.7.9 239 [0.7.8]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.7...v0.7.8 240 [0.7.7]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.6...v0.7.7 241 [0.7.6]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.5...v0.7.6 242 [0.7.5]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.4...v0.7.5 243 [0.7.4]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.3...v0.7.4 244 [0.7.3]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.2...v0.7.3 245 [0.7.2]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.1...v0.7.2 246 [0.7.1]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.7.0...v0.7.1 247 [0.7.0]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.6.2...v0.7.0 248 [0.6.2]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.6.1...v0.6.2 249 [0.6.1]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.6...v0.6.1 250 [0.6]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.5...v0.6 251 [0.5]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.4...v0.5 252 [0.4]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.3...v0.4 253 [0.3]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.2...v0.3 254 [0.2]: https://github.com/editorconfig/editorconfig-emacs/compare/v0.1...v0.2 255 [0.1]: https://github.com/editorconfig/editorconfig-emacs/releases/tag/v0.1 256 [#260]: https://github.com/editorconfig/editorconfig-emacs/issues/260 257 [#258]: https://github.com/editorconfig/editorconfig-emacs/issues/258 258 [#255]: https://github.com/editorconfig/editorconfig-emacs/issues/255 259 [#251]: https://github.com/editorconfig/editorconfig-emacs/issues/251 260 [#250]: https://github.com/editorconfig/editorconfig-emacs/issues/250 261 [#248]: https://github.com/editorconfig/editorconfig-emacs/issues/248 262 [#259]: https://github.com/editorconfig/editorconfig-emacs/issues/259 263 [#256]: https://github.com/editorconfig/editorconfig-emacs/issues/256 264 [#252]: https://github.com/editorconfig/editorconfig-emacs/issues/252 265 [#249]: https://github.com/editorconfig/editorconfig-emacs/issues/249 266 [#245]: https://github.com/editorconfig/editorconfig-emacs/issues/245 267 [#234]: https://github.com/editorconfig/editorconfig-emacs/issues/234 268 [#241]: https://github.com/editorconfig/editorconfig-emacs/issues/241 269 [#236]: https://github.com/editorconfig/editorconfig-emacs/issues/236 270 [#235]: https://github.com/editorconfig/editorconfig-emacs/issues/235 271 [#222]: https://github.com/editorconfig/editorconfig-emacs/issues/222 272 [#222]: https://github.com/editorconfig/editorconfig-emacs/issues/222 273 [#220]: https://github.com/editorconfig/editorconfig-emacs/issues/220 274 [#216]: https://github.com/editorconfig/editorconfig-emacs/issues/216 275 [#213]: https://github.com/editorconfig/editorconfig-emacs/issues/213 276 [#211]: https://github.com/editorconfig/editorconfig-emacs/issues/211 277 [#209]: https://github.com/editorconfig/editorconfig-emacs/issues/209 278 [#208]: https://github.com/editorconfig/editorconfig-emacs/issues/208 279 [#204]: https://github.com/editorconfig/editorconfig-emacs/issues/204 280 [#200]: https://github.com/editorconfig/editorconfig-emacs/issues/200 281 [#199]: https://github.com/editorconfig/editorconfig-emacs/issues/199 282 [#197]: https://github.com/editorconfig/editorconfig-emacs/issues/197 283 [#196]: https://github.com/editorconfig/editorconfig-emacs/issues/196 284 [#193]: https://github.com/editorconfig/editorconfig-emacs/issues/193 285 [#191]: https://github.com/editorconfig/editorconfig-emacs/issues/191 286 [#189]: https://github.com/editorconfig/editorconfig-emacs/issues/189 287 [#188]: https://github.com/editorconfig/editorconfig-emacs/issues/188 288 [#187]: https://github.com/editorconfig/editorconfig-emacs/issues/187 289 [#183]: https://github.com/editorconfig/editorconfig-emacs/issues/183 290 [#182]: https://github.com/editorconfig/editorconfig-emacs/issues/182 291 [#180]: https://github.com/editorconfig/editorconfig-emacs/issues/180 292 [#179]: https://github.com/editorconfig/editorconfig-emacs/issues/179 293 [#178]: https://github.com/editorconfig/editorconfig-emacs/issues/178 294 [#175]: https://github.com/editorconfig/editorconfig-emacs/issues/175 295 [#171]: https://github.com/editorconfig/editorconfig-emacs/issues/171 296 [#170]: https://github.com/editorconfig/editorconfig-emacs/issues/170 297 [#168]: https://github.com/editorconfig/editorconfig-emacs/issues/168 298 [#162]: https://github.com/editorconfig/editorconfig-emacs/issues/162 299 [#159]: https://github.com/editorconfig/editorconfig-emacs/issues/159 300 [#158]: https://github.com/editorconfig/editorconfig-emacs/issues/158 301 [#155]: https://github.com/editorconfig/editorconfig-emacs/issues/155 302 [#154]: https://github.com/editorconfig/editorconfig-emacs/issues/154 303 [#151]: https://github.com/editorconfig/editorconfig-emacs/issues/151 304 [#149]: https://github.com/editorconfig/editorconfig-emacs/issues/149 305 [01a0640]: https://github.com/editorconfig/editorconfig-emacs/commit/01a064015ed8d00f2853f966f07d2be5b97bfe5e 306 [efc1ff4]: https://github.com/editorconfig/editorconfig-emacs/commit/efc1ff4b1c3422d6e231b1c01138becab4b9eded 307 [bb4bc44]: https://github.com/editorconfig/editorconfig-emacs/commit/bb4bc4497783e6607480cd0b761f974136784fdd