On Fri, Sep 2, 2016 at 7:59 PM, Brian Granger <[email protected]> wrote:

> Doug, is the spell checking code in the form a standalone npm package?
>

I don't know. But the extension now installs with the standard jupyter
methodology:

$ git clone https://github.com/Calysto/notebook-extensions.git
$ cd notebook-extensions
$ jupyter nbextension install calysto --user

Here is the code:

https://github.com/Calysto/notebook-extensions/tree/master/calysto/spell-check

It uses typo [1], with license here ("Typo.js is free software, licensed
under the Modified BSD License."):

https://github.com/Calysto/notebook-extensions/blob/master/calysto/spell-check/typo/license.txt

Currently, only the English dictionary is included, but there are others
available. There is also a custom word dictionary, but no UI for that.

Please feel free to bring it under your umbrella. I would be glad to help
continue to make it better.

-Doug

[1] - https://www.npmjs.com/package/typo-js



>
> On Thu, Sep 1, 2016 at 7:30 AM, Doug Blank <[email protected]> wrote:
> > +1 from me too!
> >
> > I'd be glad to hand the Calysto spell checking code over to the Jupyter
> > Project. The first time I met Fernando I mentioned that spelling
> checking is
> > the most needed part of Jupyter. Couldn't live without it! It doesn't
> have
> > right-click replace-with-correction, but still useable just as it is.
> >
> > You have to turn it on, but it should be always on, and no need for a
> > button, IMHO.
> >
> > -Doug
> >
> > On Mon, Aug 29, 2016 at 6:23 AM, Logan Page <[email protected]> wrote:
> >>
> >> +1 for spell check being a default feature.
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Project Jupyter" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to [email protected].
> >> To post to this group, send email to [email protected].
> >> To view this discussion on the web visit
> >> https://groups.google.com/d/msgid/jupyter/7a508c92-0538-
> 4b00-9f34-ac3acd8aa0bf%40googlegroups.com.
> >> For more options, visit https://groups.google.com/d/optout.
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Project Jupyter" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To post to this group, send email to [email protected].
> > To view this discussion on the web visit
> > https://groups.google.com/d/msgid/jupyter/CAAusYCjj%3DeB4EPg%
> 2BNeazwEUrMCNGdekeAht6UDtJFLyQsbsCgg%40mail.gmail.com.
> > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> Brian E. Granger
> Associate Professor of Physics and Data Science
> Cal Poly State University, San Luis Obispo
> @ellisonbg on Twitter and GitHub
> [email protected] and [email protected]
>
> --
> You received this message because you are subscribed to the Google Groups
> "Project Jupyter" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/jupyter/CAH4pYpQZzLZ77N%2B86o6a%3DLQ5Y4kuGvVtcdwO_
> 7HNU0DqYOoMXA%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/CAAusYChcjpix1Tzokm5zmfXZnscLjuK%2Bi2_iW-62%3DCMosGOoow%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to