Re: I'm back

2014-02-08 Thread Zoom.Quiet
WoW!

- but why git? Hg is enough, and pure Python !

2014-02-08 Edward K. Ream :
> Rebecca's mother died just before dawn on Thursday, the day I had picked to
> leave Florida.  It was fortunate that I was able to be with Rebecca and her
> siblings at that time.  After a day of puttering around, I'm ready to resume
> work.
>
> Here are my current priorities:
>
> 1. Transition to git.
> 2. Transition to the new @auto code.
> 3. Complete the new vim mode.
>
> However, the new @auto code seems disappointing, as I'll explain in a new
> thread.  As a result, I may defer some work on the new @auto so as to finish
> vim mode more quickly.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: @file, @shadow and @auto compared

2014-02-11 Thread Zoom.Quiet
2014-02-11 18:10 GMT+08:00 Edward K. Ream :
> This post attempts to explain, as clearly as possible, the strengths and
> weaknesses of @file, @shadow and @auto
>
> = @file: the platinum standard
>
> @file will always be the best alternative in situations in which it can be
> used.  The reason is simple: it preserves all outline data (including clone
> links) and fully supports all of Leo's features, including section
> references.  Last, but hardly least, Leo can read and write external files
> created with @file more than twice as fast as files created with @shadow and
> @auto.
>
> Otoh, @file inserts sentinels into external files, so it will often not be
> possible to use @file in collaborative environments.
>
> = @shadow: often best in collaborative environments
>
> Like @file, @shadow supports all of Leo's features, including section
> references.  Unlike @file, @shadow inserts no sentinels in the public
> external files.
>
> @shadow will work very well for **slowly changing** files, files that are
> infrequently changed outside Leo.  When changes *are* made outside Leo,
> @shadow incorporates the changes in the *existing* outline structure.
> @shadow can *never* create new nodes:  all changes are "shoehorned" into the
> existing outline.  This may or may not be convenient, depending on the
> situation
>
> = @auto: a gateway to @file or @auto
>
> When reading an @auto file, Leo creates outline structure from the external
> file itself.  The new @auto code only adds organizer nodes to the imported
> structure.  Furthermore, significant changes to files structure will prevent
> the new @auto code from adding organizer nodes.   Otoh, we expect that
> significant changes to outline structure will be unlikely if those changes
> are made outside Leo.
>
> The new @auto code could conceivably make @auto useful in more situations,
> but @auto still suffers significant problems.  It is slow, more error prone
> than @file, and does not support section references. @auto will most
> typically be useful in situations:
>
> 1.  As a way of studying other people's files.
> 2.  As the first step in creating @shadow or @file nodes.
>
> I often combine these by converting @auto trees to @file trees for study.
>
> Alas, the new @auto code has not fundamentally changed how @auto will
> typically be used.  Perhaps the most important feature of the new @auto code
> is that it allows clone links and (not-yet-implemented) uA's to be added to
> @auto trees.
>
> = Summary
>
> @auto is slower and more error prone than @file, and @auto does not support
> section references.  As a result, @auto will never replace @file for Leo's
> sources.
>
> The new @auto code does promise some additional benefits, but many people
> will likely prefer @shadow in collaborative environments.
>

thanx for compared them so detail;

but through words, look like @auto just base bad name?
flow Zen of Python
- simple is better
- every Leo action is simple and do only one things is better
- so
- @guess foucs: As a way of studying other people's files.
- @prepare foucs: As the first step in creating @shadow or @file nodes.

in fact i gree so much golang's spirit:

if one futuare can not
significantly improve the development efficiency
ingore it!

as disussed, the Leo big problem is :

CAN NOT EASY EMBDED NORMAL TEAM DEVELOPING FLOW

so the @auto is seem not clear and significantly future?

> Edward
>


-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Leo's git repo is ready for testing

2014-02-11 Thread Zoom.Quiet
140KiB/s in China ...

2014-02-11 23:02 GMT+08:00 Kent Tenney :
> Wonderful!
> Working perfectly here.
>
> Thanks,
> Kent
>
> On Tue, Feb 11, 2014 at 6:08 AM, Edward K. Ream  wrote:
>> git clone https://github.com/leo-editor/leo-editor.git
>>
>> Leo loads successfully from the new repo, so all appears to have worked.
>>
>> Please report any problems immediately.
>>
>> Edward
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "leo-editor" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to leo-editor+unsubscr...@googlegroups.com.
>> To post to this group, send email to leo-editor@googlegroups.com.
>> Visit this group at http://groups.google.com/group/leo-editor.
>> For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Big problems with @auto

2014-02-12 Thread Zoom.Quiet
2014-02-12 21:33 GMT+08:00 Edward K. Ream :
> On Wed, Feb 12, 2014 at 2:56 AM, nakedmind 
> wrote:
>>
>> This is related more on @file than on @auto. Please bear with me if i'm
>> being too persistent but looking at the outline metadata embedded in an
>> @file node's external file, it got me thinking if it's possible to store
>> those sentinels in the parent node with additional information on which line
>> in external file they apply.
>
>
> The short answer to all such ideas:  @shadow and @auto, in their very
> different ways, are the best that can be done.
>
> The problem isn't saving the data that Leo users create, the problem is
> doing *without* data that isn't created by non-Leo users.  Without the
> missing data there are only two options:
>
Aha! i see !
- @auto want fixed the great big problem, load non-Leo users's code!
- so remember i suggest u and guido the project?
yinwang0/pysonar2 https://github.com/yinwang0/pysonar2
- the pysonar2 can base static analysis realy understand the Py code means
- but, i think the difficulty is not base syntax load code into nodes
- that is realy as Leo-style
- load code into sections nodes

BUT, just as now EKR usage as @auto
- do right the first load non-Leo users's code into Leo
- is enough ;-)

> 1.  Shoehorn additions (from non-Leo users) into an existing outline.
> That's what @shadow does.
>
> 2. Parse the new additions.  That's what @auto does.
>
> Edward
>




-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: The first fruits of the move to git: anyone can now generate Leo's docs

2014-02-16 Thread Zoom.Quiet
WoW !

2014-02-17 3:18 GMT+08:00 Edward K. Ream :
> I am, at last, getting more comfortable with various git work flows.
>
> Being able to clone test branches much more quickly than with bzr is a big
> plus.
>
> Recent revs revised .gitignore so that various screen shots are part of each
> working copy.  This, and a change to LeoDocs.leo means that it should now be
> possible to generate all of Leo's docs as follows:
>
> 0. Install docutils and sphinx as needed.
> 1. Open LeoDocs.leo with Python 2 (to avoid docutils issues).
> 2. Select the node called "Leo's Documentation"
> 3. Alt-x make-sphinx.
>
> For the first time, this works properly for me in a throw-away test
> directory, created just to test this work flow.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Excellent git documentation

2014-03-11 Thread Zoom.Quiet
pcottle/learnGitBranching  https://github.com/pcottle/learnGitBranching
as game with virtual animation, show u git orders what doing ;-)

On Wed, Mar 12, 2014 at 9:36 AM, HaveF  wrote:
> I'm glad you like it.
>
> btw, git ref is another site which I like :-D
> If you know some github thing would be much nice, but obviously, this thing
> have low priority.
>
> --
> HaveF
>
>
> On Tuesday, March 11, 2014 11:02:31 PM UTC+8, Edward K. Ream wrote:
>>
>> Yesterday someone suggested I read peepcode-git.pdf.  I haven't been able
>> to track down the thread, but you can find it here:
>> https://github.com/pluralsight/git-internals-pdf/releases
>>
>> Despite it's name, it's an excellent overview of git and its workflow. I
>> don't understand all the "hard parts" yet, but things are starting to fall
>> into place. Some quotes:
>>
>> Pages 38-40: Use cases:
>>
>> "You have a master branch that is always stable – you never merge anything
>> into it that you wouldn’t put into production. Then you have a development
>> branch that you merge any experimental code into before you imagine pulling
>> it into the master branch...
>>
>> Working with others is unbelievably easy. You ask in an IRC room if
>> someone has implemented a feature in a library you are using. Turns out that
>> someone has and you are sent the URL of their public Git repo for that
>> project. You add it as a remote, fetch it, create a new merge-feature branch
>> off your development branch, merge in the new changes and you’re done.
>> There’s no awkward emailing of patches – you can just add contributors as a
>> remote and try out their branches before deciding to merge them in. If it
>> breaks things or is not a good patch, you simply delete the merge-feature
>> branch and that’s it."
>>
>> I don't really get how this is going to work, but I am confident that with
>> a little bit of coordinated experimentation all this will become much
>> clearer to us all.
>>
>> Page 40-41:
>>
>> "You branch and rebase or merge several times a day in and out of several
>> different branches, some of which last for hours and some are continually
>> there. Once you get used to this pattern, it completely changes the way you
>> approach your development and the way you contribute and collaborate."
>>
>> Sounds very cool.  Again, learning by doing seems essential.
>>
>> Any comments?  I'll reread this pdf several times before suggesting that
>> we begin to experiment collaboratively.
>>
>> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://zoomquiet.io
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.0 final released

2014-11-24 Thread Zoom.Quiet
WoW !
finally come on!
upgrade now !
thanx and great job!

On Tue, Nov 25, 2014 at 12:54 AM, Edward K. Ream  wrote:
> Leo 5.0-final is now available at:
> http://sourceforge.net/projects/leo/files/Leo/
>
> Please report any problems immediately--I'll delay wider announcement until
> tomorrow.
>
> Many thanks to all those who have contributed so much to Leo 5.0.
>
> The highlights of Leo 5.0
> --
>
> * Better compatibility with vim, Emacs, pylint and PyQt:
> - Optional native emulation of vim commands.
> - Full support for Emacs org-mode outlines.
> - Full support for Vim .otl outlines.
> - Better support for pylint.
> - Support for both PyQt4 and PyQt5.
> * Smoother installation:
> - Support for brew install leo on MacOS.
> - 'python setup.py install' now works.
> - pip install leo now works.
> - Leo is now a debian package.
> * Better handling of nodes containing large text:
> - Idle time syntax coloring eliminates delay.
> - Optional delayed loading of large text.
> * Power features:
> - Command history for minibuffer commands.
> - Leo available via github repository.
> - File name completion.
> - Cloned nodes expand and contract independently.
> - @data nodes can be composed from descendant nodes.
> - No need to change Leo's main style sheet:
>   it can be customized with @color and @font settings.
> - @persistence nodes save data in @auto trees.
> - A pluggable architecture for @auto nodes.
> - The style-reload command changes Leo's appearance instantly.
> * Important new plugins for tagging, display and node evaluation.
> * For beginners:
> - Leo's default workbook files contains Leo's quickstart guide.
> * Hundreds of new/improved features and bug fixes.
>
> Links:
> --
> Leo:   http://leoeditor.com
> Docs:  http://leoeditor.com/leo_toc.html
> Tutorials: http://leoeditor.com/tutorial.html
> Videos:http://leoeditor.com/screencasts.html
> Forum: http://groups.google.com/group/leo-editor
> Download:  http://sourceforge.net/projects/leo/files/
> Github:https://github.com/leo-editor/leo-editor
> Quotes:http://leoeditor.com/testimonials.html
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.0 final released

2014-11-24 Thread Zoom.Quiet
On Tue, Nov 25, 2014 at 9:07 AM, Zoom.Quiet  wrote:
> WoW !
> finally come on!
> upgrade now !

so sad for China:
- my env:
$ brew config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: b11f75bf795293b59c448f1c4a4d4ec16e8be1d1
Last commit: 3 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit sandybridge
OS X: 10.10-x86_64
Xcode: 6.1
Clang: 6.0 build 600
X11: 2.7.7 => /opt/X11
System Ruby: 2.0.0-481
Perl: /usr/bin/perl
Python: /Users/zoomq/.pyenv/shims/python
Ruby: /Users/zoomq/.rvm/rubies/ruby-1.9.3-p327/bin/ruby


try brew:
- because GFW, from China update homebrew is very hard
- base VPN, after brew update
- can not brew search leo

~
try pip:
base pyenv 2.7.8 for leo clean
~

$ pip install leo
...
Installing collected packages: leo
  Running setup.py install for leo
changing mode of build/scripts-2.7/leo-install.py from 644 to 755

warning: no previously-included files matching '*.pyc' found under
directory 'leo'
warning: no previously-included files matching '*.pyo' found under
directory 'leo'
warning: no files found matching '*.tix' under directory 'leo'
warning: no files found matching '*.dbm' under directory 'leo'
warning: no files found matching '*.conf' under directory 'leo'
warning: no files found matching '*.TXT' under directory 'leo'
warning: no files found matching '*.def' under directory 'leo'
warning: no files found matching '*.six' under directory 'leo'
warning: no files found matching '*.cat' under directory 'leo'
warning: no files found matching '*.pro' under directory 'leo'
warning: no files found matching '*.xsl' under directory 'leo'
warning: no files found matching '*.rix' under directory 'leo'
warning: no files found matching '*.alg' under directory 'leo'
warning: no files found matching '*.iix' under directory 'leo'
warning: no files found matching '*.w' under directory 'leo'
no previously-included directories found matching 'leo/extensions'
no previously-included directories found matching 'leo/test'
no previously-included directories found matching 'leo/plugins/test'
no previously-included directories found matching 'leo/doc/html'
no previously-included directories found matching 'leo/__pycache__'
no previously-included directories found matching 'leo/*/__pycache__'
changing mode of
/Users/zoomq/.pyenv/versions/278leo/bin/leo-install.py to 755
Installing leoc script to /Users/zoomq/.pyenv/versions/278leo/bin
Installing leo script to /Users/zoomq/.pyenv/versions/278leo/bin
Successfully installed leo
Cleaning up...


~
and then
~

$ leo
Traceback (most recent call last):
  File "/Users/zoomq/.pyenv/versions/278leo/bin/leo", line 9, in 
load_entry_point('leo==4.11-final', 'gui_scripts', 'leo')()
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/runLeo.py",
line 81, in run
g.app.loadManager.load(fileName,pymacs)
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoApp.py",
line 1892, in load
lm.doPrePluginsInit(fileName,pymacs)
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoApp.py",
line 1936, in doPrePluginsInit
lm.readGlobalSettingsFiles()
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoApp.py",
line 1839, in readGlobalSettingsFiles
lm.computeMyLeoSettingsPath())]
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoApp.py",
line 1810, in openSettingsFile
c = g.app.newCommander(fn)
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoApp.py",
line 932, in newCommander
return leoCommands.Commands(fileName,relativeFileName,gui,previousSettings)
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoCommands.py",
line 100, in __init__
c.initObjects(self.gui)
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/core/leoCommands.py",
line 339, in initObjects
import leo.plugins.free_layout as free_layout
  File 
"/Users/zoomq/.pyenv/versions/278leo/lib/python2.7/site-packages/leo/plugins/free_layout.py",
line 24, in 
from PyQt4 import QtCore, QtGui, Qt
ImportError: No module named P

Re: Leo Dark on Linux

2014-12-11 Thread Zoom.Quiet
On Thu, Dec 11, 2014 at 4:30 PM, Davy Cottet  wrote:

> Hi,
>
> I've played a bit with my theme since I wanted a dark one in order to save
> my eyes.
> I'm glad to show you my nice Leo :
>
>
> 
> It's pretty straightforward to get it :
>  - install this nice theme :
> http://gnome-look.org/content/show.php/HackStation?content=167255
>
>  - then just override Leo's qt style sheet by adding an empty *@data
> qt-gui-plugin-style-sheet* to your *@settings*
>
>  - I struggled a bit to finally find out that the only settings that are
> not handled by qt are the log pane text colors, so add those settings :
> -
>
>
>
> *@color log_text_foreground_color = #93a1a1@color log_error_color =
> #dc322f@color log_warning_color = #268bd2*Finally, I've made a pack of
> transparent icons to be used more generically :
>
>
> *@string color_theme = transparent*I could upload them to github if you
> like
>
> *.*
>

MUST! i love it!
also can working in MAC,i guess ?


>
>  --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be
learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


[OT]thinks abt. quicksafe ?

2015-01-03 Thread Zoom.Quiet
Happy New year for all Leor ;-)

and i notice one interest item:
p-e-w/quicksafe
https://github.com/p-e-w/quicksafe

so IMHO could Leo include safe nodes ?
- @safe
- export Secret files
- with DCVS publish Secret files
- .leo only in local




-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


[MAC]Leo5.0-final can not running [was] New Install

2015-02-12 Thread Zoom.Quiet
just today, i can not running Leo5.0-final through old scrip:

$ python /opt/bin/leo/launchLeo.py
leoQt.py: can not import either PyQt4 or PyQt5.
Traceback (most recent call last):
  File "/opt/bin/leo/launchLeo.py", line 7, in 
import leo.core.runLeo
  File "/opt/bin/Leo5.0-final/leo/core/runLeo.py", line 28, in 
leoGlobals.app = leoApp.LeoApp()
  File "/opt/bin/Leo5.0-final/leo/core/leoApp.py", line 144, in __init__
import leo.core.leoFrame as leoFrame
  File "/opt/bin/Leo5.0-final/leo/core/leoFrame.py", line 15, in 
import leo.core.leoColorizer as leoColorizer
  File "/opt/bin/Leo5.0-final/leo/core/leoColorizer.py", line 17, in 
from leo.core.leoQt import isQt5,Qsci,QtCore,QtGui,QtWidgets
  File "/opt/bin/Leo5.0-final/leo/core/leoQt.py", line 24, in 
from PyQt4 import Qt
ImportError: cannot import name Qt

and try:

$ pip install PyQt4
Collecting PyQt4
  Could not find any downloads that satisfy the requirement PyQt4
  No distributions at all found for PyQt4


My env:

- OS X Yosemite 10.10.2 (14C109)
Darwin Kernel Version 14.1.0
- brew upgraded:
Python 2.7.9 (default, Feb 10 2015, 03:28:08)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin
- $ brew info pyqt
pyqt: stable 4.11.3 (bottled)
http://www.riverbankcomputing.co.uk/software/pyqt
/usr/local/Cellar/pyqt/4.11.1 (63 files, 16M)
  Poured from bottle
/usr/local/Cellar/pyqt/4.11.3 (560 files, 19M)
  Poured from bottle
From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/pyqt.rb
==> Dependencies
Required: qt ✔, sip ✔
==> Options
--with-python3
Build with python3 support
--without-python
Build without python 2 support
Traceback (most recent call last):
  File "", line 1, in 
AttributeError: 'module' object has no attribute 'getusersitepackages'
Traceback (most recent call last):
  File "", line 1, in 
AttributeError: 'module' object has no attribute 'getusersitepackages'
==> Caveats
Phonon support is broken.

Python modules have been installed and Homebrew's site-packages is not
in your Python sys.path, so you will not be able to import the modules
this formula installed. If you plan to develop with these modules,
please run:
  mkdir -p
  echo 'import site;
site.addsitedir("/usr/local/lib/python2.7/site-packages")' >>
homebrew.pth


and now
- i not understand how to fixed brew installed pyqt
- how to usage the "homebrew.pth" ?




On Wed, Jan 28, 2015 at 6:59 AM, Todd Mars  wrote:
> Trying to install on a new windows system.
> I installed Python34 which goes into C:\Python34
> I installed DocUtils
> PyQt GPL v5.4 for Python v3.4 (x64) Setup reports an error and if I install
> it anyway Leo has an error.
> "This copy of PyQt has been built against Python v3.4 (x64) which doesn't
> seem to be installed.  Do you wish to continue with the installation?
>
> So I say yes anyway.  (I have a C:\Python34 folder)
>
> Installing the new Leo, it now goes into C:\Program Files
> (x86)\Leo-5.0-final
>
> But it does not run.
> Python lauchLeo.py
> outputs:
> can not import either PyQt4 or PyQt5
> ImportError: No module named 'PyQt5'
> During handling of the above exception, another exception occurred:
> ...etc.
> any idea what I should do?
> Thanks!
> Todd.


-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [MAC]Leo5.0-final can not running [was] New Install

2015-02-13 Thread Zoom.Quiet
flow Installing Leo — Leo 5.0 documentation
http://leoeditor.com/installing.html
re-check all :

$ brew doctor
...
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:

pyqt

so just

$ brew link pyqt

Wow dear Leo come back ;-)

thanx for all.

the offcial doc. is very help me.

On Thu, Feb 12, 2015 at 11:45 PM, Zoom.Quiet  wrote:
> just today, i can not running Leo5.0-final through old scrip:
>
> $ python /opt/bin/leo/launchLeo.py
> leoQt.py: can not import either PyQt4 or PyQt5.
> Traceback (most recent call last):
>   File "/opt/bin/leo/launchLeo.py", line 7, in 
> import leo.core.runLeo
>   File "/opt/bin/Leo5.0-final/leo/core/runLeo.py", line 28, in 
> leoGlobals.app = leoApp.LeoApp()
>   File "/opt/bin/Leo5.0-final/leo/core/leoApp.py", line 144, in __init__
> import leo.core.leoFrame as leoFrame
>   File "/opt/bin/Leo5.0-final/leo/core/leoFrame.py", line 15, in 
> import leo.core.leoColorizer as leoColorizer
>   File "/opt/bin/Leo5.0-final/leo/core/leoColorizer.py", line 17, in 
> from leo.core.leoQt import isQt5,Qsci,QtCore,QtGui,QtWidgets
>   File "/opt/bin/Leo5.0-final/leo/core/leoQt.py", line 24, in 
> from PyQt4 import Qt
> ImportError: cannot import name Qt
>
> and try:
>
> $ pip install PyQt4
> Collecting PyQt4
>   Could not find any downloads that satisfy the requirement PyQt4
>   No distributions at all found for PyQt4
>
>
> My env:
>
> - OS X Yosemite 10.10.2 (14C109)
> Darwin Kernel Version 14.1.0
> - brew upgraded:
> Python 2.7.9 (default, Feb 10 2015, 03:28:08)
> [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.56)] on darwin
> - $ brew info pyqt
> pyqt: stable 4.11.3 (bottled)
> http://www.riverbankcomputing.co.uk/software/pyqt
> /usr/local/Cellar/pyqt/4.11.1 (63 files, 16M)
>   Poured from bottle
> /usr/local/Cellar/pyqt/4.11.3 (560 files, 19M)
>   Poured from bottle
> From: https://github.com/Homebrew/homebrew/blob/master/Library/Formula/pyqt.rb
> ==> Dependencies
> Required: qt ✔, sip ✔
> ==> Options
> --with-python3
> Build with python3 support
> --without-python
> Build without python 2 support
> Traceback (most recent call last):
>   File "", line 1, in 
> AttributeError: 'module' object has no attribute 'getusersitepackages'
> Traceback (most recent call last):
>   File "", line 1, in 
> AttributeError: 'module' object has no attribute 'getusersitepackages'
> ==> Caveats
> Phonon support is broken.
>
> Python modules have been installed and Homebrew's site-packages is not
> in your Python sys.path, so you will not be able to import the modules
> this formula installed. If you plan to develop with these modules,
> please run:
>   mkdir -p
>   echo 'import site;
> site.addsitedir("/usr/local/lib/python2.7/site-packages")' >>
> homebrew.pth
>
>
> and now
> - i not understand how to fixed brew installed pyqt
> - how to usage the "homebrew.pth" ?
>
>
>
>
> On Wed, Jan 28, 2015 at 6:59 AM, Todd Mars  wrote:
>> Trying to install on a new windows system.
>> I installed Python34 which goes into C:\Python34
>> I installed DocUtils
>> PyQt GPL v5.4 for Python v3.4 (x64) Setup reports an error and if I install
>> it anyway Leo has an error.
>> "This copy of PyQt has been built against Python v3.4 (x64) which doesn't
>> seem to be installed.  Do you wish to continue with the installation?
>>
>> So I say yes anyway.  (I have a C:\Python34 folder)
>>
>> Installing the new Leo, it now goes into C:\Program Files
>> (x86)\Leo-5.0-final
>>
>> But it does not run.
>> Python lauchLeo.py
>> outputs:
>> can not import either PyQt4 or PyQt5
>> ImportError: No module named 'PyQt5'
>> During handling of the above exception, another exception occurred:
>> ...etc.
>> any idea what I should do?
>> Thanks!
>> Todd.
>
>
> --
> Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
> 俺: http://zoomquiet.io
> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
> KM keep growing environment culture which promoting organization be learnning!



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [MAC]SSD reinstall Yosemite error again [was]Leo5.0-final can not running

