dotemacs

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

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