Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/puppet-mode
Edit Puppet manifests with GNU Emacs 24
https://github.com/voxpupuli/puppet-mode
Reworked the CI to do what flycheck does these days, it runs emacs in
docker. The old makefile ...
Keep point at relative text position when indenting
ab25cf379236f4e1bd4bc9c1d77a93c95800e9bf authored almost 4 years ago by Kenyon Ralph <[email protected]>024ddb73bebdf50a8231e38e5081a1b5c8e614ae authored almost 4 years ago by Stefan Möding <[email protected]>
* Fix the indentation of a line which follows an array that contains a
hash as one of its eleme...
Update reserved words and functions according to latest Puppet docs
b4c0021cd0c4b71f7d03cb368c7b57c31628324c authored almost 4 years ago by Kenyon Ralph <[email protected]>6de959f3f03dc436bea4548d7341e59e17afa9bc authored almost 4 years ago by Stefan Möding <[email protected]>
release 0.4.0
0e2e32a3b1644edd8010bd3d44e83def683348b3 authored over 4 years ago by Garrett Honeycutt <[email protected]>98e58b3b9dc48b2135e5b056ab987063eed89816 authored over 4 years ago by Garrett Honeycutt <[email protected]>
Add Debian (and derivatives) installation instructions.
ede6b2bdd397e5fff3350343bd8792d57139c47c authored over 4 years ago by Garrett Honeycutt <[email protected]>Fix travis notifications
0197b405c79a5d0718979f31df760bb3bfca38de authored over 4 years ago by Tim Meusel <[email protected]>2a657dc503100e93d908c62e2586140da879ff30 authored over 4 years ago by Tim Meusel <[email protected]>
Prepare for 0.4 release
73ea35bc7a3ad663c5b73f65cb6377eb0ae11d6f authored over 4 years ago by Tim Meusel <[email protected]>e7f18752e210c031b7aef6fddbe89bd8b9b22551 authored over 4 years ago by Nicholas D Steeves <[email protected]>
b3a87ab249ba2b619af81d1281a847d6f3a82e7b authored over 4 years ago by Nicholas D Steeves <[email protected]>
40fb6be81cb08b66945c9e4a11c9c420e1cc2505 authored over 4 years ago by Nicholas D Steeves <[email protected]>
2ecd9320136ccceb68e1b44e92d0d7c8f67acf46 authored over 5 years ago by Tim Meusel <[email protected]>
8e9f2eacc4773098f175ff494c68aed48b01d2ee authored almost 6 years ago by Nicholas D Steeves <[email protected]>
Adds keywords and types for Puppet Bolt
7dee1b5a5debac6e56f9107492a413b6c0edb94d authored over 6 years ago by Tim Meusel <[email protected]>a4ecdda46f8f62c171db6c9e37a0b04cbfbb3e59 authored over 6 years ago by Nick Maludy <[email protected]>
Add support for indentation of argument lists
b3ed5057166a4f49dfa9be638523a348b55a2fd2 authored about 7 years ago by Thomas Mueller <[email protected]>
Class parameter lists are indented as argument lists, except the
closing brace is indented as th...
660a803716573e6eda8d6bb70903156c6b292c3d authored about 7 years ago by Pär Lindfors <[email protected]>
81ba0b4f56b83bf70cca82036537f508721f5d92 authored about 7 years ago by Pär Lindfors <[email protected]>
5bdc2deab639a52dcc3a86d509ee837bab59a4e1 authored about 7 years ago by Pär Lindfors <[email protected]>
Use the same indentation code as arrays. Move the array indentation
into a function and modify i...
Prevent comments from changing the indentation level
8224b2ba32ac640ed4fe8866d390e592cd9adf2c authored about 7 years ago by Thomas Mueller <[email protected]>Add Puppet 4+ data types
d21fc95ee751bf630a4f2138e826fd4de2714a0e authored about 7 years ago by Thomas Mueller <[email protected]>Update keywords, functions and metaparameters
7a551bbf482bd79cb37395ca567db80a0f96dbfe authored about 7 years ago by Thomas Mueller <[email protected]>Fix indentation of closing braces
2df700a361e05d175e1449315df568aa268f663e authored about 7 years ago by Thomas Mueller <[email protected]>This reverts commit d7f25ade2266927356ae20053eb353c099ab233e.
2a647a15db19a3fb7c72d9ebee3218bdbabfab81 authored about 7 years ago by Pär Lindfors <[email protected]>
Ignore lines ending with a comment when searching for indentation
hints. This is to prevent spec...
63000118dd252982f72f6f7a65fe4d438b22c908 authored about 7 years ago by Pär Lindfors <[email protected]>
Only match data types as bare words for now, ignore type parameters.
The list of types is taken...
20238a184c5c5ae0795d7c9507f97b3a213aed41 authored about 7 years ago by Pär Lindfors <[email protected]>
Update keywords, functions and metaparameters for the latest version
of Puppet which is 5.3.
25eefa9d7351123ae04753c996fde82952d4f46e authored about 7 years ago by Pär Lindfors <[email protected]>
Treat all lines that start with a closing brace the same and ignore
what comes after on the same...
e04f041386ebfe29fc67c3407e85b577b820df4f authored over 7 years ago by pramodhkp <[email protected]>
fb1b683191d767eab312ea424de3517062d86420 authored over 7 years ago by Serghei Iakovlev <[email protected]>
This PR fixes #65.
2fdd31ff1ae1ab23eeb08d5af936b1bb9b3e51b6 authored over 7 years ago by Matus Goljer <[email protected]>3ffc2de8416b4ea389d5800a4a05d0885d9a8608 authored over 7 years ago by Matus Goljer <[email protected]>
Fix infinite loop when indenting defined type
c5a0fc884d0f33c3140585c9c7699ce0bc969f63 authored over 7 years ago by Romanos <[email protected]>https://github.com/voxpupuli/puppet-mode/issues/77
b250faafd6b64e96c82b36d09bea6bfa6359600c authored over 7 years ago by Allen Li <[email protected]>9e8858c9a5f5a7f9d035838a76c30c0cb6ad2c40 authored over 7 years ago by Allen Li <[email protected]>
Make puppet-in-array understand brackets in comments.
4e9d805e43c76adb73d10c57011e260ff16e70f9 authored over 7 years ago by Allen Li <[email protected]>
When puppet-align-block searches for the beginning of a hash, it gets
confused by a previous nes...
Currently, all arrows will be aligned, including in nested blocks.
class foo {
$x = {...
Example of bad indentation:
class foo {
$x = {
'foo' => {
'bar' => 1,
},
'spa...
Example for current behavior:
class foo (
String $foo,
) {
}
Expected:
class foo (
St...
Update puppet debugger command to 'puppet debugger'
ce098468af9e7dc50a3979b0f4b7de54abe0aa78 authored almost 8 years ago by Igor Galić <[email protected]>
Also allow having a puppet-repl-command value that is more than one
words.
Fixes GH-82
e8d21b3d4eade3b29420f467e6e5d4ab444e11ad authored almost 8 years ago by Romanos Skiadas <[email protected]>d7f25ade2266927356ae20053eb353c099ab233e authored almost 8 years ago by Pär Lindfors <[email protected]>
The argument after make-comint's PROGRAM argument is STARTFILE.
Not setting it to nil results in...
03f608234ed0cf403966454de6758ec7fc9c784d authored almost 8 years ago by Romanos Skiadas <[email protected]>
Change the value of puppet-repl-command to the name of the new executable
0cb83cdede129311a6a9f5f42a29e5be23b00d25 authored almost 8 years ago by Romanos Skiadas <[email protected]>3df623f41134c260d591c1fde1a82e99a09cd527 authored almost 8 years ago by Philipp Stephani <[email protected]>
f594b0656520336ac4f25abd20abf7cdc9bf455d authored almost 8 years ago by Philipp Stephani <[email protected]>
Ignore commented out lines when aligning
bfa9512bcaa91cc2068d280d646d7a794da82905 authored about 8 years ago by Igor Galić <[email protected]>Fixes GH-75
f140b57539d063c1874c04fdd3ed565e0ac24d00 authored about 8 years ago by Romanos Skiadas <[email protected]>Added failing test for alignment of nested blocks
0a7177c8b0437f1e716da428053fa8d5113a2f51 authored about 8 years ago by Romanos <[email protected]>9e8e8586c50218233fe0e74d59f1c2bb4c331de2 authored about 8 years ago by Rune Juhl Jacobsen <[email protected]>
efb67ed6e1c528d4fd76d7eb7e9cff2e0b819383 authored about 8 years ago by Sebastian Wiesner <[email protected]>
03152207cdcbcf02414f5d27acd3c846ee18b84c authored about 8 years ago by Sebastian Wiesner <[email protected]>
ebe1274ecfa7751857be819ff062f18a88f845d0 authored about 8 years ago by Sebastian Wiesner <[email protected]>
Shamelessly copy the flycheck .travis.yml
3cd6cdddd69e576b2f2a645742e7e18420ad8f05 authored about 8 years ago by Romanos Skiadas <[email protected]>
This adds a a crude copy of coffee-mode's repl support. This commit
addresses #68.
Relying on t...
7ec867abd565a83401b1910a362985615e962f02 authored about 8 years ago by Igor Galić <[email protected]>Fixes GH-60 and closes GH-64
3321cd25f742bcb4466f4a736d936e9da773a83c authored over 8 years ago by Rune Juhl Jacobsen <[email protected]>Fix multi-line array indentation.
268ec790603a4121f62822ca6c26e9038a1b0375 authored over 9 years ago by Sebastian Wiesner <[email protected]>ec05400a5fd5976acde54bf2609405561162a604 authored over 9 years ago by Kyle Smith <[email protected]>
bbdb1d8f85d48a713633726e40b1113da2a966c5 authored over 9 years ago by Kyle Smith <[email protected]>
Uniform region alignment
1813c7bc46f178aeab5d78d5268dda0dd756c305 authored about 10 years ago by Sebastian Wiesner <[email protected]>
In cases where the variables are separated for readability, align the
entire region. For exampl...
Prog Mode takes care of that, according to mode-require-final-newline
c14cb674d0109daf8b2a748b3055f671a2ced31c authored over 10 years ago by Sebastian Wiesner <[email protected]>Add pcase fix for emacs 24.1
2924086cc88296dc6565b592c4f04236ccf1deab authored over 10 years ago by Sebastian Wiesner <[email protected]>
Support for self-quoting Qpatterns
wasn't added until 24.2
f731b2fb6ddeae69f9bd5c201b5da0266ea2da96 authored over 10 years ago by Sebastian Wiesner <[email protected]>
6366e402a1b2cbb6df166e8fda3f58c2ee5dab4c authored over 10 years ago by Sebastian Wiesner <[email protected]>
e545bdddc89071cba09c2d1546447d91fbadda6e authored over 10 years ago by Sebastian Wiesner <[email protected]>
a2c5557b1f8947644d8b2fd5e8ea1cb45b2c5bd7 authored over 10 years ago by Bozhidar Batsov <[email protected]>
996a8be5dc9a201a542c0bcc7754a55425a4ad47 authored over 10 years ago by Bozhidar Batsov <[email protected]>
With a prefix arg the command will simply insert a `$`.
ad644dd4e75f716c9b19ff88ddf47d281651211c authored over 10 years ago by Bozhidar Batsov <[email protected]>Follow the style of Vagrant [1], for the following reasons:
- [GH-42] instead of #42 makes it m...
8a8eada956db692bf8c5ffb2c9e9b97e586a2855 authored over 10 years ago by Sebastian Wiesner <[email protected]>
Markdown mandates that nested paragraphs in list items must be intended
by at least four spaces,...
ef4d9e1b19d52550d0fae4d40552242030dd5bc3 authored over 10 years ago by Sebastian Wiesner <[email protected]>
a690f2c3286d5747214ada646df0449b499a005a authored over 10 years ago by Sebastian Wiesner <[email protected]>
2192fc54219f148cadcc683f66e1bce5ff91c63b authored over 10 years ago by Sebastian Wiesner <[email protected]>
* puppet-clear-string
* puppet-toggle-string-quotes
* puppet-interpolate
054b2e4be102bacb1ba2651aff13e1e3618c6f87 authored over 10 years ago by Bozhidar Batsov <[email protected]>
eda69e3542486dbb501be725171928ffaac93785 authored over 10 years ago by Bozhidar Batsov <[email protected]>
b1e2cc82fad0a2b194ed128f14546dec91ed1ae7 authored over 10 years ago by Bozhidar Batsov <[email protected]>
With this change commands like `apply` and `lint` work over TRAMP.
62170fdc6f06fa6c6d7505581dd2acc3725e8f91 authored over 10 years ago by Bozhidar Batsov <[email protected]>7013a040ad95fb5f56326aa8e69be99ba1be1666 authored over 10 years ago by Sebastian Wiesner <[email protected]>
It's the standard, let's get over it.
The only thing we loose is the ToC in README. Github tab...
85bf97becb82f7cb0fff56cebff8d5bd05de7f30 authored over 10 years ago by Sebastian Wiesner <[email protected]>e973bc60e107e6f71b1e993725e4abefb59732b6 authored almost 11 years ago by Sebastian Wiesner <[email protected]>
e4b4bd64de45419914e5242840877e61e134c086 authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Redesign regular expression handling
948e492d9e02a2f29503ab0ee64642d53ddfff9a authored almost 11 years ago by Sebastian Wiesner <[email protected]>9d4bb1f1920b17a8df47c26134499d9669f459fa authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Recommended by the Emacs Lisp reference
55ea943c53575f1fa84cc4df2fb5beac62fdd9f6 authored almost 11 years ago by Sebastian Wiesner <[email protected]>Font lock keywords would miss the property change otherwise
e63b5ceb85df38d31fede48ab662e48538df0d84 authored almost 11 years ago by Sebastian Wiesner <[email protected]>5a1bfb8a96b072e323656e6c0322415ecb87645e authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Mark regexp literals as strings by modifying the syntax table
properties, to make them play more...