Leo 6.4 b1 coming in about a week

62 views
Skip to first unread message

Edward K. Ream

unread,
Jul 3, 2021, 8:33:55 AM7/3/21
to leo-editor
I plan to release 6.4 beta 1 on Friday, July 9, or a few days after.

The b1 release is part of the coordination process between Leo itself and Félix's leoInteg (Leo for vs-code) project.

Here is the present to-do list for b1. All blockers must be fixed. Other items may be delayed to b2 or 6.4 final.

Edward

Edward K. Ream

unread,
Jul 9, 2021, 9:38:27 AM7/9/21
to leo-editor
On Saturday, July 3, 2021 at 7:33:55 AM UTC-5 Edward K. Ream wrote:
I plan to release 6.4 beta 1 on Friday, July 9, or a few days after.

I am going to push back b1 to Friday, July 16.  This will give Félix and me time to merge the ekr-annotate and felix-server2 branches into devel.

Work is going well, and I don't to rush either of us.

Edward

Edward K. Ream

unread,
Jul 16, 2021, 9:07:00 AM7/16/21
to leo-editor
On Friday, July 9, 2021 at 8:38:27 AM UTC-5 Edward K. Ream wrote:

I am going to push back b1 to Friday, July 16.

Work is going well. I plan to release Leo 6.4b1 in a few days. However, it's important that neither Félix or I rush through the remaining work.

Edward

Edward K. Ream

unread,
Jul 16, 2021, 4:42:17 PM7/16/21
to leo-editor
On Friday, July 16, 2021 at 8:07:00 AM UTC-5 Edward K. Ream wrote:

I am going to push back b1 to Friday, July 16.

Work is going well. I plan to release Leo 6.4b1 in a few days. However, it's important that neither Félix or I rush through the remaining work.

Leo hard crashed during an inadvertent drag/drop operation. And a very good thing too.

The immediate culprit has already been fixed and will soon be merged into devel, but I have just created two new issues. Imo, both are release blockers:

#2068: Qt6: Review values for Modifier vs KeyboardModifier enums. Problems here probably can only kill Leo when running Qt6.
#2069: Protect all event handlers in try/except blocks.  Should have been done a decade ago :-)

Both issues are straightforward, but they both must be done carefully. One more day of slippage, probably.

Edward

Edward K. Ream

unread,
Jul 17, 2021, 10:43:22 AM7/17/21
to leo-editor
On Friday, July 16, 2021 at 3:42:17 PM UTC-5 Edward K. Ream wrote:

#2068: Qt6: Review values for Modifier vs KeyboardModifier enums. Problems here probably can only kill Leo when running Qt6.
#2069: Protect all event handlers in try/except blocks.  Should have been done a decade ago :-)

Both these issues have been closed. Happily, the @g.callback decorator already exists, so protecting callbacks is no big deal. I have protected the callbacks most likely to fail, but hundreds more remain.

I have now fixed all bugs scheduled for Leo 6.4b1. We are on track for a release maybe Monday or Tuesday.

Edward
Reply all
Reply to author
Forward
0 new messages