From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/25089 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: BPJ Newsgroups: gmane.text.pandoc Subject: Re: build customizability Date: Sun, 3 May 2020 16:05:10 +0200 Message-ID: References: <43e8ce91-0738-4477-bcf5-e826219d9b1d@googlegroups.com> <87wo5tgpkn.fsf@zeitkraut.de> <459f63cf-31b3-48a4-adfe-21d5f23f9d22@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000a3e1cc05a4bee732" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="13882"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBCWMVYEK54FRBIM7XP2QKGQESCTTZ6Y-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Sun May 03 16:05:26 2020 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-lj1-f184.google.com ([209.85.208.184]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jVFFE-0003TT-5f for gtp-pandoc-discuss@m.gmane-mx.org; Sun, 03 May 2020 16:05:24 +0200 Original-Received: by mail-lj1-f184.google.com with SMTP id c20sf933055lji.10 for ; Sun, 03 May 2020 07:05:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1588514723; cv=pass; d=google.com; s=arc-20160816; b=ioZ6VbfNTmhttC74+6VvsQ/iPonb9uEAZuakV6iNF/vc9I1266EF/1Z2aAdLUYeZwQ +SVqAZhJh+d3zBHpbRmMXnkzQJcJz15GbHy6qW6h4HAg7+KVkk16MlwramZkws/ZtLcw o0e3iBTcTyoITqhD4MWCxTatif7xiPBpeZ9Ys8Is9oG41TT8Uy1xAWRsYaYR+CCymG0A u4S80mnyyYGLpIMwxDjDkLj89OjghPBXneDhHwUvNT4MwJztvsNxTqsB5UqHEJDzM0UN diXbvq4cErHBT6MGPD6lJcZ1xMcQ/GWZQgs1qS3kFpKUlTDUfNBksYqwLCH4si8lcHx3 NXug== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date :from:in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=dCsX4XGHkVvwnN1xRdoT0h2u9MPRZuwyo0k18MMBE0g=; b=NRsFwdpZEkFQHW5rEAw4jz4zn6qX14h771hF4fXs2ioPOKp7GeYShTrbumbylqC5Tn qZB+tl3ZC/axW5/IE0b8Ct8wTauxnmBj1ZKxvx25AgAB+zaU/aJiKSCPxM4wOmNXQhu+ cagMrMCdg+jNyQiW3AekLnBA1vcmhlEHOvt1hZxJgq8287g4GgGGIsCfECb6sO7bBk4a 7rKRbuY9tO18ZWNkki6qSa9lr8YeoBe9KIzI/DNgZL4FuNruyFmbDIiJygFr6PR/KkjT XfdKndKNCypQ/xhlCJcA3QjdvVMG+sL91CUZOt1K6jVU99rEawjD0fSVhZErWKuDhXkn W9kA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=H0iaI6rm; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::132 as permitted sender) smtp.mailfrom=melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:to:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=dCsX4XGHkVvwnN1xRdoT0h2u9MPRZuwyo0k18MMBE0g=; b=B8qSSs6N27+lDn85rCW28GzSxnP+fvif19PIK1CuP9F417YXcwCez3gbmsPHpa6Wrh n7gFbmaY8k6RybgQkWUlcN3FlSv7Ez89QLO2EqqNz68JpXKwVap2GqqNRquarv4eXhQ3 JxayxcSOWlWDBqGWuXpfUcmYCsP/Jqn1j7rTIh136p6NiSitIX0OzbhzndF+X2f4xvFZ RtIw3FxfN3N7glYYnPLXEsvvSzfbL7lOZOd7F8EL0mRAPq2VUuBHa1JLVtt++R0LEsgm Ml/PWwYsZE4FqiwzUbTdLEdaURwAk6vGkIhD5/LFGUaBUP3Ilu38kEyB7pQ5X/tUktBS 46gg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=dCsX4XGHkVvwnN1xRdoT0h2u9MPRZuwyo0k18MMBE0g=; b=HEY4SrkD3Gk2OHwlVWBq58iZP20/GllD+00+ugLJZOeSVwHNYBALM+xTqyzjDot2Tc 66d5QaMMH+JK9k2ARB9uO91ViNr7idqId3Y9rwI1Vx31Grv7ZBusq8yGMUalPe+Lk/rx wYrfXXfglYrswVQT1vBQ90wVr5whF/w0YUr53OjwfEf2LKCT4aOFdCKPU5n9JtV9ERRA u2OSv94ZNWrIoY0g9uY/yX2gjCJa2Yu1f8zFNIelfjGgEvzV7zdnRV4VqofGMU5L/CaF F9ymnnCxGCKRViwEHtxuYYs9pZYoN7FEDbitwCvbLs7DA4V+phIOz46okAYH9V1faBQz Qp9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=dCsX4XGHkVvwnN1xRdoT0h2u9MPRZuwyo0k18MMBE0g=; b=maDFtu0bE1KdOX+QYOVs0UxUlat9uU/prRQ/vwzSfTCxIhDvJ/VKIxOrTYyC8ske+y tZTQudumiqxhdm4314q3qMZbKvW4Ez//1mCUYFfBG8dK3i/8zEeHdeI3GpzkDAWGlEHn W8ojWb85XSsSEP39HTrF6wPVIolER16VsxrnMMUw18vJCawtA8ga2sYx1BtNDhkIPySu 4OZyQz7JOjKY+weh1bZcLbuh0N9hdR7XuK/OKNIQU8yuNspakm+CTdEvPugJZ1PCm9jT 4MTk6HmwXvuX/V0p4ORJFwmg8N9e5yC1Ex9q5VyEOxDErk90zPHcdVEK/jrEkUIjC8b/ kkAQ== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AGi0PuZXQJ21YfsfLsAkq4sgnM+Xa8E/7lolIOwFxhrXMGMjhhgd6hlz 0PsPtqkBWWUc9ZQVai/LreE= X-Google-Smtp-Source: APiQypIMJiQTtiCzfn1pgrSll4FvVuOKMKkJtpYr2umGYa0A663kRWVZq79h2raf1i3VrBxthTNsIQ== X-Received: by 2002:a2e:8017:: with SMTP id j23mr7363107ljg.22.1588514723585; Sun, 03 May 2020 07:05:23 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a19:852:: with SMTP id 79ls1342647lfi.8.gmail; Sun, 03 May 2020 07:05:21 -0700 (PDT) X-Received: by 2002:ac2:57cb:: with SMTP id k11mr8509973lfo.19.1588514720931; Sun, 03 May 2020 07:05:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588514720; cv=none; d=google.com; s=arc-20160816; b=YiUKjNqwea2YRV4D8ZWGMR02Iz/nAujlIcinpSZgPgcYrVpPnR75rtmxSNNHHoGLCf WCi9SSds9a+5AIUdwuMRF3sYDFfwXGvJB249oK+UlBM0aNWOJhmy94DZ28Tn8iWgD13C Zsvpgj22/GOlQhN2AIEoGRMVyTfwd9cgMmiUp3qs1BE4zhjBxeWoa3vbfkP0G3BNAmpo f04ntLojmsaIfxy8jXbpZ7dE/Qsku5fSFr4lGuK7/nWb/qd3Qn8VPPry9KwKWCiapxA1 cA99p5H7wXmzoXI59WnNHet0UPaIJKBNi0D37VH++/ySlCUQRwlN40ilu5Naz+wJUmNR VE7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=6BqjD8QQTWv6JhUyIXi++/DJ45F6uSIFRZ6xhiEbg30=; b=J3cJmeP4KhfHep7ZmKyPzo9sTWayIWPCZjaIL41RYWX6OIbsKlqcFf3xU6k007tnFt scF/CtUK9r/KO4cti/uSC9rQ+f9pVcQrhW2Wa0lVo4kIPowsbAC+IamN9ovn9bvFzEWh 2apGrQSWLpeV9JuZha0V5i8/kbKQsOaHeaqghCVSLwTj3gcV1e6PBrN1Pt+TQNhwNdBS SY3seOttrA0TppkA2GFR9d6ACy1NXxYrCNnCG2rlIJUpQjuTrE8iSn0XEJn5JhGdfvfW npdg+QENZTCZx7+qYXDdSZ6WdVgtttmXmYN7w2gef1QGwk/q+niWbJgAgPCtNavnjj5w 9FOQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=H0iaI6rm; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::132 as permitted sender) smtp.mailfrom=melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-lf1-x132.google.com (mail-lf1-x132.google.com. [2a00:1450:4864:20::132]) by gmr-mx.google.com with ESMTPS id b11si505836lji.0.2020.05.03.07.05.20 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 03 May 2020 07:05:20 -0700 (PDT) Received-SPF: pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::132 as permitted sender) client-ip=2a00:1450:4864:20::132; Original-Received: by mail-lf1-x132.google.com with SMTP id a9so2053029lfb.8 for ; Sun, 03 May 2020 07:05:20 -0700 (PDT) X-Received: by 2002:a19:f611:: with SMTP id x17mr8743392lfe.51.1588514720567; Sun, 03 May 2020 07:05:20 -0700 (PDT) In-Reply-To: X-Original-Sender: melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=H0iaI6rm; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::132 as permitted sender) smtp.mailfrom=melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:25089 Archived-At: --000000000000a3e1cc05a4bee732 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Also binary size as opposed to memory usage and CPU usage is relatively unimportant. I still remember when you had your system on one 3.5" disk and your program *and* files on another. Now that was size restriction! I felt like I had unlimited storage when I got an 80 MB HDD! If you have experienced that it is hard to get worked up about saving a few tenths of MBs in a binary which can be compressed to less than 25 MB in an age where a somewhat dated phone has more than 60 GB for storage only. I'd be interested to know where you are under that kind of size strictures in the year 2020! -- Better --help|less than helpless Den s=C3=B6n 3 maj 2020 15:40Ivan Lazar Miljenovic skrev: > On Sun, 3 May 2020 at 20:55, brainchild wrote: > >> >> parsing, outputting various other formats. Many large parsers, like >>> >> those for LaTeX and HTML, are dependencies of the Markdown reader, so >> >> >> This observations strikes me as quite peculiar. Would you elaborate the >> reasons for the dependencies? >> > > Because the Markdown parser can parse HTML and LaTeX fragments in Markdow= n > documents. > > Another factor to take into account in the binary size is the GHC Run Tim= e > System, etc. This link is a bit dated but might give you some ideas: > https://stackoverflow.com/questions/6115459/small-haskell-program-compile= d-with-ghc-into-huge-binary > > -- > Ivan Lazar Miljenovic > Ivan.Miljenovic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org > http://IvanMiljenovic.wordpress.com > > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/CA%2Bu6gbwbuU9QhDFygzHh2= 59Pa99qCTNBAq6-Jym6z24hhCF%3DPQ%40mail.gmail.com > > . > --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/CADAJKhDW7y4JF3pDCMD4_6RoU36BwETeuPThmzKm%2BSG76rNVZw%40mail= .gmail.com. --000000000000a3e1cc05a4bee732 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Also binary size as opposed to memory usage and CPU usage= is relatively unimportant. I still remember when you had your system on on= e 3.5" disk and your program *and* files on another. Now that was size= restriction! I felt like I had unlimited storage when I got an 80 MB HDD! = If you have experienced that it is hard to get worked up about saving a few= tenths of MBs in a binary which can be compressed to less than 25 MB in an= age where a somewhat dated phone has more than 60 GB for storage only. I&#= 39;d be interested to know where you are under that kind of size strictures= in the year 2020!