2015-04-15 Thread Zoom.Quiet
2015-04-13 19:29 GMT+08:00 Edward K. Ream :
> On Sun, Apr 12, 2015 at 4:07 PM, Ludwig Schwardt 
> wrote:
>>
>> Hi Zoom,
>>
>> I would remove qt, sip and pyqt and reinstall them, in other words:
>>
>> brew remove pyqt sip qt
>> brew install qt sip pyqt
>>
>> They are supposed to work on OS X 10.10 since the end of last year.
>
>
> Thanks for this.  I'll add these words to Leo's installation instructions.
>

thanx again!

i fixed them, and confirmded the problem:

- because for speed brew, i try install homebrew in /opt/bin/ under SSD
- but like Qt, must in /usr/local , can be building well
- so i deleted the homebrew, re-install all homebrew env.
- try $ brew install qt sip pyqt
- all working now, just some warning for
Phonon support is broken.


> Edward


-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.0-final in MAC lost font control

2015-05-20 Thread Zoom.Quiet
Hummm
myself fixed it;
just copy fonts into /Library/Fonts/
;-)

2015-05-19 19:12 GMT+08:00 Zoom.Quiet :
> my local env:
> - Leo Log Window
> Leo 5.0-final, build 20141124101406, Mon Nov 24 10:14:06 CST 2014
> Not running from a git repo
> Python 2.7.9, PyQt version 4.8.6
> darwin
>
> - MAC OS X 10.10.3 (14D136)
> - appended on SSD ,so reinstall OS X, and ln -s old usr env as
>
> /Users -> /Volumes/Macintosh HD/Users/
>
> so some odd, such as :
>
> $ fc-list | grep hei
> /Users/zoomq/Library/Fonts/wqy-zenhei.ttc: 文泉驿点阵正黑,文泉驛點陣正黑,WenQuanYi
> Zen Hei Sharp:style=Regular
> /Users/zoomq/Library/Fonts/wqy-zenhei.ttc: 文泉驿等宽正黑,文泉驛等寬正黑,WenQuanYi
> Zen Hei Mono:style=Regular
> /Users/zoomq/Library/Fonts/Monaco_Yahei.ttf: 微软雅黑Monaco,Microsoft
> YaHei:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
> /Library/Fonts/Lantinghei.ttc: 兰亭黑\-简,蘭亭黑\-簡,Lantinghei SC:style=Heavy,特黑
> /Users/zoomq/Library/Fonts/wqy-microhei-lite.ttc:
> 文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono Light:style=Light
> /Library/Fonts/Lantinghei.ttc: 兰亭黑\-繁,蘭亭黑\-繁,Lantinghei TC:style=Heavy,特黑
> /Users/zoomq/Library/Fonts/wqy-microhei.ttc: 文泉驿微米黑,文泉驛微米黑,WenQuanYi
> Micro Hei:style=Regular
> /Users/zoomq/Library/Fonts/wqy-microhei-lite.ttc:
> 文泉驿微米黑,文泉驛微米黑,WenQuanYi Micro Hei Light:style=Light
> /Library/Fonts/Lantinghei.ttc: 兰亭黑\-繁,蘭亭黑\-繁,Lantinghei TC:style=Demibold,中黑
> /Library/Fonts/Lantinghei.ttc: 兰亭黑\-简,蘭亭黑\-簡,Lantinghei SC:style=Demibold,中黑
> /Users/zoomq/Library/Fonts/wqy-microhei.ttc:
> 文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono:style=Regular
> /Users/zoomq/Library/Fonts/wqy-zenhei.ttc: 文泉驿正黑,文泉驛正黑,WenQuanYi Zen
> Hei:style=Regular
> /Library/Fonts/Lantinghei.ttc: 兰亭黑\-繁,蘭亭黑\-繁,Lantinghei
> TC:style=纤黑,纖黑,Extralight
> /Library/Fonts/Lantinghei.ttc: 兰亭黑\-简,蘭亭黑\-簡,Lantinghei
> SC:style=纤黑,纖黑,Extralight
>
> but in system tools can not see them fonts!
>
> so i try config fonts in Leo, such as atta. snap,
> in:
> /opt/bin/Leo5.0-final/leo/config/leoSettings.leo#@settings-->Appearance
> (change these first)-->Qt Gui settings-->Fonts-->Basic Fonts (change
> these first)
>
> and:
>
> /Users/zoomq/.leo/myLeoSettings.leo#@settings-->Fonts
>
> all can not working
>
> what happen?
> and how to fixed ?
>
> --
> Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
> 俺: http://zoomquiet.io
> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
> KM keep growing environment culture which promoting organization be learnning!



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo's future

2015-07-29 Thread Zoom.Quiet
2015-07-29 21:07 GMT+08:00 Edward K. Ream :
> In my mind, all essential aspects of Leo are complete.  Sure, there will
> always be improvements to be made, and I intend to keep making them, but now
> that that we have @clean the most important work is complete.
>

@clean means auto clean not-realy usage nodes?
so magic...

> Imo, Leo is good enough as it is.  What's not so good is outreach to the
> rest of the world.  Marketing, if you will.
>
> An excellent suggestion is to reach out to magazine editors, get them
> excited, and have them write or commission articles about Leo.  I think this
> is a great idea, but we haven't made much progress on this front.
>
> Recently I've been thinking about creating "true" Leo modes for emacs and
> vim.  This would be a lot of work.  In essence, this would create Emacs and
> Vim guis.  All other code must remain the same, and the gui must (mostly) be
> written in Python, not elisp or vim script.
>

Hummm, in my mind, Emacs/Vim is perfect editor ecosystem;
Leo also almost as ecosystem,
not necessary bind with Emacs/Vim

in fact for me, the most be anxious about future is:

- themes!
- easy color_scheme!
- compatible Sublime Text 2/3's schemes
- really easy support all kinds of fonts
- ...

for all day by day face Leo,
the default light theme is very hurt eye.

> Your comments, please.
>
> Edward
>



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


[OT]how to make Tk Entry can input Chinese under MAC OS X 10.11?

2015-10-25 Thread Zoom.Quiet
i try make very simple Tk app. as:tiny_tk_frame.py
 https://gist.github.com/ZoomQuiet/1a25ef86711a9a64b1e8

but can not import Chinese
- base any IME, there always accept the english code, not the chinese
- of course,i can capy chinese into Entry()

base:
IDLE and tkinter with Tcl/Tk on Mac OS X | Python.org
https://www.python.org/download/mac/tcltk/
i installed ActiveTcl 8.5.18.0
and brew info tcl-tk
homebrew/dupes/tcl-tk: stable 8.6.4 (bottled)
http://www.tcl.tk/

This formula is keg-only.
Tk installs some X11 headers and OS X provides an (older) Tcl/Tk.

so now, my Tk app.
can not running ...

Humm ,i guess Tkinter just call the system Tcl-Tk commands,
so there is more than one verion Tcl-Tk
means path chaos?

so how to fixed it?


-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo *already* can emulate IPython's Qt console!!

2016-03-19 Thread Zoom.Quiet
On Sat, Mar 19, 2016 at 5:19 PM, Edward K. Ream  wrote:
> On Saturday, March 19, 2016 at 4:43:46 PM UTC-5, Edward K. Ream wrote:
>
>> Leo can already do everything (in Leo's body pane) that IPython can do in
>> the IPython Qt console.  A few extra imports are needed, but that's so easy
>> to do in Leo!
>
> OMG, Leo can run all the matplotlib examples unchanged, provided that
> --ipython is in effect. I tried the animation example.  It's cute.
>

Crazy ! but why?!

that means Jupter team think just same with us ?

> A great day for Leo.  Or maybe I'm just the last to know.  Hehe.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Leo 5.2 How to use sublimte 2 dark theme ?

2016-04-14 Thread Zoom.Quiet
thanks Edward great job, i  upgraded 5.2 in MAC 10.11.4 is all OK
and from What’s New in Leo — Leo 5.2 documentation
http://leoeditor.com/what-is-new.html#what-s-new-in-leo-4-11
notice from 4.11 :
Added sublime Text 2, a dark colorizing theme

but, i can not found the config items.

BTW:
as attachment snapshot,
with default syntax declarative:
@language python
@tabwidth -4
...

the python 2.7 code self. is not syntax color is normal?


PS:
my Leo log as:

Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
Not running from a git repo
Python 2.7.11, PyQt version 4.8.7 darwin


-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.2 How to use sublimte 2 dark theme ?

2016-04-15 Thread Zoom.Quiet
On Fri, Apr 15, 2016 at 7:30 AM, john lunzer  wrote:
> My understanding is that any time you make changes to your themes you need
> to press the "reload-styles" button located in myLeoSettings.leo, then save,
> then restart.
>

thanks for suggest,
but in my myLeoSettings.leo not  "reload-styles" button;
so i guess , must because  my myLeoSettings.leo is t old,
u i need copy leo 5.2's leoSettings.leo into ~/.leo as new  myLeoSettings.leo
try them again.


> On Thursday, April 14, 2016 at 11:14:18 PM UTC-4, Zoom.Quiet wrote:
>>
>> after up mail , i found the theme config tree in leoSettings.leo
>>
>> To enable a theme:
>>
>> 1. **Copy** this entire tree to myLeoSettings.leo.
>> ...
>>
>> so flow the suggest, i copy them into myLeoSettings.leo , like
>> attachment snapshot,
>> but not theme changed;
>>
>> so i notice, i config in old version , with "Colorizer & colors " entire
>> so try use @ignore for ignore it;
>>
>> but also not change.
>>
>> so what can i use theme in Leo 5.2, with very old myLeoSettings ?
>>
>> On Thu, Apr 14, 2016 at 9:55 PM, Zoom.Quiet  wrote:
>> > thanks Edward great job, i  upgraded 5.2 in MAC 10.11.4 is all OK
>> > and from What’s New in Leo — Leo 5.2 documentation
>> > http://leoeditor.com/what-is-new.html#what-s-new-in-leo-4-11
>> > notice from 4.11 :
>> > Added sublime Text 2, a dark colorizing theme
>> >
>> > but, i can not found the config items.
>> >
>> > BTW:
>> > as attachment snapshot,
>> > with default syntax declarative:
>> > @language python
>> > @tabwidth -4
>> > ...
>> >
>> > the python 2.7 code self. is not syntax color is normal?
>> >
>> >
>> > PS:
>> > my Leo log as:
>> >
>> > Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
>> > Not running from a git repo
>> > Python 2.7.11, PyQt version 4.8.7 darwin
>> >
>> >
>> > --
>> > Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
>> > 俺: http://zoomquiet.io
>> > 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
>> > 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
>> > KM keep growing environment culture which promoting organization be
>> > learnning!
>>
>>
>>
>> --
>> Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
>> 俺: http://zoomquiet.io
>> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
>> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
>> KM keep growing environment culture which promoting organization be
>> learnning!
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.2 How to use sublimte 2 dark theme ?

2016-04-15 Thread Zoom.Quiet
On Fri, Apr 15, 2016 at 11:16 AM, john lunzer  wrote:
> You may not need to copy an entirely new settings file but simply the
> @button reload-styles node from a theme that contains it. I would try that
> first before starting anew.
>

sure, but when i restart config one by one,
the log alert:
Leo Log Window
Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
Not running from a git repo
Python 2.7.11, PyQt version 4.8.7
darwin
hook failed: select2, >,
leo.plugins.nodetags
Traceback (most recent call last):
  File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
callTagHandler
result = handler(tag, keywords)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
select2_hook
self.update_current_tags(self.c.p)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
update_current_tags
tags = self.tc.get_tags(pos)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in get_tags
tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
AttributeError: 'NoneType' object has no attribute 'u'
hook failed: select2, >,
leo.plugins.nodetags
Traceback (most recent call last):
  File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
callTagHandler
result = handler(tag, keywords)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
select2_hook
self.update_current_tags(self.c.p)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
update_current_tags
tags = self.tc.get_tags(pos)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in get_tags
tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
AttributeError: 'NoneType' object has no attribute 'u'
reading: /Volumes/MacintoshHD/Users/zoomq/.leo/myLeoSettings.leo
hook failed: select2, >,
leo.plugins.nodetags
Traceback (most recent call last):
  File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
callTagHandler
result = handler(tag, keywords)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
select2_hook
self.update_current_tags(self.c.p)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
update_current_tags
tags = self.tc.get_tags(pos)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in get_tags
tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
AttributeError: 'NoneType' object has no attribute 'u'
hook failed: select2, >,
leo.plugins.nodetags
Traceback (most recent call last):
  File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
callTagHandler
result = handler(tag, keywords)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
select2_hook
self.update_current_tags(self.c.p)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
update_current_tags
tags = self.tc.get_tags(pos)
  File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in get_tags
tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
AttributeError: 'NoneType' object has no attribute 'u'
read outline in 0.19 seconds

i not sure what happen ,,, not touch the plugins settings

now i try , just copy
leo/config/exampleSettings.leo -> ~/.leo/myLeoSettings.leo
for restart.

> On Friday, April 15, 2016 at 11:58:46 AM UTC-4, Zoom.Quiet wrote:
>>
>> On Fri, Apr 15, 2016 at 7:30 AM, john lunzer  wrote:
>> > My understanding is that any time you make changes to your themes you
>> > need
>> > to press the "reload-styles" button located in myLeoSettings.leo, then
>> > save,
>> > then restart.
>> >
>>
>> thanks for suggest,
>> but in my myLeoSettings.leo not  "reload-styles" button;
>> so i guess , must because  my myLeoSettings.leo is t old,
>> u i need copy leo 5.2's leoSettings.leo into ~/.leo as new
>> myLeoSettings.leo
>> try them again.
>>
>>
>> > On Thursday, April 14, 2016 at 11:14:18 PM UTC-4, Zoom.Quiet wrote:
>> >>
>> >> after up mail , i found the theme config tree in leoSettings.leo
>> >>
>> >> To enable a theme:
>> >>
>> >> 1. **Copy** this entire tree to myLeoSettings.leo.
>> >> ...
>> >>
>> >> so flow the suggest, i copy them into myLeoSettings.leo , like
>> >> attachment snapshot,
>> >> but not theme changed;
>> >>
>> >> so i notice, i config in old version , with "Colorizer & colors "
>> >> entire
>> >> so try use @ignore for ignore it;
>> >>
>> >> but also not change.
>> >

Re: Leo 5.2 How to use sublimte 2 dark theme ?

2016-04-15 Thread Zoom.Quiet
thanks for suggest,
i try all the ways;
confirmed what happen:

- the tree @ignore Themes: copy to last top-level setting in myLeoSettings.leo
- included theme setup is not work all, because:
@color body_text_background_color
is changed
@color body-bg
etc.

and @data qt-gui-plugin-style-sheet is not work now

so i had one by one check and reset color/fron in new way:

@settings->Appearance (change these first)->Qt Gui settings->Colors and Fonts


On Fri, Apr 15, 2016 at 1:00 PM, 'Terry Brown' via leo-editor
 wrote:
> On Fri, 15 Apr 2016 12:35:25 -0500
> "Zoom.Quiet"  wrote:
>
>> On Fri, Apr 15, 2016 at 11:16 AM, john lunzer 
>> wrote:
>> > You may not need to copy an entirely new settings file but simply
>> > the @button reload-styles node from a theme that contains it. I
>> > would try that first before starting anew.
>>
>> sure, but when i restart config one by one,
>
> Maybe you should keep you old "@enabled-plugins" node from your
> original myLeoSettings?
>
> Cheers -Terry
>
>> the log alert:
>> Leo Log Window
>> Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
>> Not running from a git repo
>> Python 2.7.11, PyQt version 4.8.7
>> darwin
>> hook failed: select2, > >,
>> leo.plugins.nodetags
>> Traceback (most recent call last):
>>   File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
>> callTagHandler
>> result = handler(tag, keywords)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
>> select2_hook
>> self.update_current_tags(self.c.p)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
>> update_current_tags
>> tags = self.tc.get_tags(pos)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in
>> get_tags tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
>> AttributeError: 'NoneType' object has no attribute 'u'
>> hook failed: select2, > >,
>> leo.plugins.nodetags
>> Traceback (most recent call last):
>>   File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
>> callTagHandler
>> result = handler(tag, keywords)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
>> select2_hook
>> self.update_current_tags(self.c.p)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
>> update_current_tags
>> tags = self.tc.get_tags(pos)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in
>> get_tags tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
>> AttributeError: 'NoneType' object has no attribute 'u'
>> reading: /Volumes/MacintoshHD/Users/zoomq/.leo/myLeoSettings.leo
>> hook failed: select2, > >,
>> leo.plugins.nodetags
>> Traceback (most recent call last):
>>   File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
>> callTagHandler
>> result = handler(tag, keywords)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
>> select2_hook
>> self.update_current_tags(self.c.p)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
>> update_current_tags
>> tags = self.tc.get_tags(pos)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in
>> get_tags tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
>> AttributeError: 'NoneType' object has no attribute 'u'
>> hook failed: select2, > >,
>> leo.plugins.nodetags
>> Traceback (most recent call last):
>>   File "/opt/bin/Leo-5.2-final/leo/core/leoPlugins.py", line 323, in
>> callTagHandler
>> result = handler(tag, keywords)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 370, in
>> select2_hook
>> self.update_current_tags(self.c.p)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 270, in
>> update_current_tags
>> tags = self.tc.get_tags(pos)
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/nodetags.py", line 146, in
>> get_tags tags = p.v.u.get(self.TAG_LIST_KEY, set([]))
>> AttributeError: 'NoneType' object has no attribute 'u'
>> read outline in 0.19 seconds
>>
>> i not sure what happen ,,, not touch the plugins settings
>>
>> now i try , just copy
>> leo/config/exampleSettings.leo -> ~/.leo/myLeoSettings.leo
>> for restart.
>>
>> > On Friday, 

[theme] how to setup Leo cursor size and highlight currently line?

2016-04-15 Thread Zoom.Quiet
thanks EKR's great job. i use Leo from 2005 year, now enjoy in MAC ;-)

but always one need:
- like attachment snapshot
- sublime text 3 , can set big cursor and highlight currently line
- i guess Leo also can theme like this, but how to?

thanks for all suggest.

PS:
my version as:
Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
Not running from a git repo
Python 2.7.11, PyQt version 4.8.7 darwin



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [theme] how to setup Leo cursor size and highlight currently line?

2016-04-15 Thread Zoom.Quiet
On Fri, Apr 15, 2016 at 2:46 PM, john lunzer  wrote:
> I can speak to a big cursor which can be set through:
>
> @int qt-cursor-width = 3

yes! thanks john so much, i fund setup item in Qt Gui Misc settings
so setup as 5;

but as attachment snapshot, after i make body as dark theme,
but the Syntax coloring is not good for python

- the =/% etc. is all black
- and the self is not coloring

where can theme Syntax coloring ?

thanks for all suggest again.

>
> I use a value of 3 but you can make it much bigger if you wish.
>
>
> On Friday, April 15, 2016 at 3:33:48 PM UTC-4, Zoom.Quiet wrote:
>>
>> thanks EKR's great job. i use Leo from 2005 year, now enjoy in MAC ;-)
>>
>> but always one need:
>> - like attachment snapshot
>> - sublime text 3 , can set big cursor and highlight currently line
>> - i guess Leo also can theme like this, but how to?
>>
>> thanks for all suggest.
>>
>> PS:
>> my version as:
>> Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
>> Not running from a git repo
>> Python 2.7.11, PyQt version 4.8.7 darwin
>>
...

-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [theme] how to setup Leo cursor size and highlight currently line?

2016-04-15 Thread Zoom.Quiet
WoW ! sooo beautful theme ;-)
thanks john, again.

BUT, there is always other problem
- the self. is look like not keyword!
- as attachment snapshot ...


BTW:
how to transform sublime text 's theme into leo?
there is some script or tools ?


On Fri, Apr 15, 2016 at 3:19 PM, john lunzer  wrote:
> You will need to define these in your theme as you wish:
>
> @color blank_color = grey
> @color tab_color = red
> @color label_color = red
> @color keyword1_color = #268bd2
> @color keyword2_color = #2aa198
> @color keyword3_color = #859900
> @color keyword4_color = #268bd2
> @color literal1_color = #cb4b16
> @color literal2_color = #b58900
> @color literal3_color = #dc322f
> @color literal4_color = #859900
> @color markup_color = #2aa198
> @color comment1_color = #557755
> @color comment2_color = #557755
> @color comment3_color = #557755
> @color comment4_color = #557755
> @color operator_color = #bb
> @color function_color = #cb4b16
>
> On Friday, April 15, 2016 at 3:52:52 PM UTC-4, Zoom.Quiet wrote:
>>
>> On Fri, Apr 15, 2016 at 2:46 PM, john lunzer  wrote:
>> > I can speak to a big cursor which can be set through:
>> >
>> > @int qt-cursor-width = 3
>>
>> yes! thanks john so much, i fund setup item in Qt Gui Misc settings
>> so setup as 5;
>>
>> but as attachment snapshot, after i make body as dark theme,
>> but the Syntax coloring is not good for python
>>
>> - the =/% etc. is all black
>> - and the self is not coloring
>>
>> where can theme Syntax coloring ?
>>
>> thanks for all suggest again.
>>
>> >
>> > I use a value of 3 but you can make it much bigger if you wish.
>> >
>> >
>> > On Friday, April 15, 2016 at 3:33:48 PM UTC-4, Zoom.Quiet wrote:
>> >>
>> >> thanks EKR's great job. i use Leo from 2005 year, now enjoy in MAC ;-)
>> >>
>> >> but always one need:
>> >> - like attachment snapshot
>> >> - sublime text 3 , can set big cursor and highlight currently line
>> >> - i guess Leo also can theme like this, but how to?
>> >>
>> >> thanks for all suggest.
>> >>
>> >> PS:
>> >> my version as:
>> >> Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
>> >> Not running from a git repo
>> >> Python 2.7.11, PyQt version 4.8.7 darwin
>> >>
>> ...
>>
>> --
>> Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
>> 俺: http://zoomquiet.io
>> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
>> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
>> KM keep growing environment culture which promoting organization be
>> learnning!
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [theme] how to setup Leo cursor size and highlight currently line?

2016-04-15 Thread Zoom.Quiet
On Fri, Apr 15, 2016 at 3:59 PM, 'Terry Brown' via leo-editor
 wrote:
> On Fri, 15 Apr 2016 15:33:19 -0500
> "Zoom.Quiet"  wrote:
>
>> WoW ! sooo beautful theme ;-)
>> thanks john, again.
>>
>> BUT, there is always other problem
>> - the self. is look like not keyword!
>> - as attachment snapshot ...
>
> **Strictly** speaking, `self` isn't a keyword, it's just a convention.
> Python instance bound methods have the instance inserted as the *first*
> argument, and everyone calls it `self` for readability, although you
> can call it anything you want.
>
> But seeing it's a de facto keyword, it could be added in
> leo/modes/python.py
>

yes! append as:
"self": "keyword4",

finally Leo edit pane look like sublime text ...

**Strictly** thanks guys, i know the theme is not important ,
but if u need face leo everyday more then 10hours,
u really need more coloring face



> Cheers -Terry
>
>> BTW:
>> how to transform sublime text 's theme into leo?
>> there is some script or tools ?
>>
>> On Fri, Apr 15, 2016 at 3:19 PM, john lunzer  wrote:
>> > You will need to define these in your theme as you wish:
>> >
>> > @color blank_color = grey
>> > @color tab_color = red
>> > @color label_color = red
>> > @color keyword1_color = #268bd2
>> > @color keyword2_color = #2aa198
>> > @color keyword3_color = #859900
>> > @color keyword4_color = #268bd2
>> > @color literal1_color = #cb4b16
>> > @color literal2_color = #b58900
>> > @color literal3_color = #dc322f
>> > @color literal4_color = #859900
>> > @color markup_color = #2aa198
>> > @color comment1_color = #557755
>> > @color comment2_color = #557755
>> > @color comment3_color = #557755
>> > @color comment4_color = #557755
>> > @color operator_color = #bb
>> > @color function_color = #cb4b16
>> >
>> > On Friday, April 15, 2016 at 3:52:52 PM UTC-4, Zoom.Quiet wrote:
>> >>
>> >> On Fri, Apr 15, 2016 at 2:46 PM, john lunzer 
>> >> wrote:
>> >> > I can speak to a big cursor which can be set through:
>> >> >
>> >> > @int qt-cursor-width = 3

...

-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [theme] how to setup Leo cursor size and highlight currently line?

2016-04-15 Thread Zoom.Quiet
btw: see Themes – Ulysses Style Exchange
http://styles.ulyssesapp.com/themes/?ref=u3_markupPrefs
in fact , theme repository really make girls wants try Leo in first time.


On Fri, Apr 15, 2016 at 4:44 PM, Zoom.Quiet  wrote:
> On Fri, Apr 15, 2016 at 3:59 PM, 'Terry Brown' via leo-editor
>  wrote:
>> On Fri, 15 Apr 2016 15:33:19 -0500
>> "Zoom.Quiet"  wrote:
>>
>>> WoW ! sooo beautful theme ;-)
>>> thanks john, again.
>>>
>>> BUT, there is always other problem
>>> - the self. is look like not keyword!
>>> - as attachment snapshot ...
>>
>> **Strictly** speaking, `self` isn't a keyword, it's just a convention.
>> Python instance bound methods have the instance inserted as the *first*
>> argument, and everyone calls it `self` for readability, although you
>> can call it anything you want.
>>
>> But seeing it's a de facto keyword, it could be added in
>> leo/modes/python.py
>>
>
> yes! append as:
> "self": "keyword4",
>
> finally Leo edit pane look like sublime text ...
>
> **Strictly** thanks guys, i know the theme is not important ,
> but if u need face leo everyday more then 10hours,
> u really need more coloring face
>
>
>
>> Cheers -Terry
>>
>>> BTW:
>>> how to transform sublime text 's theme into leo?
>>> there is some script or tools ?
>>>
>>> On Fri, Apr 15, 2016 at 3:19 PM, john lunzer  wrote:
>>> > You will need to define these in your theme as you wish:
>>> >
>>> > @color blank_color = grey
>>> > @color tab_color = red
>>> > @color label_color = red
>>> > @color keyword1_color = #268bd2
>>> > @color keyword2_color = #2aa198
>>> > @color keyword3_color = #859900
>>> > @color keyword4_color = #268bd2
>>> > @color literal1_color = #cb4b16
>>> > @color literal2_color = #b58900
>>> > @color literal3_color = #dc322f
>>> > @color literal4_color = #859900
>>> > @color markup_color = #2aa198
>>> > @color comment1_color = #557755
>>> > @color comment2_color = #557755
>>> > @color comment3_color = #557755
>>> > @color comment4_color = #557755
>>> > @color operator_color = #bb
>>> > @color function_color = #cb4b16
>>> >
>>> > On Friday, April 15, 2016 at 3:52:52 PM UTC-4, Zoom.Quiet wrote:
>>> >>
>>> >> On Fri, Apr 15, 2016 at 2:46 PM, john lunzer 
>>> >> wrote:
>>> >> > I can speak to a big cursor which can be set through:
>>> >> >
>>> >> > @int qt-cursor-width = 3
>
> ...
>
> --
> Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
> 俺: http://zoomquiet.io
> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
> KM keep growing environment culture which promoting organization be learnning!



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [theme] how to setup Leo cursor size and highlight currently line?

2016-04-16 Thread Zoom.Quiet
thanks again , and i sharing the custom story as:
Leo 5.2 theme custom — Medium
https://medium.com/@zoom.quiet/leo-5-2-theme-custom-d6f77573b7d6#.wvihrt11x


On Sat, Apr 16, 2016 at 6:39 AM, Edward K. Ream  wrote:
> On Fri, Apr 15, 2016 at 4:44 PM, Zoom.Quiet  wrote:
>>
>>
>>
>> finally Leo edit pane look like sublime text ...
>>
>> **Strictly** thanks guys, i know the theme is not important ,
>> but if u need face leo everyday more then 10hours,
>> u really need more coloring face
>
>
> Imo, the little irritations are truly important to fix.  We never want to
> use tools that continually bother or frustrate us.
>
> EKR
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: How to collaborate using Leo

2016-04-16 Thread Zoom.Quiet
i store up this mail in gmail, but never try to fixed code flow EKR's point.
thanks for EKR's Aha, 3 years question, fixed in Leo 5.2 !
notice this, just after terror story:

