Fork me on GitHub
#proton
<
2016-01-20
>
dvcrn01:01:04

I will re-add them then until we really need space for more command categories

dvcrn02:01:23

@geksilla: are you around?

dvcrn02:01:32

sorry for asking again - how could I use your doc helper?

geksilla02:01:52

require proton.lib.doc_helper

dvcrn02:01:09

I mean - where are you running it from? The repl?

geksilla02:01:38

and call proton.lib.doc_helper/layer-packages-configs-doc-table :tools/git

geksilla02:01:47

yes from the repl

geksilla02:01:13

this method returns string

geksilla02:01:40

so you can output it to browser console or to terminal

geksilla02:01:04

like

(prn (proton.lib.doc_helper/layer-packages-configs-doc-table :tools/git))

dvcrn02:01:20

hmm it seems to not generate for all the keybindings 😞

geksilla02:01:33

it generates configuration for packages

geksilla02:01:39

not keybindings

dvcrn02:01:57

ok got it

dvcrn02:01:59

thank you

dvcrn02:01:47

if I have time I will try to write one for keybindings

geksilla02:01:48

i thought that we can use such functions to generate markdown convert it to html and show to user

dvcrn02:01:06

that would be cool too yeah

dvcrn02:01:14

in general I want to readmes to be automatic if possible

dvcrn02:01:35

put all the help text inside the layer and generate the readmes from that

dvcrn02:01:03

but that’s long term plan simple_smile

dvcrn02:01:06

not that urgent

dvcrn02:01:21

I will merge your doc helper into master

geksilla02:01:40

what do you think about it?

dvcrn02:01:25

sounds good to me. But should definitely be in separate layers

geksilla02:01:25

package per layer

geksilla02:01:01

like :apps/pair-programming, :apps/imdone, :apps/stackoverflow

dvcrn02:01:08

it’s scary how much you get used to parinfer

dvcrn02:01:28

I am using spacemacs right now because I couldn’t get proto-repl working and have a problem with brackets lol

geksilla02:01:10

parinfer ident mode is awesome

dvcrn02:01:42

should I split the commands by category?

dvcrn02:01:33

something like that

dvcrn02:01:54

hmm I think we should maybe generate the title…

dvcrn02:01:14

:g :b :c for example. We already have all the information of how to construct the title except the last action

dvcrn02:01:29

:g -> git :b -> branch :c -> checkout => git branch checkout

dvcrn04:01:17

Ok let’s see…. - Keybindings: We can generate - Options: We can generate as well - Package list: Should be no problem. Just construct the URL with http://atom.io/packages/{{package-name}} - Install instructions is a no brainer Just the description missing and we can pump out READMEs

dvcrn08:01:59

just the doc helper needs some refactoring

dvcrn08:01:03

I’m not happy about my function

martinklepsch12:01:22

wow that pair programming thing looks nice

martinklepsch12:01:00

I wonder if writing a repl client against 1.8's socket repls might be easier than nrepl? anyone looked into that?

martinklepsch12:01:16

With some better REPL integration atom could become really nice.