Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Rob Ellis
    @silentrob
    well, maybe I should clarify. It will re-use things.. It has a 15 message short term buffer.
    and you can negate that functionality by using {keep}
    Ganaraj P R
    @ganarajpr
    so after the bot has replied with a message .. and after 15 more to and fro that reply again comes back into action ?
    am I understanding this right ?
    Rob Ellis
    @silentrob
    correct
    Ill show you the code for clarity
    Whoops, I lied..
    It is 10
    Ganaraj P R
    @ganarajpr
    I see
    Rob Ellis
    @silentrob
    Anything else you would like clarification on?
    I admit this codebase is a beast.
    Ganaraj P R
    @ganarajpr
    I will try my best to contribute
    Rob Ellis
    @silentrob
    Have you used Node.js before?
    Ganaraj P R
    @ganarajpr
    do u use node-inspector ?
    Rob Ellis
    @silentrob
    I have..
    Ganaraj P R
    @ganarajpr
    I mean with superscript
    Rob Ellis
    @silentrob
    no, not with superscript.
    Ganaraj P R
    @ganarajpr
    I generally use intellij .. and intellij refused to do stepwise debugging on superscript
    because it has native bindings
    Rob Ellis
    @silentrob
    It does help to step though what is going on... because the code is recursive in a few places.
    Ganaraj P R
    @ganarajpr
    yeah .. what do you use for debugging ?
    Rob Ellis
    @silentrob
    there is some fun funky stuff in post process around redirect and plugins.
    haha Im old school. I use debug output.
    Ganaraj P R
    @ganarajpr
    ah :)
    Rob Ellis
    @silentrob
    and test.
    So thats the other thing.. all the test should work and run. I backed them down to just test/script because that covers most core things.
    Ganaraj P R
    @ganarajpr
    I do have some good experience with node itself .. but mostly pure 'js' stuff .. nothing to do with native bindings so far
    Rob Ellis
    @silentrob
    And I run the other ones when I do bigger refactors
    oh thats all I really meant.
    as in. non DOM javascript :)
    Ganaraj P R
    @ganarajpr
    im quite familiar with that :)
    I have been mostly dabbling with AST's
    which is why I had worked with jison and pegjs
    Rob Ellis
    @silentrob
    Oh man, thanks for that BTW>
    Im looking forward to playing with it.
    Ganaraj P R
    @ganarajpr
    I will be happy to write a complete parser for superscript
    with pegjs if you wish ?
    i did go quite far in just a day :)
    Rob Ellis
    @silentrob
    I would love to figure out a way to remove the regular expressions from the actually matching logic.. as is, it is quite slow.
    Ganaraj P R
    @ganarajpr
    I have already covered alternates , optionals etc
    Rob Ellis
    @silentrob
    Ya, I saw that!
    Ganaraj P R
    @ganarajpr
    I was not sure you wanted that.. which is why I stopped
    if you say yes I will do the whole thing
    Rob Ellis
    @silentrob
    Let me play with that you have and get a feel for the syntax and lets see how well everything plays together
    Ganaraj P R
    @ganarajpr
    sure
    Rob Ellis
    @silentrob
    Im not fussed on PEG or Jison btw.
    Ganaraj P R
    @ganarajpr
    well - do you know GSS ?
    grid style sheets
    Rob Ellis
    @silentrob
    I would really like to implement a full CCG for the internal message at some point too.