|
Post by galoot on May 13, 2007 23:41:52 GMT -5
Request #1
When opening a search dialog by using CTRL-F or clicking on binoculars, search "from START" is selected only the first time after starting LBW. It then switches to "from CURRENT" always after that. It only reverts back to a search "from START" when restarting LBW or is manually clicked. Could there be an option such that every time the search dialog is opened, ie CTRL-F or binoculars, that it could search "from START". If a searched for string is modified in an already opened dialog box, then it would be OK to leave the "from CURRENT" for that particular instance of a search dialog.
Request #2
When searching, the line that the word is found on is displayed at the bottom of the screen. Could this be shifted to the middle of the screen, as most times I need to see something that is two or three lines down from the searched for word, and it is very awkward and tedious to search then scroll then search then scroll. Sometimes the info is before the line searched for , so half way would be a good compromise.
Request #3 This one is not directly under a search function but related. When compiling, and a syntax error is found, the .bak window is displayed with the syntax error line highlighted. It is often difficult to relate that back to the .bas file, as there are no line numbers in the .bak file. Could line numbers be added to the .bak file?
Thanks for any consideration given to my requests
PS GALOOT is a left recursive Acronym as below
GALOOTs Are Lovers Of Old Tools
|
|
|
Post by Alyce Watson on May 14, 2007 5:23:09 GMT -5
Request #3 This one is not directly under a search function but related. When compiling, and a syntax error is found, the .bak window is displayed with the syntax error line highlighted. It is often difficult to relate that back to the .bas file, as there are no line numbers in the .bak file. Could line numbers be added to the .bak file? Thanks for any consideration given to my requests PS GALOOT is a left recursive Acronym as below GALOOTs Are Lovers Of Old Tools Self-referential as well! I'll tweak the search feature. Thanks for the comments. The problem you experience with the backup file cannot be remedied. Files must be written to disk so that Liberty BASIC can compile and run them. Since LB doesn't have a line number option, there's nothing I can do to change that. I'll give it some thought, though, and see if I can work out a way to help with this. Thanks very much for the input. I'm working on an update right now, so suggestions and bug reports are very welcome.
|
|
|
Post by galoot on May 17, 2007 7:10:53 GMT -5
Thanks Alyce,
I understand the problem - so have come up with a workaround. I will write a short program that I run as needed to insert a comment every say ten lines with the line number in the comment <'line 10> <'line 20> <'line 30> etc which will be ignored by the compiler. This will make it easy to cross reference the .bas and the .bak files. Obviously after editing this will become messy with line numbers not corresponding to the actual line number, but that does not matter that much as the line number in the comments can be easily cross referenced between the .bak file and the .bas files. without reference to the actual line number.
But to clean up the line number comments, the same program that inserts the line numbers will first remove the old line numbers and then write the .bas file afresh with new line numbers in comments.
Thanks once again
|
|