- i always use Leo to develop complex scripts
+ when start PyQt4 coding, also base Leo
+ but, this time under git-flow
- even upgrade into Leo 5.2, but my skill stan as 4.0
+ as one Leonard, for Nancy in teams
+ i had usage @shadow
+ and of course put .leo into git repository too
- so in the beginning:
+ after 4 hours coding, happy finished one feature develop
+ base git-flow input:
* $ git flow hotfix finish BIG-FEATURE
+ as normal git-flow will:
* Latest objects have been fetched from 'origin'
* Hotfix branch has been merged into 'master'
* The hotfix was tagged 'BIG-FEATURE'
* Hotfix branch has been back-merged into 'develop'
* Hotfix branch 'hotfix/BIG-FEATURE' has been deleted
+ BUT!!! because .leo also in git
* and can not Auto-merging with old version
* the git-flow hotfix flow break
- terror start:
+ try move .leo out git repository, and change @path
+ wants re-write all scripts, merge again
+ BUT! i forgot @shadown node NOT save data for code
+ so, after cmd+s, i got empty .py and .leo_shadow/*.py
- CAN MOVE minutes for so terror:
+ luck remember git keep all verion in breach
+ so revert develop breach
+ change back 'hotfix/BIG-FEATURE'
* into .leo change all @shadow to @nosent
* move .leo out git repository
* chnage @path
+ re-try `$ git flow hotfix finish BIG-FEATURE`
- kill the terror time

through this, i learned:

- .leo is too personal , need not put into git repositry
- @shadow is not strong enough
- nust use new directive

so review leo document, largh in Aha time ;-)
History of Leo — Leo 5.2 documentation
http://leoeditor.com/history.html#genesis-of-clean
and recheck : Appendices — Leo 5.2 documentation
http://leoeditor.com/appendices.html#the-mulder-ream-update-algorithm
notice @clean, and make confirm in:
Summary: @clean vs @file -> Programming with Leo — Leo 5.2 documentation
http://leoeditor.com/tutorial-programming.html#summary-clean-vs-file

for working with Nancy, i need @clean forever!

BUT the new leo-flow with git-flow is lost one command?

- how to updating @cloean nodes in Leo? need not to restart Leo?
- in my test:
+ edit .py out leo, make conflict
+ try cmd+s, leo alert:

... .py
 has changed outside Leo.
Overwrite the outline node?

- but try all kind of command in file menus
- not found withch one make Leo :
+ read out .py
+ base The Mulder/Ream algorithm updaing nodes
- so i had to clode all Leo windows
- restart Leo, so the "Recovered Nodes" auto generated


On Mon, Oct 28, 2013 at 6:42 AM, Edward K. Ream  wrote:
> On Sun, Oct 27, 2013 at 9:01 PM, Zoom.Quiet  wrote:
>
>> 2013/10/28 Edward K. Ream :
>
>
>> No.  The local cache is just a detail :-)  It merely needs to remember the
>> files *with* sentinels **on Nancy's local machine.**  SCCS repository
>> *never* sees the cache.  Only Nancy's push/pull hooks see the cache.
>>
>
> - the ~/.leo dir? sure, is the right space!
> - but, the @shadow algorithm is usage between who?
> - i guess just only can base the local user file and the lastest
> ver
> s
> ion in SCCS ?
>
> The @shadow algorithm is applied just before pushing a new version of one of
> Nancy's files, say x.py.  Therefore the input to the @shadow algorithm is:
>
> 1.  The cached version of x.py  This is the latest version of x.py that was
> pulled from SCCS.  It contains sentinels.  In @shadow terminology, this is
> the **private file**.
>
> 2. The version of x.py that Nancy is pushing.  This file is in Nancy's local
> SCCS repository.  This file contains no sentinels. In @shadow terminology,
> this is the **public file**.
>
> - so this ways is perfect for DVCS but svn/csv/vss etc. Center VCS is not
> good.
>
> I believe this scheme will work for any kind of SCCS because the hooks only
> work on a) the local repository and b) the local cache.
>
> ok all clean!
> - wait the brz first show us the prototype hooks
> - just need know how call the @shadow algorithm from Leo
> - in fact, this @shadow algorithm is very useful for other action,
> etc. co-writing system
>
> I don't have time to do a prototype now.  Here are the places containing
> relevant code:
>
> - leoShadow.py contains the fundamental @shadow algorithm plus quite a bit
> of support code.
>
> - leoAtFile.py contains the code actually reads and writes @shadow trees:
> See at.readOneAtShadowNode and at.openFileForReading.
>
> The at.atShadow ivar is set True in the init code fo

Re: How to collaborate using Leo

2016-04-18 Thread Zoom.Quiet
On Mon, Apr 18, 2016 at 2:02 PM, Edward K. Ream  wrote:
>
> On Sat, Apr 16, 2016 at 6:36 PM, Zoom.Quiet  wrote:
>
>> http://leoeditor.com/tutorial-programming.html#summary-clean-vs-file
>>
>> ...i need @clean forever!
>>
>> BUT the new leo-flow with git-flow is lost one command?
>
>
> You should be able to do what you want.
>
> 1. If you set @bool check_for_changed_external_files = True, Leo will 
> automatically update @clean nodes from changes made outside of Leo.
>

- setup in MyLeoSettings.leo work will ;-)
- Ctrl+Shift+W need change currently node, not easy as Ctrl+S
- refresh-from-disk is just need, but can not bind right hotkeys ~
look like Leo had used all kinds of hotkeys...

TTH.

> 2. Ctrl+Shift+W, (write-at-file-node) will write all @ nodes in the 
> selected tree.
>
> 3. refresh-from-disk does the reverse: it updates the selected @ node 
> from the external file.
>
> HTH.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.




-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: How to collaborate using Leo

2016-04-18 Thread Zoom.Quiet
On Mon, Apr 18, 2016 at 3:31 PM, john lunzer  wrote:
> I'm currently using Alt+l for refresh-from-disk. It wasn't being used (I
> don't think) and seems logical. If a hotkey you want is being used you can
> go into the global settings and remove it or change it.
>

thanks u suggest,
but i cannot fund the refresh-from-disk under
#@settings-->Keyboard shortcuts-->@keys EKR bindings
we can appended by self?

> I'm not sure if personal settings override global settings or conflict.
>
> On Monday, April 18, 2016 at 4:19:45 PM UTC-4, Zoom.Quiet wrote:
>>
>> On Mon, Apr 18, 2016 at 2:02 PM, Edward K. Ream  wrote:
>> >
>> > On Sat, Apr 16, 2016 at 6:36 PM, Zoom.Quiet  wrote:
>> >
>> >> http://leoeditor.com/tutorial-programming.html#summary-clean-vs-file
>> >>
>> >> ...i need @clean forever!
>> >>
>> >> BUT the new leo-flow with git-flow is lost one command?
>> >
>> >
>> > You should be able to do what you want.
>> >
>> > 1. If you set @bool check_for_changed_external_files = True, Leo will
>> > automatically update @clean nodes from changes made outside of Leo.
>> >
>>
>> - setup in MyLeoSettings.leo work will ;-)
>> - Ctrl+Shift+W need change currently node, not easy as Ctrl+S
>> - refresh-from-disk is just need, but can not bind right hotkeys ~
>> look like Leo had used all kinds of hotkeys...
>>
>> TTH.
>>
>> > 2. Ctrl+Shift+W, (write-at-file-node) will write all @ nodes in
>> > the selected tree.
>> >
>> > 3. refresh-from-disk does the reverse: it updates the selected @
>> > node from the external file.
>> >
>> > HTH.
>> >
>> > Edward
>> >
>> > --
>> > You received this message because you are subscribed to the Google
>> > Groups "leo-editor" group.
>> > To unsubscribe from this group and stop receiving emails from it, send
>> > an email to leo-editor+...@googlegroups.com.
>> > To post to this group, send email to leo-e...@googlegroups.com.
>> > Visit this group at https://groups.google.com/group/leo-editor.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
>> 俺: http://zoomquiet.io
>> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
>> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
>> KM keep growing environment culture which promoting organization be
>> learnning!
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: How to collaborate using Leo

2016-04-18 Thread Zoom.Quiet
On Mon, Apr 18, 2016 at 5:04 PM, Edward K. Ream  wrote:
> On Mon, Apr 18, 2016 at 3:19 PM, Zoom.Quiet  wrote:
>
>> - Ctrl+Shift+W need change currently node, not easy as Ctrl+S
>
>
> Imo, you shouldn't often need this command if
> @bool check_for_changed_external_files = True
>

Yes, open it, everything be auto now,
buy, under git, always alert me had changed by outdoor,
but in fact, only changed branch, and fixed time.

>> - refresh-from-disk is just need, but can not bind right hotkeys ~
>> look like Leo had used all kinds of hotkeys...
>

Hummm i'm not enjoy vim/emacs , i always need min hotkeys,
thanks suggest, i not setup new hotkeys, just global setup as
@bool check_for_changed_external_files = True

>
> All the Ctrl-number
>
> are unbound by default.
>
> Furthermore, Leo's history list feature (see the CheetSheet.leo, Executing
> minibuffer commands) means that once you have executed any minibuffer
> command, you can re-do that command using  followed by UpArrow or
> DownArrow.
>
> To answer your question just now, you can bind to refresh-from-disk by
> putting this in you myLeoSettings.leo:
>
> @shortcuts (headline)
>
> refresh-from-disk = Ctrl-1
> (and any other bindings you want).
>
> HTH
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


How to close icon_bar as default?

2016-04-19 Thread Zoom.Quiet
as attachment snapshot:
- i always use Leo as normal editor, not run any scripts from Leo
- so how to config, make the icon_bar not display as default?

i try setup in MyLeoSettings.leo :
@int icon_bar_widgets_per_row = 0

but not work.

thanks for all suggest

PS:
my leo env.:
Leo 5.2-final, build 20160319041841, Sat Mar 19 04:18:41 CDT 2016
Not running from a git repo
Python 2.7.11, PyQt version 4.8.7
darwin
reading: /Users/zoomq/.leo/myLeoSettings.leo
read outline in 0.68 seconds

-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Rev 7b6ae39: lots of @chapter work

2016-04-20 Thread Zoom.Quiet
same problems as Why outline auto slide left? · Issue #265 ·
leo-editor/leo-editor
https://github.com/leo-editor/leo-editor/issues/265

- Rev. 7b6ae39 auto slide left, when any node focus changed
- and the config @string initial_split_orientation = horizontal not work now


On Wed, Apr 20, 2016 at 11:13 AM, Edward K. Ream  wrote:
> On Wed, Apr 20, 2016 at 11:11 AM, Edward K. Ream 
> wrote:
>>
>>
>> I tested the code by selecting chapters in various orders, using both the
>> chapter-select command and the dropdown Chapters box in the icon area.
>
>
> Sheesh.  The specific chapter-select-x commands no longer work. It will
> probably be easy to fix this later today.
>
> EKR
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Improvement of outline pane performance

2016-04-25 Thread Zoom.Quiet
On Mon, Apr 25, 2016 at 8:33 AM, Edward K. Ream  wrote:
> On Mon, Apr 25, 2016 at 7:44 AM, john lunzer  wrote:
>>
>> On my setup Py2.7/Qt4.8/Win7 Leo has noticeable performance issues in the
>> outline pane when holding down the Up/Down arrows. I've analyzed the
>> behavior and from past conversations I've determined the slowdown/lag is due
>> to syntax highlighting in node bodies.
>
> Interesting. I'm not sure how easy it is to detect a key down, but there are
> other ways.  I have just filed #272.
>

for my image:

- Leo's outline , just work in xml
- body pane need syntax generate in  time
- and for Leonine never focus same time for outline and body pane
- so john suggest jump in code, maybe just as event action
- switch pane, make outline or body re-generate

of course, for save Leo interface re-generate action,
maybe need inter. Event Message Bus Line,
so everything wants save re-generate can sharing Event in the inter. bus line

> EKR
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.3-final released

2016-05-09 Thread Zoom.Quiet
On Sun, May 8, 2016 at 8:20 AM, Lucas Buchala  wrote:
> On Mon, May 2, 2016 at 9:16 AM, Edward K. Ream  wrote:
>> Leo 5.3-final is now available on SourceForge. Leo is a PIM, an IDE and an
>> outliner. Many thanks to all who have contributed to this release.
>

agree, github speed fast than sourceforge

> Thanks for the release!
>
> I noticed the last tag in the GitHub repo is still the 5.2-final. I
> wonder if you will push the 5.3-final tag there later.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


leo 5.2 can not run in MAC OS X 10.11.5

2016-06-27 Thread Zoom.Quiet
Yes, my old MBP usage 5 years, die lost week,
my wife allow upgrade into MBPR 2015 version ;-)
so env as:
$ Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin

brew installed:
$ brew list
axel gettext openssl pyqt readline wget
bash htop p7zip qt sip

and old way can not run Leo...
what i forget something?

$ python /opt/bin/leo/launchLeo.py
setting leoID from os.getenv('USER'): 'zoomq'
reading settings in /opt/bin/Leo-5.2-final/leo/config/leoSettings.leo
Traceback (most recent call last):
  File "/opt/bin/leo/launchLeo.py", line 8, in 
leo.core.runLeo.run()
  File "/opt/bin/Leo-5.2-final/leo/core/runLeo.py", line 63, in run
g.app.loadManager.load(fileName, pymacs)
  File "/opt/bin/Leo-5.2-final/leo/core/leoApp.py", line 2058, in load
lm.doPrePluginsInit(fileName, pymacs)
  File "/opt/bin/Leo-5.2-final/leo/core/leoApp.py", line 2124, in
doPrePluginsInit
lm.createGui(pymacs)
  File "/opt/bin/Leo-5.2-final/leo/core/leoApp.py", line 2149, in createGui
lm.createSpecialGui(gui_option, pymacs, script, windowFlag)
  File "/opt/bin/Leo-5.2-final/leo/core/leoApp.py", line 2164, in
createSpecialGui
g.app.createDefaultGui()
  File "/opt/bin/Leo-5.2-final/leo/core/leoApp.py", line 1099, in
createDefaultGui
app.createQtGui(fileName, verbose=verbose)
  File "/opt/bin/Leo-5.2-final/leo/core/leoApp.py", line 1119, in
createQtGui
import leo.plugins.qt_gui as qt_gui
  File "/opt/bin/Leo-5.2-final/leo/plugins/qt_gui.py", line 12, in 
import leo.plugins.qt_big_text as qt_big_text
  File "/opt/bin/Leo-5.2-final/leo/plugins/qt_big_text.py", line 6, in

import leo.plugins.qt_text as qt_text
  File "/opt/bin/Leo-5.2-final/leo/plugins/qt_text.py", line 434, in

class LeoLineTextWidget(QtWidgets.QFrame):
AttributeError: 'NoneType' object has no attribute 'QFrame'

-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be
learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: leo 5.2 can not run in MAC OS X 10.11.5

2016-06-27 Thread Zoom.Quiet
On Mon, Jun 27, 2016 at 10:50 PM, Edward K. Ream  wrote:
> On Mon, Jun 27, 2016 at 7:31 AM, Zoom.Quiet  wrote:
>
>>
>> what i forget something?
>>
>> $ python /opt/bin/leo/launchLeo.py
>>
>>   File "/opt/bin/Leo-5.2-final/leo/plugins/qt_text.py", line 434, in
>> 
>> class LeoLineTextWidget(QtWidgets.QFrame):
>> AttributeError: 'NoneType' object has no attribute 'QFrame'
>
>
> The trace tells us that QtWidgets is None.
>
> The crash happens in qt_text.py.  This file contains this line:
>
> from leo.core.leoQt import isQt5, QtCore, QtGui, Qsci, QtWidgets
>
> That is, Leo uses leoQt.py to import QtWidgets.  You can see exactly what
> leoQt.py is doing by setting trace = True in leoQt.py.
>
> In short, Leo is not able to import PyQt4 or PyQt5.
>

Yes, sorry for all,
forget under python install PyQt4
because my pyenv had to reinstall all.

thanks for all,
leo re-working now.

> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
Life's Pathetic, Let's Pythonic! 人生苦短, Python是岸!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Wanted: students for the Leo Code Academy

2016-07-05 Thread Zoom.Quiet
#WoW ! some sad and some glad and some others moods
thanks EKR's perfect job for sooo many years
Leo make me freedom for face any kinds of projects !
so i know in china there is thousands Leonines
will suggest young Chinese Leonine join the Code Academy ;-)

On Tue, Jul 5, 2016 at 10:47 PM, Edward K. Ream  wrote:
> It's time, imo, to begin planning for the day that I won't be around to
> maintain Leo.  To that end, I would like to start training people to become
> comfortable with fixing bugs in Leo and to add Leo plugins. Yes, we already
> have people who have done both, but we could use more.
>
> I would like to start encouraging people to fix bugs themselves.  In many
> cases, the task isn't all that difficult. Learning to navigate/explore Leo's
> code is an excellent skill, not just for Leo, but for any project that uses
> Leo to maintain code. People have different learning styles, but I am
> convinced that learning is the best way to master any complex skill.  And
> fixing a bug that bugs you is pretty close to the best possible motivation.
>
> I would rather spend a week teaching someone how to fix a bug in Leo than to
> take an hour fixing the bug myself.  The former has long-term benefits, the
> latter only fixes the bug.
>
> I will be happy to teach people who don't know Python, and even people who
> don't know anything about programming at all.  There are resources of the
> web to get anyone started, and learning in the Leo environment should be
> easier in some ways than learning, say, using vim or emacs.  I suspect that
> just about anyone who is interested in Leo has the temperament and ability
> to program Leo with Python.
>
> Please let me know if you are interested in learning about Leo's code, how
> to program in Python, or how to fix a specific bug. For bug fixes, the best
> place to have the discussion is in the github bug page itself.  In fact, the
> mypy people use the github bug system for all conversations, so please feel
> free to open a new bug item in order to start learning.  I've just created a
> new "Leo Academy" label for all such conversations.
>
> All comments welcome.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: My 15 year plan

2016-09-13 Thread Zoom.Quiet
On Tue, Sep 13, 2016 at 11:14 AM, Edward K. Ream  wrote:
...
>
> This is the world that I see.  I would love to be wrong, but I see little
> contrary evidence.  And I see no way to make any real difference about
> either global warming or mass extinction.  Me talking to the wind has no
> chance.
>

Wow, never think about E.K.R can discuss like these.
in face, even now,if u life in china internet is NOT EXSIT
google/facebook/twitter/... etc.
i means i am livin the world E.K.R see/image;
so i able say about it: even world out control, look like.
but i always trust the technic will save human again and again ;-)
because in history, technic always done it many times.

> As a result, in spite of my feelings that Leo is an utterly insignificant
> piece of the big picture, working on Leo seems like the best that I can do
> in the circumstances.  I'll be focusing on new directions for Leo in the
> coming months.  These will be projects that can be done in a year or less.
> Most will involve closer cooperation between Leo and other tools.
>

Yes, in the future, the whole world will still only one kinds of
working ~ coder;
so the only things can spread for ever, must be the tool for coder ;-)
Leo is must one legend of it.


btw: in Leo coding always like enjoy, but contrast Sublime Text 2/3,
many editing function not yet.
such as: vertical select block ~ in subl usage: Shift+Control+↑/↓ will
select rectangle area, edit text in same time.
some times, it will very happy for change many code.


> Your comments, please, Amigos.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: How many of you must still use Python 2?

2016-09-19 Thread Zoom.Quiet
i always base py 2, because all project is in py 2 ...
and also all linux default installed is py 2.

On Mon, Sep 19, 2016 at 6:43 AM, Edward K. Ream  wrote:
> I do most of my testing these days using Python 3.  I am wondering how many
> Leo users still must use Python 2.
>
> Don't panic.  I have no plans to remove support for Python 2 in the near
> future.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.4 final released

2016-10-22 Thread Zoom.Quiet
WoW great job;-)

just yesterday upgrade into 5.4-b1
usage good:
myLeoSettings.leo#@settings-->Windows-->Icon bar options-->@bool
show_iconbar = False

but not:
myLeoSettings.leo#@settings-->Syntax coloring-->Language-specific
colors-->Python

try final 5.4 now;

On Sat, Oct 22, 2016 at 9:49 PM, Edward K. Ream  wrote:
> Leo 5.4 is now available on SourceForge and on GitHub.
>
>
> Many thanks to all who have contributed.  Special thanks to those who have
> made major improvements to Leo's Wikipedia page.
>
>
> Leo is an IDE, outliner and PIM, as described here.
>
>
> Simulating Leo's features in Vim, Emacs or Eclipse is possible,
>
> just as it is possible to simulate Python in assembly language
>
>
> The highlights of Leo 5.4
>
> Added clone-find commands, a new way to use Leo.
> The clone-find and tag-all-children commands unify clones and tags.
> The new pyflakes and flake8 make it possible to check files from within Leo.
> Added importers for freemind, mindjet, json and coffeescript files.
> Rewrote the javascript importer.
> Imported files can optionally contain section references.
> The viewrendered plugin supports @pyplot nodes.
> Improved the mod_http plugin.
> @chapter trees need no longer be children of @chapters nodes.
> All known bugs have been fixed.
>
> Links
>
> Leo's home page
> Documentation
> Tutorials
> Video tutorials
> Forum
> Download
> Leo on GitHub
> What people are saying about Leo
> A web page that displays .leo files
> More links
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Proposal: Use the GitHub issue tracker instead of this forum

2016-11-06 Thread Zoom.Quiet
6. with Labels and Milestones, with issue can easy organize by version
or others u fell well, unlike here
7. can easy appoint issue as develop task to other partner, unlike here
8. if config  Email "Services" bind with here, all issue change will
auto email here, so mailling-list is merged by emil ;-)

On Sun, Nov 6, 2016 at 10:03 PM, Edward K. Ream  wrote:
> On Sunday, November 6, 2016 at 8:01:53 AM UTC-6, Edward K. Ream wrote:
>
>> Several high-profile projects now use GitHub their issue tracker for all
>> discussions.
>>
>> There are substantial benefits to doing so:
>
>
> 4. And it's possible to change the name of the issue, unlike here.
>
> 5. It's easy to categorize and prioritize discussions.
>
> I'm sure there are more benefits.  Anyone see any problems?
>
> EKR
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Why I don't use Leo more often

2016-11-18 Thread Zoom.Quiet
in fact usage sshfs, we can mount any remote directory as local,
so just config Leo @path point it,
make working as remote ;-)



On Fri, Nov 18, 2016 at 11:13 AM, john lunzer  wrote:
> I use Leo as my primary editor when I can.
>
> When I can't is when I'm SSHing into machines remotely where it is often not
> practical (or desirable) to run GUI applications. I believe there was some
> work done on a curses front-end plugin in the past but I'm not sure how far
> that got.
>
> I would eventually like to see a full fledged console front-end for Leo. I
> have no illusions about it popping up by magic.
>
> I would only say, if, by chance, work begins on a new web-based front-end,
> that might be an opportunity to rework/simplify the back-end interface/API
> which would work towards the "leo as a plug-in" long term goal. This might
> make it easier to implement a console front-end with something like urwid.
>
> Emacs can be run in a daemon mode where multiple front-end clients can
> connect to a single instance of an emacs "server". I envision a future Leo
> with a similar capability, where a back-end/front-end protocol is devised
> and you could connect any number and type of front-end clients to the back
> end.
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Why I don't use Leo more often

2016-11-18 Thread Zoom.Quiet
Yes, in fact , for me the really working flow is:
- Leo develop local
- through git /hg/snv repository sync code with remote host
- base SSH+fabric or others SCM support tools, auto commit local+login
remote+remote git pull+others restart .etc..
- look log/web feedback

means, coding-running-debug-loop split into local+remote,
usage tools to link them all.

of course, not as PyCharm can do everything in one GUI,
but ,for me it working.


On Fri, Nov 18, 2016 at 3:24 PM, 'Terry Brown' via leo-editor
 wrote:
> I'd find a console interface really useful as well. I know about sshfs and
> that can help in some cases, but there are cases where Shell-in-a-box (web
> based shell client) is about a much access as you can usefully get, and then
> console Leo would be great (console apps. like nano and mc work, so it has
> good console support).
>
> Leo has an interface abstraction layer like you refer to John, but I think
> you're right that you don't really test something like that without the
> existence of multiple active interfaces. Then of course there are plugins, a
> lot of them go straight to native Qt, inevitably.  But even console leo with
> no plugins would be pretty cool.
>
> Some of Leo's strengths make things more challenging, key handling that
> works not just in the body text but in some widgets (esp. headlines) too,
> that kind of thing.
>
> Where's the sweet spot between a de novo interface that just uses leoserver
> to push things into and out of Leo, or Leo's internal abstraction so that
> there's at least the potential for something to work across interfaces.
>
> Cheers -Terry
>
> 
> From: john lunzer 
> To: leo-editor 
> Sent: Friday, November 18, 2016 11:13 AM
> Subject: Why I don't use Leo more often
>
> I use Leo as my primary editor when I can.
>
> When I can't is when I'm SSHing into machines remotely where it is often not
> practical (or desirable) to run GUI applications. I believe there was some
> work done on a curses front-end plugin in the past but I'm not sure how far
> that got.
>
> I would eventually like to see a full fledged console front-end for Leo. I
> have no illusions about it popping up by magic.
>
> I would only say, if, by chance, work begins on a new web-based front-end,
> that might be an opportunity to rework/simplify the back-end interface/API
> which would work towards the "leo as a plug-in" long term goal. This might
> make it easier to implement a console front-end with something like urwid.
>
> Emacs can be run in a daemon mode where multiple front-end clients can
> connect to a single instance of an emacs "server". I envision a future Leo
> with a similar capability, where a back-end/front-end protocol is devised
> and you could connect any number and type of front-end clients to the back
> end.
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


where re-define default color? [was] how to setup Leo cursor size and highlight currently line?

2016-11-27 Thread Zoom.Quiet
as atta. snap.
base john lunzer  suggest config:
~/.leo/myLeoSettings.leo#@settings-->Syntax
coloring-->Language-specific colors-->Python

reply-to: leo-editor@googlegroups.com
to: leo-editor 
date: Sat, Apr 16, 2016 at 4:19 AM
subject: Re: [theme] how to setup Leo cursor size and highlight currently line?

@color blank_color = grey
@color tab_color = red
@color label_color = red
...

i got pretty dark-theme in macOS, but like <>
the <<>> usage default color, not good enough,
but i can not found, where can re-define it...

thanks for any suggest.


On Sat, Apr 16, 2016 at 11:33 AM, Edward K. Ream  wrote:
>
>
> On Sat, Apr 16, 2016 at 11:20 AM, Zoom.Quiet  wrote:
>>
>> thanks again , and i sharing the custom story as:
>> Leo 5.2 theme custom — Medium
>>
>> https://medium.com/@zoom.quiet/leo-5-2-theme-custom-d6f77573b7d6#.wvihrt11x
>
>
> Looks good :-)
>
> Edward


-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: where re-define default color? [was] how to setup Leo cursor size and highlight currently line?

2016-11-28 Thread Zoom.Quiet
On Mon, Nov 28, 2016 at 1:49 PM, john lunzer  wrote:
> Cursor size is as follows:
>
> create a node with headline:
>
> @int qt-cursor-width = 3
>
> under an @settings parent node. Obviously change 3 to however big you want
> the cursor.
>

thanx for u suggest ;-)
but i need to change the default color for  < and > of <> case
because ,i custom the dark theme, the default color not clean enough.

>
> As for highlighting the current line I do not know how this is done.
>
> On Sunday, November 27, 2016 at 6:25:07 PM UTC-5, Zoom.Quiet wrote:
>>
>> as atta. snap.
>> base john lunzer  suggest config:
>> ~/.leo/myLeoSettings.leo#@settings-->Syntax
>> coloring-->Language-specific colors-->Python
>>
>> reply-to: leo-e...@googlegroups.com
>> to: leo-editor 
>> date: Sat, Apr 16, 2016 at 4:19 AM
>> subject: Re: [theme] how to setup Leo cursor size and highlight currently
>> line?
>>
>> @color blank_color = grey
>> @color tab_color = red
>> @color label_color = red
>> ...
>>
>> i got pretty dark-theme in macOS, but like <>
>> the <<>> usage default color, not good enough,
>> but i can not found, where can re-define it...
>>
>> thanks for any suggest.
>>
>>
>> On Sat, Apr 16, 2016 at 11:33 AM, Edward K. Ream 
>> wrote:
>> >
>> >
>> > On Sat, Apr 16, 2016 at 11:20 AM, Zoom.Quiet  wrote:
>> >>
>> >> thanks again , and i sharing the custom story as:
>> >> Leo 5.2 theme custom — Medium
>> >>
>> >>
>> >> https://medium.com/@zoom.quiet/leo-5-2-theme-custom-d6f77573b7d6#.wvihrt11x
>> >
>> >
>> > Looks good :-)
>> >
>> > Edward
>>
>>
>> --
>> life is pathetic, go Pythonic! 人生苦短, Python当歌!
>> 俺: http://zoomquiet.io
>> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
>> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
>> KM keep growing environment culture which promoting organization be
>> learnning!
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: where re-define default color? [was] how to setup Leo cursor size and highlight currently line?

2016-11-28 Thread Zoom.Quiet
On Mon, Nov 28, 2016 at 2:38 PM, 'Terry Brown' via leo-editor
 wrote:
> Try these settings:
>
> @color undefined_section_name_color = orange
> @color section_name_brackets_color = orange
> @bool underline_undefined_section_names = False
>

thanks! them is working ;-) as atta. snap
i search them in the node: lThemes: copy to last top-level setting in
myLeoSettings.leo
because myLeoSettings.leo is hand upgrade from Leo 3.6
so many new config nodes not in the outline

maybe i need diff them all for know i really lost what.


> Cheers -Terry
>
> ____
> From: Zoom.Quiet 
> To: leo-editor@googlegroups.com
> Sent: Monday, November 28, 2016 1:56 PM
> Subject: Re: where re-define default color? [was] how to setup Leo cursor
> size and highlight currently line?
>
> On Mon, Nov 28, 2016 at 1:49 PM, john lunzer  wrote:
>> Cursor size is as follows:
>>
>> create a node with headline:
>>
>> @int qt-cursor-width = 3
>>
>> under an @settings parent node. Obviously change 3 to however big you want
>> the cursor.
>>
>
> thanx for u suggest ;-)
> but i need to change the default color for  < and > of <> case
> because ,i custom the dark theme, the default color not clean enough.
>
>>

...

-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Code Academy: how to learn Leo, or python, or anything ;-)

2016-12-06 Thread Zoom.Quiet
WoW ! very very suggest record type for later pythonista learnning ;-)

On Tue, Dec 6, 2016 at 9:39 AM, Edward K. Ream  wrote:
> On Tue, Dec 6, 2016 at 9:25 AM, Edward K. Ream  wrote:
>
>> Furthermore, I want to leave c2py exactly as it was when I first wrote it.
>> No docstrings, sub-optimal use of Python's string split/join functions, etc.
>> Newbies take note: your first efforts don't have to be perfect.
>
>
> Heh.  The thing about posting is that the background mind immediately starts
> to second guess it :-)
>
> I do want to revise the code.  The old code can be retained somewhere for
> reference, probably in the attic.  But revising this code would be
> instructive:
>
> - Python 3 compatibility.
> - g.trace instead of print.
> - Docstrings instead of @...@c.
> - Use lines = s.splitlines(False) throughout, eliminating related cruft.
> - @test instead of ad-hoc test code.
>
> Not urgent, but it's been on my mind our discussion of s.splitlines and
> s.isspace.
>
> EKR
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Clones - what are they good for?

2016-12-06 Thread Zoom.Quiet
On Tue, Dec 6, 2016 at 12:47 PM, 'Terry Brown' via leo-editor
 wrote:
> (How I feel about clones, YMMV)
>
...
> I can see why people are attracted to clones for this second category of
>  In code, wanting to
> repeat things may indicate bad design, you can usually define something
> somewhere and reference it by name in the manner appropriate to the language
> you're using
>

IMHO, only issue case in coding ;-)
'''... repeat things may indicate bad design''' ~ can not agree more
but, this feeling just only base the release stage of project,
in software more than 80% stage is in chaos,
every things be try/testing/adjusting/etc.
so Leo can very happy ctrl. all kinds of chaos code block,
with section/@others/clone/etc. the software big picture, always under
us design.

for me in coding , clone usage:
- in-sync same config/information in difference file/dir/proj.
- in-sync function code block, but not yet extract as function/class/module
- in-sync temporary demo data, not necessary as data file
- ...

for fix `repeat things`, every cloned node just the target will
replace with one function,
but not in beginning, just with project developing, natural/slowly/one
by one replaced.

PS:
lamentable...most project will die,
before all cloned nodes replace with good look function


> Cheers -Terry
>
>



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Traveling to Florida

2016-12-08 Thread Zoom.Quiet
On Thu, Dec 8, 2016 at 5:37 PM, Edward K. Ream  wrote:
> Rebecca and I will be on the road to Florida starting tomorrow morning.
> I'll have my laptop with me, and will be able to respond to emails.
>

happy holiday ;-)

> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Why am I now so productive?

2017-05-24 Thread Zoom.Quiet
for my mind, i feeling, want to not have to make all things productive ;-)

EKR show me how to coding whole life, learning, and flowing

On Wed, May 24, 2017 at 5:28 AM, Edward K. Ream  wrote:
> Clearly, I am not any smarter.  Instead, I am bolder and calmer. This is a
> direct result of better tools.  I am bolder because of git makes programming
> safe.  I am calmer because pyflakes catches so many programming blunders and
> because cff solves all code mysteries.
>
> And one more, thing. Since August of last year I have truly understood what
> a privilege it is to have a life's work.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Climbing the learning curve and other things I'm puzzled about

2017-05-24 Thread Zoom.Quiet
On Wed, May 24, 2017 at 9:25 AM, Eric S. Johansson
 wrote:
...

> Yeah I was actually adjusting indentation by adding and removing spaces on
> every line because I couldn't find the command. I'm sure there are other
> commands there that would be really helpful to me but the menu organization
> is by command type


Hum never try tab ?
as others editor, Leo just only so less action not same with others,


> That last point is really important one for people with working hands to 
> understand. For most of us with a programming triggered hand injury, we have 
> to be very careful where we use our hands because it's a limited resource. I 
> could say more but the important thing to take away is how design decisions 
> you make, not just in Leo but in any software, runs the risk of isolating 
> someone that doesn't have full physical abilities.

that is true, i agree all,
but in my feel, Leo make most editor action very same others,
of course, i am only pure user, not Leo develop,
never try develop some plugins for enhanced Leo, because the original
functions, is already very strong support me all kinds of develop
working

-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.6 Final Released

2017-09-27 Thread Zoom.Quiet
Wow so great, upgrading for all

On Wed, Sep 27, 2017 at 7:40 PM, Edward K. Ream  wrote:
> Leo 5.6 is now available on SourceForge and on GitHub.
>
>
> Leo is an IDE, outliner and PIM, as described here.
>
>
> Simulating Leo's features in Vim, Emacs or Eclipse is possible, just as it
> is possible to simulate Python in assembly language...
>
>
> The highlights of Leo 5.6
>
> The cursesGui2.py plugin creates a console gui for Leo.
> Added "Yes to All" and "No to All" buttons to file-changed dialog.
> Improved how Leo switches between git branches.
> Created outline-oriented git-diff command.
>
> Links
>
> Leo's home page
> Documentation
> Tutorials
> Video tutorials
> Forum
> Download
> Leo on GitHub
> What people are saying about Leo
> A web page that displays .leo files
> More links
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: I've closed the jupyter sub projects

2017-11-10 Thread Zoom.Quiet
grace for it ;-)
in fact , i think Leo already make same feeling as Jupyter,
but base Leoism ways.

On Fri, Nov 10, 2017 at 5:26 PM, Edward K. Ream  wrote:
> The recent work with a jupyter prototype has mooted these.  Furthermore,
> some of the discussions were becoming too long to be useful.  We can always
> create new discussions as needed.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


[QA]how to define Syntax coloring for GLOBAL var?

2017-11-29 Thread Zoom.Quiet
i know , i can config leo/modes/python.py make some code as Syntax coloring
# Keywords dict for python_main ruleset.
python_main_keywords_dict = {
"self": "keyword4",
"format": "keyword4",
"LOG": "keyword4",

...

the LOG is my re-define logging obj.
but now , i need make all GLOBAL var bind one Syntax coloring

such as:

XCFG.SMCeTS

the XCFG means this is one global obj. import from far away,
so the better action is bind alert color for it

how to ?
i guess python_main_keywords_dict can support regular expression?


-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [QA]how to define Syntax coloring for GLOBAL var?

2017-12-07 Thread Zoom.Quiet
thanx for all, i appended my try into:
Support patching of Leo's colorizer tables · Issue #613 · leo-editor/leo-editor
https://github.com/leo-editor/leo-editor/issues/613

On Wed, Dec 6, 2017 at 4:49 AM, Edward K. Ream  wrote:
> On Tuesday, December 5, 2017 at 12:09:15 PM UTC-6, Edward K. Ream wrote:
>
>> The keys in the python_main_keywords_dict must be strings, not regular
>> expressions.  However, it definitely would be possible to add entries to the
>> rules dict:
>
>
> Several additional comments:
>
> 1. Everything should "just work" if you are prepared to change
> modes/python.py itself.  That is, caching in the colorizer will not be an
> issue.
>
> 2. All colorizer rules, including your new rules, will call
> colorizer.match_* to do the actual matching. The present python rules call
> none of the regex-matching rules, but they certainly are free to do so.  The
> regex rules are: match_compiled_regexp, match_eol_span_regexp,
> match_seq_regexp and match_word_and_regexp.  See their docstrings for
> details.
>
> 3. The colorizer calls only those rules in the list rulesDict1.get(ch),
> where ch is the present character being matched. Thus, each rule must know
> its lead-in characters, and that rule must be present in the appropriate
> lists in the rulesDict1.
>
> HTH.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: How big is Leo on disk?

2017-12-07 Thread Zoom.Quiet
42M Leo-5.4
not include Py 2.7.10 + PyQt ...ect.


On Fri, Dec 8, 2017 at 8:46 AM, Matt Wilkie  wrote:
>> For anyone wondering what you could possibly do with a 20 Mb drive,
>> apps. and games were all much less than 1 Mb back then, so it was quite
>> useful.
>
> The most amazing program under 1mb I ever encountered was World Construction
> Set. At a time when the expensive GIS software used to make our daily bread
> came on 20 to 30 floppy disks (~1995), depending on extensions, it showed up
> in a measly cardboard envelope, and blew my socks off. It could render a 3D
> perspective view of rocks, trees, clouds, distance haze and more from
> real-world spatial data while said expensive GIS software could only draw
> wire frames.
> http://www.maphew.com/archive/patawi/matt/polargeo/gallery/3D/Minto_View2.htm
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: tip wanted: faster git clone

2017-12-08 Thread Zoom.Quiet
if just want pull lasted code
we can base svn got them from githu

On Fri, Dec 8, 2017 at 10:34 PM, Terry Brown  wrote:
> On Fri, 08 Dec 2017 05:01:29 +
> Jacob MacDonald  wrote:
>
>> Check out the documentation for the `--depth` flag to `git-clone`. It
>> will pull only the selected number of commits from a single branch,
>> which means your initial clone is far smaller. However, it makes it
>> very difficult to do development later, so make sure the clone will
>> only be used for reading!
>>
>> Jacob.
>
> Just out of interest, why is it harder to do development later?
> Obviously you don't have the history to inspect, but other than that,
> you can still add commits and, I would assume, push back to the origin?
> Just curious.
>
> Cheers -Terry
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: [QA]Advices for Leo documentation in Chinese translated version?

2018-02-02 Thread Zoom.Quiet
On Fri, Feb 2, 2018 at 12:44 AM, Edward K. Ream  wrote:
> On Thu, Feb 1, 2018 at 8:28 AM, OMlalala  wrote:
>
>> I want to make Chinese version Doc for spread the perfect Leo, any advice?
>
>
> That's great news.  Please tell us when you have the docs ready.  I'll put a
> link to them on Leo's home page.
>
> Please feel free to ask any question you may have.  All of Leo's devs want
> to help you in any way we can.
>

Wow, thanx OMlalala
i spread Leo in China many years,
but nobody want to deep in doc.
in fact, i'm try to translate LeoDocs.leo in 2005...
quickly i like read original version, so stop the project.

now, we restart, for Chinese Pythonista.




> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: OT: Duolingo language courses

2018-02-04 Thread Zoom.Quiet
On Mon, Feb 5, 2018 at 12:56 AM, Edward K. Ream  wrote:
> Duolingo is a free, online way to learn a language.  It has some advantages
> over Rosetta Stone, besides price.
>
...
> I took a peek at the Chinese and Greek courses to see how they handle
> non-roman alphabets.  The two courses are very different, with Greek
> requiring you install the Greek language package right from the get go.
>

<~~ Wow Chinese is the most complex language in earth,
also it really one kinds of beauty human language ;-)
but i think there is not friendly course for Chinese.

luck for Leonard , this mailling-list standing many Chinese Leonard,
any Chinese question, can [OT] discuss here.

btw:
happy Chinese New Year for all Leonards



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: ENB: Making LeoVue a desktop app

2018-02-06 Thread Zoom.Quiet
On Wed, Feb 7, 2018 at 2:09 AM, Terry Brown  wrote:
> On Tue, 6 Feb 2018 11:31:54 -0600
> "Edward K. Ream"  wrote:
>
...

>> > read / write browser interface for Leo must provide the same zero
>> > install access.  Jupyter notebooks can be accessed this way too.
>>
>> Yes, some notebooks can be accessed via web pages.
>>
>> But they are probably read only.
>
> No, Jupyter notebooks are editable across a network.
>

Yes agree, Jupyter can config as one web server, through one passwd
page, can edit from other host.

...

>> > If the goal is being able to use cool web/html visualizations in Leo
>> > on the desktop, they can just be embedded in QWebEngineView, problem
>> > solved.
>>
>> I don't think so.  Qt rendering
>> is feeble and slow.
>

agree EKR,
because Qt intra. QWebEngineView is not Headless-Chrome,
for process JS/HTML very limited,
and very slow.


> (a) citation required :-) (b) have you tried embedding any web page in
> QWebEngineView? and (c) ok, if it is, just launch the visualization in
> the system web-browser.  If the goal is just to access additional
> visualization technologies I think we can do that with a fraction of
> the effort of building a full HTML GUI.
>

for full HTML GUI,
i guess need embdding one Headless-Chrome;
or build one miniSrv. can public Headless-Chrome process result to Leo
core...etc.
or another running Jupyter srv. as Leo backend.


> Cheers -Terry
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: 2018 will be a momentous year for Leo

2018-02-16 Thread Zoom.Quiet
On Fri, Feb 16, 2018 at 5:48 PM, Edward K. Ream  wrote:
> On Thu, Feb 15, 2018 at 1:21 PM, Terry Brown  wrote:
>
>> > Given the relatively small amount of code involved, we might
>> > seriously consider rewriting Leo's core assets in javascript or even
>> > rust.
>>
>> I think is some ways the issue is not so much web ui vs. Qt UI, but
>> Python vs. not Python.
>
>
> Thanks for this.  It came at the perfect time, when I was about to get swept
> away by rust ;-)  This post shows why rewriting Leo's core in rust would be
https://groups.google.com/d/msg/leo-editor/EaAX7R3_3N0/jKuCjwcuCgAJ

> a blunder.
>

#WoW thanx EKR for astute decide,
Leo's core base Python is very necessary,
and support others language for plugins develop is not hard for Python core.


> Edward
> --
> Edward K. Ream: edream...@gmail.com Leo: http://leoeditor.com/
> --
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


effective collaborate with .leo for doc.?[via]Advices for Leo documentation in Chinese translated version?

2018-02-17 Thread Zoom.Quiet
2 years ago: Re: How to collaborate using Leo
https://groups.google.com/d/msg/leo-editor/Mr1cAfi8BLs/Q2PlDxsrBwAJ
discuss about  Leonard(Leo user) and Nancy(not Leo user) how to work together,
the result is :
@clean be upgraded, and support perfect auto merge from Nancy fixed
resource files.

but for the doc. translate project:
work in doc/LeoDocs.leo is the necessarily, because:

0: the target for translate doc. of Leo , just for Chinese Nancy start love Leo
1: so contributor base LeoDocs.leo is the only right start

BUT collaborate in github, there is always 2 ways:
0: like svn, usage github as one kinds of collaborate Repo., member
with Repo. ACL;
1: base DVCS , usage Fork->Pull-Request flow;

in the doc. translate project, the contributor in different level,
will produce different result:
0: member of Repo. with write ACL, can push LeoDocs.leo, and usage
Rst3 export new translate results;
1: contributor from fork Repo., if P-R  LeoDocs.leo, the member can
not decide accept or not base diff from .leo, because mix so many XML
info.

SO my question is :
how to make different roles in doc. translate project all in effective
edit action?

in my mind:
0: member of Project, work in self .leo such as LeoDocs_ZQ.leo, push
new .rst and .leo into Repo., because we all Leonard
1: contributor from fork Repo., work with .rst files,P-R only include
.rst diff info., because can not requirement  Nancy immediately became
Leonard

BUT there is some problems:
0: members .leo can not auto merge by git? or How to auto merge others
member's new translated into self .leo?
1: new translate work result if merge succeed by git from
Pull-Request, how to make Member's .leo accept them?

for now , i only think out one way:
- change the nodes in doc/LeoDocs.leo @rst --> @clean
- so whatever Nancy/Leonard's translate result will auto exchange with .rst
- in the same time, every member can keep self outlines in .leo

and is there better collaborate ways for doc. translate project?


On Thu, Feb 1, 2018 at 10:28 PM, OMlalala  wrote:
> Overview
>
> Hi, I use Leo from one month ago, very enjoy ;-)
> and I want to make chinese version Doc for spread the perfect Leo, any
> advices?
>
...

leo-editor-cn
https://github.com/DebugUself/leo-editor-cn


-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: effective collaborate with .leo for doc.?[via]Advices for Leo documentation in Chinese translated version?

2018-02-19 Thread Zoom.Quiet
On Sat, Feb 17, 2018 at 11:14 PM, Zoom.Quiet  wrote:
> 2 years ago: Re: How to collaborate using Leo
> https://groups.google.com/d/msg/leo-editor/Mr1cAfi8BLs/Q2PlDxsrBwAJ
> discuss about  Leonard(Leo user) and Nancy(not Leo user) how to work together,
> the result is :
> @clean be upgraded, and support perfect auto merge from Nancy fixed
> resource files.
>
> but for the doc. translate project:
> work in doc/LeoDocs.leo is the necessarily, because:
>
> 0: the target for translate doc. of Leo , just for Chinese Nancy start love 
> Leo
> 1: so contributor base LeoDocs.leo is the only right start
>
> BUT collaborate in github, there is always 2 ways:
> 0: like svn, usage github as one kinds of collaborate Repo., member
> with Repo. ACL;
> 1: base DVCS , usage Fork->Pull-Request flow;
>
> in the doc. translate project, the contributor in different level,
> will produce different result:
> 0: member of Repo. with write ACL, can push LeoDocs.leo, and usage
> Rst3 export new translate results;
> 1: contributor from fork Repo., if P-R  LeoDocs.leo, the member can
> not decide accept or not base diff from .leo, because mix so many XML
> info.
>
> SO my question is :
> how to make different roles in doc. translate project all in effective
> edit action?
>
> in my mind:
> 0: member of Project, work in self .leo such as LeoDocs_ZQ.leo, push
> new .rst and .leo into Repo., because we all Leonard
> 1: contributor from fork Repo., work with .rst files,P-R only include
> .rst diff info., because can not requirement  Nancy immediately became
> Leonard
>
> BUT there is some problems:
> 0: members .leo can not auto merge by git? or How to auto merge others
> member's new translated into self .leo?
> 1: new translate work result if merge succeed by git from
> Pull-Request, how to make Member's .leo accept them?
>
> for now , i only think out one way:
> - change the nodes in doc/LeoDocs.leo @rst --> @clean
> - so whatever Nancy/Leonard's translate result will auto exchange with .rst
> - in the same time, every member can keep self outlines in .leo
>

after test, i confirm:

- change @rst -> @clean, will lost so many rST need support by Leo
- and @rst really can not auto merge changed from out files

and, if base same .leo collaborate, member's contributor will make
Merge conflict by git:

Traceback (most recent call last):
  File "/opt/bin/Leo-5.4/leo/core/leoFileCommands.py", line 1251,
in parse_leo_file
parser.parse(theFile) # expat does not support parseString
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/sax/expatreader.py",
line 110, in parse
xmlreader.IncrementalParser.parse(self, source)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/sax/xmlreader.py",
line 123, in parse
self.feed(buffer)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/sax/expatreader.py",
line 217, in feed
self._err_handler.fatalError(exc)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/xml/sax/handler.py",
line 38, in fatalError
raise exception
SAXParseException: :2288:1: not well-formed (invalid token)
read outline in 0.08 seconds


so what is the effective collaborate with .leo for translate LeoDocs ?


> and is there better collaborate ways for doc. translate project?
>
>
> On Thu, Feb 1, 2018 at 10:28 PM, OMlalala  wrote:
>> Overview
>>
>> Hi, I use Leo from one month ago, very enjoy ;-)
>> and I want to make chinese version Doc for spread the perfect Leo, any
>> advices?
>>
> ...
>
> leo-editor-cn
> https://github.com/DebugUself/leo-editor-cn
>
>
> --
> life is pathetic, go Pythonic! 人生苦短, Python当歌!
> 俺: http://zoomquiet.io
> 授: http://creativecommons.org/licenses/by-sa/2.5/cn/
> 怒: 冗余不做,日子甭过!备份不做,十恶不赦!
> KM keep growing environment culture which promoting organization learning!



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: effective collaborate with .leo for doc.?[via]Advices for Leo documentation in Chinese translated version?

2018-02-20 Thread Zoom.Quiet
On Tue, Feb 20, 2018 at 12:45 AM, Edward K. Ream  wrote:
> On Mon, Feb 19, 2018 at 9:33 AM, Zoom.Quiet  wrote:
>> after test, i confirm:
>>
>> - change @rst -> @clean, will lost so many rST need support by Leo
>> - and @rst really can not auto merge changed from out files
>
>
> Yes, this is a problem. I don't know of any simple solution.
>

for my experience, the old version of Leo base Tangle & Untangle make
3 worlds exchange:
0: product world -> out files
1: think world -> outlines
2: work world -> edit pane

but Leo support more and more commands (like @others <>...)
that make the one action pair Tangle & Untangle can not simple support
all kinds of commands expand actions,
so EKR build new file type commands (like @rst @clean), include
special Tangle processes;
but product world -> think world, is more complex...?

but @clean can base 'Recovered Nodes' auto merged product world change,
why others file type nodes can not?

in face, git/hg/cvs/... all kinds of VCS can:
0: auto fix most conflict
1: if not, will export good structural diff log

so for Leo reflect these info. just 2 ways:
0: perfect understand conflict/diff, and re-write right node content
1: not re-write any node, just insert nodes report the conflict/diff,
help people result them

i hope Leo support the simple way:
just insert alert nodes near conflict contents,
and lock the save action, until fixed all alert nodes ; -)

> I would consider writing scripts that would read/write parts of LeoDocs.leo
>
> to some external file.  It would even be possible to execute these scripts
> automatically using, say, Leo's 'save2' and 'open2' events.  See this page.
>
http://leoeditor.com/writingPlugins.html#summary-of-event-handlers

WoW ... Leo support s many events now, that look like some thing
in the deep base is maybe not lite enough?

> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Atom might be Leo's future

2018-02-20 Thread Zoom.Quiet
On Tue, Feb 20, 2018 at 11:52 PM, Edward K. Ream 
wrote:

> Don't panic.  Note the word "might" in the title.
>
> Before going further, please look at the Why Atom?
>  page.
> It would also be good to install atom
> 
> and read Atom Basics
> 
> page.  Make sure to try Shift-Ctrl-P :-)
>
> The atom editor deserves serious consideration as a "hosting platform" for
> Leo's technology, for at least the following reasons:
>
> - Afaik, atom does everything it has *in common* with Leo significantly
> better than Leo does.  That includes installing plugins and themes,
> managing the screen, search/replace, basic settings, minibuffer interface,
> syntax coloring, auto-completion, support for git, rendering markdown,
> IPython/Jupyter support, etc. Atom might win the "most cool features" award
> among all text editors and ide's.
>
> - Atom has superb docs, and is significantly easier for newbies to use
> than Leo.
>
> - Atom is "going places".  Atom has a large user base and many active
> devs. Atom boasts hundreds of plugins, including:
>

... has a large user... <-- that is maybe hallucination ;-)
VSCode base same construct with Atom,
and now has same problems:
- open big file slow more and more
- crash by memory broken
- ...

in fact, most problem 's root just come from --> Chromium
Chromium/Chrome grasp the world marketplace,
now base quality, just base google's android and AD pv

for now Chrome become corrupt quickly,
in the true life, i main browser is always FireFox v56;
the important action in Safari,
only the gmail/facebook/youtube/... need anti-GFW action , in Chrome.



>
> hydrogen : Adds IPython-like
> features and was inspired by Light Table, with similar features. Another
> post will discuss how this might be adapted to form the basis of a Leo
> plugin for Atom. This apparently replaces the jupyter-notebook plugin.
>
> remote-edit : Supports browsing and
> editing remote files using FTP and SFTP.
>
> This page 
> lists all atom plugins, sorted by most downloads.
>
>
as same reason, like NPM grown so high-speed,
the Atom plugin grown high-speed,
but for the function, always not good enough than sublime text ecology...



> - Atom is a desktop App. From the Why Atom?
>  page:
>
> "Web browsers are great for browsing web pages, but writing code is a
> specialized activity that warrants dedicated tools. More importantly, the
> browser severely restricts access to the local system for security reasons,
> and for us, a text editor that couldn't write files or run local
> subprocesses was a non-starter."
>
> - Atom uses the *latest* version of the Chrome rendering engine.  From
> the Why Atom?
>  page:
>
> "Another great benefit [of Atom] is the guarantee that it's running on the
> newest version of Chromium. That means we can ignore issues like browser
> compatibility and polyfills. *We can use all the web's shiny features of
> tomorrow, today*."
>
> - Atom plays well with C++ (or Python): From the Why Atom?
>  page:
>
> "Interacting with native code is also really simple. For example, we wrote
> a wrapper around the Oniguruma regular expression engine for our TextMate
> grammar support. In a browser, that would have required adventures with
> NaCl or Esprima. Node integration made it easy."
>
> *Summary*
>
> Atom has virtually everything, *except* those features that make Leo what
> it is, namely scripting *in Python,* scripting API, clones, access to
> outline data, @clean, etc. We might delegate everything else to atom ;-)
>
>
agree, hosting base Atom, is better than re-build Leo's core by rust


> The big question is, can Leo remain Leo when hosted on atom?  I believe
> the answer is yes.  The hydrogen 
> package hints at the way forward.  More details in another post or two.
>
> My next prototype will be an atom plugin, following this excellent
> tutorial .
>
>
Yes, as NPM tutorial, node.js 's all kinds of tutorial is beauty than
python's,
but that is can not fixed the JS nature problems with burn.


> All comments welcome.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/gr

Re: Atom might be Leo's future

2018-02-20 Thread Zoom.Quiet
On Wed, Feb 21, 2018 at 1:35 AM, Edward K. Ream  wrote:

> On Tuesday, February 20, 2018 at 10:17:52 AM UTC-6, Zoom.Quiet wrote:
>
> Thanks for these comments. It's good to know that Atom may not perfect.
> Hehe.
>
> > ... has a large user... <-- that is maybe hallucination ;-)
>
> Is there any reason you say this?
>
> > VSCode base same construct with Atom...
> > - open big file slow more and more
> > - crash by memory broken
>
> This page
> <https://stackoverflow.com/questions/47997042/when-launch-vscode-my-so-is-very-slow>
> shows how to find very slow plugins.
>
> > for now Chrome become corrupt quickly,
>
> Atom uses Chromium rendering, not Chrome itself.  Don't know if this makes
> a difference.
>

we know Chromium is the Chrome opensource version,
except some Google advertisement components, Chromium is same Chrome,
but Chromium is radical than Chrome,
Chromium is the beta version for Chrome,
Chromium user just as Chrome's duty tester.

in fact , the Chrom* fast core reason -> V8 engine, is swollen by node.js .

of course Chrom* code tree is the one of best opensorce browser project,
but Atom not browser,
Leo also not.


>
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: ENB: Adding Leo to Atom

2018-02-20 Thread Zoom.Quiet
ENB <-- means ?

On Wed, Feb 21, 2018 at 2:32 AM, Edward K. Ream  wrote:

> This is blue sky thinking. Nothing is certain.
>
> The goal: *turn Atom into Leo in the simplest way possible*.
>
> The simplest thing that could possibly work might be to loosely base the
> leo plugin on the existing hydrogen plugin
> .
>
> Please enable the hydrogen plugin to Atom and follow along this simple
> example.
>
> 1. Create a new .py file and save it. Add this line:
>
> import os
>
> Select this line and hit Ctrl-enter (hydrogen:run). A check mark appears
> after the line.
>
> 2. Add this line, select it and hit Ctrl-enter again.
>
> os
>
> You should get something like this:
>
> os ||
>
> The vertical bars denote a faint box.. This indicates that "os" is part of
> a persistent namespace!
>
> Behind the scenes, hydrogen sends the expression "os" to a "kernel".
> Details fuzzy.
>
> Just this may be enough to form the basis of Leo support in atom!
> Something like this.  Details *very* fuzzy:
>
> - Javascript code (in atom) will draw Leo outlines.  This code will be
> based on core (atom) tree code.
>
>
this way is stable, because JS process XML is stable;


> - Opening a .leo file (in atom) will init *python state data* in the
> python kernel. *Python code* in the kernel will load the .leo file and
> create a representation (a tree of vnodes, or an sqlite db) of the outline *in
> the kernel namespace*. The python code will pass a representation (as
> json or cson) of the entire outline back to Leo's js plugin code.  This
> will only happen once, when opening the outline.
>

means all Leo's commands/plugins will process by python self, not change?


>
> - Leos' javascript code (in atom) will update the screen when inserting,
> deleting, moving, changing and cloning nodes.  So the js code acts pretty
> much like gui code. The js code must (probably) also update the python
> representation in the kernel namespace for the outline.
>
>

Wow, means Atom only make GUI part,
others actions all by python , same now, not change?


> - The execute-script command (in atom) will send the to-be-executed script
> to the kernel.  The kernel, using the state data for the outline, will run
> the script and return the value of the script, and any side effects of the
> script, again as json/cson.  Using this returned value, the gui code will
> insert, delete, move, change and cloned nodes on the screen.
>
>
means, Leo all kinds of commands/plugins will bind RESTful API,
Atom answer user's action,
sent/accept core API srv.
Leo base API srv. action, process .leo/export files/...etc.


> *Summary*
>
> Leo's plugin (javascript) acts like Leo's gui code. The plugin will also
> handle some (most?) of Leo's commands.  Commands requiring extensive python
> code will be passed to the python kernel (per-outline namespace).  Results
> passed back to Leo's js plugin code then update the screen and Leo's js
> data structures.
>
>
but, this plugin will very large , and the profit only:
0: new GUI
1: maybe new user from Atom user group
not others?


> An experienced atom programmer might be able to do this in a few days.  It
> will take me much longer—perhaps weeks or longer. That doesn't bother me.
> I will learn a lot along the way, including a lot about js/coffeescript
> tooling.
>
> Edward
>
> P.S.  Yesterday I learned that new js standards do *not* invalidate
> coffeescript (cs).  Instead, cs2 now generates "new" javascript directly.
> cs2 will break some cs1 code, but that's not a big deal and it doesn't
> affect a possible Leo plugin for atom.
>
>
CoffeeScript nature problem is:
if some error, the debug report just for generated js not coffeescript,
means, we can not know which line is error.

so for efficiency,
write nature JS, will debug quickly;

but for Pythonisat, write JS will feeling so ugly.


> Amazingly (to me) lots of js programmers seem to hate coffeescript.  But
> that's not my problem, since atom can be programmed in either js or cs2.
>
>
see: Vanilla JS http://www.vanilla-js.com/

the most powerful JS platform .


> EKR
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
T

Re: How did I came across Leo?

2018-02-22 Thread Zoom.Quiet
On Thu, Feb 22, 2018 at 10:27 PM, Terry Brown  wrote:
>
> I think I was using Freemind before Leo, although I'd spent a long time

WoW .. in fact,
there really some guys base Leo record notes,
and translate into Freemind xml for export maindmapping html.

> using the console based outliner hnb, which apparently has been
> resurrected as tines https://github.com/larrykollar/tines
>
> Cheers -Terry
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.




-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: VBA language

2018-02-22 Thread Zoom.Quiet
all support language in
leo/modes/*.py

can seek them

On Fri, Feb 23, 2018 at 11:59 AM, Largo84  wrote:
> Perfect, thanks!
>
> Rob...
>
> On Thursday, February 22, 2018 at 10:49:08 PM UTC-5, Terry Brown wrote:
>>
>> On Thu, 22 Feb 2018 19:12:48 -0800 (PST)
>> Largo84  wrote:
>>
>> > Doing a little work in Microsoft VBA ('cuz I have to, not 'cuz I want
>> > to). Is there an @language directive already set up for that type of
>> > code? I tried vba and basic, but neither worked.
>> >
>> > Rob...
>>
>> vbscript
>>
>> not sure if it's relevant or not
>>
>> Cheers -Terry
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: ENB: Serious doubts about embedding Leo

2018-02-23 Thread Zoom.Quiet
On Fri, Feb 23, 2018 at 5:37 PM, Edward K. Ream  wrote:

> The process of *considering* embedding Leo in another IDE has been one of
> the most useful things I have ever done.  I feel as if I have awoken from a
> deep slumber.  Atom, VSCode, eric6 and Pycharm/Intellij are all superb
> tools.  Building and using them, even briefly, has been eye opening.
>
> But embedding Leo in another IDE would be a big mistake. This posts
> explains why.
>
> This is a long post. To state my conclusions first:
>
> - Embedding Leo in any IDE would be a huge and risky project.
> - Such a project would distract us Leo devs, and burden us with endless
> support.
> - Embedding Leo would be less useful than it might seem.
> - Leo has its own strengths. Many don't translate easily to other IDE's.
>
>
WoW soo quickly conform these points ;-)
just 2 week, ERK rebuild IDE world idea, Sayeahoo!



> See the summary for other conclusions.
>
> *A huge and risky project*
>
> Embedding Leo in any IDE would be much harder than it might appear at
> first.  At *minimum*, such a task would require an *entirely new* gui
> plugin for Leo. Such plugins have been the biggest projects in Leo's
> history.
>
> This became obvious to me yesterday while reading/reformatting the eric6
> plugin guide. Eric6 is a pure python app, but the eric6 ecosystem is almost
> completely different from Leo's. There is likely *no* clever way to use
> Leo's existing Qt code.  Everything would likely have to be rewritten.
>
> Embedding Leo in another IDE would create ripple effects that touch *all*
> of Leo's code.  These ripple effects would depend on arcane details of the
> particular IDE in which Leo is embedded.
>
>
ripple effects  <~~~ very right define,
appended one reason:
embedding others IDE ecosystem is hold one huge upstream into Leo's
ecosystem;
but the upstream ecosystem is out-control by ERK,
means for Leo's new feature can compatibility upstream ecosystem,
will ripple huge unnecessary work.


> It's impossible to know beforehand what the final design and code would
> look like. This makes such projects extremely risky. Quick prototypes won't
> significantly reduce the risk. Rather, they are likely to be wasted
> investments.
>
> *Endless distractions*
>
> Successful projects have limited focus, no matter how many devs are
> involved. Embedding Leo in another IDE would be a major, most unwise,
> commitment of time and energy for all Leo devs.
>
> Support would be endless. For example, leoBridge.py is a small module, but
> it has generated continuing and difficult issues. One of those issues
> required tricky futzing with gnx's when loading .leo files. Just recently I
> had to tweak that code again.
>
> Do we want to answer endless questions about how to build Pycharm, or
> whatever?  Do we want to tell people how to *use *Leo in other IDE's?
> Finally, do we want to complicate Leo's distros with javascript related
> matters?
>
> *Expensive advertising*
>
> My dream has been to promote Leo by offering its features in other
> environments. I'm ready to say now that this has always been a bad idea :-)
>
> I've learned in the past week or so that it's (usually) pretty easy to
> download and run other IDE's. People can and do use more than one IDE.
> People know where to find Leo.  Creating a Leo plugin in any other IDE
> would be an expensive and ineffective form of advertising.
>
> *Leo's strengths*
>
> In one of my first posts I said that just about everything Leo *shares*
> with Atom is inferior to Atom.  But this statement was *just plain wrong*. 
> Here
> are some common areas in which Leo excels:
>
> 1. Scripting. Most IDE's aren't scriptable at all, so technically my
> remarks don't apply ;-)
>
> 2. Plugins. Leo's plugin architecture is much simpler than eric6, and
> that's the easy case.
>
> 3. Searching. No other platform has Leo's clone find commands. etc.
>
> 4. Commands. Outline-oriented diffs exist nowhere else. etc.
>
> 5. Settings and configuration.  eric6 has a nifty gui representation of
> its settings, but Leo's settings are much more flexible:
>
> - Settings can apply to individual .leo files.
> - Settings nodes naturally contain arbitrarily verbose comments.
> - Users can organize settings trees as they like.
> - Plugins can add settings just by calling c.config.getBool, etc.,
> *without* adding to Leo's gui code.
>
> 6. Window system. Terry has made Leo's window system scriptable (in
> python!) and extensible.
>
> *Summary*
>
> Leo will remain a pure python app, scriptable in python.
>
> There is much to learn from eric6. I shall incorporate some of eric6's
> features into Leo's code base.
>
> Leo must have a plugin that supports Joe Orr's great work. This plugin
> will be worth *any* amount of work. Imo, this is the proper place to
> focus our time and energy.
>
> I am happy with these conclusions. They feel sane, sensible and safe. As
> always, they are provisional. We'll see how the subconscious reacts ;-)
> Please let me know *yo

Re: ENB: Serious doubts about embedding Leo

2018-02-23 Thread Zoom.Quiet
On Fri, Feb 23, 2018 at 6:05 PM, Zoom.Quiet  wrote:

> On Fri, Feb 23, 2018 at 5:37 PM, Edward K. Ream 
> wrote:
>
>> The process of *considering* embedding Leo in another IDE has been one
>> of the most useful things I have ever done.  I feel as if I have awoken
>> from a deep slumber.  Atom, VSCode, eric6 and Pycharm/Intellij are all
>> superb tools.  Building and using them, even briefly, has been eye opening.
>>
>> But embedding Leo in another IDE would be a big mistake. This posts
>> explains why.
>>
>> This is a long post. To state my conclusions first:
>>
>> - Embedding Leo in any IDE would be a huge and risky project.
>> - Such a project would distract us Leo devs, and burden us with endless
>> support.
>> - Embedding Leo would be less useful than it might seem.
>> - Leo has its own strengths. Many don't translate easily to other IDE's.
>>
>>
> WoW soo quickly conform these points ;-)
>
confirm

> just 2 week, ERK rebuild IDE world idea, Sayeahoo!
>
> EKR <~ so sorry, i always type error abbreviation

>
>
>> See the summary for other conclusions.
>>
>> *A huge and risky project*
>>
>> Embedding Leo in any IDE would be much harder than it might appear at
>> first.  At *minimum*, such a task would require an *entirely new* gui
>> plugin for Leo. Such plugins have been the biggest projects in Leo's
>> history.
>>
>> This became obvious to me yesterday while reading/reformatting the eric6
>> plugin guide. Eric6 is a pure python app, but the eric6 ecosystem is almost
>> completely different from Leo's. There is likely *no* clever way to use
>> Leo's existing Qt code.  Everything would likely have to be rewritten.
>>
>> Embedding Leo in another IDE would create ripple effects that touch *all*
>> of Leo's code.  These ripple effects would depend on arcane details of the
>> particular IDE in which Leo is embedded.
>>
>>
> ripple effects  <~~~ very right define,
> appended one reason:
> embedding others IDE ecosystem is hold one huge upstream into Leo's
> ecosystem;
> but the upstream ecosystem is out-control by ERK,
> means for Leo's new feature can compatibility upstream ecosystem,
> will ripple huge unnecessary work.
>
>
>> It's impossible to know beforehand what the final design and code would
>> look like. This makes such projects extremely risky. Quick prototypes won't
>> significantly reduce the risk. Rather, they are likely to be wasted
>> investments.
>>
>> *Endless distractions*
>>
>> Successful projects have limited focus, no matter how many devs are
>> involved. Embedding Leo in another IDE would be a major, most unwise,
>> commitment of time and energy for all Leo devs.
>>
>> Support would be endless. For example, leoBridge.py is a small module,
>> but it has generated continuing and difficult issues. One of those issues
>> required tricky futzing with gnx's when loading .leo files. Just recently I
>> had to tweak that code again.
>>
>> Do we want to answer endless questions about how to build Pycharm, or
>> whatever?  Do we want to tell people how to *use *Leo in other IDE's?
>> Finally, do we want to complicate Leo's distros with javascript related
>> matters?
>>
>> *Expensive advertising*
>>
>> My dream has been to promote Leo by offering its features in other
>> environments. I'm ready to say now that this has always been a bad idea :-)
>>
>> I've learned in the past week or so that it's (usually) pretty easy to
>> download and run other IDE's. People can and do use more than one IDE.
>> People know where to find Leo.  Creating a Leo plugin in any other IDE
>> would be an expensive and ineffective form of advertising.
>>
>> *Leo's strengths*
>>
>> In one of my first posts I said that just about everything Leo *shares*
>> with Atom is inferior to Atom.  But this statement was *just plain wrong*
>> . Here are some common areas in which Leo excels:
>>
>> 1. Scripting. Most IDE's aren't scriptable at all, so technically my
>> remarks don't apply ;-)
>>
>> 2. Plugins. Leo's plugin architecture is much simpler than eric6, and
>> that's the easy case.
>>
>> 3. Searching. No other platform has Leo's clone find commands. etc.
>>
>> 4. Commands. Outline-oriented diffs exist nowhere else. etc.
>>
>> 5. Settings and configuration.  eric6 has a nifty gui representation of
>> its settings, but Leo's settings

Re: Joe, building LeoVue fails for me on Windows and Ubuntu

2018-02-23 Thread Zoom.Quiet
OT: Critical Linux filesystem permissions are being changed by latest
version · Issue #19883 · npm/npm
https://github.com/npm/npm/issues/19883

god bless NPM user

On Tue, Feb 20, 2018 at 6:56 AM, Edward K. Ream  wrote:
> On Monday, February 19, 2018 at 11:42:11 AM UTC-6, Edward K. Ream wrote:
>
>> I did all the installs in separate consoles. These consoles tell me
>> everything except the order in which they were installed ;-) Hmm, maybe I
>> should add a time stamp to the console prompts...
>
>
> There's too much cruft in the approach.  Imo, it's better just to keep an
> accurate log of the commands I issued.
>
> I ended up reinstalling the leovue folder four or five times. It would just
> add to the confusion if I kept lots of consoles around.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: A study outline containing eric6 docs

2018-02-24 Thread Zoom.Quiet
OT: JupyterLab Documentation — JupyterLab 1.0 Beta documentation
http://jupyterlab.readthedocs.io/en/latest/

Jupyter will make web page as IDE...


On Thu, Feb 22, 2018 at 8:56 PM, Edward K. Ream  wrote:
> Tonight I got eric6 installed on Ubuntu and wrote a do-nothing plugin for
> it.
>
> The attached .leo file contains is a rendering of this .pdf file. It's a lot
> easier for me to see what is going on in a Leo outline, though some of the
> figures are missing.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Jupyter as Leo's what ? [via] A study outline containing eric6 docs

2018-02-25 Thread Zoom.Quiet
On Sun, Feb 25, 2018 at 4:51 PM, Edward K. Ream  wrote:
> On Sun, Feb 25, 2018 at 1:36 AM, Zoom.Quiet  wrote:
>>
>> OT: JupyterLab Documentation — JupyterLab 1.0 Beta documentation
>> http://jupyterlab.readthedocs.io/en/latest/
>>
>> Jupyter will make web page as IDE...
>
>
> Thanks for this link.  Imo it is on topic.
>

sorry for share link not with my idea :
Jupyter is the REPL interface beyond language ,
can make doc./code/running all in one page;

Leo not REPL, focus result problems is different with Jupyter:
every program is make up by:
- think world <~ what is my understand the goal task
- code world <~ what is compiler can understand the goal task
- product world <~ what is systems can understand my solution

Leo base Literate Programming thought easy merge these world in one interface:
- think world => logging as outlines
- code world => edit pane
- product world => @clean/@path/..etc. commands

BUT:
Leo can not like IDE/Jupyter can running on the spot,
and every one time change interface,
such as leave Leo, jump into iTerm2 for running code , observe log printing,
will hurt attention, lost Mind Cache...

SO if:
Leo can embedded Jupyter as inter. command;
will make product world merged as code world?

of course:
this kinds of enhancement, is not for core ability,
not necessarily think now ;-)

> I have no clear idea how jupyter/lab relates Leo, but imo we must keep
> paying attention to it. The jupyter project is one of the most important and
> interesting projects in the world.
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Jupyter as Leo's what ? [via] A study outline containing eric6 docs

2018-02-25 Thread Zoom.Quiet
On Sun, Feb 25, 2018 at 10:14 PM, Edward K. Ream  wrote:
> On Sun, Feb 25, 2018 at 3:19 AM, Zoom.Quiet  wrote:
>
>> Leo can embedded Jupyter as inter. command;
>> will make product world merged as code world?
>
>
> That was not my intention.
>
>
>> of course:
>> this kinds of enhancement, is not for core ability,
>> not necessarily think now ;-)
>
>
> Correct.  There are many reasons to study the jupyter world without wanting
> to use its interface or embed Leo in it :-)
>
> For instance:
>
> 1. Most editors/ide's have an easy way to switch themes.  This activates an
> already-created theme file.  Leo should use such a scheme, reserving Leo's
> complex @theme machinery only for theme developers themselves. Furthermore,
> studying the themes themselves may prove useful.
>

Hummm.. IMHO:
- theme is important for developer
- but easy switch theme is not big things
- because if someone always switch theme for show
  must one designer not developer,
  when i config love theme, never ever change it,
  because in new theme, will odd my debug speed.

> 2. Both jupyter and eric6 use side tabs to great effect.  Leo might benefit
> from side tabs too.
>
> 3. The jupyter Settings menu has a Settings: Text Editor Indentation menu
> that has these items:
>
>Indent with tabs
>Spaces: 1
>Spaces: 2
>Spaces: 4
>Spaces: 8
>
> This is clearer than any other explanation of indentation I have ever seen.
> Not sure whether this can or should @tabwidth, but I'll keep it in the back
> of my mind.
>

IMHO:
Leo's outline is better than TAB system,
because walking/jump in outline, is flow my self think world,
but multi-TAB?
such as worm-hole, can not help me:
who am i
where am i
want am i



> 4. It may be possible to use the jupyter servers/kernels in some clever way,
> without re-imagining all of Leo ;-)
>

of course, this is the biggest reason for IPython:NB upgrade as Jupyter:
SEE:
Four Ways to Extend Jupyter Notebook - Parente's Mindtrove
https://mindtrove.info/4-ways-to-extend-jupyter-notebook/
Jupyter Notebooks as RESTful Microservices - IBM Emerging Technologies Blog

http://blog.ibmjstart.net/2016/01/28/jupyter-notebooks-as-restful-microservices/
Jupyter Notebook Server API · jupyter/jupyter Wiki
https://github.com/jupyter/jupyter/wiki/Jupyter-Notebook-Server-API
Contents API — Jupyter Notebook 5.4.0 documentation
http://jupyter-notebook.readthedocs.io/en/stable/extending/contents.html
jupyterhub/jupyterhub: Multi-user server for Jupyter notebooks
https://github.com/jupyterhub/jupyterhub
...

in fact, Jupyter can usage as one frinedly distributed computer platform...

that means, Leo can publish self JupyterHub server as:
http://ipynb.leoeditor.com/

so when Leo trigger from some commonds;
will transform nodes as JSON sent the Jupyter backend srv.;
echo the running result as JSON;
rebuild GUI as new contents.

of course:
JupyterHub can running local host also.
with Leo Server Extensions, echo Leo edit action.


> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: How to switch file tab base key bindings in Leo 4.9?

2011-11-11 Thread Zoom.Quiet
2011/11/11 Edward K. Ream :
> On Fri, Nov 11, 2011 at 3:06 AM, Zoom.Quiet  wrote:
>> My env:
>>Leo 4.9 rc1, build 4399, June 17, 2011
>>Python 2.6.5, qt version 4.6.2
>>Ubuntu 10.04.2
>> so as atta.
>> - when i open some files
>> - what shortcuts to jump difference files?
>>- like in gedit usage Alt+3 goto the 3rd opend files TAB?
>
> By default, Ctrl-tab is bound to tab-cycle-next.
>

sorry that not working,
check default leoSettings.leo there is:

cycle-focus = Ctrl-tab


> Edward
>
> --
> 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-editor+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/leo-editor?hl=en.
>
>



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: How to switch file tab base key bindings in Leo 4.9?

2011-11-11 Thread Zoom.Quiet
2011/11/11 Edward K. Ream :
> On Fri, Nov 11, 2011 at 8:38 AM, HaveF  wrote:
>
>>> > By default, Ctrl-tab is bound to tab-cycle-next.
>
>>> sorry that not working,
>>> check default leoSettings.leo there is:
>>>
>>> cycle-focus = Ctrl-tab
>
> Oops.  When I looked at the output of the print-bindings command, I
> didn't see the "M" before ctrl-tab, indicating that the binding is
> defined in myLeoSettings.leo.
>
> Here are the bindings I use in myLeoSettings.leo::
>
>tab-cycle-next  = Ctrl-Tab
>cycle-all-focus = Ctrl-Shift-tab
>

thanx for all!
- i upgrade Leo as leo-editor-snapshot-20110253
- and fixed at
~/.leo/myLeoSettings.leo#Candidates for settings in
myLeoSettings.leo-->Key binding and operation-->Keyboard
shortcuts-->@keys EKR bindings-->@shortcuts Changes
as:
cycle-focus = None # Ctrl-tab: now tab-cycle-next
#   esp. for TAB
tab-cycle-next  = Ctrl-tab
- reload Leo, that is working!

so there is tab-cycle-pre ?

> Edward
>
> --
> 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-editor+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/leo-editor?hl=en.
>
>



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: how to setup find pane font?

2011-11-11 Thread Zoom.Quiet
2011/11/11 Zoom.Quiet :
> as atta. snaps:
> - as default pane size,font in find pane can not display well
> - unless drag up find pane make all words display...

fixed auto in leo-editor-snapshot-20110253 ;-)

>- but font in pane is not same as others, it look like bigger
>- and the new viersion leoSettings.leo not Fonts node?!
>- so how to set up fonts for Leo 4.9?
i found he Qt font setup @
~/.leo/myLeoSettings.leo#Candidates for settings in
myLeoSettings.leo-->Appearance-->@data qt-gui-plugin-style-sheet

btw. for Chinese, i fixed as:
--- leo-font-default.txt2011-11-12 00:05:38.353951888 +0800
+++ leo-font-zq.txt 2011-11-12 00:05:48.993460576 +0800
@@ -34,26 +34,32 @@
 background-color: white;
 border-style: solid;
 }
-
 QTreeWidget {
 /* These apply to the selected item, but not to editing items.*/
 background-color: #ec; /* Leo's traditional tree color */
 selection-color: black; /* was white */
 selection-background-color: lightgrey;
 /* font-family: SansSerif; */
