From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c15063243269efcd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Newsgroups: comp.lang.ada Subject: Re: Meet the new GPS...same as the old GPS... References: <1151320748.360707.79490@u72g2000cwu.googlegroups.com> <1665827.HWbYYKeXts@linux1.krischik.com> <1151342956.402547.244450@p79g2000cwp.googlegroups.com> <1151437378.281759.5280@75g2000cwc.googlegroups.com> <4vzmfymc5g.fsf@hod.lan.m-e-leypold.de> <1151486588.625814.259140@d56g2000cwd.googlegroups.com> <1151496846.934920.174760@x69g2000cwx.googlegroups.com> <87ejx9kq2o.fsf@ludovic-brenta.org> <1151597425.667829.326810@x69g2000cwx.googlegroups.com> From: M E Leypold Date: 29 Jun 2006 19:10:49 +0200 Message-ID: <7spsgr3n1i.fsf@hod.lan.m-e-leypold.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Some cool user agent (SCUG) NNTP-Posting-Host: 88.72.245.11 X-Trace: news.arcor-ip.de 1151600666 88.72.245.11 (29 Jun 2006 19:04:26 +0200) X-Complaints-To: abuse@arcor-ip.de Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!62.53.226.182.MISMATCH!takemy.news.telefonica.de!telefonica.de!newsfeed.arcor-ip.de!news.arcor-ip.de!not-for-mail Xref: g2news2.google.com comp.lang.ada:5295 Date: 2006-06-29T19:10:49+02:00 List-Id: randomm@mindless.com writes: > I suppose we have different package contents. I have find-file.elc. > Perhaps it's not enough? Also as an answer to your other post: It has been a long time since I last packaged emacsens myself, so I probably don't know any more where things are supposed to be. Usually if I want to add packages to emacs I don't delete/rename stuff in /usr/hare/emacs and elsewhere, but I have a directory $HOME/share/emacs where I keep additional emacs lisp packages which don't come with my distro or of which I want to have a later / better / patched version. With (load-file (concat (getenv "HOME") "/share/emacs/foo.el")) which I put into .emacs I could get emacs to load single files. With stuff like (setq user-home (getenv "HOME")) (setq load-path (cons (concat user-home "/share/emacs") load-path)) I can point emacs to the my local lisp directory as a general location where to look for lisp files. (require 'foo) Loads feature foo, assuming that it be in a file named "foo.el". If that is not the case, you can instead load a lisp-file with (load-library "bar") This loads "bar.el" (or "bar.elc") from somwhere on load-path and can also be done interactively wit "M-x ...". So if you want to experiment with another ada-mode, I suggest you use the appropriate package manager of your machine to remove the ada-mode package that comes with the machine. Then put all required lisp files (which are required might take some experimenting) into your local lisp directory and go from there. Hope that OT doesn't annoy too much people here. Perhaps its better than some on topic topics :-(. Regards -- Markus