1
1
Changes
2
2
=======
3
3
4
- master (in development )
5
- -----------------------
4
+ 0.4 (Apr 14, 2020 )
5
+ ------------------
6
6
7
7
- New features:
8
8
@@ -11,13 +11,26 @@ master (in development)
11
11
- New interactive command ` puppet-toggle-string-quotes ` bound to <kbd >C-c
12
12
C-'</kbd >
13
13
- New interactive command ` puppet-clear-string ` bound to <kbd >C-c C-;</kbd >
14
+ - Uniform region alignment
15
+ - Add basic support for working with puppet-repl [ GH-68 ]
16
+ - New function ` puppet-in-argument-list ` . At any point in an argument
17
+ list, return the position of the list's opening '('
14
18
15
19
- Improvements:
16
20
17
21
- Highlight type arguments to ` contain ` , ` include ` , and ` require ` [ GH-37 ]
18
22
- Highlight regular expression literals in valid contexts only [ GH-39 ]
19
23
- ` forward-sexp ` and friends treat regular expression literals as a single
20
24
expression now [ GH-39 ]
25
+ - Add prefix arg support to puppet-interpolate
26
+ - Document puppet-debugger integration
27
+ - Make puppet-in-array understand brackets in comments
28
+ - Add Emacs 25.2 to the test matrix [ GH-101 ]
29
+ - Update keywords, functions and metaparameters to Puppet 5.3 [ GH-106 ]
30
+ - Add Puppet 4 data types [ GH-107 ]
31
+ - Add support for indentation of argument lists [ GH-112 ]
32
+ - Add keywords and types for Puppet Bolt [ GH-114 ]
33
+ - Replace deprecated linenumber option in puppet-lint format
21
34
22
35
- Bug fixes:
23
36
@@ -29,11 +42,39 @@ master (in development)
29
42
into symbol syntax [ GH-38 ]
30
43
- Pass proper local file names to commands that run remotely [ GH-46 ]
31
44
- Remember the last ` apply ` command per buffer [ GH-46 ]
45
+ - Take the syntactic context at the right position in
46
+ puppet-syntax-propertize-match
47
+ - Add pcase fix for emacs 24.1
48
+ - Do not set require-final-newline [ GH-52 ]
49
+ - Fix multi-line indentation
50
+ - Fix indentation of function arguments [ GH-60 , GH-64 ]
51
+ - Ignore commented out lines when aligning [ GH-75 ]
52
+ - Add missing requirements to fix byte compiler warnings
53
+ - Add missing second argument for ‘looking-back
54
+ - Update puppet-repl-command to use new executable named "puppet debugger"
55
+ [ GH-82 ]
56
+ - Fix binding repl-args when calling make-comint
57
+ - Fix indentation after comments ending with a colon
58
+ - Fix indent handling of class params closing paren [ GH-90 ]
59
+ - Make indent recognize closing braces with commas [ GH-88 ]
60
+ - Skip nested block when aligning [ GH-92 ]
61
+ - Handle aligning nested block before point [ GH-93 ]
62
+ - Fix infinite loop when indenting defined type [ GH-77 ]
63
+ - Fix indentation of hanging "} ->". [ GH-65 ]
64
+ - Fix indentation of closing braces [ GH-104 ]
65
+ - Prevent comments from changing the indentation level [ GH-113 ]
32
66
33
67
- Miscellaneous:
34
68
35
69
- Drop cl-lib dependency
36
70
- Add unit tests for fontification, alignment and Imenu [ GH-34 ]
71
+ - Replace Marmalade with MELPA Stable for stable releases
72
+ - Address style comments, remove unnecessary progns.
73
+ - Fix test runs
74
+ - Update links to point to voxpupuli
75
+ - Update links to Flycheck website
76
+ - Update MELPA links
77
+ - Added failing test for alignment of nested blocks
37
78
38
79
0.3 (Mar 13, 2014)
39
80
------------------
0 commit comments