--
Bet= ter --help|less than helpless

Den s=C3=B6n 3 maj 2020 15:40Ivan Lazar = Miljenovic <ivan.miljenovic-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> skrev:
On Sun, 3 May= 2020 at 20:55, brainchild <ericlevy-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:=

parsing, outputting various other formats. Many large parsers,= like=C2=A0
t= hose for LaTeX and HTML, are dependencies of the Markdown reader, so =C2=A0

This observations strikes me as quit= e peculiar. Would you elaborate the reasons for the dependencies?
=

Because the Markdown parser can pars= e HTML and LaTeX fragments in Markdown documents.

= Another factor to take into account in the binary size is the GHC Run Time = System, etc.=C2=A0 This link is a bit dated but might give you some ideas: = https://stackoverflow.com/questions/6115459/small-haskell-progr= am-compiled-with-ghc-into-huge-binary
=C2=A0
--

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe@goo= glegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/CA%2Bu6gbwbuU9QhDFygzHh259Pa99qCTNBAq6-Jym6z24hhCF%3DPQ%40ma= il.gmail.com.

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://group= s.google.com/d/msgid/pandoc-discuss/CADAJKhDW7y4JF3pDCMD4_6RoU36BwETeuPThmz= Km%2BSG76rNVZw%40mail.gmail.com.
--000000000000a3e1cc05a4bee732--