Here is the new thread:
http://www.murga-linux.com/puppy/viewtopic.php?t=52591
Abiword builds have been broken in Puppy since the 2.8.X series, specifically the presentation plugin and external browser usage.
My research on the external browser function (required for google, online dictionary, wikipedia, translation and other plugins) has brought me to a dead end. Here are my findings:
1. Abiword supposedly looks for a BROWSER environment variable
I added BROWSER="mozilla" and export BROWSER to /etc/profile and restarted - no effect (puppy uses mozstart, but it is not one of the accepted variables)
2. I ran "strace abiword 2>abistrace" and tried using the browser functions. Abiword was looking for "foo" in path... so I made a link from /usr/bin/mozilla to /usr/bin/foo. That did not work either.
3. I traced these calls in the source to getApp and openURL
all of this still yield "Warning operation not supported"
4. I recompiled with debugging enabled - did not yield any further info
5. I am now stuck unless I learn the abi-api to figure out why opening an external browser is no longer supported in Puppy since either 2.7.9 or 2.7.10
alternative - make a global hot-keyable plugin (/root/.jwm/jwmpersonal)
GOOGLE (suggest ctrl+alt+g)
Code: Select all
#!/bin/sh
if [ ! $1 ];then
MYWORD=`xclip -o`
else
MYWORD=$@
fi
#only works if it is already open - need a check
seamonkey -remote "openurl(http://www.google.com/search?num=100&q=$MYWORD,NEW-TAB)"
Code: Select all
#!/bin/sh
if [ ! $1 ];then
MYWORD=`xclip -o`
else
MYWORD=$@
fi
gaiksaurus $MYWORD