ldnclj

Find us on #clojure-uk
agile_geek 2015-06-08T06:31:26.000537Z

Morning from a packed train from Newcastle to London.

quentin 2015-06-08T07:12:36.000538Z

Morning

korny 2015-06-08T08:04:42.000539Z

Morning!

korny 2015-06-08T08:05:50.000540Z

@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!

korny 2015-06-08T08:06:33.000541Z

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

benedek 2015-06-08T08:08:10.000543Z

on that note we are getting close to refactor release 1.1.0

benedek 2015-06-08T08:09:53.000544Z

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

thomas 2015-06-08T08:10:10.000545Z

Morning

benedek 2015-06-08T08:10:31.000546Z

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

gjnoonan 2015-06-08T08:10:38.000547Z

Morning from the north

korny 2015-06-08T08:10:49.000548Z

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

benedek 2015-06-08T08:10:54.000549Z

forgot my manners: reggelt!

benedek 2015-06-08T08:11:46.000550Z

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

korny 2015-06-08T08:15:17.000551Z

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.

benedek 2015-06-08T08:17:19.000552Z

@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

korny 2015-06-08T08:19:33.000553Z

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.

xlevus 2015-06-08T08:49:39.000554Z

morning d00dz

natasha 2015-06-08T09:08:10.000555Z

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

benedek 2015-06-08T09:09:08.000556Z

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

benedek 2015-06-08T09:09:55.000557Z

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

benedek 2015-06-08T09:10:20.000558Z

i am sure cursive debugging is awesome tho 😉

natasha 2015-06-08T09:27:51.000559Z

@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

benedek 2015-06-08T09:34:53.000560Z

a short intro by malabarba who actually wrote the debugger: http://endlessparentheses.com/cider-debug-a-visual-interactive-debugger-for-clojure.html

benedek 2015-06-08T09:35:09.000562Z

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

tcrayford 2015-06-08T09:40:08.000563Z

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

thomas 2015-06-08T09:42:35.000564Z

@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.

thomas 2015-06-08T09:43:07.000565Z

@tcrayford: where are you based?

tcrayford 2015-06-08T09:43:15.000566Z

inner avenue, near town

tcrayford 2015-06-08T09:43:33.000567Z

(bottom end of portswood really)

thomas 2015-06-08T09:44:22.000568Z

Cool

thomas 2015-06-08T09:44:59.000569Z

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

tcrayford 2015-06-08T09:46:52.000570Z

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

tcrayford 2015-06-08T09:47:15.000571Z

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

thomas 2015-06-08T09:48:13.000572Z

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

tcrayford 2015-06-08T09:50:27.000573Z

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

thomas 2015-06-08T09:51:27.000574Z

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

tcrayford 2015-06-08T09:52:30.000575Z

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

natasha 2015-06-08T09:52:39.000576Z

@benedek thanks!

benedek 2015-06-08T09:56:22.000577Z

@natasha: np

agile_geek 2015-06-08T16:50:29.000579Z

@jr0cket: Hi John 👋

quentin 2015-06-08T17:03:35.000580Z

Hi @jr0cket :simple_smile:

thomas 2015-06-08T17:51:16.000581Z

welcome @jr0cket

benedek 2015-06-08T17:53:25.000582Z

👋

xlevus 2015-06-08T21:06:37.000583Z

welp. I might just have figured out macros.