Re: Leo 5.1-b1 released

2015-04-01 Thread lewis
Hi Edward,

Installing Leo using LeoSetup-5.1-b1.exe works fine for me except for the 
persistent problem that selecting Start MenuLeo does not launch Leo.
I need to change desktop icon target properties to use 'python' instead of 
'pythonw'

Congratulations on the achievements in this release.

Regards
Lewis

-- 
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.1-b1 released

2015-03-31 Thread Viktor Ransmayr
Hello Edward,

Am Montag, 30. März 2015 16:49:46 UTC+2 schrieb Edward K. Ream:

 ​​
 ​On Mon, Mar 30, 2015 at 5:43 AM, Viktor Ransmayr viktor@gmail.com 
 javascript: wrote:

 ​ ​
 I did mix my intent to upgrade from Python 3.3 to 3.4 with trying out the 
 latest version of Leo.

 ​ ​
 However I would not call deleting directory ~\Leo\ idiosyncratic, if 
 someone is interested in starting from the 'total newbie' experience/ state 
 ...

 ​For the purposes of *this* discussion, let's define a **total newbie**  
 as someone who has never used Leo and wants to try it.

 I think you and I agree that it's very important that total newbies have a 
 good experience.  A total newbie must use up to three single-click 
 installers:

 1. (If required) Install Python.
 2. (If required) Install PyQt, with a version matching the Python version.
 3. (Required) Install Leo.

 We have not gotten significant complaints from newbies, about either 
 installation or documentation ever since the video tutorials were added.  
 This indicates that newbies are having a fairly easy time installing Leo. 

 

 ...
 ​In short, I'm happy.
 ...

 
OK, I'll stop my 'complaining' ( on LeoSetup*.exe ;-) - and - thanks for 
all your effort !

With kind regards,

Viktor

-- 
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.1-b1 released

2015-03-30 Thread Edward K. Ream
On Sun, Mar 29, 2015 at 12:20 PM, Viktor Ransmayr viktor.ransm...@gmail.com
 wrote:

Imo, this shows that using git is the way to go :-)  It's easier for users
 and it's a whole lot easier for me...


 I do not have a personal problem with this approach. But at least IMO,
 let's tell the users - and - not release stuff/ variants that is not
 intended to be supported ...


​If I understand correctly, you were suggesting in your original post that
Leo should more fully automate the installation process.  That's a
reasonable goal. However, the steps you took were idiosyncratic and
unnecessary.

Part of my testing for each release is the following:

- Run the single-click installer.
- Test the desktop icon by double clicking it.
- cd into the newly-installed leo folder and run all unit tests from that
folder.

This works for me, which shows that no further action is required after
running the single click installer.

Imo, the present installer is good enough, except perhaps for Windows 8.1
issues. As usual, all patches gratefully accepted ;-)

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.


Re: Leo 5.1-b1 released

2015-03-30 Thread Viktor Ransmayr
Hello Edward

Am Montag, 30. März 2015 09:05:15 UTC+2 schrieb Edward K. Ream:

 On Sun, Mar 29, 2015 at 12:20 PM, Viktor Ransmayr viktor@gmail.com 
 javascript: wrote:

 Imo, this shows that using git is the way to go :-)  It's easier for users 
 and it's a whole lot easier for me...


 I do not have a personal problem with this approach. But at least IMO, 
 let's tell the users - and - not release stuff/ variants that is not 
 intended to be supported ...


 ​If I understand correctly, you were suggesting in your original post that 
 Leo should more fully automate the installation process.  That's a 
 reasonable goal. However, the steps you took were idiosyncratic and 
 unnecessary.


Correct, I did mix my intent to upgrade from Python 3.3 to 3.4 with trying 
out the latest version of Leo.

However I would not call deleting directory ~\Leo\ idiosyncratic, if 
someone is interested in starting from the 'total newbie' experience/ state 
...
 

 Part of my testing for each release is the following:

 - Run the single-click installer.
 - Test the desktop icon by double clicking it.
 - cd into the newly-installed leo folder and run all unit tests from that 
 folder.

 This works for me, which shows that no further action is required after 
 running the single click installer.

 Imo, the present installer is good enough, except perhaps for Windows 8.1 
 issues. As usual, all patches gratefully accepted ;-)


