GOPHERSPACE.DE - P H O X Y
gophering on sdf.org
How To Add "Open In New Window" Functionality To Forg 0.5.1:

1.  Become root
2.  Open /usr/share/forg/GUIDirectory.py in a text editor
3.  Find the line that says: from Tkinter import *
3b. Below that line add: from os import system
4.  Find this line: self.popup.add_command(label='Info', command=self.infoPopup)
4b. Above it, put 8 spaces and: 
    self.popup.add_command(label='In New Window', command=self.newForg)
5.  Find this line: def infoPopup(self, resource=None):
5b. On the lines above it, put the following with spacing intact:
    def newForg(self, resource=None):
        if resource is None:
            resource = self.cursel
        url = "\"" + resource.toURL() + "\""
        print url
        nul = system("forg " + url + " &")        
        return None
6.  The two "def" blocks should be aligned; save the file
7.  Now you should be able to right-click sels in Forg and open "In New Window"  


These instructions, including source code, are Public Domain.

All Wrongs Reversed. Copy or Modify, and Share for Any Purpose.