From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : [ELPA] Want to submit two packages "ilist" and "blist" Date: Mon, 20 Sep 2021 04:18:37 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26594"; mail-complaints-to="usenet@ciao.gmane.io" To: Durand , "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 20 06:19:29 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mSAm9-0006hd-6R for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Sep 2021 06:19:29 +0200 Original-Received: from localhost ([::1]:34816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mSAm7-00086p-Kr for ged-emacs-devel@m.gmane-mx.org; Mon, 20 Sep 2021 00:19:27 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mSAlS-0007Q8-ES for emacs-devel@gnu.org; Mon, 20 Sep 2021 00:18:46 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:40178) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mSAlQ-0000X2-6O for emacs-devel@gnu.org; Mon, 20 Sep 2021 00:18:46 -0400 Original-Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18JJxGnS019649; Mon, 20 Sep 2021 04:18:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=AJSGLrfZA1IOdQ+QeHLMcDu8YM6aGzM4x2NqkbSlGkM=; b=Rfm0zxYE1qzlA7aoEwpoSJgMzI33KfszQlttY4DUbrzvR+cRlt1oA1YbAkRa8P5/+ZeO FrhEJEh3b4sx271TGbf0+85lR/21j60Fu5BBa9IouiLP0iBSgtDPmquqFXIzhqM3HZGL xTSn+Rw15QXEtHIixJe/cHh707t3VPa/96z6WccQxaMIL0vOanSXP0+ydVJFyyFPolYi CHTPiT5zjObNMr5rUOhYDgmzy6R5UlAJBrsxg/WYMgHFLqVg+MYcQV6A/xGxamh/sBqA C/C5mmFBtK0q+y7k9ByRxrhDr16k0aKO+FWWYs9UyZkHin09H4C/sr2M+jn0+bu1s1UI Mw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=AJSGLrfZA1IOdQ+QeHLMcDu8YM6aGzM4x2NqkbSlGkM=; b=HHX3u82iCFJ11MfvgWxeWTOVbjno5boeZkET6b5x7juClddudcf42m0z1PymcJW4yyOP BUcWF+Dc7Sh4bGYZ5ZWIG2V90Pp6lRW5LrHwZsbY4T1nKLq+KHiLEtPdNj+eny4kzo4S EfLMnpKbJhwW5sQ8RY/46HxrkoTzNm6G2j75VRSLJm775MITZYXIM3zQgv3GnR4muqDN 1PbAP6aniZ6nB9CFt0NC3J4uc4PcoNC2PpC4VPlZqxxlMMcIQVAuSPxWDSVbiwsGNWMn ubcJUPPQ8jv2Fmo/+iZLUbS9YfHxWTwQW7T5PzJUAQ4qpSIwPW/MhhEoSv3K6u0sZDIs eA== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3b66j2gtft-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 20 Sep 2021 04:18:40 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 18K4AifD066282; Mon, 20 Sep 2021 04:18:39 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by aserp3020.oracle.com with ESMTP id 3b57x3gw0w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 20 Sep 2021 04:18:39 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=emvE9OxIQ3MTxFBEgSxWOKe3UHzbzlqp0sIUn5X8+qi2hg64D4ImcrooW3HrMENP8wiRmrJ0GovLLtYFIoEGzCDUu8b86EYh6GuoLjy0sp/YerWsVpYQQsFcFRrFVGpArZu3XQddEx406wJYDkRjeXyBZbiL5Ljwh1ge8hqW/JbDSJG3F/75LA2b6K4BDYckQqj52KssvcpURN0PTN+p2lyA91ZAG3aTCj7Mx0/PmIy4GeHExkpmVbemDs760LEc5xW5Hc6H/csNjzhXKMy8kgH2USHba6Xih/70Grl+umZj5qo3fu0DvLHnyQyXDZGJezpUUhDPaNtjpE/QijeF5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=AJSGLrfZA1IOdQ+QeHLMcDu8YM6aGzM4x2NqkbSlGkM=; b=b6f1M22zPYagHzGx5ZOvYyomCnzPycmHY+uOg4C8WqMy3JOUknSvzlVtGBHzLQmg5ZrooIbCLXTG3Y0p6Tx0282zTHGqtcs013ta/ftP05cIr3FBWlRb47rObMwjVl+Ifk9FXAmWyTAvqrsTXGGa6YnY10ZhtCMYSIUsCHxAwHKIXCM+wUyO+6yd/DwSdWBC65wuUll6HyEEtYT+Ix6t+sxP2wggYqucIDzMvy26TDkWsuaOzljuGxOnpObITlbX911E4ONRmZpoXIZkOFU7l4FjkJG+nRajUKa96bw0ZYMZjoIsWzNyWYOXD+ZrFK9ABtaAKRP0TZQSvMkUQMwJBA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AJSGLrfZA1IOdQ+QeHLMcDu8YM6aGzM4x2NqkbSlGkM=; b=0RvqXtA5Q49FJdbak5CPtV7qPXnX3tvYweQ+k6wdrcy2UOpdzmNphEmcicxVe0qWHiaDE2/jhv7A+Y/q7hwZvW2ctKXkPjLk/KLTiEqi7uWvJ9hweVHH2/ijZGmEtnKNgSErOFRXmQYDAtX5eWmuk/a4thdMHhi9BONHqkzspkk= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BYAPR10MB3672.namprd10.prod.outlook.com (2603:10b6:a03:128::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Mon, 20 Sep 2021 04:18:38 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4523.018; Mon, 20 Sep 2021 04:18:38 +0000 Thread-Topic: [External] : [ELPA] Want to submit two packages "ilist" and "blist" Thread-Index: AQHXrbs5S701MVZuck+kmLZ5Tf6ds6usQrbg In-Reply-To: Accept-Language: en-US Content-Language: en-US authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c7374d19-f995-4c86-39e2-08d97bedb863 x-ms-traffictypediagnostic: BYAPR10MB3672: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: iz8FZGHDQQdiLbj4RTcPBXtmVlQ776uYlRO3m3B4a1Hn3/fCoFtP8nSz9tKMSi+cQNdVmKPLE+wOyLu5mWm9E3DTcAovxohsOwB9wgjkYpyfn0tXv1KD+g08iwWR0eEHvVWdOtOov3g3lC3ed9vEjvdc1Jnkqgpeg481u6enYhwsIGdlj5LqtNdF7h0rIAYPIScVuVnY1g/rD68EP5LFFJZf0GBGUI8jpNM3OYKcdMX8Du8sxYK27ugdUJ9xXrc03toY6CJhRnViG2WQIRA7tEU8MXYRdpTe5yKIvBcncMktHnCevorAbbYY9LhfcDttSjajqaxDFdYu4SQvI5qE12DldJXYN2ovd5Pl5Cwr/DiAESwdwUxtRsyPqHdC4A1fe6PW6oiSj0Z2e82Lda/O1M8gd5de8rjQ1gYWo/4W+80MHePUSgrl9jlemvkbQQaXOdS8B9jGjgqYoNJ/j7p24t8AXOXN6qSyZlqwORmSEHxMst0f3vwDdyiRfnPrHvluM1Tk+U4rPEUK21Mcj6wOB/5yCoSEJSLlmSGT7EgPRysWhBLIKdoNVTZMJHcbgco+W9p8/J/XJp23+JiUFNBzgEs5IpZGyoiM1RuX7eDAqfoqI33i48gWYOn0r6X9iGZOSSq6jQUrquUarHbSrZB0dzrDVU3ucgyEbtqWYiUE58gw1yBdolFOoS0rc6QCPB8c14Ow6h2YOQvxPCF2gM+xOA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(7696005)(52536014)(2906002)(9686003)(33656002)(64756008)(66556008)(26005)(110136005)(8936002)(186003)(76116006)(38070700005)(86362001)(55016002)(316002)(71200400001)(508600001)(66946007)(83380400001)(44832011)(5660300002)(122000001)(38100700002)(66476007)(6506007)(8676002)(66446008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?VIdznNv/NeGdDQlgL8CW+4pIk3UmFjjpsErHDeQpYknNX+jozbzmIXcrASmE?= =?us-ascii?Q?7Gz9OGL37UPBNwZKl6nNnGfEs7KewNRefv1VyYLsWPfPvdx5OBKPue9wNk7O?= =?us-ascii?Q?atYnQemaulhQyZk+0SPgVEerPmPpVdH/ZD8VO7VmYIEz93radP+/D43CEJ1y?= =?us-ascii?Q?h8UxHf1UR+xXrUo2oPA0x96LNRQD/zGQw+WHF5Yqb48f386A6JdW4SOIP+GR?= =?us-ascii?Q?SBukw+R9lvf//QTCxEayPntCxg2U7LUR6IpQeboHmvXIA+9Vt/Zp7UEjOpOZ?= =?us-ascii?Q?ytoD4ZeIl7URMg3bbh7uKxXiMn71e3nMUGKTittR4c7XAWegquvMviScbHgH?= =?us-ascii?Q?ychs+gDZHq9EjccQpAYbFAO5TPBJM73DSlGxXv2PRuGTDuKMEg1TzF0MfEVw?= =?us-ascii?Q?N5UEAsjZpQwdDcwcsq3ALrDP52cwPVylti+TIIfv2ljyX4+FfDxy9+VCuS0Z?= =?us-ascii?Q?RzfOx/DaOy3iEoat5qqoqzHysLlgWDLScNTDDUkR7DQvzA3r55Kq1MlQykGR?= =?us-ascii?Q?GG1o/WJF461RjqOUQBFO1D2dkz9davTIS+hM2Z2u5ElF52p+vLlPP+bds3DF?= =?us-ascii?Q?IL+GQ1T8eFBAue2MDcWrB0vfYdt1UDG11eRyvn+Ekqa34DOQDMDX39itwGg8?= =?us-ascii?Q?Ge x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7374d19-f995-4c86-39e2-08d97bedb863 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Sep 2021 04:18:37.9078 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wi4EokVgKI4hprDFPG4sso+O5TWadSyw7gQsddEiSFd7zI2fBXgKwujJ4ugUFrSZ0S3OEdKF1/K+1vGLJfVDbQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR10MB3672 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10112 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 adultscore=0 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=999 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109030001 definitions=main-2109200026 X-Proofpoint-GUID: Eo6yyufeTAlvffQ1YB8rBZwif2Z3xbna X-Proofpoint-ORIG-GUID: Eo6yyufeTAlvffQ1YB8rBZwif2Z3xbna Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:275095 Archived-At: > my main motivation was the Ibuffer-like display, and > Bookmark+ does not seem to provide one (at least I > cannot tell from its docs), so I wrote BList anyways. :) I see. I took a look, but it's not clear to me what the display differences are. What's an example of an Ibuffer-like display feature that you're thinking of here? > That being said, have you looked into `blist-select' and > `blist-select-manner'? I think that is probably the > "strangest" feature of this package, and hence the most > likely to be new. It might be fun anyways. :) I see. No, I hadn't noticed that. Apparently it's about which windows to use for bookmark targets, when you open ("jump to") multiple bookmarks. You can do that in various configurations, such as a spiral of windows. By default, Bookmark+ uses only the same or other window - or other frame. When jumping to the marked bookmarks, other windows are used (other-frames if `pop-up-frames'). [But you can use anything as a bookmark "jump" function. And different types of bookmarks can have their type-specific jump functions. (And some kinds of bookmarks don't need to use windows at all: their "locations" are something else.)] > > can directly use the many existing Bookmark+ > > type predicates in Blist filter groups >=20 > I am not using Bookmark+ myself. Surely I can recommend to use > Bookmark+ features in the documentations / README. Or are you > suggesting for blist to depend on and extend Bookmark+? No, no. I was just mentioning that some type predicates exist, and they work fine with Blist.