-font-family: DejaVu Sans Mono;
-font-size: 12px;
+font-family: WenQuanYi Zen Hei Mono; /*DejaVu Sans Mono;*/
+font-size: 13px;
 font-weight: normal; /* normal,bold,100,..,900 */
 font-style: normal; /* normal, italic,oblique */
  }

-/* Headline edit widgets */
-QTreeWidget QLineEdit {
+/* Headline edit widgets
 background-color: cornsilk;
 selection-color: white;
 selection-background-color: blue;
 font-family: DejaVu Sans Mono;
 font-size: 12px;
+*/
+QTreeWidget QLineEdit {
+background-color: #D9D9B0;
+selection-color: #ec;
+selection-background-color: #525E45;
+font-family: WenQuanYi Zen Hei Mono;
+font-size: 14px;
+
 font-weight: normal; /* normal,bold,100,..,900 */
 font-style: normal; /* normal, italic,oblique */
 }
@@ -65,19 +71,19 @@
 selection-background-color: blue;
 /* font-family: Courier New; */
 font-family: DejaVu Sans Mono;
-font-size: 12px;
+font-size: 10px;
 font-weight: normal; /* normal,bold,100,..,900 */
 font-style: normal; /* normal, italic,oblique */
 }

 /* The body pane */
 QTextEdit#richTextEdit {
