, and the juice can be kept in separate nodes where
it is clearly visible easy to find).
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group
onBodyChanged when the 'textChanged' signal is emitted?
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor
yet, of course). You might
want to run the unit tests in the profiler and compare tk and qt
results.
Creation of all 6000 nodes of leopyref took 0.5 seconds - I don't
think Tk will fare much faster.
--
Ville M. Vainio
http://tinyurl.com/vainio
is pressed. It slows down the text editing, potentially quite a
bit.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email
and there. Hopefully this is the
case :-).
BTW, ctrl+I, crtr+r and friends still don't work when the focus is not
in the body pane (this is with QTextEdit).
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you
On Wed, Nov 12, 2008 at 6:52 PM, Ed Blake [EMAIL PROTECTED] wrote:
About qscintilla, are you guys planning on including a binary with the
window's installer? qscintilla isn't provided in binary format, and IMO
It comes with the normal pyqt installer.
--
Ville M. Vainio
http://tinyurl.com
On Wed, Nov 12, 2008 at 6:57 PM, Ville M. Vainio [EMAIL PROTECTED] wrote:
On Wed, Nov 12, 2008 at 6:52 PM, Ed Blake [EMAIL PROTECTED] wrote:
About qscintilla, are you guys planning on including a binary with the
window's installer? qscintilla isn't provided in binary format, and IMO
On Wed, Nov 12, 2008 at 1:39 PM, Kent Tenney [EMAIL PROTECTED] wrote:
on Ubuntu 8.10, testing import code from qtGui.py after
$ sudo apt-get install python-qt4
You need to install qscintilla as well.
--
Ville M. Vainio
http://tinyurl.com/vainio
of stuff.
It actually got slow enough that leo hanged and I had to kill it.
If you are using ipython, you can test this by:
%run -p launchLeo.py --gui=qt
Type lots of text in body, and kill leo.
--
Ville M. Vainio
http://tinyurl.com/vainio
is in the current implementation,
and the amount of full redraws. Profiler will tell for sure.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post
On Fri, Nov 14, 2008 at 11:13 AM, zpcspm [EMAIL PROTECTED] wrote:
I've just spotted one more situation when data loss is happening.
Leo should really be listening to tree select signals - it would make
all occasions like this impossible (as opposed to trusting the core).
--
Ville M. Vainio
.
I have very hard time believing it's a Qt problem (it would have been
caught by now, with all the kde4 programs using it).
This may be debuggable by trying to catch a signal that occurs on
window position change.
--
Ville M. Vainio
http://tinyurl.com/vainio
editor. Imagine
the possibilities of being able to highlight parts of the text with
underline bold, and removing such annotations on tangle. That's
something other editors can't do...
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
On Mon, Nov 24, 2008 at 3:41 PM, Edward K. Ream [EMAIL PROTECTED] wrote:
Or better yet, install bzr and get up-to-the-minute updates effortlessly.
I also find bzr branch lp:leo-editor *much* easier to do/remember
than any kind of download hassle.
--
Ville M. Vainio
http://tinyurl.com/vainio
On Tue, Nov 25, 2008 at 1:46 PM, leo_hag [EMAIL PROTECTED] wrote:
I would also like to suggest that qt leo moves to using dockable
widgets for the layout instead of splitters. In addition, I would like
That can already be done - leo loads the .ui file dynamically.
--
Ville M. Vainio
http
will receive (as implemented by the qt developers) in the
future, and it will most likely be slower as well.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group
installation).
- Paste the block that doesn't work.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor
louder than words, and you seem to be doing
great, but just out of curiosity - what does your tree widget do that
QTreeWidget doesn't?
Also, attach screeshots for those who can't test it right now ;-)
--
Ville M. Vainio
http://tinyurl.com/vainio
shortcoming I see QTreeWidget having, api-wise, is the lack
of direct support for multiple icons...
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post
, require no coding or changes to the gui plugin itself
(apart from eventually providing a stand-alone versions of ui files
that have proven effective).
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you
to different places in the ui).
You don't seem to use them in this script anyway, just wanted to point
this out ;-).
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo
. reimplement something
from the scratch). Something along the lines of my early QuickSearch
experiment, try it by executing this script in a node:
g.insqs(c)
Then look for QuickSearch tab.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You
it with
easy_install, or from
bzr branch lp:~ipython-dev/ipython/ipython-extensions
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email
version.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from this group
code to a large
extent.
It would make the highlighting faster smarter, and would eliminate
the need for threads.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo
schemes.
Note that Getting changes done to Qt will probably not a easy as for
QScintilla, since it has to go through the whatever processes Nokia
has in place for doing the chances.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
already).
Perhaps Leo will soon be ready for the concept of WorkBook in the core? ;-)
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group
the whole file, as
opposed to just a block of text? Can they be fooled by saying that the
block is the whole file?
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo
On Fri, Dec 5, 2008 at 11:21 PM, Edward K. Ream [EMAIL PROTECTED] wrote:
You might try submitting a bug report to the docutils folk. My
impression is that they are friendly and responsive.
Since docutils is pure python, I'd expect this hard crash to be
somewhere else (tk?),
--
Ville M
in the headline without attaching an anchor node (@a)
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor
meaningful comment at the moment, but I'm a quick
learner ;o
If you feel like playing with it a little bit, take a look at the
abandoned branch where I was experimenting with the tree view:
https://code.launchpad.net/~villemvainio/leo-editor/qtreeview-failed1
--
Ville M. Vainio
http://tinyurl.com
anything does not make sense. It's the tree widget that
requests data from the model (i.e. you implement an abstratitemmodel),
and you signal the widget whenever something changes.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
On Mon, Dec 8, 2008 at 7:38 PM, Edward K. Ream [EMAIL PROTECTED] wrote:
Do you mean QTreeView instead of QTreeWidget?
No, I mean QTreeWidget.
Ok, just made sure (since you were talking about low level).
--
Ville M. Vainio
http://tinyurl.com/vainio
a persistent identity? Persistent
through process lifetime, that is... something like an index number
would be a good start.
If nothing else, it would make the vnode easier to measure about,
store in a dict etc.
--
Ville M. Vainio
http://tinyurl.com/vainio
On Mon, Dec 8, 2008 at 9:07 PM, Ville M. Vainio [EMAIL PROTECTED] wrote:
If nothing else, it would make the vnode easier to measure about,
store in a dict etc.
Also, they allow direct mapping between internal node structure and
actual gui tree, so if you can keep up this structure in shape
tabular presentation
would be enough.
- Only a little info would be shown per node (something like 2 lines,
with full body shown by floating the mouse over node), so it remains
tight.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
hard, so I don't suppose it will be hard in qt either.
It shouldn't be too hard. It can be done with QGraphicsView, and even
the basic QGraphicsView example in the Qt book shows how to implement
a graph editor.
--
Ville M. Vainio
http://tinyurl.com/vainio
this seem viable?
Yes, perfectly. It will also be quite fast.
Is it safe to work on this area now, or should I wait until other tree
development has settled down?
It should be safe, since your only interface to the tree activity will
be QTreeWidgetItem.setIcon.
--
Ville M. Vainio
http
enabled plugin: image
can not load enabled plugin: ipython
Can not load c:\aspell\bin\aspell-15.dll
oops: *** itemCount: 0, n: 0,
afterSelectHint,setCurrentItem,position2item,nthChildItem
How can I make it load ipython.py, at least?
--
Ville M. Vainio
http://tinyurl.com/vainio
to do it:
- You can catch mouse clicks in the event filter.
- You need to contruct the QMenu object (like the normal menus), and
brint it up with QMenu::popup():
http://doc.trolltech.com/4.4/qmenu.html#popup
--
Ville M. Vainio
http://tinyurl.com/vainio
and calls to tree manipulation / traversal routines in
controller.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email
On Sun, Dec 14, 2008 at 11:05 PM, Ville M. Vainio vivai...@gmail.com wrote:
Luckily, mind maps don't require anything more general than what we
have already. The mindmap drawing code is just that, pure drawing
stuff (and directed graph model we have currently is perfectly
sufficient
it redraw when just moving around?
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
be too hard.
I hope you won't abandon the idea of drawing the whole tree initially.
Having the full QTreeWidget created at all times is the holy grail
of simplicity high performance in the tree widget...
--
Ville M. Vainio
http://tinyurl.com/vainio
rambling made at least some sense.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
information in uA's
for the graph drawing plugin to work with. It's not visible in the
tree, but neither is the rest of the spatial info.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed
problem. Supposedly, someone could look at the algorithm
code from freemind / other mindmappers ;-).
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group
provide an arbitrary 2D layout,
which would be the job of the plugin. I.e. that it would be useful to
What features of leo would follow the links? Perhaps adding a support
for them in iterators would be enough, so they would be like clones
without a tree widget representation?
--
Ville M. Vainio
seem rather droolworthy:
http://www.graphviz.org/Gallery.php
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo
On Sat, Dec 13, 2008 at 10:03 PM, Ville M. Vainio vivai...@gmail.com wrote:
I was trying to enable my new qt ipython interface with leo (ILeo
Done. I took the liberty to push this to trunk, since this only
affects ipython.py.
Alt+I now launches the qt ui for ipython when leo's qt ui
'exceptions.KeyError': graphed.gNode object at 0x0252E230
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor
feed it an
algorithm that tells it to present the Leo outline in a radial form? If you
had that and the manipulation is already there, then that's pretty much the
whole story -- right?
Right :-)
GraphEd also has some algorithms to rearrange the nodes automatically.
--
Ville M. Vainio
http
somewhere.
The same graph can be saved when you connect that one node.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send
-extensions installed?
https://code.launchpad.net/~ipython-dev/ipython/ipython-extensions
- Do you have the latest ipython installed?
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
has uml diagram support using
QGraphicsView). The stuff is located in E4Graphics and Graphics
directories of eric4 source distribution.
- it doesn't display body text
This is why I thought an existing uml editor would be handier than
just moving ellipses around.
--
Ville M. Vainio
http
-editor
python launchLeo.py --gui=qt
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
,
is-manager... you get the idea)
This would provide a new semantic level beyond what clones already
provide, with relatively little extra implementation work.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you
a callable as the slot.
Your example would be:
self.connect(self.markSourceButton, QtCore.SIGNAL(clicked()),
self.markSource).
(assuming markSourceButton is the button you click, and
self.markSource is the callback method).
(insert obligatory seasons greetings here)
--
Ville M. Vainio
http
can't see
anyway).
- The feature is not really needed. It's easy enough to write the
connect statements in code.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor
know
what you have done and how to use the new code.
Pushed to trunk.
The implementation should be obvious, the checkin includes example use
case with QuickSearch demo widget:
http://bazaar.launchpad.net/~leo-editor-team/leo-editor/trunk/revision/1378
--
Ville M. Vainio
http://tinyurl.com/vainio
is the way qt api does it's, it's
probably the safest easiest approach for us to take as well.
The logDict can still be useful to find the concrete widgets from
outside while using only c.frame.log...Though it could use a better
name (wdgDict?)
--
Ville M. Vainio
http://tinyurl.com/vainio
limit to how fast / stable it can
be). I think various simplifications could be made to clean up many of
the wrinkles, one of the most critical being creating the whole tree
once and doing all the manipulations on that.
--
Ville M. Vainio
http://tinyurl.com/vainio
the ui, for one - it's
just normal import. The .py files are also easier to think about than
the .xml ui files.
Direct .ui files should be used when dynamism is needed, but when it's
not, it's better to use pyuic.
--
Ville M. Vainio
http://tinyurl.com/vainio
.
When you press ctrl+s outside the transient tree, the .leo outside is
saved, with the *transient* tree stripped away.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo
an interesting angle on emacs (for those that may not have seen it):
http://pinard.progiciels-bpi.ca/opinions/editors.html
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
On Mon, Dec 29, 2008 at 5:02 AM, Terry Brown terry_n_br...@yahoo.com wrote:
and a useful response when you type 'leo smallfile.dat', i.e. open it
for editing, in a new window of a running leo, if there is one.
... enter my transient buffers suggestion (up in this thread).
--
Ville M. Vainio
, Grok, Leo, IPython
...
Since zodb has dict-like semantics, you could do this by providig an
UserDict adapter for leoBridge. This is a bit like what I did with
LeoWorkbook in ILeo.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
about minimizing the amount of core
wiring for this very reason - looser coupling means easier growth
for free. A leo gui plugin can really know really nothing about
leo, it can be developed as a general widget that can be slapped on
the leo gui, and only use leo as data source.
--
Ville M. Vainio
you to enter less python code to do your stuff.
- leo 4.5.1 final, build 1.244
- python 2.5.2
- unum 4.0
...
Seems like Graphwiz would be a natural fit to this stack as well.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
cabinet for quick notes
and a way to organize my thoughts and notes in the way I could find
them later on.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group
command output).
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from
and bodyString(). Those properties should be in leo's position code in
the first place, to make scripts shorter and easier to read/write.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
that doesn't *look* like a DOM, but in fact
it is. Furthermore, Leo's DOM is much easier to use that the xml DOM, and
is much richer that the trivial DOM's provided by Emacs and Vim. This is a
story that absolutely must be told in Leo's introduction.
Edward
--
Ville M. Vainio
http
can provide a demo implementation if my previous explanation was not
clear enough.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group
complicating the usage.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from
M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from this group, send email to
leo
. This is unrelated to chief raison d'etre of WorkBook, that
of providing easy access to leo positions through getattr magic.
As it stands, we can leave WorkBook as ILeo feature.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message
in ILeo (@ipy-root node), but it
didn't turn out to be that handy. Typically, you want the special
nodes just next to the scripts you are working with, for easy access.
Having to clone is a drag then.
--
Ville M. Vainio
http://tinyurl.com/vainio
to install IPython (and enable ipython.py plugin) to
access this functionality.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group
before writing out a
file. Another layer of security is studying bzr diff well after merge.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post
actually
surprising that leo still remains pseudo-useful in that case, and
scrolling is the more annoying thing ;-).
You can see when it's happening by putting traceback.print_stack() to
the full_redraw function.
--
Ville M. Vainio
http://tinyurl.com/vainio
On Fri, Jan 2, 2009 at 10:26 PM, Ville M. Vainio vivai...@gmail.com wrote:
The annoying scrollbar problem (tree focus stays at last item when you
are moving up) happens because Leo is indeed redrawing all the time
when you move around.
This happens because leo calls endEditLabel all the time
:36 +
@@ -5158,7 +5158,7 @@
# This is a crucial shortcut.
if g.unitTesting: return
-c.redraw(scroll=False)
+#c.redraw(scroll=False)
if self.stayInTree:
c.treeWantsFocus()
else:
--
Ville M. Vainio
http://tinyurl.com/vainio
in the ballpark of
speed difference between redrawing the outline every time you move,
and not redrawing it. Avoiding the annoyance of scrollbar twitch is
worth even more...
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message
On Sat, Jan 3, 2009 at 3:53 PM, Ville M. Vainio vivai...@gmail.com wrote:
Actually, this is not ha-ha stuff - 700 is really in the ballpark of
speed difference between redrawing the outline every time you move,
and not redrawing it. Avoiding the annoyance of scrollbar twitch is
worth even
records use for describing themselves.
Luckily, if we have vnode = ui item mapping, we can do that in one
fell swoop :-)
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
is invisible.
I figure allnodes_iter will not go to other chapters then?
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email
format.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from this group, send
request, and there is really no time for that (due to 1 sec max
request duration before app engine discards the request).
You'd really have to upload the gnx's to the DataStore, and outline as
well. That is, you'd really have to save the data in pieces.
--
Ville M. Vainio
http://tinyurl.com/vainio
about e.g. plugins that are
broken. It's a documentation issue, not a version control issue.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post
be something I can
use / derive from.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
into itemExpanded signal?
http://doc.trolltech.com/4.0/qtreewidget.html#itemExpanded
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send
in user-accessible way, without the user
having to write custom script code.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send
don't make sense as extensions.
3. Can I/should I put this in with Ville's IPython extension?
If you can, yes. However, I'm not sure what kind of extension this
would be, exactly. Do you have some kind of monkeypatching in mind?
--
Ville M. Vainio
http://tinyurl.com/vainio
minimization of the change accomplishes almost nothing.
Could you elaborate on this? To me, it would seem quite a bit faster
to only add a few nodes rather than do a full redraw on expand. Also,
it would avoid the scrollbar move glitch.
--
Ville M. Vainio
http://tinyurl.com/vainio
the time ;-)
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
leo-editor group.
To post to this group, send email to leo-editor@googlegroups.com
To unsubscribe from this group
alt-x print-plugins-info says
ipython myLeoSettings.leo
However, alt-shift i is not available to start ipython shell
Do you see this in log pane:
ipython plugin...
@command: start-ipython = Alt+Shift+I
@command: push-to-ipython = Alt+I
--
Ville M. Vainio
http://tinyurl.com/vainio
messed with @enabled-plugins.
Any idea why this is happening? IPython shouldn't require anything too
spectacular from the leo environment...
Perhaps dtest messes with sys.path somehow?
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received
.
IPython just uses print or print Term.cout to display stuff.
Possibly, the demo uses a separate stdout handle or something.
--
Ville M. Vainio
http://tinyurl.com/vainio
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google
)
self.redrawLevels -= 1
if self.redrawLevels == 0:
self.redraw()
return ans
return new
useful. Maybe, haven't included that code yet.
You'll want to have try: finally: around the fn(...)
--
Ville M. Vainio
http://tinyurl.com/vainio
201 - 300 of 2371 matches
Mail list logo