[cmds] Add Bobcat web browser as external application#2595
[cmds] Add Bobcat web browser as external application#2595ghaerr merged 1 commit intoghaerr:masterfrom
Conversation
eae689e to
ebc9e40
Compare
Nice! Can't wait to try it! :) |
cb1129c to
50c357b
Compare
|
@rafael2k, I can commit this after the branch conflict is resolved, thanks. |
8f1111a to
b303cb7
Compare
Add support for building Bobcat (a Lynx fork) text-mode web browser as external application using OpenWatcom C compiler. Install bobcat lynx.cfg to /etc Source repository: https://github.com/rafael2k/bobcat
b303cb7 to
ac7fe62
Compare
|
I tried to fix the navigation artifacts, but I'm not there yet. Nevertheless, networking works and simple sites render fine. It is possible to access the links, just the rendering of the highlighted text of the link gets to the wrong coordinates... |
|
Glad you made it through the git mountain!! :)
That's ok, the good news is that bobcat will now automatically update on ELKS after commits to your bobcat repo. I'll follow it so I can see what you're doing. |
|
OK, yesterday I tried some stuff, did not work. Later today after work I'll revert all the mess I tried. |
|
Hello @rafael2k, can you please revert the previous cursor-fix changes to the bobcat repo? I would like to take a look and determine how suitable it is for the upcoming v0.9 distribution. The most recent changes render the application pretty much unusable. |
|
Reverted. Indeed... I tried AI, but of no help... No training data of modern ELKS software (OWC, etc) for AI yet. |
|
I have a feeling that if fixing bobcat turns out too painful, we might write a simple html browser from scratch. |
|
Thanks @rafael2k, I'll take another look at how it runs and comment back. Since Bobcat does work on other systems, I would hope the issue is some kind of mixup with curses. However, if Bobcat depends on curses "windows", meaning auto-save of underlying screen contents while a rectangular area of the screen is replaced with new text, then that will require a much larger implementation of our tiny ELKS curses, which probably isn't going to get written very easily. |
|
@rafael2k, just tested bobcat again. It's better than it was, but does seem to scroll up a line possibly. But the bigger problem is that it almost always immediately runs out of heap, and then doesn't accept any keyboard input at all - until a ^C is typed, and the program exits. Were you ever able to get it to display any web page? What URL actually works? |
|
I test with this one: If we had C++, we could work on https://github.com/jhhoward/MicroWeb |


Add support for building Bobcat (a Lynx fork) text-mode web browser as external application using OpenWatcom C compiler.
Source repository: https://github.com/rafael2k/bobcat