-background-color: #fdf5f5; /* A kind of pink. */
+background-color: #F4F5EA ; /* #fdf5f5 A kind of pink. */
 selection-color: white;
-selection-background-color: lightgrey;
-font-family: DejaVu Sans Mono;
+selection-background-color: #778877 ; /*lightgrey;*/
+font-family: WenQuanYi Zen Hei Mono; /*DejaVu Sans Mono;*/
 /* font-family: Courier New; */
-font-size: 12px;
+font-size: 16px;
 font-weight: normal; /* normal,bold,100,..,900 */
 font-style: normal; /* normal,italic,oblique */
 }



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



leo install error under MAC 10.7

2011-12-22 Thread Zoom.Quiet
i movin new Laptop as:
Mac OS X Lion 10.7.2 (11C74)
Darwin Kernel Version 11.2.0
so i usage macport install Qt as:
$ sudo port install py27-pyqt4

--->  Dependencies to be installed: py27-sip qt4-mac libmng lcms
...
--->  Fetching py27-sip
--->  Fetching lcms
--->  Fetching libmng
--->  Fetching qt4-mac
--->  Fetching py27-pyqt4
…

but afte install done,try running leo:
$ python launchLeo.py
Leo requires Qt to be installed.

what happened?

i try reinstall PyQt:
PyQt-mac-gpl-4.8.6 zoomq$ python configure.py
Determining the layout of your Qt installation...

so die here, one hour not any export…

that means i need back pure Tk Leo?

-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: leo install error under MAC 10.7

2011-12-22 Thread Zoom.Quiet
2011/12/23 HansBKK :
> On Friday, December 23, 2011 6:45:08 AM UTC+7, Ludwig Schwardt wrote:
>>
>> For more details, see my instructions on the "Leo on Mac OSX" thread,
>> dated 14 October 2011 (the first hit if you search for "homebrew" on the
>> google groups page of the leo mailing list).
>
>
> Of course now all the secondary references to the original thread now come
> up first, including this one 
>
> Here's a permalink:
> http://groups.google.com/d/msg/leo-editor/kq4FnMUhOtM/3Yrm1kt4ed0J
>
> and
>
> http://www.mail-archive.com/leo-editor@googlegroups.com/msg17600.html

that is very help for me!
thanx at first;
BUT:
- del macport
- instal homebrew
- brew install pyqt
- /usr/local/Library/Formula/pyqt.rb error for
http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-mac-gpl-4.8.6.tar.gz'
is upgrade as PyQt-mac-gpl-4.9.tar.gz
- so i download PyQt-mac-gpl-4.8.6.tar.gz in local self
- continue try
$ brew install pyqt

so..

/usr/include/c++/4.2.1/bits/locale_facets.h:834: error: ‘__c’ was not
declared in this scope
In file included from /usr/include/c++/4.2.1/bits/basic_ios.h:44,
 from /usr/include/c++/4.2.1/ios:50,
 from /usr/include/c++/4.2.1/ostream:45,
 from /usr/include/c++/4.2.1/iterator:70,
 from /usr/local/Cellar/qt/4.8.0/include/QtCore/qlist.h:50,
 from /usr/local/Cellar/qt/4.8.0/include/QtCore/qobject.h:50,
 from /usr/local/Cellar/qt/4.8.0/include/QtGui/qwidget.h:46,
 from
