From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: html, css, and js modes working together Date: Mon, 13 Feb 2017 03:12:28 +0200 Message-ID: <4f85e8ef-55f8-396d-21f4-2ec609e5556f@yandex.ru> References: <87o9ynarz3.fsf@tromey.com> <877f4z6i8n.fsf@tromey.com> <87poipzr0l.fsf@tromey.com> <87efz44o47.fsf@tromey.com> <87r3331hdg.fsf@tromey.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1486948367 4278 195.159.176.226 (13 Feb 2017 01:12:47 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2017 01:12:47 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0 Cc: Stefan Monnier , emacs-devel@gnu.org To: Tom Tromey Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 13 02:12:43 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cd5C5-0000kd-Je for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 02:12:41 +0100 Original-Received: from localhost ([::1]:54036 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cd5CA-0001aW-Uu for ged-emacs-devel@m.gmane.org; Sun, 12 Feb 2017 20:12:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cd5C3-0001aP-HX for emacs-devel@gnu.org; Sun, 12 Feb 2017 20:12:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cd5By-0002XJ-7o for emacs-devel@gnu.org; Sun, 12 Feb 2017 20:12:37 -0500 Original-Received: from mail-wr0-x243.google.com ([2a00:1450:400c:c0c::243]:35171) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cd5By-0002Wv-1d for emacs-devel@gnu.org; Sun, 12 Feb 2017 20:12:34 -0500 Original-Received: by mail-wr0-x243.google.com with SMTP id o16so22038665wra.2 for ; Sun, 12 Feb 2017 17:12:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=6S0mf/aw6tQMi4tQNr6inq0buesi6tOnRsaIds+ryFY=; b=aABcKGsqkignkJNRhzmjXBtBg8VDAfg8ClVa9GrI2O8YYt4Zb3kmCZzKaWsLhaizB2 IZCUGEFKw3wabPnysiHuf4DMhbBycIRI7z8XSEHhDkmQ1h6Tu14JJo1gtQSP9QKlXQzH xGyfKB5MzXgCNS/umH9qqFfjAcj6Cs7Ku9hT09sI1irGsB6Go+/FIwSdOfBr8VkEDBj/ ZLFLiue59FUH9adAQK5MoZZOZGdi8sNASDcwvigkzZFNDBGmz3mbqKQx01SrsGIqior9 oIElR4KdwbN0refBHYZ5v+9dyIge6vV7d81MRj1JRFo8QSiok7PPAluIpzPrdTrEXaxa risg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=6S0mf/aw6tQMi4tQNr6inq0buesi6tOnRsaIds+ryFY=; b=rS9YJILZzM9CzRAvQv/6K+Eebfmjn98Dqv8OWclfAoBaBZNrvdd9whQswZYlHHUSMl c0WqeYV05uGgAS37xWzHTjyhuKmb50+26X66jdsah05hzDHReQszzvx3YHDzRaJ4q4Za UNN8w5enLXntU4luMD0wKca6W2e9Fbq7cQBGPLOG+X4l6oOGV9bTe8FeCFPrZi3dKrkB oVmSGu9KAkgADpcWYT/UO095ajNvynmhdXo6A8gOTt7s6nLj0wJqdeDR+9W0iW/z6+88 muTvbsFp08+lIAK+lnIMohEkeQhS6Wn4CmK+LY9nwwxcMUxggZXm4hkQ2UiCb7dKB8wK N0Fg== X-Gm-Message-State: AMke39nvNCrBOw11HJnmEdN/nVbARfV8taMzWGQn5sLkeKQPlp4fbqVLPhHqQFA90ZVEDg== X-Received: by 10.223.134.104 with SMTP id 37mr16091661wrw.121.1486948350458; Sun, 12 Feb 2017 17:12:30 -0800 (PST) Original-Received: from [192.168.1.3] ([185.105.173.41]) by smtp.googlemail.com with ESMTPSA id z10sm3242447wmg.31.2017.02.12.17.12.29 (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Sun, 12 Feb 2017 17:12:29 -0800 (PST) In-Reply-To: <87r3331hdg.fsf@tromey.com> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c0c::243 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:212315 Archived-At: On 12.02.2017 18:52, Tom Tromey wrote: > I've appended the current code. Thanks. > Maybe all of this should just be done by pulling mmm-mode into Emacs? Hmm, now that I'm looking at the commit stats in there, there are two main developers we only need to contact for copyright assignments, or maybe just one if Alan Thomas Shutko is the same person as Alan Shutko . And both of them were responsive 4 years ago when we moved the repository. Not sure why I assumed this can't be done, previously. To answer the actual question, using mmm-mode would not help this approach immediately, since it's a minor mode, not a tool for constructing derived modes, but the work to change it into the latter should be straightforward (though probably not effortless) if we make such decision. It might be good for ideas and/or stealing code either way.