From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: need help Date: Sat, 02 May 2015 20:30:36 +0200 Message-ID: <87oam2al2r.fsf@wanadoo.es> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1430591471 4092 80.91.229.3 (2 May 2015 18:31:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 May 2015 18:31:11 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat May 02 20:31:02 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YocBi-0003qT-Pu for ged-emacs-devel@m.gmane.org; Sat, 02 May 2015 20:30:54 +0200 Original-Received: from localhost ([::1]:57614 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YocBi-00060X-6J for ged-emacs-devel@m.gmane.org; Sat, 02 May 2015 14:30:54 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54522) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YocBf-00060H-AA for emacs-devel@gnu.org; Sat, 02 May 2015 14:30:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YocBa-0003DG-7L for emacs-devel@gnu.org; Sat, 02 May 2015 14:30:51 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:58704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YocBa-0003Cw-0M for emacs-devel@gnu.org; Sat, 02 May 2015 14:30:46 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YocBW-0003hP-Rj for emacs-devel@gnu.org; Sat, 02 May 2015 20:30:42 +0200 Original-Received: from 116.red-88-27-163.staticip.rima-tde.net ([88.27.163.116]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 May 2015 20:30:42 +0200 Original-Received: from ofv by 116.red-88-27-163.staticip.rima-tde.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 May 2015 20:30:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 116.red-88-27-163.staticip.rima-tde.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:+RyKxZNtNVk7AY4TgHNDpOQG6aQ= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186148 Archived-At: "哪天的晚风" <875776209@qq.com> writes: > Hi, I don not know where to ask my questions. So please regret me for > asking some easy questions, which I really do not know. This is the right place for this type of questions. > > In emacs source code: > 1. Where is the definition of DEFSYM, I can not find it in lisp.h now. >From my checkout of `master' branch: src/lisp.h:1796:9:#define DEFSYM(sym, name) /* empty */ > 3. Can you give me some advice for reading the emacs source code ? There is a lot of difference among the C part and the Lisp part. Even on the C part there are areas of varying difficulty (the redisplay engine is famous for its complexity.) IMHO best thing to do is to start by becoming proficient with Emacs Lisp (use the Emacs Lisp info pages) and then focus on a specific set of features and start fixing bugs on it. > Can anyone help me, a newbie emacser. Sorry for disturbing you and > thanks a lot! Welcome aboard.