From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Benjamin Badgley Newsgroups: gmane.emacs.help Subject: RE: How to get skills in elisp ? Date: Thu, 28 May 2009 03:09:10 -0400 Message-ID: <4A1E3896.7050906@peoplepc.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1243494492 11238 80.91.229.12 (28 May 2009 07:08:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 May 2009 07:08:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu May 28 09:08:07 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1M9Zih-0008Le-7g for geh-help-gnu-emacs@m.gmane.org; Thu, 28 May 2009 09:08:07 +0200 Original-Received: from localhost ([127.0.0.1]:44718 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M9Zig-0002zv-8q for geh-help-gnu-emacs@m.gmane.org; Thu, 28 May 2009 03:08:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M9ZiL-0002zq-5n for help-gnu-emacs@gnu.org; Thu, 28 May 2009 03:07:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M9ZiF-0002u5-AI for help-gnu-emacs@gnu.org; Thu, 28 May 2009 03:07:43 -0400 Original-Received: from [199.232.76.173] (port=36283 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M9ZiF-0002tr-6E for help-gnu-emacs@gnu.org; Thu, 28 May 2009 03:07:39 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:1729) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M9ZiE-0006zt-JG for help-gnu-emacs@gnu.org; Thu, 28 May 2009 03:07:38 -0400 Original-Received: from smtpauth13.mail.atl.earthlink.net ([209.86.89.73]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M9ZiD-0006iN-Jd for help-gnu-emacs@gnu.org; Thu, 28 May 2009 03:07:37 -0400 Original-Received: from [4.248.45.116] by smtpauth13.mail.atl.earthlink.net with esmtpa (Exim 4.67) (envelope-from ) id 1M9ZiB-00015w-Ot for help-gnu-emacs@gnu.org; Thu, 28 May 2009 03:07:36 -0400 User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) X-ELNK-Trace: 7fda2c5ebd6463984ad58b00c49f6d41ee5776d5a6a9b74691d11653b2c6c60c0e5fb77f967eac99350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 4.248.45.116 X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.4-2.6 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:64790 Archived-At: Not flaming Drew, only stating fact. I still use a dial up with a serial modem. It's okay for our needs presently. Rather, it needs to be. That aside, I have been delving into the lovely world of load path. Seems I've gotten a rather long group listing for a load path. Any ideas on how to wrangle it back down to perhaps two or so directories? Not sure where to go to set it for Emacs itself. My dot emacs file evaluates out the long path listing. I want to finish hacking the dot emacs and then byte compile it, set a new dot emacs up. ;;; Included in the new dot emacs (require 'emacs-source.elc) That will cut down load time. If I keep the original dot emacs then, I can add / subtract and recompile as needed. Besides that it'll save running into evaluation errors when it loads a simple one or two line dot emacs file. However, that darn load path issue bugs me. And I may be taking the long way home. Please let me if that's the case, it's how I learn. But no need to indulge stupidity either, if you can offer some help, pointers please do. So far my favorite line of code is the one below. (setq inhibit-startup-message t) And I also enjoy: (add-to-list 'load-path "/usr/share/emacs/site-lisp/emacs-goodies-el/color-theme.el") (require 'color-theme) (eval-after-load "color-theme-wheat" (progn (color-theme-hober)) As for finding useful documentation, I find myself doing a C-h i a lot. It helped get me started on hacking the dot emacs file. I stumbled over the Emacs FAQ via the C-h i key-chord. With auto decompress on in Emacs you can read compressed info files just swell. I bet it would also work on those pesky compressed man pages, too. ;) Well, I ought to be scooting along. Need to break tomorrow, do some writing instead of coding. Nitol, run it slow. :) ;;; Ben