From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ken Raeburn Newsgroups: gmane.emacs.devel Subject: Re: Skipping unexec via a big .elc file Date: Sun, 26 Feb 2017 07:37:56 -0500 Message-ID: References: <8360ojpndr.fsf@gnu.org> <83shrnm0k1.fsf@gnu.org> <075B0922-F07A-4FBA-AE71-027E964A5ED4@raeburn.org> <54AAC13A-CF56-4393-A932-DC6CBBF51259@raeburn.org> <3CC6BB36-1794-4202-8243-132E0345B236@raeburn.org> <52BDCC33-546C-4F47-A230-00EBC813B038@raeburn.org> <15CF14CC-C7DE-44BA-AC7D-F0BF1F160979@raeburn.org> <9463F91F-DB82-48E1-BE01-1E2BC8DA0766@raeburn.org> <831swxzbw8.fsf@gnu.org> <83y3z2wphb.fsf@gnu.org> <83tw9bb42m.fsf@gnu.org> <349ED8B9-C34B-495B-9FB5-E72CE6EFCA38@raeburn.org> <87inpni6xa.fsf@linux-m68k.org> <8360lmesso.fsf@gnu.org> <3B044D64-7C94-42D7-BE1B-7A9CA76C5A67@raeburn.org> <83k29xc49v.fsf@gnu.org> <2C5C5C6E-9D73-4613-948B-C15B93968717@raeburn.org> <83poiy8cnv.fsf@gnu.org> <83r32mqq5f.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1488112730 20030 195.159.176.226 (26 Feb 2017 12:38:50 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 26 Feb 2017 12:38:50 +0000 (UTC) Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 26 13:38:46 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 1chy69-0004gP-2a for ged-emacs-devel@m.gmane.org; Sun, 26 Feb 2017 13:38:45 +0100 Original-Received: from localhost ([::1]:46192 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1chy6F-0004aw-34 for ged-emacs-devel@m.gmane.org; Sun, 26 Feb 2017 07:38:51 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59670) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1chy5U-0004Zk-Me for emacs-devel@gnu.org; Sun, 26 Feb 2017 07:38:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1chy5R-0008F4-Ju for emacs-devel@gnu.org; Sun, 26 Feb 2017 07:38:04 -0500 Original-Received: from mail-qk0-x244.google.com ([2607:f8b0:400d:c09::244]:36131) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1chy5R-0008DL-Dv for emacs-devel@gnu.org; Sun, 26 Feb 2017 07:38:01 -0500 Original-Received: by mail-qk0-x244.google.com with SMTP id r90so10986618qki.3 for ; Sun, 26 Feb 2017 04:37:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raeburn-org.20150623.gappssmtp.com; s=20150623; h=subject:mime-version:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/UqQt191ztMxYXzg1YCUdlBRJlcK4E+bFKb2Bln5PXk=; b=ivPpvZZQ0qewUmHOYj6BYa0nG49o/DzoM+c5ZZgSiJz+eDMkeSLugJR4pFjc+/bTcy yEykpeQwRtmomezWgJSV63xSkOUlbPswdHHkF0gZAkJXzQuV994QtGuJjqoIrXiFAwXi rbYNA63EMUPnFHNcV2y4ZdAxG6mmKGoRXiRju5YdKoBxES/31W2nSy+VO84Y1nX+Rtpz bMH/sM2YM2UEXKRCOxcTawN3shyoeCoOS4rnpdUxhQCrQ7Dyst7IuynbXFGm44kxDOMH a2BQDndHBV+LS6ad09pAJkQ/Znj/ewB68df5aTKAeYDzBU41sBN0wV1O4drS8ijt6Mh2 3Wyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:mime-version:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=/UqQt191ztMxYXzg1YCUdlBRJlcK4E+bFKb2Bln5PXk=; b=ZHy8CI6Xn2jiqCwmZPrjjLa95LVHDGqrAczRFFomaz7dHw39/OcivsOZ1Olu0HmSpC 5Q9Q1nD05NLjbnRUUhiEUIPJoMb8MFlt37/glZ8xcoDZQ90IBtxWFugphtZ37aKdrgvm F7V3+Gp3jb3rp4+qAeV96EPkAjmQhSBlZiqbQoJUKgYOOfaBwst+FlNT6Ki9MFy8kiMK O6XBimTQtnCeLdTazWuZLXS05G+gUAeGVn3ISBd6iWvKv9hyvOwoOQ3nw0UU/xDAX6W4 6AdKLZneRgg2JGGwEePFGqC5E/UU1JFKi/gDKpfUpcjyumATt+Vfji/4Ub2lUXahQrD/ Hi5w== X-Gm-Message-State: AMke39kxXcPgU6e6hmd1aeKJ4Uz+KTFMh5Ix87YolXiiKWSV6jPP3FdXlkaZC+VUVwL9Kg== X-Received: by 10.237.32.230 with SMTP id 93mr11180178qtb.144.1488112679203; Sun, 26 Feb 2017 04:37:59 -0800 (PST) Original-Received: from [192.168.23.52] (c-50-138-183-136.hsd1.ma.comcast.net. [50.138.183.136]) by smtp.gmail.com with ESMTPSA id u54sm8532918qtu.35.2017.02.26.04.37.58 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 26 Feb 2017 04:37:58 -0800 (PST) In-Reply-To: <83r32mqq5f.fsf@gnu.org> X-Mailer: Apple Mail (2.3124) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400d:c09::244 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:212608 Archived-At: > On Feb 25, 2017, at 09:52, Eli Zaretskii wrote: >=20 >> From: Ken Raeburn >> Date: Sun, 5 Feb 2017 09:19:38 -0500 >> Cc: Emacs developers >>=20 >> I also tracked down my new ja-dic-cnv problem. It looks like = SKK-JISYO.L was being mangled on read because the input sequences = weren=E2=80=99t recognized as Unicode compatible; this caused the = resulting buffer not to be considered UTF-8 compatible, so it prompted = for a coding system to write with. Calling unify-charset on the various = charsets seems to be needed. >=20 > Is this part in the repository? Because I still get prompted for an > encoding when producing ja-dic.el: Yes, change d864464 has the unify-charset changes. >=20 > GEN ../lisp/leim/ja-dic/ja-dic.el > Reading file "d:/gnu/git/emacs/no-unexec/leim/SKK-DIC/SKK-JISYO.L" = ... > Processing OKURI-ARI entries ... > Processing POSTFIX entries ... > Processing PREFIX entries ... > Collecting OKURI-NASI entries ... > collected 26% ... > collected 30% ... > collected 40% ... > collected 50% ... > collected 60% ... > collected 70% ... > collected 80% ... > collected 90% ... > Processing OKURI-NASI entries ... > processed 10% ... > processed 20% ... > processed 30% ... > processed 40% ... > processed 50% ... > processed 60% ... > processed 70% ... > processed 80% ... > processed 90% ... > processed 100% ... > Select coding system (default japanese-shift-jis): utf-8-unix >=20 > I needed to type utf-8-unix by hand. Any ideas? Is it possible that > this happens because my default encoding is not UTF-8? Looks like my environment has LANG=3Den_US.UTF-8, on Mac and GNU/Linux. = But setting LANG=3DC or en_US.ISO8859-1 doesn=E2=80=99t seem to cause = the build to get hung up this way for me. Did you do a full bootstrap after updating? An outdated dumped.elc = could certainly do this, and I know at least some of the dependencies = aren=E2=80=99t current with the changes on the branch. (I=E2=80=99ve = taken to going as far as =E2=80=9Cgit clean -f -d -x=E2=80=9D, then = using autogen.sh, configure, and =E2=80=9Cmake bootstrap=E2=80=9D, = fairly often.) > I also pushed a small Windows-specific change to the branch, to allow > Windows users try building this branch. Great! > Also, it looks like the logic in startup.el that should bypass certain > stuff under -Q isn't working, because I see my abbrevs being loaded > even though I invoked "emacs -Q". Thoughts? Strange=E2=80=A6 this is also working for me. At least, settings from = my .emacs aren=E2=80=99t being applied, when I use =E2=80=9Cemacs -Q=E2=80= =9D. Ken=