dotemacs

My Emacs configuration
git clone git://git.entf.net/dotemacs
Log | Files | Refs | LICENSE

CHANGELOG.md (11207B)


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