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.help Subject: RE: [External] : file metadata Date: Tue, 15 Oct 2024 21:14:32 +0000 Message-ID: References: Drew Adams's message of "Sat, 12 Oct 2024 00:58:00 +0000 (3 days, 18 hours, 40 minutes ago)" <87msj5f8ww.fsf@librehacker.com> 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="7638"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Help Gnu Emacs Mailing List To: Christopher Howard Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Oct 15 23:15:35 2024 Return-path: Envelope-to: geh-help-gnu-emacs@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 1t0otC-0001nb-SX for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 15 Oct 2024 23:15:35 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t0ose-0005zt-Nb; Tue, 15 Oct 2024 17:15:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t0osU-0005sp-Ln for help-gnu-emacs@gnu.org; Tue, 15 Oct 2024 17:14:50 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t0osS-0000TA-K4 for help-gnu-emacs@gnu.org; Tue, 15 Oct 2024 17:14:50 -0400 Original-Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49FHteHE024573; Tue, 15 Oct 2024 21:14:46 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= corp-2023-11-20; bh=Qi7jh9zB7YP6jjWlaKLGMaBJA+TKZ+KcCmBXtCVfEOI=; b= cqzO/elraE8KFveMnp4btaaiN0hLAkh6vkf//hDyzB8KdPf+pWVgWZwvaa0+0PhB pCroxaaTCKHWENUdUxVEMb4LEAA+S+Zb63pTG+oT6v174HRNaXSvovca1vm4tmAY rYbsowuiAGVv/Hik1mQSsHKRliHWcqenkV345PpeRalQmoochIeh1eEFqukEpWRj apQuE09GKQh8/H5bV3wj+KIvj1QGk1w2wXamd/nTvxpdIMyxjiVNupmvXOgjivjW mpbw8KELlpHKE5A68DBZ7ojS1A6XcyxXl3LNMMjA/vET6YsjTwxY090nyiCrSHib sOJAJBVmrXT8GfWgyCIe7g== Original-Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 427h5cjjdq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Oct 2024 21:14:45 +0000 (GMT) Original-Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 49FJebms019986; Tue, 15 Oct 2024 21:14:35 GMT Original-Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2048.outbound.protection.outlook.com [104.47.58.48]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 427fj81bps-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 15 Oct 2024 21:14:35 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JBlORBzJmimcK2tWavbZAGc62dJQgJ//+rv1tx62MQnq13lx6YU6qgjWs/nH0ZbDBdM3VIBIKyHeF4nAt9bdBv3endpykHafBKqbZQ0dVvfGViivanz3lUAQb8i5kRzVnlWEbKs5Hgm14bXU+zw/vkzX0HlUsIo5bmv0JnRLN/rLx7oq6HqOfheV/EpIlaVrF10gozVwTPjYGxg9D/ynlBBrRLZnaCVFnkuuo0tSEh9wwu4LMcBTsF5WWfG7+eE5ETXiGDfQhNHFhm9iO9bN74RLjgqBa46OyfzAGpA7gGKmKW1eMJik7600phikDXq7MGId9kuJK7oNPi+L6bCbyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Qi7jh9zB7YP6jjWlaKLGMaBJA+TKZ+KcCmBXtCVfEOI=; b=j4xUqEonSroGTce1qVObcKUgMZCa3ECpExQaK0HjW4+dXJtTM50xyK4XXbGMT8Pi/vNd/2+qnKE97Tqsa9mTrIasEemoI6mZSXvRiTFdScXAe7ji4FpSAxDVftOE9Av3ZZ3JzVDrECsIBjBVpUV41gIWMZU7s3HM7wcHFkDWb38UXe0lYRX2fMliPnt0+icmKDEPjDaSt+mJXjNEbIJih06ngoIWaZF87bmhUyiQYn+6qwIXq8mws18phuyTXvKGamRmUJp3PZjctcsO8fcVrPjvwzpuM0GltB+LrK7mJSbnhsnnT21GVCGhsd0L+jq19YG7VWaRh7TRD3JBaOvShw== 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=Qi7jh9zB7YP6jjWlaKLGMaBJA+TKZ+KcCmBXtCVfEOI=; b=MttXngTJ3Uxf1c6u5eyzm9pTBehpikB9YF7bgcTBa8WjxhZ7oalZcaJIRkEvKOKPyJkeU8+ZWtFjzGaiRADZUutr62qM/T7RR7LkYc/rYZ2s84LcEqVAQ8M+E9ylxtaDHYD5ErycJh8DLIqg4Nc+jzJTn6exE2Cky9qqx9lpL5E= Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com (2603:10b6:5:3aa::24) by SA2PR10MB4700.namprd10.prod.outlook.com (2603:10b6:806:11c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.27; Tue, 15 Oct 2024 21:14:32 +0000 Original-Received: from DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324]) by DS7PR10MB5232.namprd10.prod.outlook.com ([fe80::8303:658f:14f8:2324%4]) with mapi id 15.20.8048.020; Tue, 15 Oct 2024 21:14:32 +0000 Thread-Topic: [External] : file metadata Thread-Index: AQHbHzqwHOaOPDNvt0qlHniU8m7vTLKIR6kw In-Reply-To: <87msj5f8ww.fsf@librehacker.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS7PR10MB5232:EE_|SA2PR10MB4700:EE_ x-ms-office365-filtering-correlation-id: 92396a31-7bcd-46c8-5df7-08dced5e5d31 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?9320CD7CnCy1JJa4rrX4VAU7J0ojyqaKgTCgP3iG62hr4dvGvmQAmvR+KI7v?= =?us-ascii?Q?kIfN1DQizYCmVprNrlHcSUz+bPKTPtU1nMWb6h0R8dEZaxFl9uLmP+BTIvBq?= =?us-ascii?Q?b7q3XpYQH25YLRGdOHfiH+xozeE6bDnJoFjqPXyVtiN2CDEeaMiq3bRL/e2x?= =?us-ascii?Q?4bmBMUs9ZJmSLV7VLQPxDFwb906uASOW6i5zfNDcAO4Rr32sSbV4Ku2qtN4G?= =?us-ascii?Q?zH+rVlakCDXGiW7a5oeNGwu71pleC1SP4ng2jX0oxw36HKPjSMbGLgxfyllr?= =?us-ascii?Q?1h40Bt2MqK+3WZyTkykujKJljeyGbGwt55Rh5wFGD6dRR9a+tW7kLj91uwiH?= =?us-ascii?Q?nCKFqJGJ/ugJtjSnpqpTBCcpz7jdulJ2BUPXAZdKiiS4LJ7EHMw1NwWeCxUz?= =?us-ascii?Q?tNbS6zvBvSrGY8vcmON+qQdj3ejJ8BV/D11HNjL8+YGp9nLNWy4+r94FXDq+?= =?us-ascii?Q?MuNexPApZcSrpKarb/Ms14dniDQAbkR6zmNnQvoh4D9kN31dWA0935CbWTh6?= =?us-ascii?Q?KZ+A+y0fnAMcjzh/cIbvCsg2VLyUBwVzNXpEfrBUIYxPRmQoWYFJW/ECJru8?= =?us-ascii?Q?PTjuEXsNalfqo+pka25GU6SWKNbVQzveMrfCYbZ61bCiycd5FhLIxdAut9hn?= =?us-ascii?Q?OENdB x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS7PR10MB5232.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?QhrKTXAWejxKRrFLgAedGXTiM9DwMylaNpprq7uKzXh21VfHPqPOZUTZPL+d?= =?us-ascii?Q?JZQdP/OD8Sga+MGjlR3QIaQVbCT9H/gaynNhiOM0/FfIMLhRwfDLIQQtJHBi?= =?us-ascii?Q?5WEeZwU6EXcPGDqP5GhRtEromau5P+NhyxChsk7g0coqRE+mJc0ROYtEjmjO?= =?us-ascii?Q?FJnc+TRC83zudqWYyWJ39Hp1bTIWYEqz1Wt1qBtCRNhKW6V8ZgrqeBMfQdeo?= =?us-ascii?Q?klTVoZYyQi7o/l5A/IpThNWV6wI9mlfRyccYpUm1iEPzY2sG9H2O7lpgPjCt?= =?us-ascii?Q?PK4p2pmM1gR2R5gKz5VBD0iaL4k3GTn62WuFL41z0RzaagwHIUr0dDYHf5d7?= =?us-ascii?Q?qfatjqE36QY/K8WdJ/ZHK8NSichh9xPMcX+6yeuWJl14XRDCTh8/U6vg72EU?= =?us-ascii?Q?OAlDD9DH+fArkPmldXe88jDS41SGK/ZFFQCemleaRHlfu3F3tMY6rDFB8gyX?= =?us-ascii?Q?yjl6NVE1B1bGzlJUxPnoCP2zPwWefWaAd6n/xpnJx+4McNIBfGguosB86Kwl?= =?us-ascii?Q?4qqGm5NwUPSU3qsztJiI8Ltd5z92H1hTioQvaIemvtvlOkjdB0/knMRj98ex?= =?us-ascii?Q?3gcPXIJnLS3CYcqK5b8bcnXfDofix7CV16doBImJ1+o6gqowDqrda8aK9h2o?= =?us-ascii?Q?QX X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 3+8iYONlxgNNT4XOR1QwuYPAZ5UXDPeO7aO8wKTtueYDVFhOwMQfflCNMyduklDei0LjLo2Xwufi0avk4EyFCaXlxpAQ7yVgTOQoL4l8Am3ljh9IG5u2FVXEzGKj7yD1z1pILgrdkGOTgmKyMt8EYA3YXiI0FpM4JjqQQsa4eR/1OQBkGm45l0wNb5EebacB4mzesssJ4tEIcMhyu5grBFmc4lJpP9CCbeYGJhkORTPpxowU47pKz9BXFnLXOvFEdtiMe2BpHE6H7ajeQ4aT1Ll6fjouZqC6dnrkvSLKIrwoY4ZbDLSqg0EVMhkM9dNY8yR71bK/r+E1bTXGn/4mCAxZUqN62l06C68Ed3srQcDJ1XzU4j/jJ8I7gLj0+/hq+hhTuMqHtsmA0ugaLz+8OKIKGlxzY+F9E5SppR10mkSVFPLPrGELzB4UzRNaLz92vPBVuudjgX9878k4c9++RwgJmIw21gXNd3ZQA6u+Pcet+B1EbxJiBtmxh74U0d0FI90z+u8CcVqvDb7rx5V2nhItoV6QZYcHgMNnnkHQ2/HokXP+cUPiHYaArfX/B3RQQrN4xaUw2kwRK/dO0fo9R8WBU2Gdv924Vz8TLr4AfhY= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR10MB5232.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 92396a31-7bcd-46c8-5df7-08dced5e5d31 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Oct 2024 21:14:32.5498 (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: 3g2FpNFvzXuzfuslkJobOCEf/i7Y2wuLjfq2BH2k88ThbMTVKsurwfeUyJO1fmhUuY7d17c49IApsP8ZnqLikw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4700 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1051,Hydra:6.0.680,FMLib:17.12.62.30 definitions=2024-10-15_16,2024-10-15_01,2024-09-30_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 mlxscore=0 phishscore=0 adultscore=0 bulkscore=0 suspectscore=0 spamscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2409260000 definitions=main-2410150141 X-Proofpoint-ORIG-GUID: wjNd31ui8XjCKDX-P7Ez6u7hRFMe7XPF X-Proofpoint-GUID: wjNd31ui8XjCKDX-P7Ez6u7hRFMe7XPF 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_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:148163 Archived-At: > Bookmark+ seems like just what I need. However, it appears to be broken > in Emacs 30, and I switched to 30 pre-test a month or so ago. The same > errors do not appear when I run it in Emacs 29. This is using the latest > commit from > https://urldefense.com/v3/__https://github.com/emacsmirror/bookmark- > plus__;!!ACWV5N9M2RV99hQ!M- > 3CrV160p4kWvbEN27pGBLIT8ojzosDsDStwA5U6qiaqym41IEHS7Z06Uo8fLX_XVIkKBU9Ex > eu8TW_-ix8bSez8w$=20 That mirror says the Bookmark+ code there is at least 8 months old. (Dunno who mirrors the code there.) The latest updates to Bookmark+ are from 2024-09-16 - a month ago. Download the files from Emacs Wiki, to be sure to get the latest versions. See this note in bookmark+-mac.el, which is a file of Lisp macros: ;; ****** NOTE ****** ;; ;; WHENEVER you update Bookmark+ (i.e., download new versions of ;; Bookmark+ source files), I recommend that you do the ;; following: ;; ;; 1. Delete ALL existing BYTE-COMPILED Bookmark+ files ;; (bookmark+*.elc). ;; 2. Load Bookmark+ (`load-library' or `require'). ;; 3. Byte-compile the source files. ;; ;; In particular, ALWAYS LOAD `bookmark+-mac.el' (not ;; `bookmark+-mac.elc') BEFORE YOU BYTE-COMPILE new versions of ;; the files, in case there have been any changes to Lisp macros ;; (in `bookmark+-mac.el'). ;; ;; (This is standard procedure for Lisp: code that depends on ;; macros needs to be byte-compiled anew after loading the ;; updated macros.) ;; ;; ****************** However, I can't speak to compatibility with Emacs 30 dev versions - I don't have an Emacs 30 version, and I have no idea what they might have changed that causes backward incompatibility. (Keep in mind that 30 isn't released yet - you're living on the bleeding edge.) Maybe someone here who's familiar with Emacs 30 can advise us about the errors you see. But first try with the latest Bookmark+ files (from Emacs Wiki), paying attention to the above Note, and starting with `emacs -Q' (no init file), to avoid interactions with other things you might have in your init file. It's best to try with only the source files (*.el) first - no byte-compiled files (*.elc), for debugging purposes. The error occurs when loading file bookmark+-key.el. Presumably, one of the `define-key's in that file is what Emacs 30 chokes on. You might try manually loading the files in turn, in the order you see in bookmark+.el. But load a _copy_ of bookmark+-key.el, which you can bisect, to narrow the debugging search. You can add the sexp `(debug)', moving it to, in effect bisect and enter the debugger wherever you like. In the debugger, use `d' to step or `c' to take big steps. Sorry for the trouble. Let me know, if you learn something I should know about, to prepare for Emacs 30 compatibility. Getting the files from Emacs Wiki, etc.: https://www.emacswiki.org/emacs/BookmarkPlus#Libraries Thx - Drew > When I first try to load it (through a require) a get this error: >=20 > ``` bt > Debugger entered--Lisp error: (error "Key sequence r K starts with non- > prefix key r") ... > require(bookmark+-key) ... > require(bookmark+) ... > load("/home/christopher/.emacs.d/init" noerror nomessage) ... > command-line() > normal-top-level() > > If I (c)ontinue, and then try C-x j, I get this error: >=20 > bt > Debugger entered--Lisp error: (wrong-type-argument commandp bmkp-jump- > map) > call-interactively(bmkp-jump-map nil nil) > command-execute(bmkp-jump-map) >=20 > Christopher Howard