/usr/local/Cellar/qt/4.8.0/lib/QtOpenGL.framework/Versions/4/Headers/qgl.h:45,
 from qpyopengl_attribute_array.cpp:33:
/usr/include/c++/4.2.1/bits/locale_facets.h: At global scope:
/usr/include/c++/4.2.1/bits/locale_facets.h:4614: error: function
definition does not declare parameters
/usr/include/c++/4.2.1/bits/locale_facets.h:4632: error: function
definition does not declare parameters
/usr/include/c++/4.2.1/bits/locale_facets.h:4638: error: function
definition does not declare parameters
/usr/include/c++/4.2.1/bits/locale_facets.h:4644: error: function
definition does not declare parameters
/usr/include/c++/4.2.1/bits/locale_facets.h:4668: error: function
definition does not declare parameters
/usr/include/c++/4.2.1/bits/locale_facets.h:4680: error: function
definition does not declare parameters
/usr/include/c++/4.2.1/bits/locale_facets.h:4686: error: function
definition does not declare parameters
make[2]: *** [qpyopengl_attribute_array.o] Error 1
make[1]: *** [all] Error 2
make: *** [all] Error 2
==> Exit Status: 2
http://github.com/mxcl/homebrew/blob/master/Library/Formula/pyqt.rb#L22
==> Environment
HOMEBREW_VERSION: 0.8.1
HEAD: ad135faa9637cb2c2a9ef157a2ede92335afb727
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
Hardware: 8-core 64-bit sandybridge
OS X: 10.7.2
Kernel Architecture: x86_64
Ruby: 1.8.7-249
/usr/bin/ruby =>
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
Xcode: 4.2.1
GCC-4.0: N/A
GCC-4.2: N/A
LLVM: build 2336
Clang: 3.0-211.12
MacPorts or Fink? false
X11 installed? true
==> Build Flags
CC: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
CXX: /usr/bin/llvm-g++ => /usr/llvm-gcc-4.2/bin/llvm-g++-4.2
LD: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
CFLAGS: -O3 -w -pipe -march=core2 -msse4
CXXFLAGS: -O3 -w -pipe -march=core2 -msse4
MAKEFLAGS: -j8

Error: Failed executing: make
These existing issues may help you:
https://github.com/mxcl/homebrew/issues/8182
Otherwise, please report the bug:
https://github.com/mxcl/homebrew/wiki/checklist-before-filing-a-new-issue


-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: leo install error under MAC 10.7

2011-12-22 Thread Zoom.Quiet
2011/12/23 Zoom.Quiet :
> 2011/12/23 HansBKK :
>> On Friday, December 23, 2011 6:45:08 AM UTC+7, Ludwig Schwardt wrote:
>>>
>>> For more details, see my instructions on the "Leo on Mac OSX" thread,
>>> dated 14 October 2011 (the first hit if you search for "homebrew" on the
>>> google groups page of the leo mailing list).
>>
...
>> Here's a permalink:
>> http://groups.google.com/d/msg/leo-editor/kq4FnMUhOtM/3Yrm1kt4ed0J

Issue as:#9246: pyqt error in 10.7 - Issues - mxcl/homebrew - GitHub
https://github.com/mxcl/homebrew/issues/9246


> BUT:
> - del macport
> - instal homebrew
> - brew install pyqt
> - /usr/local/Library/Formula/pyqt.rb error for
> http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/PyQt-mac-gpl-4.8.6.tar.gz'
>is upgrade as PyQt-mac-gpl-4.9.tar.gz
> - so i download PyQt-mac-gpl-4.8.6.tar.gz in local self
> - continue try
> $ brew install pyqt
>
> so..
>
> /usr/include/c++/4.2.1/bits/locale_facets.h:834: error: '__c' was not
> declared in this scope
> In file included from /usr/include/c++/4.2.1/bits/basic_ios.h:44,
> from /usr/include/c++/4.2.1/ios:50,
> from /usr/include/c++/4.2.1/ostream:45,
> from /usr/include/c++/4.2.1/iterator:70,
> from /usr/local/Cellar/qt/4.8.0/include/QtCore/qlist.h:50,
> from /usr/local/Cellar/qt/4.8.0/include/QtCore/qobject.h:50,
> from /usr/local/Cellar/qt/4.8.0/include/QtGui/qwidget.h:46,
> from
> /usr/local/Cellar/qt/4.8.0/lib/QtOpenGL.framework/Versions/4/Headers/qgl.h:45,
> from qpyopengl_attribute_array.cpp:33:
> /usr/include/c++/4.2.1/bits/locale_facets.h: At global scope:
> /usr/include/c++/4.2.1/bits/locale_facets.h:4614: error: function
> definition does not declare parameters
> /usr/include/c++/4.2.1/bits/locale_facets.h:4632: error: function
> definition does not declare parameters
> /usr/include/c++/4.2.1/bits/locale_facets.h:4638: error: function
> definition does not declare parameters
> /usr/include/c++/4.2.1/bits/locale_facets.h:4644: error: function
> definition does not declare parameters
> /usr/include/c++/4.2.1/bits/locale_facets.h:4668: error: function
> definition does not declare parameters
> /usr/include/c++/4.2.1/bits/locale_facets.h:4680: error: function
> definition does not declare parameters
> /usr/include/c++/4.2.1/bits/locale_facets.h:4686: error: function
> definition does not declare parameters
> make[2]: *** [qpyopengl_attribute_array.o] Error 1
> make[1]: *** [all] Error 2
> make: *** [all] Error 2
> ==> Exit Status: 2
> http://github.com/mxcl/homebrew/blob/master/Library/Formula/pyqt.rb#L22
> ==> Environment
> HOMEBREW_VERSION: 0.8.1
> HEAD: ad135faa9637cb2c2a9ef157a2ede92335afb727
> HOMEBREW_PREFIX: /usr/local
> HOMEBREW_CELLAR: /usr/local/Cellar
> Hardware: 8-core 64-bit sandybridge
> OS X: 10.7.2
> Kernel Architecture: x86_64
> Ruby: 1.8.7-249
> /usr/bin/ruby =>
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
> Xcode: 4.2.1
> GCC-4.0: N/A
> GCC-4.2: N/A
> LLVM: build 2336
> Clang: 3.0-211.12
> MacPorts or Fink? false
> X11 installed? true
> ==> Build Flags
> CC: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
> CXX: /usr/bin/llvm-g++ => /usr/llvm-gcc-4.2/bin/llvm-g++-4.2
> LD: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2
> CFLAGS: -O3 -w -pipe -march=core2 -msse4
> CXXFLAGS: -O3 -w -pipe -march=core2 -msse4
> MAKEFLAGS: -j8
>
> Error: Failed executing: make
> These existing issues may help you:
>https://github.com/mxcl/homebrew/issues/8182
> Otherwise, please report the bug:
>https://github.com/mxcl/homebrew/wiki/checklist-before-filing-a-new-issue
> 
>
> --
> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
> 俺: http://about.me/zoom.quiet
> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: leo install error under MAC 10.7

2011-12-25 Thread Zoom.Quiet
thanx for all, i fixed the install probelm as:
$ brew install --with-demos-examples --with-debug-and-release qt

==> Summary
/usr/local/Cellar/qt/4.8.0: 71721 files, 10G, built in 100.4 minutes

and self install PyQt-mac-gpl-4.9.tar.gz is all OK ;-)

of course homebrew had fixed the upgrade problem,
thanx for all again ;-)


2011/12/24 Ludwig Schwardt :
> Hi,
>
> Yes, this is a very irritating aspect of PyQt. Each time a new tarball of
> PyQt is released
> under http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/, the old
> one is removed, breaking the homebrew script. This forces the homebrew
> maintainer to work with the latest PyQt version, which could take a while to
> iron out issues. I wish Riverbank would just keep the old versions in the
> same place.
>
> Let us know if the latest version of the PyQt formula mentioned in the issue
> below works for you.
>
> Regards,
> Ludwig
>
> "Zoom.Quiet"  Dec 23 02:36PM +0800
>
>
> Issue as:#9246: pyqt error in 10.7 - Issues - mxcl/homebrew - GitHub
> https://github.com/mxcl/homebrew/issues/9246
>
>



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: leo install error under MAC 10.7

2011-12-26 Thread Zoom.Quiet
在 2011年12月26日 上午11:47,G_will  写道:
> ZQ大妈,写个MAC OSX安装Leo的wiki发啄木鸟吧。
> 这个东西自己整确实有很多坑。
>

- this is Leo 's global mailing list,usage english pls
- of course,i 'll publish blog for how to install Leo in Lion

thanx for all again!

>
> 在 2011年12月26日 上午11:33,Zoom.Quiet 写道:
>>
>> thanx for all, i fixed the install probelm as:
>> $ brew install --with-demos-examples --with-debug-and-release qt
>> 
>> ==> Summary
>> /usr/local/Cellar/qt/4.8.0: 71721 files, 10G, built in 100.4 minutes
>>
>> and self install PyQt-mac-gpl-4.9.tar.gz is all OK ;-)
>>
>> of course homebrew had fixed the upgrade problem,
>> thanx for all again ;-)
>>
>>
>> 2011/12/24 Ludwig Schwardt :
>> > Hi,
>> >
>> > Yes, this is a very irritating aspect of PyQt. Each time a new tarball
>> > of
>> > PyQt is released
>> > under http://www.riverbankcomputing.co.uk/static/Downloads/PyQt4/, the
>> > old
>> > one is removed, breaking the homebrew script. This forces the homebrew
>> > maintainer to work with the latest PyQt version, which could take a
>> > while to
>> > iron out issues. I wish Riverbank would just keep the old versions in
>> > the
>> > same place.
>> >
>> > Let us know if the latest version of the PyQt formula mentioned in the
>> > issue
>> > below works for you.
>> >
>> > Regards,
>> > Ludwig
>> >
>> > "Zoom.Quiet"  Dec 23 02:36PM +0800
>> >
>> >
>> > Issue as:#9246: pyqt error in 10.7 - Issues - mxcl/homebrew - GitHub
>> > https://github.com/mxcl/homebrew/issues/9246

...


-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



How to enjoy Leo under Lion?!

2011-12-26 Thread Zoom.Quiet
now i work env move into Lion (MAC OS X 10.7.2)
as leo-editor-snapshot-20111222

Leo 4.9.1 devel, build 4897, 2011-12-21 06:58:03 -0500
Python 2.7.1, qt version 4.8.0
darwin
setting leoID from os.getenv('USER'): 'zoomq'
load dir: /opt/bin/leo-editor-snapshot-20111222/leo/core
global config dir: /opt/bin/leo-editor-snapshot-20111222/leo/config
home dir: /Users/zoomq
reading settings in
/opt/bin/leo-editor-snapshot-20111222/leo/config/leoSettings.leo
reading settings in /Users/zoomq/.leo/myLeoSettings.leo
reading settings in /Users/zoomq/.leo/workbook.leo


so there some tip need fixed for enjoy Leo under Lion again!
- in Ubunto Leo 4.9 is auto make multi opended file as TAB
- but in Lion, multi opended file is multi windows!
- and the default hotkey for switch app. windows is Command+` is
same outline-node-clone

- the edit-headline 's hotkey Command-h is same as Lion's hide running windows
- i found the paste-text/copy-text/cute-text 's hotkey is not working!

so means we need change so many default hotkey?!

but! when i try fix for new hotkey as for Lion as:
#@settings-->Keyboard shortcuts-->@keys EKR bindings-->
@shortcuts Outline operations
Ctrl-'#Ctrl-`

@shortcuts File commands
close-window= Ctrl-w #Alt-F4
@shortcuts Cursor Moves
extend-to-word  =  Alt-W #Ctrl-W #
@shortcuts Menu commands
#propagate-key-event = Alt-W

@shortcuts Outline operations
edit-headline   = Ctrl-Alt-h#Ctrl-h

@shortcuts Find commands
#toggle-find-mark-changes-option = Alt-Ctrl-c
#toggle-find-regex-option= Alt-Ctrl-x
@shortcuts Text operations
copy-text   = Alt-Ctrl-c#Ctrl-c
cut-text= Alt-Ctrl-x#Ctrl-x
paste-text  = Alt-Ctrl-v#Ctrl-v

BUT! when i recall leo as
$ python /opt/bin/leo/launchLeo.py &

Warning: shortcut conflict for 
toggle-find-in-headline-option in   all from myleosettings.leo
 edit-headline in   all from myleosettings.leo
Warning: shortcut conflict for 
extend-to-word in   all from leosettings.leo
  close-window in   all from my2011leosettings.leo
Warning: shortcut conflict for 
toggle-find-in-headline-option in   all from myleosettings.leo
 edit-headline in   all from myleosettings.leo

What happen?!
- myLeoSettings.leo can not overload global leoSettings.leo ?!

BTW:
- in Lion ,how to make Leo as normal app,can click icon in dock running back?!

thanx for all!


-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: How to enjoy Leo under Lion?!

2011-12-27 Thread Zoom.Quiet
notice the paste-text/copy-text/cute-text 's hotkey is not working!
- i had to usage mouse right click menu to make copy/paster/cut
thie is so sad...

2011/12/27 Zoom.Quiet :
> now i work env move into Lion (MAC OS X 10.7.2)
> as leo-editor-snapshot-20111222
>
>Leo 4.9.1 devel, build 4897, 2011-12-21 06:58:03 -0500
>Python 2.7.1, qt version 4.8.0
>darwin
>setting leoID from os.getenv('USER'): 'zoomq'
>load dir: /opt/bin/leo-editor-snapshot-20111222/leo/core
>global config dir: /opt/bin/leo-editor-snapshot-20111222/leo/config
>home dir: /Users/zoomq
>reading settings in
> /opt/bin/leo-editor-snapshot-20111222/leo/config/leoSettings.leo
>reading settings in /Users/zoomq/.leo/myLeoSettings.leo
>reading settings in /Users/zoomq/.leo/workbook.leo
>
>
> so there some tip need fixed for enjoy Leo under Lion again!
> - in Ubunto Leo 4.9 is auto make multi opended file as TAB
>- but in Lion, multi opended file is multi windows!
>- and the default hotkey for switch app. windows is Command+` is
> same outline-node-clone
>
> - the edit-headline 's hotkey Command-h is same as Lion's hide running windows
> - i found the paste-text/copy-text/cute-text 's hotkey is not working!
>
> so means we need change so many default hotkey?!
>
> but! when i try fix for new hotkey as for Lion as:
> #@settings-->Keyboard shortcuts-->@keys EKR bindings-->
>@shortcuts Outline operations
>Ctrl-'#Ctrl-`
>
>@shortcuts File commands
>close-window= Ctrl-w #Alt-F4
>@shortcuts Cursor Moves
>extend-to-word  =  Alt-W #Ctrl-W #
>@shortcuts Menu commands
>#propagate-key-event = Alt-W
>
>@shortcuts Outline operations
>edit-headline   = Ctrl-Alt-h#Ctrl-h
>
>@shortcuts Find commands
>#toggle-find-mark-changes-option = Alt-Ctrl-c
>#toggle-find-regex-option= Alt-Ctrl-x
>@shortcuts Text operations
>copy-text   = Alt-Ctrl-c#Ctrl-c
>cut-text= Alt-Ctrl-x#Ctrl-x
>paste-text  = Alt-Ctrl-v#Ctrl-v
>
> BUT! when i recall leo as
> $ python /opt/bin/leo/launchLeo.py &
>
> Warning: shortcut conflict for 
> toggle-find-in-headline-option in   all from myleosettings.leo
> edit-headline in   all from myleosettings.leo
> Warning: shortcut conflict for 
>extend-to-word in   all from leosettings.leo
>  close-window in   all from my2011leosettings.leo
> Warning: shortcut conflict for 
> toggle-find-in-headline-option in   all from myleosettings.leo
> edit-headline in   all from myleosettings.leo
>
> What happen?!
>- myLeoSettings.leo can not overload global leoSettings.leo ?!
>
> BTW:
> - in Lion ,how to make Leo as normal app,can click icon in dock running back?!
>
> thanx for all!



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: How to enjoy Leo under Lion?!

2011-12-27 Thread Zoom.Quiet
在 2011年12月28日 上午11:14,Gregory Crosswhite  写道:
> This unfortunately is due to a bug in Leo that I just reported a couple of
> days ago.
>

- thanx waiting fixed,,,

> Cheers,
> Greg
>
> On Dec 28, 2011, at 12:32 PM, Zoom.Quiet wrote:
>
> notice the paste-text/copy-text/cute-text 's hotkey is not working!
> - i had to usage mouse right click menu to make copy/paster/cut
> thie is so sad...
>
> 2011/12/27 Zoom.Quiet :
>
> now i work env move into Lion (MAC OS X 10.7.2)
>
> as leo-editor-snapshot-20111222
>
>
>   Leo 4.9.1 devel, build 4897, 2011-12-21 06:58:03 -0500
>
>   Python 2.7.1, qt version 4.8.0
>
>   darwin
>
>   setting leoID from os.getenv('USER'): 'zoomq'
>
>   load dir: /opt/bin/leo-editor-snapshot-20111222/leo/core
>
>   global config dir: /opt/bin/leo-editor-snapshot-20111222/leo/config
>
>   home dir: /Users/zoomq
>
>   reading settings in
>
> /opt/bin/leo-editor-snapshot-20111222/leo/config/leoSettings.leo
>
>   reading settings in /Users/zoomq/.leo/myLeoSettings.leo
>
>   reading settings in /Users/zoomq/.leo/workbook.leo
>
>
>
> so there some tip need fixed for enjoy Leo under Lion again!
>
> - in Ubunto Leo 4.9 is auto make multi opended file as TAB
>
>   - but in Lion, multi opended file is multi windows!
>
>   - and the default hotkey for switch app. windows is Command+` is
>
> same outline-node-clone
>
>
> - the edit-headline 's hotkey Command-h is same as Lion's hide running
> windows
>
> - i found the paste-text/copy-text/cute-text 's hotkey is not working!
>
>
> so means we need change so many default hotkey?!
>
>
> but! when i try fix for new hotkey as for Lion as:
>
> #@settings-->Keyboard shortcuts-->@keys EKR bindings-->
>
>   @shortcuts Outline operations
>
>   Ctrl-'#Ctrl-`
>
>
>   @shortcuts File commands
>
>   close-window= Ctrl-w #Alt-F4
>
>   @shortcuts Cursor Moves
>
>   extend-to-word  =  Alt-W #Ctrl-W #
>
>   @shortcuts Menu commands
>
>   #propagate-key-event = Alt-W
>
>
>   @shortcuts Outline operations
>
>   edit-headline   = Ctrl-Alt-h#Ctrl-h
>
>
>   @shortcuts Find commands
>
>   #toggle-find-mark-changes-option = Alt-Ctrl-c
>
>   #toggle-find-regex-option= Alt-Ctrl-x
>
>   @shortcuts Text operations
>
>   copy-text   = Alt-Ctrl-c#Ctrl-c
>
>   cut-text= Alt-Ctrl-x#Ctrl-x
>
>   paste-text  = Alt-Ctrl-v#Ctrl-v
>
>
> BUT! when i recall leo as
>
> $ python /opt/bin/leo/launchLeo.py &
>
>
> Warning: shortcut conflict for 
>
> toggle-find-in-headline-option in   all from myleosettings.leo
>
>edit-headline in   all from myleosettings.leo
>
> Warning: shortcut conflict for 
>
>   extend-to-word in   all from leosettings.leo
>
> close-window in   all from my2011leosettings.leo
>
> Warning: shortcut conflict for 
>
> toggle-find-in-headline-option in   all from myleosettings.leo
>
>edit-headline in   all from myleosettings.leo
>
>
> What happen?!
>
>   - myLeoSettings.leo can not overload global leoSettings.leo ?!
>
>
> BTW:
>
> - in Lion ,how to make Leo as normal app,can click icon in dock running
> back?!
>
>
> thanx for all!
>
>
>
>
> --
> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
> 俺: http://about.me/zoom.quiet
> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>
> --
> 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-editor+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/leo-editor?hl=en.
>
>
> --
> 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-editor+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/leo-editor?hl=en.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: How to enjoy Leo under Lion?!

2011-12-30 Thread Zoom.Quiet
2011/12/28 Zoom.Quiet :
> 在 2011年12月28日 上午11:14,Gregory Crosswhite  写道:
>> This unfortunately is due to a bug in Leo that I just reported a couple of
>> days ago.

not found u report; so i creat bug in lp:
Bug #910306 in leo-editor: "Leo-4.9 hotkey not work in mac os x 10.7"
https://bugs.launchpad.net/leo-editor/+bug/910306
hope fixed asap.

>
> - thanx waiting fixed,,,
>
>> Cheers,
>> Greg
>>
>> On Dec 28, 2011, at 12:32 PM, Zoom.Quiet wrote:
>>
>> notice the paste-text/copy-text/cute-text 's hotkey is not working!
>> - i had to usage mouse right click menu to make copy/paster/cut
>> thie is so sad...
>>
>> 2011/12/27 Zoom.Quiet :
>>
>> now i work env move into Lion (MAC OS X 10.7.2)
>>
>> as leo-editor-snapshot-20111222
>>
>>
>>   Leo 4.9.1 devel, build 4897, 2011-12-21 06:58:03 -0500
>>
>>   Python 2.7.1, qt version 4.8.0
>>
>>   darwin
>>
>>   setting leoID from os.getenv('USER'): 'zoomq'
>>
>>   load dir: /opt/bin/leo-editor-snapshot-20111222/leo/core
>>
>>   global config dir: /opt/bin/leo-editor-snapshot-20111222/leo/config
>>
>>   home dir: /Users/zoomq
>>
>>   reading settings in
>>
>> /opt/bin/leo-editor-snapshot-20111222/leo/config/leoSettings.leo
>>
>>   reading settings in /Users/zoomq/.leo/myLeoSettings.leo
>>
>>   reading settings in /Users/zoomq/.leo/workbook.leo
>>
>>
>>
>> so there some tip need fixed for enjoy Leo under Lion again!
>>
>> - in Ubunto Leo 4.9 is auto make multi opended file as TAB
>>
>>   - but in Lion, multi opended file is multi windows!
>>
>>   - and the default hotkey for switch app. windows is Command+` is
>>
>> same outline-node-clone
>>
>>
>> - the edit-headline 's hotkey Command-h is same as Lion's hide running
>> windows
>>
>> - i found the paste-text/copy-text/cute-text 's hotkey is not working!
>>
>>
>> so means we need change so many default hotkey?!
>>
>>
>> but! when i try fix for new hotkey as for Lion as:
>>
>> #@settings-->Keyboard shortcuts-->@keys EKR bindings-->
>>
>>   @shortcuts Outline operations
>>
>>   Ctrl-'#Ctrl-`
>>
>>
>>   @shortcuts File commands
>>
>>   close-window= Ctrl-w #Alt-F4
>>
>>   @shortcuts Cursor Moves
>>
>>   extend-to-word  =  Alt-W #Ctrl-W #
>>
>>   @shortcuts Menu commands
>>
>>   #propagate-key-event = Alt-W
>>
>>
>>   @shortcuts Outline operations
>>
>>   edit-headline   = Ctrl-Alt-h#Ctrl-h
>>
>>
>>   @shortcuts Find commands
>>
>>   #toggle-find-mark-changes-option = Alt-Ctrl-c
>>
>>   #toggle-find-regex-option= Alt-Ctrl-x
>>
>>   @shortcuts Text operations
>>
>>   copy-text   = Alt-Ctrl-c#Ctrl-c
>>
>>   cut-text= Alt-Ctrl-x#Ctrl-x
>>
>>   paste-text  = Alt-Ctrl-v#Ctrl-v
>>
>>
>> BUT! when i recall leo as
>>
>> $ python /opt/bin/leo/launchLeo.py &
>>
>>
>> Warning: shortcut conflict for 
>>
>> toggle-find-in-headline-option in   all from myleosettings.leo
>>
>>edit-headline in   all from myleosettings.leo
>>
>> Warning: shortcut conflict for 
>>
>>   extend-to-word in   all from leosettings.leo
>>
>> close-window in   all from my2011leosettings.leo
>>
>> Warning: shortcut conflict for 
>>
>> toggle-find-in-headline-option in   all from myleosettings.leo
>>
>>edit-headline in   all from myleosettings.leo
>>
>>
>> What happen?!
>>
>>   - myLeoSettings.leo can not overload global leoSettings.leo ?!
>>
>>
>> BTW:
>>
>> - in Lion ,how to make Leo as normal app,can click icon in dock running
>> back?!
>

