Fork me on GitHub
#ldnclj
<
2015-06-08
>
agile_geek06:06:26

Morning from a packed train from Newcastle to London.

korny08:06:50

@agile_geek: just scrolling through chat (I’ve been off sick) - I’m a huge fan of cursive, I used to use emacs but moved to cursive for it’s multi-language support and refactoring - seems like emacs is catching up on the refactoring front finally, but it’s taken a while!

korny08:06:33

and, just as in emacs, you really need to learn the paredit commands: https://cursiveclojure.com/userguide/paredit.html simple_smile

benedek08:06:10

on that note we are getting close to refactor release 1.1.0

benedek08:06:53

some new stuff: rename directory/package. find/rename macro support, inlining symbols, add stubs for protocols, interfaces or from example usage, various bugfixes

benedek08:06:31

checking 1.1.0 snapshot and giving us feedback (bugreports) would be great btw 😉

gjnoonan08:06:38

Morning from the north

korny08:06:49

excellent. Emacs should be a better editor for clojure - it’s lisp all the way down - it just seemed to lag for a while!

benedek08:06:54

forgot my manners: reggelt!

benedek08:06:46

@korny: i think paredit(or similar)/cider/clj-refactor is a really powerful combo. but then surely i am biased 😉

korny08:06:17

For me, if I were deep in clojure all day, on a single code base, with my head totally in the zone, I’d probably switch back to emacs like a shot. But the reality is, I work on multi-language projects, I often have to look at several different codebases, and I’m not always working on my code, that I understand - I’m browsing someone else’s code, or a shared codebase, and if I’m in emacs I really feel the lack of a GUI, with a graphical tree of the project structure and the ability to rapidly browse it. Speedbar or dired just don’t cut it.

benedek08:06:19

@korny: absolutely valid point about multi lang projects. I have not checked for while but after 1.5 java syntax changes emacs java support (used to use JDEE) practically got removed

korny08:06:33

It’s funny - I used emacs “back in the day” when I was a C++/Python coder - and tried really hard to keep using it when I moved to Java, but gave up, the whole “run ctags to generate references” thing was just painful.

xlevus08:06:39

morning d00dz

natasha09:06:10

@korny @benedek I love cursive because of the debugger!

benedek09:06:08

there is a debugger now in cider too. (on 0.9 snapshot but 0.9 will be released most likely this week)

benedek09:06:55

can’t really share details as i don’t find myself doing much debugging in clojure having the REPL and all

benedek09:06:20

i am sure cursive debugging is awesome tho 😉

natasha09:06:51

@benedek ah cool, I'll take a look. I remember trying to get a debugger working in emacs before (after watching a supercool YouTube video about it) but didn't manage to set it up right

benedek09:06:09

he can be found in the #C0617A8PQ channel here i think

tcrayford09:06:08

wait @thomas who else is in southampton? I should hit em up. 3-5 is enough for pub

thomas09:06:35

@tcrayford: there is Chris J., Alan F. (not sure if he is on here (yet)), Phil R. and Keith M. might be interested as well.

thomas09:06:07

@tcrayford: where are you based?

tcrayford09:06:15

inner avenue, near town

tcrayford09:06:33

(bottom end of portswood really)

thomas09:06:59

let me invite the others as well here and then maybe we can organise something

tcrayford09:06:52

awesome simple_smile I'm kinda busy the next few weeks (until euroclojure - have a talk to prepare), but I can prolly manage pub at some point during that

tcrayford09:06:15

@thomas: you know where everybody else is based? Where are you?

thomas09:06:13

I am in Chandler's Ford and the other are near So'ton as well.

tcrayford09:06:27

neat then. I'm kinda restricted mobility wise - don't have a car right now, but I'm happy catching buses or trains or whatever works

thomas09:06:27

getting into so'ton isn't really a problem for us anyway. Chris and I met up with Alan at Starbucks a few weeks ago

tcrayford09:06:30

neat then. Coffee is fine for me as well - I work from home most of the time

xlevus21:06:37

welp. I might just have figured out macros.