conjure

:neovim:+:clj: https://github.com/Olical/conjure - If you're enjoying Conjure and want to say thanks: https://github.com/users/Olical/sponsorship :smile: (alt https://conjure.fun/discord)
walterl 2020-09-16T12:57:05.068500Z

@olical have you considered something like a release branch (or similar) where you merge each release into, so that we can have automatic upgrades with :PlugUpdate, without having to manually bump the version tag?

Olical 2020-09-16T12:58:41.068600Z

That's what master is really 🙂 I just don't recommend anyone use plugins like this that are such a key part of your workflow so that you don't run into it randomly doing something different or breaking one day as you sit down to get things done.

âž• 1
Olical 2020-09-16T12:59:21.068800Z

You can rely on master, you'll just have to bear in mind that it can change without you noticing in ways that might not be nice. I hope that's not the case 99% of the time, but there's a chance I could make a mistake or change something for the better in a breaking way.

walterl 2020-09-16T13:02:25.069Z

That makes sense. I see master has a whole bunch of commits, though. The advantage of a separate release branch is that it allows one to follow from "full release" to the next "full release", and avoid the higher likelihood of instability by running a version between releases.

walterl 2020-09-16T13:02:44.069200Z

Changes between releases I'm happy to live with 🙂

Olical 2020-09-16T13:02:58.069400Z

Oh I work on develop then merge to master upon release.

Olical 2020-09-16T13:03:17.069600Z

So I rarely if ever change master between releases, usually just to fix something small in the README if I ever have to.

Olical 2020-09-16T13:03:42.069800Z

So develop is like nightly / unstable, master is the latest stable version.

walterl 2020-09-16T13:03:43.070Z

Oh, ok then! All sorted 🙂

walterl 2020-09-16T13:04:40.070200Z

I guess you do fast-forward merges then, which is why the git history makes it look like you're working on master 🙂

Olical 2020-09-16T13:04:56.070400Z

And you're more than welcome to use master, I only recommend to pin to tags and subscribe to releases to have more intentful updates as and when you're comfortable with them.

Olical 2020-09-16T13:05:10.070600Z

Yep! I fast forward atm but in big batches.

🚀 1
dharrigan 2020-09-16T13:15:59.070900Z

I live on the edge, I'm on develop

Olical 2020-09-16T13:18:11.071100Z

And your risk is very much appreciated! I hope I'll get some more features like multiline result folding out this week(end) too 👀

dharrigan 2020-09-16T13:29:16.071300Z

I always look forward to seeing your work 🙂

Olical 2020-09-16T13:31:31.071600Z

Got to post those stickers too, they're not huuuugely sticky so a handful have begun to curl off of the backing 😭 I'll post them out this weekend then hopefully some of them will be decent enough quality.

Olical 2020-09-16T13:31:57.071800Z

The material they're printed on is too stiff, it's more plastic than paper so they tend to want to curl off of things rather than wrap around.

Olical 2020-09-16T13:34:48.072Z

I've spread them out and laid my go board on them to give them some flatness 😅

dharrigan 2020-09-16T13:38:51.072200Z

I will be placing my strategically near my computer