I can only confirm that LeoSetup-5.1-b1.exe does have an issue on Windows 
8.1, since I re-did what I reported yesterday with the identical results.

At the moment I did not investigate any further yet ...

With kind regards,

Viktor
  

-- 
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.1-b1 released

2015-03-30 Thread Edward K. Ream
​​
​​
​On Mon, Mar 30, 2015 at 5:43 AM, Viktor Ransmayr viktor.ransm...@gmail.com
 wrote:

​ ​
I did mix my intent to upgrade from Python 3.3 to 3.4 with trying out the
latest version of Leo.

​ ​
However I would not call deleting directory ~\Leo\ idiosyncratic, if
someone is interested in starting from the 'total newbie' experience/ state
...

​For the purposes of *this* discussion, let's define a **total newbie**  as
someone who has never used Leo and wants to try it.

I think you and I agree that it's very important that total newbies have a
good experience.  A total newbie must use up to three single-click
installers:

1. (If required) Install Python.
2. (If required) Install PyQt, with a version matching the Python version.
3. (Required) Install Leo.

We have not gotten significant complaints from newbies, about either
installation or documentation ever since the video tutorials were added.
This indicates that newbies are having a fairly easy time installing Leo.

Furthermore, recent changes to:

http://leoeditor.com/installing.html#dependencies and
http://leoeditor.com/installing.html#installing-packages

should help newbies find the various
​​
installers more easily.

​In short, I'm happy.

This discussion has been valuable.  Terry Brown's comments about not needed
to use git branches apply:

QQQ
The difference between the proposed stable master above and just pulling
(current) master from two weeks ago, is that two weeks ago says nothing
about issues or their absence, where the consciously synced develop -
master would be a statement here's a recent point on trunk with no known
issues.
QQQ

Leo's web site should have a new page, called something like Why you
should use git to get stable official releases.  Leo's download page,
release notes and other announcements​ will link to this page prominently.

To make this work, we only have to put a git tag on official releases, but
that's already part of the release process.

The only downside is that the SourceForge site gives download statistics
and afaik github does 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 http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.


Re: Leo 5.1-b1 released

2015-03-29 Thread Viktor Ransmayr
Hello Edward, 

Am Donnerstag, 26. März 2015 16:38:22 UTC+1 schrieb Edward K. Ream:

 Leo 5.1 b1 has gone out the door: 
 https://sourceforge.net/projects/leo/files/Leo/5.1-b1/


I did try a complete fresh installation of Leo 5.1-b1 using the 
LeoSetup-5.1-b1.exe on my Windows 8.1 system.

Here are my notes  findings:

 ~ 13:10

* Copy myLeoSettings.leo to ~/tmp and rename it to myLeoSettings.bak
* Delete .leo directory
* Rename leo.bat to leo.bak
* Delete PyQt 4.10.4 (64-bit version for Python 3.3)
* Delete Python 3.3.5
* Manually delete directory C:\Python33\
* Download Python 3.4.3 (64-bit)
* Install Python 3.4.3 into C:\Python34\
* Download PyQt 5.4.1 (64-bit version for Python 3.4a)
* Install PyQt 5.4.1 with type of install: Minimal into C:\Python34\

~ 13:40

* Download LeoSetup 5.1-b1
* Install Leo 5.1-b1
* Install script reported that it did not find Python
* Decided not to create an entry for Leo in the START menu
* Changed the destination folder to C:\Leo-5.1-b1\
* Manually entered C:\Python34 as the python folder
* Install script ended without problems - but - when I hit the Leo icon on 
my desktop nothing happened ...
* I had to change the desktop icon to use 'python' instead of 'pythonw' to 
get the window presented to enter the Leo-ID ...
* Now leo started offering the outline workbook.leo

I'll now try the same procedure using the published ZIP-Archive.

I hope my notes help you to improve the initial experience of a new user 
selecting the LeoSetup.exe approach ...

With kind regards,

Viktor

-- 
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.1-b1 released

2015-03-29 Thread Viktor Ransmayr
Hello Edward,

Am Sonntag, 29. März 2015 16:56:27 UTC+2 schrieb Edward K. Ream:

 On Sun, Mar 29, 2015 at 7:09 AM, Viktor Ransmayr viktor@gmail.com 
 javascript: wrote:

 I did try a complete fresh installation of Leo 5.1-b1 using the 
 LeoSetup-5.1-b1.exe on my Windows 8.1 system.

 Here are my notes  findings:

  ~ 13:10


 ​[snip]​
  

 ~ 13:40


 Imo, this shows that using git is the way to go :-)  It's easier for users 
 and it's a whole lot easier for me...


