use own history for godoc command
add guidelines for contributions
fix list markup in readme
update LEGAL
do not rely on find-lisp, xemacs doesn't have that
use featurep instead of version string to check for xemacs
xemacs comment handling
provide alternative to syntax-ppss for older versions of xemacs
add a lot of compatibility for xemacs
remove unused variables
add godef documentation
actually avoid using process-lines
formatting
Handle indentation for multi-line function declarations correctly

Closes gh-15
improve godef related documentation
style changes
docstrings
godef-jump: use push-mark.

Make godef-jump save the point before jumping so it behaves like
find-tag and find-file, allowing C-x C-x to do the right thing
afterwards.
style change
document line-offset in go--apply-rcs-patch