Recent go-mode.el requires find-file.el - views on adding it to the package tree?

Mats Lidell <[email protected]> Tue, 25 Aug 2015 07:23:06 +0200
Newsgroups gmane.emacs.xemacs.beta
Organization The XEmacs Project
Message-ID <[email protected]>
Hi,

* Background

Yesterday I had a look at the latest version of go-mode.el. Support
for different IDEs have been move out of the golang source tree and
go-mode.el is now it is own repo at github.

To my delight some small adjustments for XEmacs are still in there so
I'm considering upgrading our version in the package tree to this
version. However there is a small but. It has now a dependency on a
file find-file.el which we don't have.

To give you a quick feel for what it does.

;;; find-file.el --- find a file corresponding to this one given a pattern
[...]
;; PURPOSE:
;; This package features a function called ff-find-other-file, which performs
;; the following function:
;;
;;     When in a .c file, find the first corresponding .h file in a set
;;     of directories and display it, and vice-versa from the .h file.
[...]

* Questions

 - Any views or comments on adding this file to the edit-utils?

 - The easiest thing would be to just take the current version, which
   is GPLV3 or later, and use that. We do these things at such a low
   frequency so I forget how we reasoned the last time we added files
   from GNU Emacs. It seems we already have GPLV3 or later files in
   the tree so that would be considered OK since that is the way we
   are heading. Right?

 - Just byte compiling the file reveals only warnings about
   purecopy. We seem to keep calls to purcopy in other files so I
   suppose that is how we should do it now also?

Yours
-- 
%% Mats