Closed prokoudine closed 8 months ago
Okay, a couple of things here.
First, the input in the quick entry field is not properly formatted to insert the nodes that you are looking to insert. The bad input to the text parser when the Insert button is pressed is leading to the application crashing. The information button in the lower left side of the quick entry field provides the proper syntax hints.
With that said, obviously the application crashing is really bad.
I have committed changes to the master branch which has the following changes which will keep the application from crashing and it will help to keep the user from inputting bad syntax:
When inserting quick entry text, the first line will be pre-populated with the required "- " syntax so that the user can begin inputting node title text immediately.
The Tab key will work as before, but will automatically insert if the current line is blank "- " after the Tab has been inserted.
I have added support for Shift+Tab which will unindent the current line by one and will automatically insert "- " if the currently line is blank.
If the user has input text that would cause an application crash, hitting the Insert or Replace button will automatically display the syntax help text with the line indicating how to insert new nodes highlighted.
I'm sure that more work can be done in the quick entry field to improve the ability to create proper outlines, but this work should help to improve the current experience.
Lovely, thank you! I haven't used Quick Entry for quite some time, so obviously I forgot the right way to do it :)
Backtrace: