On Mon, Aug 8, 2011 at 4:44 PM, Sam Magura <[email protected]> wrote: > Thanks for the merge. > Check out the branch spacer-focus on sympy-notebook. I've set it to focus > the next spacer rather leave the focus in the input cell when a cell is > executed. I think it makes it much more clear how to create a new cell. > I think automatically inserting a new cell would be annoying in many > situations.
I don't see how. To me, *not* automatically inserting a new cell is annoying. Oh, and by the way, that installer you linked to just installs pygtk, not gtk (and of course, installing pygtk from source once you have gtk is trivial). Aaron Meurer > Anyway, this way doesn't require any more keystrokes. > Sam Magura > > On Mon, Aug 8, 2011 at 4:22 AM, Aaron Meurer <[email protected]> wrote: >> >> OK, I've merged your pull request, and I now have working LaTeX output. >> >> By the way, I wasn't very clear when I said "the interaction is a >> little awkward". I think the main thing (aside from the Shift-Enter >> vs. Enter deal) is that executing a statement does not create a new >> cell. Indeed, it's not very clear at all how to create a new cell. >> >> Aaron Meurer >> >> On Sun, Aug 7, 2011 at 7:54 PM, Aaron Meurer <[email protected]> wrote: >> > On Sun, Aug 7, 2011 at 7:50 PM, Sam Magura <[email protected]> wrote: >> >> >> >> On Sunday, August 7, 2011 9:09:57 PM UTC-4, Aaron Meurer wrote: >> >>> >> >>> Ah, no. I didn't know about this. Assumedly it is some branch at >> >>> your GitHub fork? >> >>> >> >>> What did you have to change in your fork to make it work? >> >> >> >> Yes, it's the master branch of my sympy fork. Here's the pull >> >> request: https://github.com/sympy/sympy/pull/500 >> > >> > Oh. Sorry that that got forgotten due to the unrelated bug. I'll go >> > and review it right now. >> > >> > Aaron Meurer >> > >> >>> >> >>> Yes it does: >> >>> >> >>> In [33]: a >> >>> >> >>> >> >>> --------------------------------------------------------------------------- >> >>> NameError Traceback (most recent call >> >>> last) >> >>> >> >>> >> >>> /Users/aaronmeurer/Documents/python/sympy/sympy/<ipython-input-33-60b725f10c9c> >> >>> in <module>() >> >>> ----> 1 a >> >>> >> >>> NameError: name 'a' is not defined >> >>> >> >>> In [34]: sympify("a") >> >>> a >> >>> >> >>> In [35]: type(sympify("a")) >> >>> <class 'sympy.core.symbol.Symbol'> >> >> >> >> Ah, I see what you are saying. I thought you were saying that >> >>>>> sympify("a = b**2") >> >> would define b as a symbol. But rather, what I can do is something like >> >>>>> #Return raw Python code >> >> .... my_parser("a = b**2") >> >> "sympify('b', locals=locals()) >> >> a = b **2 " >> >>> >> >>> By the way, your parser has a bug where it prints the output of >> >>> variable assignments, i.e., >> >>> >> >>> : a = 1 >> >>> >> >>> should be silent. >> >> >> >> Not a bug, but OK, (having it silent) would be more in line with the >> >> Python >> >> console. Added to future feature list. >> >> I've just gotten back to school, so probably won't be doing much work >> >> over >> >> the next week. I'll notify you when I add new major features. >> >> Sam >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> >> Groups >> >> "sympy" group. >> >> To view this discussion on the web visit >> >> https://groups.google.com/d/msg/sympy/-/KTO7Sl6-mnoJ. >> >> To post to this group, send email to [email protected]. >> >> To unsubscribe from this group, send email to >> >> [email protected]. >> >> For more options, visit this group at >> >> http://groups.google.com/group/sympy?hl=en. >> >> >> > >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sympy" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/sympy?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. > -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
