On Mon, Apr 16, 2007 at 12:37:04PM -0700, Evan Danaher wrote:
> Executive Summary:
> 
> Links is cool.  I've added some features.  I want to submit them back.
>  I am also possibly interested in making Javascript better, and/or
> adding in some semblence of DOM and/or CSS support.
> 
> Details:
> 
> I'm expecting this to be rather long, hence the summary above.
> 
> About a month ago, I finally got fed up with Firefox using huge
> amounts of memory, and occasionally taking several seconds to scroll
> when other processes were using CPU.  So I decided to look for a
> lighter browser.  I found that Links, which I had used a bit in text
> mode, also had a GUI version, which looked remarkably usable.  Even
> better, it has a fairly small, well-organized source base that I can
> work on.
> 
> I thus began adding features to Links, gradually moving it towards my
> ideal browser.  I've been using it as my primary browser for the past
> couple weeks, so I've fixed a couple things that annoy me.
> 
> Most notably, I merged in some tabs code from links-hacked, and added
> a FVWM-style configuration file that allows for easy rebinding of keys
> and eventually mouse buttons.
> 
> I've also added a couple smaller features:
> 
> - URL abbreviations (e.g., wp:hello goes to
> http://en.wikipedia.org/wiki/Special:Search?search=hello";), set up in
> a general fashion using the configuration file.

I want this, this is very handy, for wikipedia and search engine.

> 
> - forward: now going back can be undone; acts just like other browsers
> (though I'm thinking it'd be nice to get some sort of tree structure
> working.
> 
> - "Session Saver": on closing, save the tabs so that the next session
> can open up in the same state.  Currently kind of hack-ish, since it's
> intended for development, but it saves the full state of every tab
> (just like the back history), so I can build a new version, and
> restart links and not lose open pages.
> 
> - History deletion: in the CTRL-W history menu, you can use the delete
> key to remove history items, and insert to put them back (until you
> close the window).
> 
> I have a decent list of other features I'd like, including a
> customizable status line, a good UI for browser spoofing on certain
> web sites (likely through the configuration file), an open with...
> menu, something along the lines of Konqueror's "Access keys" to make
> keyboard navigation easier, better font support, and gestures.  Some
> of these are harder than others, and I have no idea how many I'll get
> done, but so far I've done a good job of occasionally sitting down and
> working on stuff.
> 
> I'm also hoping to get better Javascript and CSS support; this might
> be better as a project for the summer.  I'll see what happens.
> 
> Finally, the point of this e-mail is that I'm interested in submitting
> these features back.  Unfortunately, I've been working mostly for
> myself, and so some of the code is kind of ugly.  Worse, I haven't

Can you perform code refactoring on your ugly code?
http://en.wikipedia.org/wiki/Code_refactoring

> been paying too much attention to text mode, so that's somewhat
> broken.  But if you're interested in these features, I can get them

New patches shouldn't definitely break text mode. Are you also sure no
glitches occur when the browser is in a state that doesn't occur often?

CL<
> fixed up and ready for submission.
> _______________________________________________
> links-list mailing list
> links-list@linuxfromscratch.org
> http://linuxfromscratch.org/mailman/listinfo/links-list
_______________________________________________
links-list mailing list
links-list@linuxfromscratch.org
http://linuxfromscratch.org/mailman/listinfo/links-list

Reply via email to