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

add newer emacsen to CI matrix (#131)

Reworked the CI to do what flycheck does these days, it runs emacs in
docker. The old makefile ...

71bcd383f20a457e8ad34e0e08ec47f8e1b64263 authored almost 4 years ago by Romanos <[email protected]>
Merge pull request #128 from smoeding/feature/indent-keep-point

Keep point at relative text position when indenting

ab25cf379236f4e1bd4bc9c1d77a93c95800e9bf authored almost 4 years ago by Kenyon Ralph <[email protected]>
Keep point at relative text position when indenting

024ddb73bebdf50a8231e38e5081a1b5c8e614ae authored almost 4 years ago by Stefan Möding <[email protected]>
Fix indentation following array with nested hash (#125)

* Fix the indentation of a line which follows an array that contains a
hash as one of its eleme...

9f4fef6489ddd9251213f68c8389328ca75db9a6 authored almost 4 years ago by Neil Hoggarth <[email protected]>
Merge pull request #126 from smoeding/feature/update-keywords

Update reserved words and functions according to latest Puppet docs

b4c0021cd0c4b71f7d03cb368c7b57c31628324c authored almost 4 years ago by Kenyon Ralph <[email protected]>
Update reserved words and functions according to latest Puppet docs

6de959f3f03dc436bea4548d7341e59e17afa9bc authored almost 4 years ago by Stefan Möding <[email protected]>
Merge pull request #118 from bastelfreak/rel040

release 0.4.0

0e2e32a3b1644edd8010bd3d44e83def683348b3 authored over 4 years ago by Garrett Honeycutt <[email protected]>
Merge branch 'master' into rel040

98e58b3b9dc48b2135e5b056ab987063eed89816 authored over 4 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #119 from sten0/update-documentation

Add Debian (and derivatives) installation instructions.

ede6b2bdd397e5fff3350343bd8792d57139c47c authored over 4 years ago by Garrett Honeycutt <[email protected]>
Merge pull request #123 from bastelfreak/travis

Fix travis notifications

0197b405c79a5d0718979f31df760bb3bfca38de authored over 4 years ago by Tim Meusel <[email protected]>
Fix travis notifications

2a657dc503100e93d908c62e2586140da879ff30 authored over 4 years ago by Tim Meusel <[email protected]>
Merge pull request #122 from anarcat/prepare-for-0.4-release

Prepare for 0.4 release

73ea35bc7a3ad663c5b73f65cb6377eb0ae11d6f authored over 4 years ago by Tim Meusel <[email protected]>
update CHANGES.md for 0.4 release

e7f18752e210c031b7aef6fddbe89bd8b9b22551 authored over 4 years ago by Nicholas D Steeves <[email protected]>
Declare version 0.4 in puppet-mode.el

b3a87ab249ba2b619af81d1281a847d6f3a82e7b authored over 4 years ago by Nicholas D Steeves <[email protected]>
Set Maintainer to Tim Meusel, the new maintainer.

40fb6be81cb08b66945c9e4a11c9c420e1cc2505 authored over 4 years ago by Nicholas D Steeves <[email protected]>
release 0.4.0 & update maintainers/authors

2ecd9320136ccceb68e1b44e92d0d7c8f67acf46 authored over 5 years ago by Tim Meusel <[email protected]>
Add Debian (and derivatives) installation instructions.

8e9f2eacc4773098f175ff494c68aed48b01d2ee authored almost 6 years ago by Nicholas D Steeves <[email protected]>
Merge pull request #115 from nmaludy/feature/bolt

Adds keywords and types for Puppet Bolt

7dee1b5a5debac6e56f9107492a413b6c0edb94d authored over 6 years ago by Tim Meusel <[email protected]>
114 - Adds keywords and types for Puppet Bolt

a4ecdda46f8f62c171db6c9e37a0b04cbfbb3e59 authored over 6 years ago by Nick Maludy <[email protected]>
Merge pull request #112 from paran1/arglist

Add support for indentation of argument lists

b3ed5057166a4f49dfa9be638523a348b55a2fd2 authored about 7 years ago by Thomas Mueller <[email protected]>
Add tests for class parameter lists

Class parameter lists are indented as argument lists, except the
closing brace is indented as th...

b8e025e5d6504f67ad6a721ddb37cb5f87de82a8 authored about 7 years ago by Pär Lindfors <[email protected]>
Add test for function argument lists

660a803716573e6eda8d6bb70903156c6b292c3d authored about 7 years ago by Pär Lindfors <[email protected]>
Add test for indentation of arrays

81ba0b4f56b83bf70cca82036537f508721f5d92 authored about 7 years ago by Pär Lindfors <[email protected]>
Add helper function for indentation tests

5bdc2deab639a52dcc3a86d509ee837bab59a4e1 authored about 7 years ago by Pär Lindfors <[email protected]>
Add support for indentation of argument lists

Use the same indentation code as arrays. Move the array indentation
into a function and modify i...

cfe2ab335dffc675156a06863ead709cfbe79eea authored about 7 years ago by Pär Lindfors <[email protected]>
Merge pull request #113 from paran1/comment-indent-level

Prevent comments from changing the indentation level

8224b2ba32ac640ed4fe8866d390e592cd9adf2c authored about 7 years ago by Thomas Mueller <[email protected]>
Merge pull request #107 from paran1/data-types

Add Puppet 4+ data types

d21fc95ee751bf630a4f2138e826fd4de2714a0e authored about 7 years ago by Thomas Mueller <[email protected]>
Merge pull request #106 from paran1/update-keywords

Update keywords, functions and metaparameters

7a551bbf482bd79cb37395ca567db80a0f96dbfe authored about 7 years ago by Thomas Mueller <[email protected]>
Merge pull request #104 from paran1/if-indent

Fix indentation of closing braces

2df700a361e05d175e1449315df568aa268f663e authored about 7 years ago by Thomas Mueller <[email protected]>
Revert "Fix indentation after comments ending with a colon"

This reverts commit d7f25ade2266927356ae20053eb353c099ab233e.

2a647a15db19a3fb7c72d9ebee3218bdbabfab81 authored about 7 years ago by Pär Lindfors <[email protected]>
Ignore lines ending with a comment

Ignore lines ending with a comment when searching for indentation
hints. This is to prevent spec...

a1222602e906d1f847394e4e7b87b94fbf837090 authored about 7 years ago by Pär Lindfors <[email protected]>
Add failing test for comments changing indentation

63000118dd252982f72f6f7a65fe4d438b22c908 authored about 7 years ago by Pär Lindfors <[email protected]>
Add Puppet 4+ data types

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

Update keywords, functions and metaparameters for the latest version
of Puppet which is 5.3.

916b9635f8758f1cf6e846e92227b87138cdd7d4 authored about 7 years ago by Pär Lindfors <[email protected]>
Add tests for indentation of if statements

25eefa9d7351123ae04753c996fde82952d4f46e authored about 7 years ago by Pär Lindfors <[email protected]>
Simplify closing brace regexp

Treat all lines that start with a closing brace the same and ignore
what comes after on the same...

c7236a11497cece50ac620158f4d217c728acd8a authored about 7 years ago by Pär Lindfors <[email protected]>
Replace deprecated linenumber option in puppet-lint format

e04f041386ebfe29fc67c3407e85b577b820df4f authored over 7 years ago by pramodhkp <[email protected]>
Add Emacs 25.2 to the test matrix (#101)

fb1b683191d767eab312ea424de3517062d86420 authored over 7 years ago by Serghei Iakovlev <[email protected]>
Fix indentation of hanging "} ->".

This PR fixes #65.

2fdd31ff1ae1ab23eeb08d5af936b1bb9b3e51b6 authored over 7 years ago by Matus Goljer <[email protected]>
Simplify puppet--in-listlike and puppet-block-indent

3ffc2de8416b4ea389d5800a4a05d0885d9a8608 authored over 7 years ago by Matus Goljer <[email protected]>
Merge pull request #96 from darkfeline/indent-define

Fix infinite loop when indenting defined type

c5a0fc884d0f33c3140585c9c7699ce0bc969f63 authored over 7 years ago by Romanos <[email protected]>
Fix infinite loop when indenting defined type

https://github.com/voxpupuli/puppet-mode/issues/77

b250faafd6b64e96c82b36d09bea6bfa6359600c authored over 7 years ago by Allen Li <[email protected]>
Add puppet-in-argument-list

9e8858c9a5f5a7f9d035838a76c30c0cb6ad2c40 authored over 7 years ago by Allen Li <[email protected]>
Improve puppet-in-array

Make puppet-in-array understand brackets in comments.

4e9d805e43c76adb73d10c57011e260ff16e70f9 authored over 7 years ago by Allen Li <[email protected]>
Handle aligning nested block before point

When puppet-align-block searches for the beginning of a hash, it gets
confused by a previous nes...

e704bc790a96f5f3703b2c56e5a1b15bc4446937 authored over 7 years ago by Allen Li <[email protected]>
Skip nested block when aligning

Currently, all arrows will be aligned, including in nested blocks.

class foo {
$x = {...

a0498572718ec2bba54ba46a7e1ab3477c8dbf9f authored over 7 years ago by Allen Li <[email protected]>
Make indent recognize closing braces with commas

Example of bad indentation:

class foo {
$x = {
'foo' => {
'bar' => 1,
},
'spa...

1f74263f42c56c0b88e8fded540231a2d4fd9e36 authored over 7 years ago by Allen Li <[email protected]>
Fix indent handling of class params closing paren

Example for current behavior:

class foo (
String $foo,
) {
}

Expected:

class foo (
St...

3760d83b6080de8a53e9e9020c9fac00d4062048 authored over 7 years ago by Allen Li <[email protected]>
Merge pull request #85 from voxpupuli/update_debugger_command

Update puppet debugger command to 'puppet debugger'

ce098468af9e7dc50a3979b0f4b7de54abe0aa78 authored almost 8 years ago by Igor Galić <[email protected]>
Update puppet debugger command to 'puppet debugger'

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]>
Fix indentation after comments ending with a colon

d7f25ade2266927356ae20053eb353c099ab233e authored almost 8 years ago by Pär Lindfors <[email protected]>
Fix binding repl-args when calling make-comint

The argument after make-comint's PROGRAM argument is STARTFILE.
Not setting it to nil results in...

8e5c8b65f90c1cd2dbcb5b64e0236653b796578a authored almost 8 years ago by Romanos Skiadas <[email protected]>
Document puppet-debugger integration

03f608234ed0cf403966454de6758ec7fc9c784d authored almost 8 years ago by Romanos Skiadas <[email protected]>
Align with puppet-repl to puppet-debugger name change

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]>
Add missing second argument for ‘looking-back’

3df623f41134c260d591c1fde1a82e99a09cd527 authored almost 8 years ago by Philipp Stephani <[email protected]>
Add missing requirements to fix byte compiler warnings

f594b0656520336ac4f25abd20abf7cdc9bf455d authored almost 8 years ago by Philipp Stephani <[email protected]>
Merge pull request #76 from rski/no_align_comments

Ignore commented out lines when aligning

bfa9512bcaa91cc2068d280d646d7a794da82905 authored about 8 years ago by Igor Galić <[email protected]>
Ignore commented out lines when aligning

Fixes GH-75

f140b57539d063c1874c04fdd3ed565e0ac24d00 authored about 8 years ago by Romanos Skiadas <[email protected]>
Merge pull request #63 from runejuhl/test/align-nested

Added failing test for alignment of nested blocks

0a7177c8b0437f1e716da428053fa8d5113a2f51 authored about 8 years ago by Romanos <[email protected]>
Added failing test for alignment of nested blocks

9e8e8586c50218233fe0e74d59f1c2bb4c331de2 authored about 8 years ago by Rune Juhl Jacobsen <[email protected]>
Update MELPA links

efb67ed6e1c528d4fd76d7eb7e9cff2e0b819383 authored about 8 years ago by Sebastian Wiesner <[email protected]>
Update links to Flycheck website

03152207cdcbcf02414f5d27acd3c846ee18b84c authored about 8 years ago by Sebastian Wiesner <[email protected]>
Update links to point to voxpupuli

ebe1274ecfa7751857be819ff062f18a88f845d0 authored about 8 years ago by Sebastian Wiesner <[email protected]>
Fix test runs

Shamelessly copy the flycheck .travis.yml

3cd6cdddd69e576b2f2a645742e7e18420ad8f05 authored about 8 years ago by Romanos Skiadas <[email protected]>
Add basic support for working with puppet-repl

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]>
Fix indentation of function arguments

Fixes GH-60 and closes GH-64

3321cd25f742bcb4466f4a736d936e9da773a83c authored over 8 years ago by Rune Juhl Jacobsen <[email protected]>
Merge pull request #59 from askreet/FixArrayIndentation

Fix multi-line array indentation.

268ec790603a4121f62822ca6c26e9038a1b0375 authored over 9 years ago by Sebastian Wiesner <[email protected]>
Address style comments, remove unnecessary progns.

ec05400a5fd5976acde54bf2609405561162a604 authored over 9 years ago by Kyle Smith <[email protected]>
Fix multi-line indentation.

bbdb1d8f85d48a713633726e40b1113da2a966c5 authored over 9 years ago by Kyle Smith <[email protected]>
Merge pull request #55 from russell/master

Uniform region alignment

1813c7bc46f178aeab5d78d5268dda0dd756c305 authored about 10 years ago by Sebastian Wiesner <[email protected]>
Uniform region alignment

In cases where the variables are separated for readability, align the
entire region. For exampl...

ed3d3c27ea7663980cd9d799763ee975cdecb229 authored about 10 years ago by Russell Sim <[email protected]>
[Fix #52] Do not set require-final-newline

Prog Mode takes care of that, according to mode-require-final-newline

c14cb674d0109daf8b2a748b3055f671a2ced31c authored over 10 years ago by Sebastian Wiesner <[email protected]>
Merge pull request #50 from kmosher/master

Add pcase fix for emacs 24.1

2924086cc88296dc6565b592c4f04236ccf1deab authored over 10 years ago by Sebastian Wiesner <[email protected]>
Add pcase fix for emacs 24.1

Support for self-quoting Qpatterns
wasn't added until 24.2

259a9cc94d84257ba38e088eda9289ad71dfaaac authored over 10 years ago by Keith Mosher <[email protected]>
Take the syntactic context at the right position

f731b2fb6ddeae69f9bd5c201b5da0266ea2da96 authored over 10 years ago by Sebastian Wiesner <[email protected]>
Update my mail address

6366e402a1b2cbb6df166e8fda3f58c2ee5dab4c authored over 10 years ago by Sebastian Wiesner <[email protected]>
Replace Marmalade with MELPA Stable for stable releases

e545bdddc89071cba09c2d1546447d91fbadda6e authored over 10 years ago by Sebastian Wiesner <[email protected]>
Fix a typo

a2c5557b1f8947644d8b2fd5e8ea1cb45b2c5bd7 authored over 10 years ago by Bozhidar Batsov <[email protected]>
Fix puppet-interpolate's docstring

996a8be5dc9a201a542c0bcc7754a55425a4ad47 authored over 10 years ago by Bozhidar Batsov <[email protected]>
Add prefix arg support to puppet-interpolate

With a prefix arg the command will simply insert a `$`.

ad644dd4e75f716c9b19ff88ddf47d281651211c authored over 10 years ago by Bozhidar Batsov <[email protected]>
Reformat issue references in changelog

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]>
Fix nested list indentation

Markdown mandates that nested paragraphs in list items must be intended
by at least four spaces,...

116ac6370285b4da909e9b8fac68d8394a150e84 authored over 10 years ago by Sebastian Wiesner <[email protected]>
Move new features into dedicated section

ef4d9e1b19d52550d0fae4d40552242030dd5bc3 authored over 10 years ago by Sebastian Wiesner <[email protected]>
Update the changelog

a690f2c3286d5747214ada646df0449b499a005a authored over 10 years ago by Sebastian Wiesner <[email protected]>
Remember the last apply command per buffer

2192fc54219f148cadcc683f66e1bce5ff91c63b authored over 10 years ago by Sebastian Wiesner <[email protected]>
Add a few string related commands

* puppet-clear-string
* puppet-toggle-string-quotes
* puppet-interpolate

d00714bdf715da4d1d5e7841c99711a5c3fd074d authored over 10 years ago by Bozhidar Batsov <[email protected]>
[Fix #46] Use a more reliable method to determine a remote file's localname

054b2e4be102bacb1ba2651aff13e1e3618c6f87 authored over 10 years ago by Bozhidar Batsov <[email protected]>
Change code block language to Emacs Lisp

eda69e3542486dbb501be725171928ffaac93785 authored over 10 years ago by Bozhidar Batsov <[email protected]>
Fix a typo

b1e2cc82fad0a2b194ed128f14546dec91ed1ae7 authored over 10 years ago by Bozhidar Batsov <[email protected]>
[Fix #46] Strip magic portion of remote filenames in puppet-read-command

With this change commands like `apply` and `lint` work over TRAMP.

62170fdc6f06fa6c6d7505581dd2acc3725e8f91 authored over 10 years ago by Bozhidar Batsov <[email protected]>
Add license badge

7013a040ad95fb5f56326aa8e69be99ba1be1666 authored over 10 years ago by Sebastian Wiesner <[email protected]>
Use Markdown for README and CHANGES

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]>
Make headings compatible with Outline Mode

e973bc60e107e6f71b1e993725e4abefb59732b6 authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Update changelog [#39]

e4b4bd64de45419914e5242840877e61e134c086 authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Merge pull request #39 from lunaryorn/rework-regexp-highlighting

Redesign regular expression handling

948e492d9e02a2f29503ab0ee64642d53ddfff9a authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Add unit tests for our new regexp handling

9d4bb1f1920b17a8df47c26134499d9669f459fa authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Use generic string class

Recommended by the Emacs Lisp reference

55ea943c53575f1fa84cc4df2fb5beac62fdd9f6 authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Put property on body of regexp literal

Font lock keywords would miss the property change otherwise

e63b5ceb85df38d31fede48ab662e48538df0d84 authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Restore our special face for regexp literals

5a1bfb8a96b072e323656e6c0322415ecb87645e authored almost 11 years ago by Sebastian Wiesner <[email protected]>
Treat regexp literals as strings in proper contexts

Mark regexp literals as strings by modifying the syntax table
properties, to make them play more...

1dbcefe81386af1b7a67bcba3559432a36eb1072 authored almost 11 years ago by Sebastian Wiesner <[email protected]>