From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: python-mode broken - zip and git issues Date: Sun, 01 Feb 2015 09:38:22 -0500 Message-ID: References: <20150131203933.GK1459@mail.akwebsoft.com> <20150131205613.GL1459@mail.akwebsoft.com> <7f9babbe-2b1f-417a-bcff-0e67d5865db2@default> <20150131222354.GM1459@mail.akwebsoft.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422801533 3620 80.91.229.3 (1 Feb 2015 14:38:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 1 Feb 2015 14:38:53 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Feb 01 15:38:49 2015 Return-path: Envelope-to: geh-help-gnu-emacs@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 1YHvfl-0000My-0w for geh-help-gnu-emacs@m.gmane.org; Sun, 01 Feb 2015 15:38:49 +0100 Original-Received: from localhost ([::1]:50738 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHvfk-0006Pp-0g for geh-help-gnu-emacs@m.gmane.org; Sun, 01 Feb 2015 09:38:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHvfX-0006Pe-Mh for help-gnu-emacs@gnu.org; Sun, 01 Feb 2015 09:38:37 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YHvfS-00044Z-MR for help-gnu-emacs@gnu.org; Sun, 01 Feb 2015 09:38:35 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:55836) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YHvfS-00044P-G2 for help-gnu-emacs@gnu.org; Sun, 01 Feb 2015 09:38:30 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YHvfP-00007l-PR for help-gnu-emacs@gnu.org; Sun, 01 Feb 2015 15:38:27 +0100 Original-Received: from 69-196-160-230.dsl.teksavvy.com ([69.196.160.230]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Feb 2015 15:38:27 +0100 Original-Received: from monnier by 69-196-160-230.dsl.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 01 Feb 2015 15:38:27 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 69-196-160-230.dsl.teksavvy.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:0Pkzvb8LP7WhTJwWM+F+VpXPEiU= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:102426 Archived-At: > major-mode it is > and a similar check can be done using (symbol-name major-mode) > cheers Don't use symbol-name on major-mode. Just use the symbol itself. E.g. instead of (equal "foo-mode" (symbol-name major-mode)), you can test (equal 'foo-mode major-mode). As for Python mode, you might also like to try the built-in python-mode that comes bundled with Emacs. Stefan