I do not have a personal problem with this approach. But at least IMO, 
let's tell the users - and - not release stuff/ variants that is not 
intended to be supported ...

With kind regards,

Viktor
 

-- 
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.1-b1 released

2015-03-29 Thread Viktor Ransmayr
Hello Edward

Am Sonntag, 29. März 2015 14:09:30 UTC+2 schrieb Viktor Ransmayr:

 Hello Edward, 

 Am Donnerstag, 26. März 2015 16:38:22 UTC+1 schrieb Edward K. Ream:

 Leo 5.1 b1 has gone out the door: 
 https://sourceforge.net/projects/leo/files/Leo/5.1-b1/


 I did try a complete fresh installation of Leo 5.1-b1 using the 
 LeoSetup-5.1-b1.exe on my Windows 8.1 system.

 Here are my notes  findings:
 ...



As an additional information to my previous email it looks like that the 
association of the .leo extension is also not proprely working in Windows 
8.1:

###

Windows PowerShell
Copyright (C) 2014 Microsoft Corporation. Alle Rechte vorbehalten.

PS C:\Users\Viktor cd worklogs
PS C:\Users\Viktor\worklogs leo wl2015.leo
leo : Die Benennung leo wurde nicht als Name eines Cmdlet, einer 
Funktion, einer Skriptdatei oder eines ausführbaren
Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der 
Pfad korrekt ist (sofern enthalten), und
wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ leo wl2015.leo
+ ~~~
+ CategoryInfo  : ObjectNotFound: (leo:String) [], 
CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException

PS C:\Users\Viktor\worklogs

###

With kind regards,

Viktor

-- 
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.1-b1 released

2015-03-29 Thread Viktor Ransmayr
Hello Edward,

Am Donnerstag, 26. März 2015 16:38:22 UTC+1 schrieb Edward K. Ream:

 Leo 5.1 b1 has gone out the door: 
 https://sourceforge.net/projects/leo/files/Leo/5.1-b1/


A complete fresh installation using the ZIP-Archive approach is working OK 
for me Windows 8.1

Here are my notes for the record:

###

* Restart the system

~ 19:35

* Delete Leo 5.1-b1 via windows ...
* Manually verify that C:\Leo-5.1-b1 has been deleted. - YES
* Manually delete .leo directory in my own user account.

~ 19:40

* Download ZIP-Archive of Leo 5.1-b1
* Copy leo.bak in my home directory, rename it to leo.bat - and - adapt it 
to the new Python environement ...
* In my own script I'm using python instead of pythonw, therefore none 
of the previously mentioned problems occur ...

###

Just for the record, here's the output from Leo's log pane:

###

Leo Log Window
Leo 5.1-b1, build 20150316085617, Mon Mar 16 08:56:17 CDT 2015
Not running from a git repo
Python 3.4.3, PyQt version 5.4.1
Windows 8 AMD64 (build 6.2.9200) 
created directory: C:\Users\Viktor\.leo
leoID='RAVI2015'
.leoID.txt created in C:\Users\Viktor\.leo
load dir: C:\Users\Viktor\Programs\leo\leo-51b1\leo\core
global config dir: C:\Users\Viktor\Programs\leo\leo-51b1\leo\config
home dir: C:\Users\Viktor
reading settings in 
C:\Users\Viktor\Programs\leo\leo-51b1\leo\config\leoSettings.leo
reading settings in C:\Users\Viktor\worklogs\wl2015.leo
reading: C:\Users\Viktor\worklogs\wl2015.leo
read outline in 0.22 seconds

###

With kind regards,

Viktor

-- 
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.1-b1 released

2015-03-26 Thread Edward K. Ream
On Thursday, March 26, 2015 at 10:38:22 AM UTC-5, Edward K. Ream wrote:

 Leo 5.1 b1 has gone out the door: 
 https://sourceforge.net/projects/leo/files/Leo/5.1-b1/


The public release notes will refer to:

http://leoeditor.com/testimonials.html#steve-zatz-explains-why-clean-changes-everything

instead of putting Steve's comments about @clean inline.

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.