From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 2hwjOOSktF9HOgAA0tVLHw (envelope-from ) for ; Wed, 18 Nov 2020 04:36:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id wMxxM+SktF+rAwAAB5/wlQ (envelope-from ) for ; Wed, 18 Nov 2020 04:36:52 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id F2486940105 for ; Wed, 18 Nov 2020 04:36:51 +0000 (UTC) Received: from localhost ([::1]:37384 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kfEdx-0004wN-ED for larch@yhetil.org; Tue, 17 Nov 2020 23:00:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:41850) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kfEcm-0004vY-9j for emacs-orgmode@gnu.org; Tue, 17 Nov 2020 22:59:16 -0500 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]:53874) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kfEci-0000UH-L4 for emacs-orgmode@gnu.org; Tue, 17 Nov 2020 22:59:15 -0500 Received: by mail-pj1-x1032.google.com with SMTP id gv24so347547pjb.3 for ; Tue, 17 Nov 2020 19:59:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:in-reply-to:message-id:date :mime-version; bh=XWRckYJdFD8gQE4SNH1EodtEuX12+9IQq4b2ZDGWLzU=; b=vTg2Cn9+ke8NW3/5Y5g8OQXg+OQcSWb85hObArPL1+CAzYLTdNAQw9nX7iHL6OUsjA crxhpsViMHMrcX6o2gciPVRy5MDnUtBycZto7WsnA9p7ZYmR+tn+xbiSza0NB2Kf13GP hxQopuQgMyX409Z/LssCLJVeZ3EIFaEV2H2qfaxkgqq/EOCtflIDnai2jk4h5knK4/v0 lJoXOAYiCyuWDmafyI68S8SC751pVr4/tUXBc1FmpV1Fzjs3PDlsjq/YfK90FN4QdHZ9 LJ4TRWdO3o24HoNgh2ma4pwSYoUJfpyd2e4TEmFrdnYubSYNgCvDlgi7oLyNuxCVsvR1 XNcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject :in-reply-to:message-id:date:mime-version; bh=XWRckYJdFD8gQE4SNH1EodtEuX12+9IQq4b2ZDGWLzU=; b=QLDsNOBaQ/5KbeORUMoP+VtW1VJJlYyneL/z/OOvLcTZgT1bMlFA6xLP2V1Gc32Ihn SN/FdpR1x4zfc/uonY3BYfXvABMeWWCUhrpABYlByefdGsQBpIXubgUVy2tba/IMOv7p wy2hoeNXu7lOgvB+yeqzNOkaxWDpg51y+XE/20kO9Ra+XDeuEt4nG65aAWeJsL3QP98V DzuBSDFBY3WETTOQd+Yjs+GfWUf+Tm8Mwiu1NjtOFI/mPnixV3Vdo88ahxzLuj4rArxt A2sd/MuWbcuJalStYD1wa17CsZtgZrpT+vCBAN5YgyhnVB5lkNj2sVnGFvTjzD97TQ5q /rjQ== X-Gm-Message-State: AOAM533y88NOyx2YTDry4p49CpHkb6AmEdh21K/RTBb4pv/9S8Q3QoF9 ddMS9jWGuOkmg4TvJJgmppKeU+LJNTCILg== X-Google-Smtp-Source: ABdhPJxJdO+mNiM1zEaWilzJMOHWFs77q2TilGQBZS5gltxyqwGwPJlg0gwU942TtnJzGf1iwIFNcw== X-Received: by 2002:a17:90b:384:: with SMTP id ga4mr2145603pjb.203.1605671950335; Tue, 17 Nov 2020 19:59:10 -0800 (PST) Received: from tim-desktop (106-69-114-95.dyn.iinet.net.au. [106.69.114.95]) by smtp.gmail.com with ESMTPSA id p7sm13303754pfn.83.2020.11.17.19.59.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Nov 2020 19:59:09 -0800 (PST) References: <20201117184130.t67oqxhnkw5rwozx@E15-2016.optimum.net> <7ef0ec5a-276e-ace7-5316-e168373295ec@grinta.net> User-agent: mu4e 1.5.7; emacs 27.1.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: Ignored bugs In-reply-to: Message-ID: <878saz48om.fsf@gmail.com> Date: Wed, 18 Nov 2020 14:59:05 +1100 MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=theophilusx@gmail.com; helo=mail-pj1-x1032.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=vTg2Cn9+; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -1.71 X-TUID: t3EFcyF8nHv3 Pankaj Jangid writes: > Daniele Nicolodi writes: > >> On 17/11/2020 19:41, Boruch Baum wrote: >>> A little over a month ago, I submitted several bug reports related to >>> org-mode, and sor most of them haven't seen any action whatsoever, not >>> even an indication that they were noticed. In many cases, I provided >>> either a total solution or a suggested implementation of a solution. >>> >>> BUG REPORT: 42484 >> >> I haven't investigated further than reading this email, but the fact >> that you are including what look like debbug numbers suggests that you >> reported those bugs against Emacs. >> >> Org is mostly developed outside Emacs and has an independent release >> cycle. Emacs syncs irregularly with the latest released version of Org. > > I was completely unaware of this. I also used to report bugs via emacs' > report-emacs-bug fascility. > > Moreover, I am building emacs from `master' everyday and assuming > everything is latest on this. If Org is a different beast then probably > we should do two things: > > 1. Remove Org from built-in packages and distribute only via ELPA > > 2. And have a completely separate infrastructure for development, > mailing-lists, bug reports. This we already have. But we should follow > convention so that it is easier for user to report-org-bugs. > Org mode is now an official part of Emacs, so that boat has sailed. If we wanted to have only one official version, it would have to be the one bundled with Emacs (or in the ELPA repository I think?). However, that would also slow down the releases to fit with the GNU Emacs release policy. When I last built Emacs 28 (9th Nov), org was still at 9.3. Latest version taken from org repository is 9.4 While org development is on-going, most of the changes are refinements rather than new features. For most people, there will be little functional difference between 9.3 and 9.4. I started using the org repo version ages ago, when there were features in the latest version not in the bundled version. If I was starting again from now, I would be tempted to stick with the built-in version and prioritise stability over bleeding edge. >> Bug report affecting the latest release of Org can be submitted to this >> mailing list. This is also the best way to make them known to the Org >> developers and maintainer. > > I don't know how the tracking works if bugs are reported in a mailing > list. > >> I don't think anyone here really looks into >> bugs reported to the Emacs debbugs instance: time is limited and the >> version of Org distributed with Emacs is very often not the most current >> one, thus the bug reports may anyhow not be relevant anyhow. >> >> I suggest you to try to reproduce these bugs with the latest Org release >> (or the latest snapshot from Org ELPA) and report on this list if the >> problems persist, see `org-submit-bug-report'. > > I am trying to use `use-package' for package management via the init > file. And when I do (use-package org :ensure t) it doesn't install the > latest. It uses the builtin package only. Is this a bug in emacs, > use-package or elpa? Not a bug at all. You have to configure your emacs to obtain the latest version from the org (or MELPA?) repository. If you really want the most recent org version, you need to add the org ELPA repository to your packages.el repository list. I have the following in my setup - (add-to-list 'package-archives `("melpa" . "https://melpa.org/packages/")) (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/")) If you also want to get the org-plus-contrib version and your using 'use-package', you need something like (use-package org :ensure org-plus-contrib ....) because the package is 'org' but is in org-plus-contrib (there is also just an 'org' package that does not include all the contrib libs). Note that it is CRITICAL that the code to load the org package is run *before* any org functionality is loaded. If you fail to do this, you will end up with a mixed (and broken) environment where some of the version bundled with emacs is loaded and some which is part of the newer version is loaded. Provided nothing has loaded any org stuff before the use-package stanza for org is run, everything will be OK. For this reason, it is good to load the package early (first) in case other packages you load try to load org etc). -- Tim Cross