...

-
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: Learning javascript

2012-02-21 Thread Zoom.Quiet
2012/2/21 Edward K. Ream :
> I've got to learn javascript in order to read the MooTools sources :-)
>

- life with leanning, forever ;-)
- for javascript
- if for Ajax, jQuery is funny and feel good than mootools
- for web dev. node.js is power with coffeescript ;-)
and js is realy beautyful lang. with some ugly design:
- maybe this is the reason to make people creat so many
crzy tools for js dev.
ps:
suggest some goo words abt js:
JavaScript: The World's Most Misunderstood Programming Language
http://javascript.crockford.com/javascript.html
Web 2.0 Development and Business Lessons: You Don't Know JavaScript
http://www.w2lessons.com/2011/04/you-dont-know-javascript.html

> Some first steps.
>
> The MooTools sources are minimized, but not obfuscated.  Googling for
> "reformat JavaScript" took me to:
>
> http://jsbeautifier.org/
>
> I imported the result into Leo.  The importer needs more than a tad of
> work, but I was impatient, so I reformatted by hand.
>
> Semicolons confused me, so I googled "javascript semicolon".:
>
> http://mislav.uniqpath.com/2010/05/semicolons/
>
> So now some confusion has been eliminated.
>
> From within the above article, I found a link to "the module pattern",
>
> http://www.yuiblog.com/blog/2007/06/12/module-pattern/
>
> Here is an important excerpt:
>
> QQQ
> 2. Assign the return value of an anonymous function to your namespace
> object:
>
> YAHOO.myProject.myModule = function () {
>
>return  {
>myPublicProperty: "I'm accessible as
> YAHOO.myProject.myModule.myPublicProperty.",
>myPublicMethod: function () {
>YAHOO.log("I'm accessible as
> YAHOO.myProject.myModule.myPublicMethod.");
>}
>};
>
> }(); // the parens here cause the anonymous function to execute and
> return
>
> Note the very last line with the closing curly brace and then the
> parentheses (). This notation causes the anonymous function to execute
> immediately, returning the object containing myPublicProperty and
> myPublicMethod. As soon as the anonymous function returns, that
> returned object is addressable as YAHOO.myProject.myModule.
> QQQ
>
> Ah.  Now I understand why the function can have no name, what similar
> code is doing, and why it *might* be a good idea to end the last line
> with a semicolon ;-)
>
> I'm still amazed that anyone can write software with a language like
> this, but now I have an inkling about how it might happen.
>
> Edward
>
> --
> 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-editor+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/leo-editor?hl=en.
>



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Leo 4.10 final MAC10.7.4 copy/paste not working!

2012-07-15 Thread Zoom.Quiet
- when i usage leo-editor-trunk3-4923
  - copy&paste in Leo is ok
  - copy in Leo and paste out Leo is ok
  - BUT! can not copy out Leo, paste in Leo
- so i upgeade as Leo 4.10 final build 5020
  - NOW! copy&paste is all not working
  - whatever in Leo or with out Leo

what happen? any suggest?



--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: Leo 4.10 final MAC10.7.4 copy/paste not working!

2012-07-15 Thread Zoom.Quiet
btw:
Leo 4.11 devel buile 5419 is same, copy&paste is not working!

2012/7/15 Zoom.Quiet :
> - when i usage leo-editor-trunk3-4923
>   - copy&paste in Leo is ok
>   - copy in Leo and paste out Leo is ok
>   - BUT! can not copy out Leo, paste in Leo
> - so i upgeade as Leo 4.10 final build 5020
>   - NOW! copy&paste is all not working
>   - whatever in Leo or with out Leo
>
> what happen? any suggest?
>
>
>
> --
> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
> 俺: http://about.me/zoom.quiet
> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: Leo 4.10 final MAC10.7.4 copy/paste not working!

2012-07-15 Thread Zoom.Quiet
2012/7/15 Zoom.Quiet :
> btw:
> Leo 4.11 devel buile 5419 is same, copy&paste is not working!
>

sorry new matter
- i install Leo as:
  + download
  + unzip into /opt/bin
  + ln -s new version leo as leo
  + all as
  alias leolanch="python /opt/bin/leo/launchLeo.py >> /dev/null 2>&1 &"

- NOW, when i notice copy & paste working
  - i re link back leo-editor-trunk3-4923
  - BUT taht is same ERROR! copy & paste NOT working!
- whatever in Leo or with out Leo
- whatever base keyboard or mouse right menu

ps:
for clean config,i copy config/leoSettings.leo
replaced ~/.leo/myLeoSettings.leo

so sad.... thanx for any suggest!

> 2012/7/15 Zoom.Quiet :
>> - when i usage leo-editor-trunk3-4923
>>   - copy&paste in Leo is ok
>>   - copy in Leo and paste out Leo is ok
>>   - BUT! can not copy out Leo, paste in Leo
>> - so i upgeade as Leo 4.10 final build 5020
>>   - NOW! copy&paste is all not working
>>   - whatever in Leo or with out Leo
>>
>> what happen? any suggest?
>>
>>
>>
>> --
>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>> 俺: http://about.me/zoom.quiet
>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>
>
>
> --
> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
> 俺: http://about.me/zoom.quiet
> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/



--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: Leo 4.10 final MAC10.7.4 copy/paste not working!

2012-07-15 Thread Zoom.Quiet
2012/7/15 Zoom.Quiet :
> 2012/7/15 Zoom.Quiet :
>> btw:
>> Leo 4.11 devel buile 5419 is same, copy&paste is not working!
>>
>
> sorry new matter
> - i install Leo as:
>   + download
>   + unzip into /opt/bin
>   + ln -s new version leo as leo
>   + all as
>   alias leolanch="python /opt/bin/leo/launchLeo.py >> /dev/null 2>&1 &"
>
> - NOW, when i notice copy & paste working
>   - i re link back leo-editor-trunk3-4923
>   - BUT taht is same ERROR! copy & paste NOT working!
> - whatever in Leo or with out Leo
> - whatever base keyboard or mouse right menu
>

appended Copy Node/Paste Node is also not working!
- it like all kinds of Copy is not working!
- bit Cut is working

Losted Copy/Paste action,Leo is can not support my base edit working!

> ps:
> for clean config,i copy config/leoSettings.leo
> replaced ~/.leo/myLeoSettings.leo
>
> so sad thanx for any suggest!
>
>> 2012/7/15 Zoom.Quiet :
>>> - when i usage leo-editor-trunk3-4923
>>>   - copy&paste in Leo is ok
>>>   - copy in Leo and paste out Leo is ok
>>>   - BUT! can not copy out Leo, paste in Leo
>>> - so i upgeade as Leo 4.10 final build 5020
>>>   - NOW! copy&paste is all not working
>>>   - whatever in Leo or with out Leo
>>>
>>> what happen? any suggest?
>>>
>>>
>>>
>>> --
>>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>>> 俺: http://about.me/zoom.quiet
>>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>>
>>
>>
>> --
>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>> 俺: http://about.me/zoom.quiet
>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>
>
>
> --
> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
> 俺: http://about.me/zoom.quiet
> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: Leo 4.10 final MAC10.7.4 copy/paste not working!

2012-07-16 Thread Zoom.Quiet
Hu?!
- My ent:'''
Leo 4.10 final, build 5020, 2012-02-26 13:18:08 -0600
Python 2.7.1, qt version 4.8.0
darwin
'''
- not touch anthing
- reboot MAC, Leo can Copy&Paste inside or with outside ...

that is s odd

OK, Luck for me, can back from Sublime Text 2,enjoy Literate Programming again!

2012/7/15 Zoom.Quiet :
> 2012/7/15 Zoom.Quiet :
>> 2012/7/15 Zoom.Quiet :
>>> btw:
>>> Leo 4.11 devel buile 5419 is same, copy&paste is not working!
>>>
>>
>> sorry new matter
>> - i install Leo as:
>>   + download
>>   + unzip into /opt/bin
>>   + ln -s new version leo as leo
>>   + all as
>>   alias leolanch="python /opt/bin/leo/launchLeo.py >> /dev/null 2>&1 &"
>>
>> - NOW, when i notice copy & paste working
>>   - i re link back leo-editor-trunk3-4923
>>   - BUT taht is same ERROR! copy & paste NOT working!
>> - whatever in Leo or with out Leo
>> - whatever base keyboard or mouse right menu
>>
>
> appended Copy Node/Paste Node is also not working!
> - it like all kinds of Copy is not working!
> - bit Cut is working
>
> Losted Copy/Paste action,Leo is can not support my base edit working!
>
>> ps:
>> for clean config,i copy config/leoSettings.leo
>> replaced ~/.leo/myLeoSettings.leo
>>
>> so sad thanx for any suggest!
>>
>>> 2012/7/15 Zoom.Quiet :
>>>> - when i usage leo-editor-trunk3-4923
>>>>   - copy&paste in Leo is ok
>>>>   - copy in Leo and paste out Leo is ok
>>>>   - BUT! can not copy out Leo, paste in Leo
>>>> - so i upgeade as Leo 4.10 final build 5020
>>>>   - NOW! copy&paste is all not working
>>>>   - whatever in Leo or with out Leo
>>>>
>>>> what happen? any suggest?
>>>>
>>>>
>>>>
>>>> --
>>>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>>>> 俺: http://about.me/zoom.quiet
>>>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>>>
>>>
>>>
>>> --
>>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>>> 俺: http://about.me/zoom.quiet
>>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>>
>>
>>
>> --
>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>> 俺: http://about.me/zoom.quiet
>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>
>
>
> --
> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
> 俺: http://about.me/zoom.quiet
> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: How to display URL Encoding string?!

2012-08-06 Thread Zoom.Quiet
2012/8/7 Terry Brown :
> On Tue, 7 Aug 2012 10:44:43 +0800
> "Zoom.Quiet"  wrote:
>
>> i coding everything in Leo, so that is very odd things for me:
>> - under MAC Lion 10.7.4 + Leo 4.10 final, build 5020 + Python 2.7.1,
>> qt version 4.8.0
>> - i dont know how did i input the 'bs' ~ BACKSPACE into Leo
>
> I ran the script shown in the attached screen shot to force a chr(8)
> into the text, and it shows up as a small symbol that looks like a
> degree sign, but that probably depends on the font.
>

- COOL!
- so how to make u script as default running?
- and whitch faonts can show these esp. sign?
  - can support Chinese in same time?
- or usage another way to ALERT theses outmind esp. code?
  - just like Sublime Text 2 ?

> Cheers -Terry
>
>> - BUT leo display as normal!
>> - SO when i testing, the web app. always POST into error URI
>>   like: http://localhost:8080/%08up/
>> - of course, my web server can not hold this URI
>> - SO when i copy code into Sublime Text 2 ...
>>   - as snap, display there had odd code
>> U+0008 BACKSPACE* �C Codepoints
>>   http://codepoints.net/U+0008
>>
>> SO! i means, how to make Leo can display all things with user input?
>>
>> --
>> 人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
>> 俺: http://about.me/zoom.quiet
>> 文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/
>>
>
> --
> 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-editor+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/leo-editor?hl=en.
>



--
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
俺: http://about.me/zoom.quiet
文字协议: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
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-editor+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.



Re: Web leo

2013-06-21 Thread Zoom.Quiet
why not make subl-leo package?
- under MAC, Qt-Leo is so some ogg edit action...

On Fri, Jun 21, 2013 at 9:40 PM, Terry Brown  wrote:
> On Thu, 20 Jun 2013 21:22:47 -0700
> Matt Wilkie  wrote:
>
>> Dunno if this will have any bearing at all on your work Terry, but the
>> synchronicity of this coming to my attention unbidden is too
>> interesting to ignore: http://www.firepad.io/
>
> That came up on the G+ Leo Editor community a while back :-)
>
> https://plus.google.com/u/0/communities/104562683923003520885
>
> Cheers -Terry
>
>
>> """
>> How is Firepad different than other collaborative text editors?
>>
>> Most collaborative text editors require special code to run on a
>> server, making them impractical to use if you're not already using the
>> right server stack. Firepad has no server dependencies and instead
>> relies on Firebase for real-time data synchronization. This means that
>> it's easy to add Firepad to any application, even static websites. All
>> you need to do is drop in the JavaScript files and go.
>> """
>>
>> The magic is in the backend, Firebase, whose approach to mirroring and
>> synchronizing distributed database is "be like dropbox", e.g. it's a
>> cloud service. The pricing model is curious, a free tier (of course,
>> gotta get 'em hooked), and then a jump to $24/mth. Seems to me a
>> rather big jump.
>>
>> Anyway, just thought I'd share so the ideas behind the product more
>> than the actual product itself are part of the mix.
>>
>> cheers,
>>
>> -matt
>>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://about.me/zoom.quiet
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.




Re: Leo in the wild

2013-10-21 Thread Zoom.Quiet
2013/10/21 Matt Wilkie :
> One of the more interesting sightings of "Leo in the Wild" I've come across:
>
> http://zoomquiet.org/
>
> Though reading Chinese would be useful to uncover just how Leo is involved!
> (Zoom has participated on the list before, perhaps this mention will
> persuade him to elaborate? ;-)
>
WoW!

- thanx for across me
- "Leo in the Wild"
- the Wild i guess means : just wild usage, never touch Leo resource code
- yeah! exactitude, that is me ;-)
- i usage Leo from 2004, base 4.2
- but untill Leo 4.3, almost one year late
- Leo break into my coding life
- because , after long time try and try, finally, one blink opened my brain
- i understanded :"What is Literate Programming"
- that feeling is so magic! so u creaded wiki for sharing it:
http://wiki.woodpecker.org.cn/moin/LeoEnvironment
and
http://wiki.woodpecker.org.cn/moin/LiterateProgramming
etc.

- and try to tell people, how the Leo can make Programming Literated

as slides:
http://zoomquiet.org/res/s5/060730-Leo%2blighTracker/060730-abtLeo/
http://zoomquiet.org/res/s5/100918-MyTools/rst2s5/

as records:
http://zoomq.qiniudn.com/CPyUG/zq2voice/060730-cpug_abt-leo.ogg
http://zoomq.qiniudn.com/CPyUG/060731-bpyug-leo
http://zoomq.qiniudn.com/CPyUG/100716-Leo-LiterateProgramming
http://zoomq.qiniudn.com/CPyUG/zq2voice/100930-snda-mytools
http://zoomquiet.org/res/m/r/pycon2011china-sh-120304/111203_pyconcn-qt-11-leo.MP3

- also publish words:
full version:
http://wiki.woodpecker.org.cn/moin/ZqStudy/MyLearningSkill#Leo
the publish version:
《程序员》7月刊: 我的工具箱
http://www.programmer.com.cn/3484/
"programmer" the bigest tech magazine of China, the words had
published 2010 Jul.

of course, as most Chinese peogeammer
- i usage Leo begin windows NT->2003
- 2006 as Ubuntu
- from 2011 finally jump into MAC OS X 10.7

- so yes, i'm "Wild user of Leo"
- now i almost base Leo write every thing:
- code (py,js,css,xml...)
- words
- slides (rst2s5)
- blog (rst or md)
- PKM (personal knowledge manage)
- ...

BUT! in fact ,make more and more guys usage Leo is hard things, because:
1. Literate Programming/Editing/Writing is can not understanded, must use out!
2. Leo can not usage as Team!
- whatever @file/@shadow
- after through DVCS(hg/git/bzr etc.)
- Leo can not perfect merged others fixed into myself Leo node tree !

so i just can try and try, call on people feeling Leo and Literate Programming
can not make them happy and enjoy Leo in everywhere...


btw:
through here:
http://zoomquiet.org/obp-idx.html
maybe discovered, i try to translat Leo's doc:
http://zoomquiet.github.io/leo-doc-zh/leo_toc.html
but that is alwasy can not configed ok for Shpnix...
so sad for me.


-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://about.me/zoom.quiet
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Leo in the wild

2013-10-21 Thread Zoom.Quiet
2013/10/22 Edward K. Ream :
>
> On Mon, Oct 21, 2013 at 3:43 AM, Zoom.Quiet  wrote:
>
> Please note Leo's new home address: http://leoeditor.com/
>
> All links to http://webpages.charter.net are broken: in particular, the Leo
> link at the bottom of http://zoomquiet.org/
>

is must be;
but i very suggested:
- make 301 redirective for http://webpages.charter.net to http://leoeditor.com/
- because, there is sooo many sites copy my words about Leo
- but all linked the old uri
- and the google/bing etc. search enginer is also record as old link
- so if can auto jump from old uri into new
- whatever the people found leo words, can jump into right site .

> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://about.me/zoom.quiet
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Leo in the wild

2013-10-21 Thread Zoom.Quiet
2013/10/22 Edward K. Ream :
> On Monday, October 21, 2013 3:43:02 AM UTC-5, Zoom.Quiet wrote:
>> 2013/10/21 Matt Wilkie :
>> > One of the more interesting sightings of "Leo in the Wild" I've come
>> > across:
>> > http://zoomquiet.org/
>> >
>> > Though reading Chinese would be useful to uncover just how Leo is
>> > involved!
>> > (Zoom has participated on the list before, perhaps this mention will
>> > persuade him to elaborate? ;-)
>> >
>> WoW!
>
>
> It is we who should be saying wow :-)
>
> Some very quick comments.
>
> I suspect your slides and blogs are better than any in English.  Thanks for
> this work.
>

thanx again;
- but that is impossibility
- because Leo grown up so fast, even i usage Leo 8 years, but
there is soo many function i never learnning
- so all my public words/speech just try explanation Leo IS NOT
Vim/Emace/Eclipse/Virtual Stuido ...
- and i always try to find the way to make people can image out what
is Leo's magic feeling in 60 second
u know, i always fail the goal ...

>> 2. Leo can not usage as Team!
>> - whatever @file/@shadow
>> - after through DVCS(hg/git/bzr etc.)
>> - Leo can not perfect merged others fixed into myself Leo node tree !
>
> I assume you meant that there are problems using .leo file with teams.  See:
> http://leoeditor.com/FAQ.html#leo-in-shared-environments
>
thanx point the doc. i will learnning and try among teams

>>
>> maybe discovered, i try to translat Leo's doc:
>> http://zoomquiet.github.io/leo-doc-zh/leo_toc.html
>> but that is always can not configured ok for Sphinx...
>> so sad for me.
>
>
> It would be *so* good to have Leo's docs translated to Chinese, even without
> sphinx formatting. LeoDocs.leo contains all of Leo's web site. I assume it
> would be possible to translate all the sections to Chinese.
>

sure, must be
- so i'd fifth try to translated
- but i guess, i can found some guys working together,
- because, Leo is very fashion editor choice in Chinese
- maybe because, i point the Leo is my Slides edit environment , in
all my slides the last page ;-)

> Many thanks for all the good work you have done with Leo.  Maybe I should
> learn Chinese!
>

WoW that is wanderful idea!
- Chinese is very magic language
- if u can understanded 4000 in common use Chinese character
- so means u can understanded all paper in History ! even 5000 years ago papers
- for this point, i know the Chinese is the only one in earth!



> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to leo-editor+unsubscr...@googlegroups.com.
> To post to this group, send email to leo-editor@googlegroups.com.
> Visit this group at http://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/groups/opt_out.



-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://about.me/zoom.quiet
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


How to usage Leo as team?[was] Leo in the wild

2013-10-22 Thread Zoom.Quiet
2013/10/22 Zoom.Quiet :
> 2013/10/22 Edward K. Ream :
...
>>> 2. Leo can not usage as Team!
>>> - whatever @file/@shadow
>>> - after through DVCS(hg/git/bzr etc.)
>>> - Leo can not perfect merged others fixed into myself Leo node tree !
>>
>> I assume you meant that there are problems using .leo file with teams.  See:
>> http://leoeditor.com/FAQ.html#leo-in-shared-environments
>>

thanx EKR recommendation doc.
- but somethings tooo simple ;-(
base above 5 years PI(process improvement) experience in China
- i found whatever the new tools/sys. sooo wanderful
- the staff never accept recommend/suggest/command ..
- unless the most teammater all use the new tools/sys.
that means in team, there is always someones use Vim/Emacs/VS/Subl ... etc.

so under this kind of normal background, i can not found right way to
usage Leo !-(
in fact we need point how to fixed the only problem:

How to support Leo user can work with own organizer nodes in Team?

of course, the problem had difference background:
1. the Team is all Leo user
2. the Team is only one Leo user
3. the Team is some Leo user

base doc suggest:
- @nosent and @auto all nonutility for all conditions in team
- because can not support own organizer nodes, Leo is same VS!

- @shadow is good for the condition 2
- but realy can not perfect merge others fixed into own organizer nodes!
- @file also good for the condition 2
- but for others, @file export so many external comment
- is very surliness, and often broken by people.

- for others conditions
- because @shadow can not generate different .shadow file from
different .leo
- so that means Leo users can not with @shadow coordination

so? conclusion is Leo just only self usage, can not cooperate with team?


...


-- 
人生苦短, Pythonic! 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization be learnning!
俺: http://about.me/zoom.quiet
许: http://creativecommons.org/licenses/by-sa/2.5/cn/

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.


  1   2   >