Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 14:54:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 10:54:16 2023 Received: from localhost ([127.0.0.1]:52302 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po3lf-0005JC-L9 for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:54:15 -0400 Received: from mail200c50.megamailservers.eu ([91.136.10.210]:48048 helo=mail193c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mattiase@HIDDEN>) id 1po3lc-0005Ik-8I for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:54:13 -0400 X-Authenticated-User: mattiase@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1681656837; bh=YGKd5DpbhhP/cnEx860Y02H+P6ewOeVWxsPDI2TKy7U=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=n73ipCBlt+wsu0ppbJbWSvYXFTx/FTokhiWA2YzcVFOEyniZvPrPP0aje5eud695q 5+OVs+LEEvCei4jSklas6ObWDNwQe6CWaoM7PuxWXZIueYB9QjF153OfE9LusWCRWk LYcOL6+ywJ0I0MOuAWK/X5MgRft/rZ8AHVn4gGVg= Feedback-ID: mattiase@HIDDEN Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se [188.150.165.235]) (authenticated bits=0) by mail193c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 33GErs9p048762; Sun, 16 Apr 2023 14:53:56 +0000 From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattiase@HIDDEN> Message-Id: <EC33F871-1584-47D0-997E-E49D91205D2D@HIDDEN> Content-Type: multipart/mixed; boundary="Apple-Mail=_C4628742-612B-4E5F-9EB0-57D24C107458" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name Date: Sun, 16 Apr 2023 16:53:54 +0200 In-Reply-To: <9F74A07C-5B48-448F-B284-17FD05E7AC94@HIDDEN> To: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattiase@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> <9F74A07C-5B48-448F-B284-17FD05E7AC94@HIDDEN> X-Mailer: Apple Mail (2.3654.120.0.1.15) X-VADE-SPAMSTATE: clean X-VADE-SPAMSCORE: -85 X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrvdelgedgfeelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffquffvqffrkfetpdfqfgfvpdfgpfggqdevhedtnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenogetfedtuddqtdduucdludehmdenucfjughrpefhkfgtggfuffgjvefvfhfosehmtdhmrehhtddvnecuhfhrohhmpeforghtthhirghsucfgnhhguggvghonrhguuceomhgrthhtihgrshgvsegrtghmrdhorhhgqeenucggtffrrghtthgvrhhnpeeiuddvteeuteduleegueektdeguddvgeefteejkedvhedtlefhvdfgheeigeeuheenucfkphepudekkedrudehtddrudeihedrvdefheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedukeekrdduhedtrdduieehrddvfeehpdhhvghlohepshhmthhptghlihgvnhhtrdgrphhplhgvpdhmrghilhhfrhhomhepmhgrthhtihgrshgvsegrtghmrdhorhhgpdhnsggprhgtphhtthhopeeipdhrtghpthhtohepmhgrthhtihgrshgvsegrtghmrdhorhhgpdhrtghpthhtohephigrnhhtrghrledvsehpohhsthgvohdrnhgvthdprhgtphhtthhopegvlhhiiiesghhnuhdrohhrghdprhgtphhtthhopehmohhnnhhivghrsehirhhordhumhhonhhtrhgvrghlrdgtrgdprhgtphhtthhopehguhhssghrshdrvddtudeisehgmhgrihhlrdgtohhmpdhrtgh! pthhtohepiedvkeegjeesuggvsggsuhhgshdrghhnuhdrohhrgh X-Origin-Country: SE X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 62847 Cc: gusbrs.2016@HIDDEN, Ihor Radchenko <yantar92@HIDDEN>, 62847 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) --Apple-Mail=_C4628742-612B-4E5F-9EB0-57D24C107458 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii > Here's a patch And here's one that I actually attached. Sorry! --Apple-Mail=_C4628742-612B-4E5F-9EB0-57D24C107458 Content-Disposition: attachment; filename=string-literal-prop-change.diff Content-Type: application/octet-stream; x-unix-mode=0644; name="string-literal-prop-change.diff" Content-Transfer-Encoding: quoted-printable diff=20--git=20a/src/alloc.c=20b/src/alloc.c=0Aindex=20= d09fc41dec6..616b4fa7a66=20100644=0A---=20a/src/alloc.c=0A+++=20= b/src/alloc.c=0A@@=20-2606,6=20+2606,9=20@@=20= make_clear_multibyte_string=20(EMACS_INT=20nchars,=20EMACS_INT=20nbytes,=20= bool=20clearit)=0A=20=0A=20=20=20s=20=3D=20allocate_string=20();=0A=20=20= =20s->u.s.intervals=20=3D=20NULL;=0A+#ifdef=20CHECK_STRING_LITERALS=0A+=20= =20s->u.s.literal=20=3D=20false;=0A+#endif=0A=20=20=20= allocate_string_data=20(s,=20nchars,=20nbytes,=20clearit,=20false);=0A=20= =20=20XSETSTRING=20(string,=20s);=0A=20=20=20string_chars_consed=20+=3D=20= nbytes;=0Adiff=20--git=20a/src/lisp.h=20b/src/lisp.h=0Aindex=20= 4e17e369312..30c0a001c34=20100644=0A---=20a/src/lisp.h=0A+++=20= b/src/lisp.h=0A@@=20-1560,6=20+1560,8=20@@=20CDR_SAFE=20(Lisp_Object=20= c)=0A=20=20=20return=20CONSP=20(c)=20?=20XCDR=20(c)=20:=20Qnil;=0A=20}=0A= =20=0A+#define=20CHECK_STRING_LITERALS=201=0A+=0A=20/*=20In=20a=20string=20= or=20vector,=20the=20sign=20bit=20of=20u.s.size=20is=20the=20gc=20mark=20= bit.=20=20*/=0A=20=0A=20struct=20Lisp_String=0A@@=20-1579,6=20+1581,10=20= @@=20CDR_SAFE=20(Lisp_Object=20c)=0A=20=0A=20=20=20=20=20=20=20INTERVAL=20= intervals;=09/*=20Text=20properties=20in=20this=20string.=20=20*/=0A=20=20= =20=20=20=20=20unsigned=20char=20*data;=0A+#ifdef=20= CHECK_STRING_LITERALS=0A+=20=20=20=20=20=20/*=20Whether=20this=20string=20= originated=20as=20a=20string=20literal=20in=20Lisp=20code.=20=20*/=0A+=20= =20=20=20=20=20bool=20literal;=0A+#endif=0A=20=20=20=20=20}=20s;=0A=20=20= =20=20=20struct=20Lisp_String=20*next;=0A=20=20=20=20=20= GCALIGNED_UNION_MEMBER=0Adiff=20--git=20a/src/lread.c=20b/src/lread.c=0A= index=20273120315df..23d8a1489c1=20100644=0A---=20a/src/lread.c=0A+++=20= b/src/lread.c=0A@@=20-1411,6=20+1411,10=20@@=20DEFUN=20("load",=20Fload,=20= Sload,=201,=205,=200,=0A=20=20=20specbind=20= (Qlread_unescaped_character_literals,=20Qnil);=0A=20=20=20= record_unwind_protect=20(load_warn_unescaped_character_literals,=20= file);=0A=20=0A+#ifdef=20CHECK_STRING_LITERALS=0A+=20=20specbind=20= (Qlread_unescaped_character_literals,=20Qnil);=0A+#endif=0A+=0A=20=20=20= bool=20is_elc=20=3D=20suffix_p=20(found,=20".elc");=0A=20=20=20if=20= (is_elc=0A=20=20=20=20=20=20=20/*=20version=20=3D=201=20means=20the=20= file=20is=20empty,=20in=20which=20case=20we=20can=0A@@=20-2230,6=20= +2234,10=20@@=20readevalloop=20(Lisp_Object=20readcharfun,=0A=20=09=20=20= =20=20=20?=20Qnil=20:=20list1=20(Qt)));=0A=20=20=20specbind=20= (Qmacroexp__dynvars,=20Vmacroexp__dynvars);=0A=20=0A+#ifdef=20= CHECK_STRING_LITERALS=0A+=20=20specbind=20(Qread_string_literals,=20Qt);=0A= +#endif=0A+=0A=20=20=20/*=20Ensure=20sourcename=20is=20absolute,=20= except=20whilst=20preloading.=20=20*/=0A=20=20=20if=20(!will_dump_p=20()=0A= =20=20=20=20=20=20=20&&=20!NILP=20(sourcename)=20&&=20!NILP=20= (Ffile_name_absolute_p=20(sourcename)))=0A@@=20-3163,6=20+3171,10=20@@=20= read_string_literal=20(Lisp_Object=20readcharfun)=0A=20=20=20Lisp_Object=20= obj=20=3D=20make_specified_string=20(read_buffer,=20nchars,=20p=20-=20= read_buffer,=0A=20=09=09=09=09=09=20=20=20(force_multibyte=0A=20=09=09=09= =09=09=20=20=20=20||=20(p=20-=20read_buffer=20!=3D=20nchars)));=0A= +#ifdef=20CHECK_STRING_LITERALS=0A+=20=20if=20(!NILP=20= (Vread_string_literals))=0A+=20=20=20=20XSTRING=20(obj)->u.s.literal=20=3D= =20true;=0A+#endif=0A=20=20=20return=20unbind_to=20(count,=20obj);=0A=20= }=0A=20=0A@@=20-3363,7=20+3375,14=20@@=20string_props_from_rev_list=20= (Lisp_Object=20elems,=20Lisp_Object=20readcharfun)=0A=20=09= invalid_syntax=20("Invalid=20string=20property=20list",=20readcharfun);=0A= =20=20=20=20=20=20=20Lisp_Object=20plist=20=3D=20XCAR=20(tl);=0A=20=20=20= =20=20=20=20tl=20=3D=20XCDR=20(tl);=0A+#ifdef=20CHECK_STRING_LITERALS=0A= +=20=20=20=20=20=20bool=20lit=20=3D=20XSTRING=20(obj)->u.s.literal;=0A+=20= =20=20=20=20=20XSTRING=20(obj)->u.s.literal=20=3D=20false;=0A+#endif=0A=20= =20=20=20=20=20=20Fset_text_properties=20(beg,=20end,=20plist,=20obj);=0A= +#ifdef=20CHECK_STRING_LITERALS=0A+=20=20=20=20=20=20XSTRING=20= (obj)->u.s.literal=20=3D=20lit;=0A+#endif=0A=20=20=20=20=20}=0A=20=20=20= return=20obj;=0A=20}=0A@@=20-5452,6=20+5471,21=20@@=20syms_of_lread=20= (void)=0A=20=09=20=20=20=20=20=20=20doc:=20/*=20Non-nil=20means=20read=20= recursive=20structures=20using=20#N=3D=20and=20#N#=20syntax.=20=20*/);=0A= =20=20=20Vread_circle=20=3D=20Qt;=0A=20=0A+#ifdef=20= CHECK_STRING_LITERALS=0A+=20=20DEFVAR_LISP=20("read-string-literals",=20= Vread_string_literals,=0A+=09=20=20=20=20=20=20=20doc:=20/*=20Non-nil=20= means=20read=20string=20literals=20as=20literals.=20=20*/);=0A+=20=20= Vread_string_literals=20=3D=20Qnil;=0A+=20=20DEFSYM=20= (Qread_string_literals,=20"read-string-literals");=0A+=20=20DEFVAR_LISP=20= ("string-literal-property-change",=0A+=09=20=20=20=20=20=20=20= Vstring_literal_property_change,=0A+=09=20=20=20=20=20=20=20doc:=20/*=20= How=20to=20handle=20changes=20to=20properties=20in=20literal=20strings.=0A= +If=20`error',=20raise=20an=20error.=0A+If=20`warn',=20emit=20a=20= warning.=0A+If=20`nil',=20do=20nothing.=20=20*/);=0A+=20=20= Vstring_literal_property_change=20=3D=20Qerror;=0A+=20=20DEFSYM=20= (Qwarn,=20"warn");=0A+#endif=0A+=0A=20=20=20DEFVAR_LISP=20("load-path",=20= Vload_path,=0A=20=09=20=20=20=20=20=20=20doc:=20/*=20List=20of=20= directories=20to=20search=20for=20files=20to=20load.=0A=20Each=20element=20= is=20a=20string=20(directory=20file=20name)=20or=20nil=20(meaning=0Adiff=20= --git=20a/src/textprop.c=20b/src/textprop.c=0Aindex=20= f88fff19c59..2a57262ec67=20100644=0A---=20a/src/textprop.c=0A+++=20= b/src/textprop.c=0A@@=20-1164,6=20+1164,36=20@@=20DEFUN=20= ("previous-single-property-change",=20Fprevious_single_property_change,=0A= =20=20=20=20=20return=20make_fixnum=20(previous->position=20+=20LENGTH=20= (previous));=0A=20}=0A=20=0C=0A+=0A+#ifdef=20CHECK_STRING_LITERALS=0A= +__attribute__((noinline))=20void=0A+string_literal_prop_change=20= (Lisp_Object=20object);=0A+=0A+__attribute__((noinline))=20void=0A= +string_literal_prop_change=20(Lisp_Object=20object)=0A+{=0A+=20=20= Lisp_Object=20how=20=3D=20Vstring_literal_property_change;=0A+=20=20if=20= (EQ=20(how,=20Qerror))=0A+=20=20=20=20error=20("Attempt=20to=20modify=20= properties=20of=20literal=20string=20\"%s\"",=0A+=09=20=20=20SSDATA=20= (object));=0A+=20=20else=20if=20(EQ=20(how,=20Qwarn))=0A+=20=20=20=20= call2=20(intern=20("warn"),=0A+=09=20=20=20build_string=0A+=09=20=20=20= ("Attempt=20to=20modify=20properties=20of=20literal=20string=20%S"),=0A+=09= =20=20=20object);=0A+}=0A+#endif=0A+=0A+static=20void=0A= +check_string_literal_prop_change=20(Lisp_Object=20object)=0A+{=0A= +#ifdef=20CHECK_STRING_LITERALS=0A+=20=20if=20(STRINGP=20(object)=20&&=20= XSTRING=20(object)->u.s.literal=0A+=20=20=20=20=20=20&&=20SCHARS=20= (object)=20>=200)=0A+=20=20=20=20string_literal_prop_change=20(object);=0A= +#endif=0A+}=0A+=0A=20/*=20Used=20by=20add-text-properties=20and=20= add-face-text-property.=20*/=0A=20=0A=20static=20Lisp_Object=0A@@=20= -1184,6=20+1214,8=20@@=20add_text_properties_1=20(Lisp_Object=20start,=20= Lisp_Object=20end,=0A=20=09=09=09=09=09=09=20=20=20=20=20=20= destructive));=0A=20=20=20=20=20}=0A=20=0A+=20=20= check_string_literal_prop_change=20(object);=0A+=0A=20=20=20INTERVAL=20= i,=20unchanged;=0A=20=20=20ptrdiff_t=20s,=20len;=0A=20=20=20bool=20= modified=20=3D=20false;=0A@@=20-1399,6=20+1431,15=20@@=20= set_text_properties=20(Lisp_Object=20start,=20Lisp_Object=20end,=20= Lisp_Object=20properties,=0A=20=09=09=09=09=09=20=20=20=20=20object,=20= coherent_change_p));=0A=20=20=20=20=20}=0A=20=0A+#ifdef=20= CHECK_STRING_LITERALS=0A+=20=20//=20Don't=20complain=20about=20removal=20= of=20properties=20from=20a=20string=20without=20any.=0A+=20=20if=20= (STRINGP=20(object)=20&&=20!(!string_intervals=20(object)=0A+=09=09=09=20= =20=20=20&&=20NILP=20(properties)=0A+=09=09=09=20=20=20=20&&=20BASE_EQ=20= (start,=20make_fixnum=20(0))=0A+=09=09=09=20=20=20=20&&=20BASE_EQ=20= (end,=20make_fixnum=20(SCHARS=20(object)))))=0A+=20=20=20=20= check_string_literal_prop_change=20(object);=0A+#endif=0A+=0A=20=20=20= INTERVAL=20i;=0A=20=20=20bool=20first_time=20=3D=20true;=0A=20=0A@@=20= -1483,6=20+1524,8=20@@=20set_text_properties_1=20(Lisp_Object=20start,=20= Lisp_Object=20end,=0A=20=20=20=20=20=20=20return;=0A=20=20=20=20=20}=0A=20= =0A+=20=20check_string_literal_prop_change=20(object);=0A+=0A=20=20=20= INTERVAL=20prev_changed=20=3D=20NULL;=0A=20=20=20ptrdiff_t=20s=20=3D=20= XFIXNUM=20(start);=0A=20=20=20ptrdiff_t=20len=20=3D=20XFIXNUM=20(end)=20= -=20s;=0A@@=20-1578,6=20+1621,8=20@@=20DEFUN=20= ("remove-text-properties",=20Fremove_text_properties,=0A=20=09=09=09=09=09= =09=20object));=0A=20=20=20=20=20}=0A=20=0A+=20=20= check_string_literal_prop_change=20(object);=0A+=0A=20=20=20INTERVAL=20= i,=20unchanged;=0A=20=20=20ptrdiff_t=20s,=20len;=0A=20=20=20bool=20= modified=20=3D=20false;=0A@@=20-1704,6=20+1749,8=20@@=20DEFUN=20= ("remove-list-of-text-properties",=20Fremove_list_of_text_properties,=0A=20= =09=09=09=09=09=09=09=20object));=0A=20=20=20=20=20}=0A=20=0A+=20=20= check_string_literal_prop_change=20(object);=0A+=0A=20=20=20INTERVAL=20= i,=20unchanged;=0A=20=20=20ptrdiff_t=20s,=20len;=0A=20=20=20bool=20= modified=20=3D=20false;=0A= --Apple-Mail=_C4628742-612B-4E5F-9EB0-57D24C107458--
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 14:51:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 10:51:43 2023 Received: from localhost ([127.0.0.1]:52298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po3jD-0005Ej-3K for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:51:43 -0400 Received: from mail33c50.megamailservers.eu ([91.136.10.43]:49122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mattiase@HIDDEN>) id 1po3jA-0005EW-Du for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:51:41 -0400 X-Authenticated-User: mattiase@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1681656698; bh=lh3pU2+RjF8q8r/Ce7HfaIHU8PTTjq3Y7fmFun2QzwY=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=ZWtjurX9Hka/ZZGktphoo4pbqjPZ+EKkbeepRNuFH0X/7nd6T8d7LzMLf7/pyYz9N w7j3Ye0oeZL0hIa0jdB2Gkd16rGOH7397W9k/vWTjqxdnQpEt9xPQAY1v3axZlAnTc zl68hixCplvONSSKmtxRSCsbXR0NtRzN6lxviRPo= Feedback-ID: mattiase@HIDDEN Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se [188.150.165.235]) (authenticated bits=0) by mail33c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 33GEpYYh049314; Sun, 16 Apr 2023 14:51:36 +0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattiase@HIDDEN> In-Reply-To: <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> Date: Sun, 16 Apr 2023 16:51:34 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <9F74A07C-5B48-448F-B284-17FD05E7AC94@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> X-Mailer: Apple Mail (2.3654.120.0.1.15) X-VADE-SPAMSTATE: clean X-VADE-SPAMSCORE: -100 X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrvdelgedgfeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffquffvqffrkfetpdfqfgfvpdfgpfggqdevhedtnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpegtggfuhfgjffevgffkfhfvofesthhqmhdthhdtjeenucfhrhhomhepofgrthhtihgrshcugfhnghguvghgnohrugcuoehmrghtthhirghsvgesrggtmhdrohhrgheqnecuggftrfgrthhtvghrnhepvdfhieevkefgveeludfgueffiedujedttdelheetteffudegkeevhefghfefhfdtnecukfhppedukeekrdduhedtrdduieehrddvfeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepudekkedrudehtddrudeihedrvdefhedphhgvlhhopehsmhhtphgtlhhivghnthdrrghpphhlvgdpmhgrihhlfhhrohhmpehmrghtthhirghsvgesrggtmhdrohhrghdpnhgspghrtghpthhtohephedprhgtphhtthhopeihrghnthgrrhelvdesphhoshhtvghordhnvghtpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgvrhesihhrohdruhhmohhnthhrvggrlhdrtggrpdhrtghpthhtohepghhushgsrhhsrddvtdduieesghhmrghilhdrtghomhdprhgtphhtthhopeeivdekgeejseguvggssghughhsrdhgnhhurdhorhhg X-Origin-Country: SE X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.7 (/) 16 apr. 2023 kl. 14.02 skrev Mattias Engdeg=C3=A5rd <mattiase@HIDDEN>: > Even if such a check defaults to off, it could be enabled selectively = to root out bugs like this one. I'll see what I can do. Here's a patch suitable for debugging (applies to master). It's not = proposed for inclusion in Emacs. Attempts to change properties of literal strings result in an error by = default. You can also make it warn or do nothing. The patch does not attempt to be very subtle or efficient about it but = it should be sound. If you find it hard to find where the problem is, attach a debugger and = set a breakpoint on the function `string_literal_prop_change`.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 14:49:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 10:49:34 2023 Received: from localhost ([127.0.0.1]:52293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po3h8-00056Z-Im for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:49:34 -0400 Received: from mout01.posteo.de ([185.67.36.65]:48539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1po3h6-00056L-O5 for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:49:33 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E9B1E24004F for <62847 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 16:49:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681656567; bh=w4CECGN/Tga44Dj0MBcKKB3Bjyp+MB4z7U6ZFuBC7Sg=; h=From:To:Cc:Subject:Date:From; b=N0W1TKnHwGFT3wO02SyOHjBCxp3PTLS+FpPXxsCXsg4SQjuIajZ1Ir9UTxbl3EQV/ DcUckPgp/K6d7EHGZj+u6AWr6eq/rMeJLNzcNOwe2hjoQlBvIJ0FsfMJS3PyRnvF01 joXQbtQR7kw+V38ORKhoghb1dM0XYrvhzr3Qhccz5F/4s8XyRQgrLPPIGHaDCG9qH1 Tp96qbTE93ANSDbF9LeIvS2bslgXsS3D8m/M8zFoTVQ80qolrfP8KgC+Cw80ntL+/Q oosf5E+BNJNksXpcxIJQyMn/ihyohePmQVdj5j3QCPKFJFKeVIQc57RIXt5wGw7WJx FNnMjbffBYU4A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PztPK6hnwz9rxK; Sun, 16 Apr 2023 16:49:25 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <83bkjnc2fr.fsf@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> <87bkjot410.fsf@localhost> <83edokasrr.fsf@HIDDEN> <87wn2crmt0.fsf@localhost> <83bkjnc2fr.fsf@HIDDEN> Date: Sun, 16 Apr 2023 14:52:02 +0000 Message-ID: <87mt37g9rh.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: mattiase@HIDDEN, 62847 <at> debbugs.gnu.org, monnier@HIDDEN, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: >> You mean the char vector representing a string? But doesn't the real >> string object also include the plist? > > It includes a pointer to the string's intervals, which is where the > properties are recorded. That's internal implementation detail. From Elisp perspective, string vector + string plist constitute string object. Or do I miss something? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 14:43:59 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 10:43:59 2023 Received: from localhost ([127.0.0.1]:52289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po3bi-0004sU-P5 for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:43:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43942) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1po3bh-0004sF-Ga for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 10:43:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1po3ba-0006O4-Er; Sun, 16 Apr 2023 10:43:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iDMRgdGlrq0wrkDJpz27Uz+hcaEobMe9iqy6Q9NLkBs=; b=e2GRzPKriFI/ Ff/JFBx27r1bKY2X+a47uKWe/PRS+KXni0MvlJlvU2eMMVKIuLODqofc/dzdlPqTtE07M5nvRu8ov 07rFpreW3LPrUdsUzS5HkeQMMpnM68xL6TkZi2R6fLH0DM/TchcO3ymz+Fu6fiTLPcGl4omFLIzey Yqq7dWfip8PdqbSeVTq2x4NrFMB9XfCORMlBHLwYt6j7E57kf0jxtoME1xJtZEXme1skeDD+0HlOV /nf9Zi3+6TBeqmYiDAsGvZn4ki0j8s3LmG8ud/iMIHOzacZ6oevww8e4wA+W9yuZvXfyOP0rM9gu3 9IQFTxduNKpFtnYJ2KYrkg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1po3bZ-00038B-Lx; Sun, 16 Apr 2023 10:43:49 -0400 Date: Sun, 16 Apr 2023 17:43:52 +0300 Message-Id: <83bkjnc2fr.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <87wn2crmt0.fsf@localhost> (message from Ihor Radchenko on Sun, 16 Apr 2023 13:14:51 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> <87bkjot410.fsf@localhost> <83edokasrr.fsf@HIDDEN> <87wn2crmt0.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: mattiase@HIDDEN, 62847 <at> debbugs.gnu.org, monnier@HIDDEN, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: mattiase@HIDDEN, monnier@HIDDEN, gusbrs.2016@HIDDEN, > 62847 <at> debbugs.gnu.org > Date: Sun, 16 Apr 2023 13:14:51 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > >> Side note: It might be interesting to have something similar to > >> `add-variable-watcher' and `debug-on-variable-change', but for mutable > >> objects being modified. > > > > Propertizing a string doesn't mutate the string itself, though. > > You mean the char vector representing a string? But doesn't the real > string object also include the plist? It includes a pointer to the string's intervals, which is where the properties are recorded.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 13:12:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 09:12:22 2023 Received: from localhost ([127.0.0.1]:50791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po2B4-0001l7-0a for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 09:12:22 -0400 Received: from mout02.posteo.de ([185.67.36.66]:51351) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1po2B2-0001kt-Vp for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 09:12:21 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id DF725240160 for <62847 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 15:12:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681650734; bh=2zj4pjRBNhqaB143DtgAJVkZwtBb2ZSauGgX5Vw8vq0=; h=From:To:Cc:Subject:Date:From; b=c8f3isBRscCxN3KA0P+IaFjrjODZD00R33H/Vd8TqmmrnvE7JZH9UptBYNHZgSs/l SzToLHs3g09hjDiHumhfMJQ18Ep2VtYMVRh58KfhVZcRgRhyUf61jZPhu+pGm59IyQ 7QT7DFXcYHBZTI1CVv+ecRpiWrTP87my3B1EaNOAiAWYqPqQvdqgKc7lzxq+qtoIFf 3jSkQNYwdyDInlTMtedFgimdbsd+fkh+J5sgkKXLWjkaX9Ouc+g2bCJbMhJBrESJcY tZ5LyHzw/URmnDtSE0AfRbkAJa0+WSz0Y75PEqvsGxbl6Not/VYo209YnYmRWhAOLG ivxqumszYWfow== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PzrFB072Tz6tsb; Sun, 16 Apr 2023 15:12:13 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <83edokasrr.fsf@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> <87bkjot410.fsf@localhost> <83edokasrr.fsf@HIDDEN> Date: Sun, 16 Apr 2023 13:14:51 +0000 Message-ID: <87wn2crmt0.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: mattiase@HIDDEN, 62847 <at> debbugs.gnu.org, monnier@HIDDEN, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: >> Side note: It might be interesting to have something similar to >> `add-variable-watcher' and `debug-on-variable-change', but for mutable >> objects being modified. > > Propertizing a string doesn't mutate the string itself, though. You mean the char vector representing a string? But doesn't the real string object also include the plist? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 12:58:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 08:58:08 2023 Received: from localhost ([127.0.0.1]:50777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po1xH-0001N6-Oj for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:58:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:58474) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1po1xG-0001Mb-6H for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:58:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1po1x9-0005dh-V7; Sun, 16 Apr 2023 08:57:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=trlC5nnfRe8sbgkQlULkjeybrP2PNvdud6GnRdhI7Ck=; b=f4AJFQ3Ft1Fs AQ3FsYDZ3axArVfO/6tN89ae3AJc2RZ662bJw7hO15aNA6+M5TEy9lDChXkO0ovviGRzl9T9XvzaV A7nifF/UboXlS3hXKB0cmQo0EXBJAYEefqfX8NuR+xh+I/0BYW66w2REMGVMyZDRKrvGuFyyCqs2Y QjZKEMUls/x93UX9OfeCeYK3bue0GzaONrxRM+iqeWFn5bc5ynUDHdMLS/sYGwzR3i9+3JkobamsE 8YVI90Hgoog3sh0yfO4/VvCdVjqgtr4I4ZVjzSO6D7txdjnx7kEPu1iQ66+YyuicM7H8iR5y3cspC j7RTaRb6179l3Jd7cv7vtw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1po1x9-0006Zw-6u; Sun, 16 Apr 2023 08:57:59 -0400 Date: Sun, 16 Apr 2023 15:58:00 +0300 Message-Id: <83edokasrr.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <87bkjot410.fsf@localhost> (message from Ihor Radchenko on Sun, 16 Apr 2023 12:17:31 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> <87bkjot410.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: mattiase@HIDDEN, 62847 <at> debbugs.gnu.org, monnier@HIDDEN, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Monnier <monnier@HIDDEN>, > gusbrs.2016@HIDDEN, 62847 <at> debbugs.gnu.org > Date: Sun, 16 Apr 2023 12:17:31 +0000 > > Side note: It might be interesting to have something similar to > `add-variable-watcher' and `debug-on-variable-change', but for mutable > objects being modified. Propertizing a string doesn't mutate the string itself, though.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 12:38:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 08:38:12 2023 Received: from localhost ([127.0.0.1]:50763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po1dz-0000e9-TH for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:38:12 -0400 Received: from server.qxqx.de ([178.63.65.180]:36297 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1po1dy-0000du-0g for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:38:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:Subject:From:Cc:To :MIME-Version:Date:Message-ID:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=K3pfTlLwlIbKzaozf5CMXfjG3k3g3SQw7XiVMKuV7qE=; b=WG1Ll2BYPS9U3paKzMPQzk9dbJ s804AqjBvp/LF6DIGW3qLhIBXOXe/7SfOOXqir+RA09duQJoK4PdtfHo5BBHaHMtpI2hcN+kQVe1i vzKKaiO3eOX7qg/48ZOSyl1r06VYJ+bt7AcJ977Q3zHtx/Ckcm6ofYX+w0I029aUAPWM=; Message-ID: <975b2707-bf3c-11fd-7fa1-e3db87d29218@HIDDEN> Date: Sun, 16 Apr 2023 14:38:00 +0200 MIME-Version: 1.0 Content-Language: en-US To: 62847 <at> debbugs.gnu.org From: Daniel Mendler <mail@HIDDEN> Subject: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: mattiase@HIDDEN, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hello Mattias! > That requires a 'literal' flag for string objects and there's no obvious space for one, but perhaps we can grab the LSB of the `intervals` pointer. There was a recent report where I pointed out a segfault for `aset` on "literal strings" (symbol names which are C strings located in the read-only memory of the process). If you consider adding such a literal string flag or read-only check, could this please be added there too? I am in favor of adding immutable strings to Elisp. This would certainly open up optimization potential for the bytecode compiler, in addition to guarding against bugs like the one being discussed here. Daniel
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 12:15:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 08:15:04 2023 Received: from localhost ([127.0.0.1]:50757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po1Ha-0008SV-2Z for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:15:03 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1po1HY-0008Rf-A4 for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:15:00 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 74050240163 for <62847 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 14:14:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681647294; bh=0XEXt4MbLkAKr3LHuXr1ybeGYjALfb2InXoqCwT9XwQ=; h=From:To:Cc:Subject:Date:From; b=Rcz/tPvkzEyt7HSBx0eVLNx6Rv7tGPAdMswA+I18RBa941qHOACsA67FBQoUyYIJ/ 39UfbUlv9NsqBeerR0C2AMmnttjeNM/ZjgXy84PU6n09MHIrm7Wm1L1TZV6z7Otxgd cvX6KQXx9oJzfuSUPI8Eyr3Q5y3NA0HTGWj8xlcp0HuvJqLXMPyky3aqluECpYDVvz dppa0MSEH3z/bR/4o0UBq9ep6M2bi7XUrpACTZ5j9NiC95A9pzXrRKZeLpPp6KVTYO hZIAsPFUVU7ZTjSSmJ37Bl05Gh5mpxoGNBGNElGzIjzBRiPksvVnAqDbNkk/h/wlVT 8QQLgtyOm5NEw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Pzpz15QX0z6trm; Sun, 16 Apr 2023 14:14:53 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> Date: Sun, 16 Apr 2023 12:17:31 +0000 Message-ID: <87bkjot410.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Mattias Engdeg=C3=A5rd <mattiase@HIDDEN> writes: > Counter to my usual preference for static checks I'd prefer a dynamic war= ning in this case because it would be precise and the run-time cost would l= ikely be acceptable. > > That requires a 'literal' flag for string objects and there's no obvious = space for one, but perhaps we can grab the LSB of the `intervals` pointer. Side note: It might be interesting to have something similar to `add-variable-watcher' and `debug-on-variable-change', but for mutable objects being modified. --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 12:03:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 08:03:03 2023 Received: from localhost ([127.0.0.1]:50736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po15k-00087u-47 for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:03:03 -0400 Received: from mail18c50.megamailservers.eu ([91.136.10.28]:55816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mattiase@HIDDEN>) id 1po15h-00087i-4K for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 08:02:47 -0400 X-Authenticated-User: mattiase@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1681646563; bh=RbbiU9w73ky/m+7F8d0y++n+cfCEvYijyFCjQe5b7Zw=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=i6JP5XotKsRls8hg5dSZU5eNronA9J8hcW62lMXz5mUd3zH/zgWOWoNn0Pjbt6E7J gDKjQ3ZR8QQWqUJkmNVmpNP7L2VN+cuFsvGC0kjJWAMCAYSw/3bJyhNr9tdAOWFAN3 tp2iOfOKZG3G05xhd8MKcycRyclEyIdrJPagHvMw= Feedback-ID: mattiase@HIDDEN Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se [188.150.165.235]) (authenticated bits=0) by mail18c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 33GC2eDf091392; Sun, 16 Apr 2023 12:02:41 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattiase@HIDDEN> In-Reply-To: <87mt38t69l.fsf@localhost> Date: Sun, 16 Apr 2023 14:02:39 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <191D1749-C594-498C-B498-2C1770BBF413@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> <87mt38t69l.fsf@localhost> To: Ihor Radchenko <yantar92@HIDDEN> X-Mailer: Apple Mail (2.3654.120.0.1.15) X-VADE-SPAMSTATE: clean X-VADE-SPAMSCORE: -100 X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrvdelgedgudeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffquffvqffrkfetpdfqfgfvpdfgpfggqdevhedtnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpegtggfuhfgjffevgffkfhfvofesthhqmhdthhdtvdenucfhrhhomhepofgrthhtihgrshcugfhnghguvghgnohrugcuoehmrghtthhirghsvgesrggtmhdrohhrgheqnecuggftrfgrthhtvghrnhepveekffdujefhkeehvdfgffeikefghfefvdekueffleegfeekueelhfejieefkefgnecukfhppedukeekrdduhedtrdduieehrddvfeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepudekkedrudehtddrudeihedrvdefhedphhgvlhhopehsmhhtphgtlhhivghnthdrrghpphhlvgdpmhgrihhlfhhrohhmpehmrghtthhirghsvgesrggtmhdrohhrghdpnhgspghrtghpthhtohephedprhgtphhtthhopeihrghnthgrrhelvdesphhoshhtvghordhnvghtpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohepmhhonhhnihgvrhesihhrohdruhhmohhnthhrvggrlhdrtggrpdhrtghpthhtohepghhushgsrhhsrddvtdduieesghhmrghilhdrtghomhdprhgtphhtthhopeeivdekgeejseguvggssghughhsrdhgnhhurdhorhhg X-Origin-Country: SE X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) 16 apr. 2023 kl. 13.29 skrev Ihor Radchenko <yantar92@HIDDEN>: > I am wondering if there is any relevant warning raised by the byte > compiler when doing something like > (let ((str " ")) (add-text-properties 0 1 '(foo bar) str)) No, but it wouldn't be very hard to add one, but it would miss a lot of = code that has no idea whether it is working on a string literal or not. Counter to my usual preference for static checks I'd prefer a dynamic = warning in this case because it would be precise and the run-time cost = would likely be acceptable. That requires a 'literal' flag for string objects and there's no obvious = space for one, but perhaps we can grab the LSB of the `intervals` = pointer. Even if such a check defaults to off, it could be enabled selectively to = root out bugs like this one. I'll see what I can do.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 11:49:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 07:49:55 2023 Received: from localhost ([127.0.0.1]:50709 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po0tH-0007bl-EM for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 07:49:55 -0400 Received: from mail-pl1-f173.google.com ([209.85.214.173]:46971) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gtvbrs@HIDDEN>) id 1po0tF-0007bX-BD for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 07:49:53 -0400 Received: by mail-pl1-f173.google.com with SMTP id w11so22837777plp.13 for <62847 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 04:49:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681645787; x=1684237787; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Tq+kqeoAE7L4Vw/ZZYyGw0xzp11xOVFS5G45Y1dk5no=; b=HLZF5f1nKeHGtbw1NLblhqNQCGGmLll580yAOUkrrRfEByRVZxcTfcAs2UPJ50zYe4 e1/+gL0KuvsUDtYafcOPG04vmYe/fet+Sh+PRNo3e+U9fjIQWISx4d3crsHzhNk0nfQv PX5j/rGaZedKpE2V8D9sURXcW/Xqawybllw2SnUazFYcmZokM697DhoM+6ZzkUTUhulv QaDJs0bxvwheBCupwmcgBf+HDNgbbQsid//SAw6i+v5S4keS7SZJHLOeHggXn9tD6xRe +dlg57Eoh1SqVi1Xnl82rnbYSCs62CeuHBCWjCE5ye5A1AnLUxoHRIUOViuZU6pyf/LS R2Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681645787; x=1684237787; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Tq+kqeoAE7L4Vw/ZZYyGw0xzp11xOVFS5G45Y1dk5no=; b=dKdhTcznD3yMb6ozOphyDeG6C7YDJszErggFHvHln7sy3MS8UdlRP4EL2QDbKa3OZ1 b0xbFeQV5SOKxSeO0cE/hPicXcEwKQwf6c0F8xmezg30Xe1bKAFZMpXAcSDr6r3QNqUq lNV4eIB7/0UKoRRG1L6B/LL7EPTtK0vkVRoy9eM4/6PVj7cugib7qirzEbxOMHEHdpIc PTJUk0gPQzUajbDDdvtJ3D+R+iAcRY1AbYalovaDbjeJVTTyt325qlt9OnRKQ5udsiwl XgtCu5uA4VKkEYM/uVOn1zSL9onqNWKatP+CZshBJgm+xU6/LYC2f5H/9sgKMUXLIUfe suOw== X-Gm-Message-State: AAQBX9dJKqM02jXJLg0QFj2FEPIh088/fnf533F7LxEakY9W6riKYUr8 a3dL2xRzENmKvhO0VV9Tmrl1AXWHHW2RmRPxMj0= X-Google-Smtp-Source: AKy350bsIw7w2nO6VeeExJIJ9U+5aj5i+O57/rAPBBANGVRt1qhmDgdyXK/iWnbnFAD0lliKRH1QzQCVBnR7f4NaXgA= X-Received: by 2002:a17:902:dac2:b0:1a6:9079:2bb3 with SMTP id q2-20020a170902dac200b001a690792bb3mr10751134plx.33.1681645786999; Sun, 16 Apr 2023 04:49:46 -0700 (PDT) MIME-Version: 1.0 References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> <87mt39e5fg.fsf@localhost> <CAM9ALR9axpOMKfc8gv=YSpSn3QVH-KLnwMUbkZez-Lty3=+Lkg@HIDDEN> <87cz45e4b2.fsf@localhost> <jwv1qkljneu.fsf-monnier+emacs@HIDDEN> <87pm84t6io.fsf@localhost> In-Reply-To: <87pm84t6io.fsf@localhost> From: Gustavo Barros <gusbrs.2016@HIDDEN> Date: Sun, 16 Apr 2023 08:49:35 -0300 Message-ID: <CAM9ALR--ZRLQ=9K-+8XxvaptE4kgzeh=530RWQs1QffH1XBXkA@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name To: Ihor Radchenko <yantar92@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) On Sun, 16 Apr 2023 at 08:21, Ihor Radchenko <yantar92@HIDDEN> wrote: > Indeed. > Done. > https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=a8a95b6c2 > > Gustavo, AFAIU, your issue might be "fixed" if you use Org version from > ELPA. If not, you will need to wait until the next bugfix release or use > git version of Org. I thank you (all) for looking into this and for the possible fix. I've been opting for the built-in Org for some time to keep things sane here, and I'll be happy to get it when it comes. And since the commit went to the bugfix branch, it won't be too long. Good reason to try the prerelease. :) Best, Gustavo.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 11:26:42 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 07:26:42 2023 Received: from localhost ([127.0.0.1]:50683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po0Wo-00025B-8T for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 07:26:42 -0400 Received: from mout01.posteo.de ([185.67.36.65]:60031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1po0Wl-00024v-HR for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 07:26:40 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id B2A7C240088 for <62847 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 13:26:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681644393; bh=TU19E/oB4ZAQHw4E0CLa+DArN6GbLJgWJZlCi3IQXEc=; h=From:To:Cc:Subject:Date:From; b=RYxJv52qxlOz/7lQmWu1JfjqvWTuZLGF8NwbmIOCB3g85bm/MGQ8nNOPyS8TW3LQ8 8Yhg/ukbobEYiNDfDbfQ50WsuNfW43SJMQMwN0NqZzC2iO5JIWCKILkmLHyXsGkQmI W3ptLx8hwDxt4VeGsB1pxMJs8ETkoqv1nIK6gTFmDnh7WbfUWf4/RZsmuKqp4waSmO 81KYMRdX86cy8URyZc+MU8BEp2fpG7rzNogAyKY2JqGzeioYEupdiwMEfDMdPt/VUG jTJdzd1rYAWXAqf/xrcLYag/BjUMswRTzUKlrnza+ZIolDBnNmdEZxVifpY3lrZJuJ axROTN4jsJb4Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PznvD5nbwz6tyY; Sun, 16 Apr 2023 13:26:32 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Mattias =?utf-8?Q?Engdeg=C3=A5rd?= <mattiase@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> Date: Sun, 16 Apr 2023 11:29:10 +0000 Message-ID: <87mt38t69l.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Mattias Engdeg=C3=A5rd <mattiase@HIDDEN> writes: > 15 apr. 2023 kl. 13.45 skrev Eli Zaretskii <eliz@HIDDEN>: >>>> So maybe replace " " with (copy-sequence " "). >>>=20 >>> But that should not be necessary, right? > > Ideally not -- setting properties on literal strings should indeed be avo= ided for a variety of reasons, one being that the byte compiler shares equa= l string literals: Thanks for the clarification! I am wondering if there is any relevant warning raised by the byte compiler when doing something like (let ((str " ")) (add-text-properties 0 1 '(foo bar) str)) --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 16 Apr 2023 11:21:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Apr 16 07:21:15 2023 Received: from localhost ([127.0.0.1]:50678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1po0RX-0001wb-Dc for submit <at> debbugs.gnu.org; Sun, 16 Apr 2023 07:21:15 -0400 Received: from mout02.posteo.de ([185.67.36.66]:47615) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1po0RV-0001wN-Op for 62847 <at> debbugs.gnu.org; Sun, 16 Apr 2023 07:21:14 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id AB1F624017F for <62847 <at> debbugs.gnu.org>; Sun, 16 Apr 2023 13:21:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681644067; bh=GNBpYBQhU4fEJ/2Iwe1xMf0922lO568JS7OK+ZI/7Pk=; h=From:To:Cc:Subject:Date:From; b=SQVyW7qq6wCGukYS49BVVNgChtmvvrZL+5A6WQDlM3LTBaRtN+ZZUmXcHT/mAajeR qcMgfINI5LIy/jSV+A5+Qj+8wmHr4vYTESi1jLaWU++m5C+JzkFcDMusvL8gWpcKSE SZrgtpXA/EkGRDaM8PFbTTNJfMN5ISWpARqmvWDmjD2nG9rTZyFUAv28sP00+ljCE1 LpnHU4qsebE47MQxebb0CM5NtlRHa2z/NnovePSWcdVzAaQ8dCHLqraNXICWicAloH 4tNDPvSllt+mdssoIwMnSdJqsEko8mNZRa1xqk27NGPiEo6GNZdWZPe2wIazM6tfxb quVllnp2T7+dA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Pznmy6ZTwz9rxD; Sun, 16 Apr 2023 13:21:06 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Stefan Monnier <monnier@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <jwv1qkljneu.fsf-monnier+emacs@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> <87mt39e5fg.fsf@localhost> <CAM9ALR9axpOMKfc8gv=YSpSn3QVH-KLnwMUbkZez-Lty3=+Lkg@HIDDEN> <87cz45e4b2.fsf@localhost> <jwv1qkljneu.fsf-monnier+emacs@HIDDEN> Date: Sun, 16 Apr 2023 11:23:43 +0000 Message-ID: <87pm84t6io.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Gustavo Barros <gusbrs.2016@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Stefan Monnier <monnier@HIDDEN> writes: >> - (org-add-props " " (org-plist-delete (text-properties-at 0 x) >> - 'display))) >> + (org-add-props >> + (copy-sequence " ") ; Avoid modifying `eq' " ". >> + (org-plist-delete (text-properties-at 0 x) >> + 'display))) > > This hunk fixes a real bug, OTOH. > Maybe you should use `(apply #'propertize` instead or `org-add-props`? Indeed. Done. https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=a8a95b6c2 Gustavo, AFAIU, your issue might be "fixed" if you use Org version from ELPA. If not, you will need to wait until the next bugfix release or use git version of Org. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 13:21:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 09:21:47 2023 Received: from localhost ([127.0.0.1]:48535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnfqd-0008LQ-8p for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 09:21:47 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:25420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <monnier@HIDDEN>) id 1pnfqa-0008LC-IN for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 09:21:44 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id CF64A440A4A; Sat, 15 Apr 2023 09:21:38 -0400 (EDT) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 79A2F44019B; Sat, 15 Apr 2023 09:21:37 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1681564897; bh=Jw+7wrliulDnxjIukpaIElwgT0LZv4l1iqSgQ3styAo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=BS50/RQa4//7ztLyQ+948R/21CEMbNvan28R8R+L14h+1YdQTSgY1/EL2f/urfEae ojHhFFwLhSy+Xyn1IVIxH7wSPUMEFVJwORi8zzBfZVVAj0Yo8MCmJL8slk/hYJRWXp svupUBTGIHlduTUGB3w7RP/1fUiT3PI2rxf+jASXbr8z+EetCgIZ9+VhREFDzcSBaG nemz2TUioVQAxquTpFnfK7eP/1EJ6gdVP6YoZ9X6oIOClkE5217iplGFNCKeBCZRgK eyF3AmonVH6ge4WxKs6M2GZL6J1aPJBt/xCArvS127ayYqbKMFqEzVsocKOACgMP6i jlR9weeo2/c+A== Received: from pastel (unknown [45.72.217.176]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 5162812030C; Sat, 15 Apr 2023 09:21:37 -0400 (EDT) From: Stefan Monnier <monnier@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <87cz45e4b2.fsf@localhost> (Ihor Radchenko's message of "Sat, 15 Apr 2023 12:08:17 +0000") Message-ID: <jwv1qkljneu.fsf-monnier+emacs@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> <87mt39e5fg.fsf@localhost> <CAM9ALR9axpOMKfc8gv=YSpSn3QVH-KLnwMUbkZez-Lty3=+Lkg@HIDDEN> <87cz45e4b2.fsf@localhost> Date: Sat, 15 Apr 2023 09:21:35 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.009 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org, Gustavo Barros <gusbrs.2016@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > So, it really looks like compilation problem. > > I am now looking into Elisp manual > > 2.9 Mutability >=20=20=20=20=20 > When similar constants occur as parts of a program, the Lisp > interpreter might save time or space by reusing existing constants or > their components. For example, =E2=80=98(eq "abc" "abc")=E2=80=99 re= turns =E2=80=98t=E2=80=99 if the > interpreter creates only one instance of the string literal =E2=80=98= "abc"=E2=80=99, and > returns =E2=80=98nil=E2=80=99 if it creates two instances. Lisp prog= rams should be > written so that they work regardless of whether this optimization is = in > use. > > So, it should be a good idea to avoid setting text properties in string > constants in general. Indeed, since it modifies the object, it's "undefined behavior" territory. > - (propertize "ALL" 'face 'org-agenda-structure-filter) > + (propertize > + (copy-sequence "ALL") ; Avoid modifying `eq' string constants. > + 'face 'org-agenda-structure-filter) `propertize` does not modify its string argument (it returns a new string instead), so the `copy-sequence` here is a pure waste. > - (propertize " " 'display category-icon) > + (propertize > + (copy-sequence " ") ; Avoid modifying `= eq' " ". > + 'display category-icon) Same here. > - (org-add-props " " (org-plist-delete (text-properti= es-at 0 x) > - 'display))) > + (org-add-props > + (copy-sequence " ") ; Avoid modifying `eq' " ". > + (org-plist-delete (text-properties-at 0 x) > + 'display))) This hunk fixes a real bug, OTOH. Maybe you should use `(apply #'propertize` instead or `org-add-props`? Stefan
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 13:15:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 09:15:26 2023 Received: from localhost ([127.0.0.1]:48525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnfkU-0008Av-2z for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 09:15:26 -0400 Received: from mail1477c50.megamailservers.eu ([91.136.14.77]:46700 helo=mail118c50.megamailservers.eu) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mattiase@HIDDEN>) id 1pnfkR-0008AV-45 for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 09:15:24 -0400 X-Authenticated-User: mattiase@HIDDEN DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=megamailservers.eu; s=maildub; t=1681564516; bh=psFvrbAh1nJ7FWdE9e3TtZLNF6mbEDvQtB4ijFwT1/w=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=pVEykMJLkhKAbhy7V0W+Is4X2Nu2jyzgsJbOF5fzrHQYg+7HL33pRotKqXo0sJMrf c2ML3LB/ukpoPqztkG2NKMiWTbu8svfd59bmsfgnYYOo1juI2u/uTLHzDNBT/gv2O4 iV9ncdyqr90z4rRf8/xWkYYn8CAnLQVfkoQAzcTQ= Feedback-ID: mattiase@HIDDEN Received: from smtpclient.apple (c188-150-165-235.bredband.tele2.se [188.150.165.235]) (authenticated bits=0) by mail118c50.megamailservers.eu (8.14.9/8.13.1) with ESMTP id 33FDFCH2087602; Sat, 15 Apr 2023 13:15:14 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name From: =?utf-8?Q?Mattias_Engdeg=C3=A5rd?= <mattiase@HIDDEN> In-Reply-To: <83cz45cqrw.fsf@HIDDEN> Date: Sat, 15 Apr 2023 15:15:12 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <7C9FAA71-595D-47BD-B1DB-3256CF90CA63@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> <83cz45cqrw.fsf@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> X-Mailer: Apple Mail (2.3654.120.0.1.15) X-VADE-SPAMSTATE: clean X-VADE-SPAMSCORE: -100 X-VADE-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvhedrvdelvddgheelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecujffquffvqffrkfetpdfqfgfvpdfgpfggqdevhedtnecuuegrihhlohhuthemuceftddunecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpegtggfuhfgjffevgffkfhfvofesthhqmhdthhdtvdenucfhrhhomhepofgrthhtihgrshcugfhnghguvghgnohrugcuoehmrghtthhirghsvgesrggtmhdrohhrgheqnecuggftrfgrthhtvghrnhepudffveehlefhffdtieevgeekuddtgfduvefhteekgfeifeffgfegtdfgkeejvdefnecuffhomhgrihhnpegvgihplhhitghithhlhidrohhrghenucfkphepudekkedrudehtddrudeihedrvdefheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedukeekrdduhedtrdduieehrddvfeehpdhhvghlohepshhmthhptghlihgvnhhtrdgrphhplhgvpdhmrghilhhfrhhomhepmhgrthhtihgrshgvsegrtghmrdhorhhgpdhnsggprhgtphhtthhopeehpdhrtghpthhtohepvghlihiisehgnhhurdhorhhgpdhrtghpthhtohephigrnhhtrghrledvsehpohhsthgvohdrnhgvthdprhgtphhtthhopehmohhnnhhivghrsehirhhordhumhhonhhtrhgvrghlrdgtrgdprhgtphhtthhopehguhhssghrshdrvddtudeisehgmhgrihhlrdgtohhmpdhrtghpthhtohepiedvkeegjeesuggvsgg! suhhgshdrghhnuhdrohhrgh X-Origin-Country: SE X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62847 Cc: Ihor Radchenko <yantar92@HIDDEN>, 62847 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN>, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) 15 apr. 2023 kl. 13.45 skrev Eli Zaretskii <eliz@HIDDEN>: >>> So maybe replace " " with (copy-sequence " "). >>=20 >> But that should not be necessary, right? Ideally not -- setting properties on literal strings should indeed be = avoided for a variety of reasons, one being that the byte compiler = shares equal string literals: (defun ff () (list "abc" (let ((s "abc")) (put-text-property 0 3 'aa 'bb s) s))) (ff) -> ("abc" #("abc" 0 3 (aa bb))) ; interpreted -> (#("abc" 0 3 (aa bb)) #("abc" 0 3 (aa bb))) ; byte-compiled `org-agenda-set-mode-name` uses the literal " " twice so if either is = modified the other will appear to be, too. Where this setting of = properties is done I have no idea There is currently no automatic sharing of string literals between = byte-code functions but this may change, and I've no idea what the = native compiler is up to in this respect. `propertize` is safe because it makes a copy of its string argument, so = there shouldn't be any reason to copy that argument explicitly. `org-add-props` calls `add-text-properties` and is clearly destructive. Interpreted code is less affected by the problem because literals aren't = shared throughout a function, but trouble can still occur: (defun hh (x) (let ((s "abc")) (when x (put-text-property 0 3 'aa 'bb s)) s)) (hh nil) -> "abc" (hh t) -> #("abc" 0 3 (aa bb)) (hh nil) -> #("abc" 0 3 (aa bb)) ...
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 12:05:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 08:05:48 2023 Received: from localhost ([127.0.0.1]:48445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnef6-00060k-BL for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 08:05:48 -0400 Received: from mout01.posteo.de ([185.67.36.65]:59673) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1pnef4-00060X-Cg for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 08:05:47 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 66D5024020B for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 14:05:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681560340; bh=uWmmwzHLyLEmcw8VaDCndpd13plxgs0Cz/i060irkUM=; h=From:To:Cc:Subject:Date:From; b=qebK8QbOxRvsytmOLo6A6HeRixyqzELL0OHwOFQX/DPXSQt1iQjk4K6J+7SrIGSMw V9Lgol1VuWL17xwsadPAuoKUUhrOF68YNx0Hc3TNerEdJ6bfc+S4k8NW3tH4wZII0J Dheyn0kGGq9QOkyoD/8H+zbtD55lZL5Xy4/KoL20qI0LY8IO8/Gz8v6pLrnZeg6IzC YKDDhSC9QtD7t1/BvDKg4DD7HPFGMPD4xzXyCQoY+ErmyWiKwRFMbkGv8wKq3MYhlk g/R1YUatn7SiGpjMh0G5SXZJu+FOTZO+VSE0YWiD8CrL8y0S4XJzwMjzBny7l6JtK5 o5esURvi8LskQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PzBpq5R27z6tvb; Sat, 15 Apr 2023 14:05:39 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Gustavo Barros <gusbrs.2016@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <CAM9ALR9axpOMKfc8gv=YSpSn3QVH-KLnwMUbkZez-Lty3=+Lkg@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> <87mt39e5fg.fsf@localhost> <CAM9ALR9axpOMKfc8gv=YSpSn3QVH-KLnwMUbkZez-Lty3=+Lkg@HIDDEN> Date: Sat, 15 Apr 2023 12:08:17 +0000 Message-ID: <87cz45e4b2.fsf@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Gustavo Barros <gusbrs.2016@HIDDEN> writes: > On Sat, 15 Apr 2023 at 08:41, Ihor Radchenko <yantar92@HIDDEN> wrote: > >> Gustavo, what happens if you put (load "org-agenda.el") in your init.el? > > Problem gone, the space is not propertized. So, it really looks like compilation problem. I am now looking into Elisp manual 2.9 Mutability =20=20=20=20 When similar constants occur as parts of a program, the Lisp interpreter might save time or space by reusing existing constants or their components. For example, =E2=80=98(eq "abc" "abc")=E2=80=99 retu= rns =E2=80=98t=E2=80=99 if the interpreter creates only one instance of the string literal =E2=80=98"a= bc"=E2=80=99, and returns =E2=80=98nil=E2=80=99 if it creates two instances. Lisp progra= ms should be written so that they work regardless of whether this optimization is in use. So, it should be a good idea to avoid setting text properties in string constants in general. See the attached patch. Though I have no clue if this is enough to fix the bug... --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-lisp-org-agenda.el-Try-not-to-modify-string-constant.patch From 6e74e7746936a5584fce9c8539dd1ad96b37bb7e Mon Sep 17 00:00:00 2001 Message-Id: <6e74e7746936a5584fce9c8539dd1ad96b37bb7e.1681560403.git.yantar92@HIDDEN> From: Ihor Radchenko <yantar92@HIDDEN> Date: Sat, 15 Apr 2023 14:04:19 +0200 Subject: [PATCH] * lisp/org-agenda.el: Try not to modify string constants by side effect (org-agenda-propertize-selected-todo-keywords): (org-agenda-format-item): (org-agenda-highlight-todo): Make sure that we use a fresh string constant copy when adding properties. This avoids race modifications when compiler use shared object for several string constants in org-agenda. See Emacs bug#62847. Reported-by: Gustavo Barros <gusbrs.2016@HIDDEN> Link: https://orgmode.org/list/CAM9ALR95F_ZHV2_WsqAz0-35-S2rwxbHqsA5VGftvq51Yz3ZAQ@HIDDEN --- lisp/org-agenda.el | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index 2ec2f4c00..8e6b84362 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -4923,7 +4923,9 @@ (defun org-agenda-propertize-selected-todo-keywords (keywords) "Use `org-todo-keyword-faces' for the selected todo KEYWORDS." (concat (if (or (equal keywords "ALL") (not keywords)) - (propertize "ALL" 'face 'org-agenda-structure-filter) + (propertize + (copy-sequence "ALL") ; Avoid modifying `eq' string constants. + 'face 'org-agenda-structure-filter) (mapconcat (lambda (kw) (propertize kw 'face (list (org-get-todo-face kw) 'org-agenda-structure))) @@ -7251,7 +7253,9 @@ (defvar level) (defvar tag) (defvar time)) ""))) (category-icon (org-agenda-get-category-icon category)) (category-icon (if category-icon - (propertize " " 'display category-icon) + (propertize + (copy-sequence " ") ; Avoid modifying `eq' " ". + 'display category-icon) "")) (effort (and (not (string= txt "")) (get-text-property 1 'effort txt))) @@ -7724,8 +7728,10 @@ (defun org-agenda-highlight-todo (x) (unless (string= org-agenda-todo-keyword-format "") ;; Remove `display' property as the icon could leak ;; on the white space. - (org-add-props " " (org-plist-delete (text-properties-at 0 x) - 'display))) + (org-add-props + (copy-sequence " ") ; Avoid modifying `eq' " ". + (org-plist-delete (text-properties-at 0 x) + 'display))) (substring x (match-end 3))))))) x))) -- 2.40.0 --=-=-= Content-Type: text/plain -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92> --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 11:50:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 07:50:09 2023 Received: from localhost ([127.0.0.1]:48431 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnePx-0005S3-G8 for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:50:09 -0400 Received: from mail-pl1-f177.google.com ([209.85.214.177]:44845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gtvbrs@HIDDEN>) id 1pnePv-0005Rk-N5 for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:50:08 -0400 Received: by mail-pl1-f177.google.com with SMTP id la3so20743582plb.11 for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 04:50:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681559402; x=1684151402; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bfm6c9RX2rgxul1TyJuYXFbAQ3xyjUsye3919tw2LXs=; b=qetF2BZGPyGAt0NXjV0zbtcv3UxO/Gghte2wIt5asSWkgH6+kiMDjDl3+VMDccMih/ TGY1twjuextEdDRYYk5AjbAjcYKEk0QlyPFdKrQfO6uXTSFkfp0tz9so+fDaLczcCin8 HhPufM++6M28Ha0QqDWfpX5KDrzwFEqkXDu9oIsEeNKIJT6lDFoiYG/pHl0JPRR/Yb2I mwAmnleo+u7Q/j0QesjyJgUrLzgOaoKkj7uL4lwdO2XFgA79StIb/o65/dd9IM1Ht8Wl 6SXXZE5R+CZQ1hXzEkkpFztYbudiXRfKIJLzcXU4oO1Xrf54IYHr+VPzlPSeFNkqA9Yx MArg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681559402; x=1684151402; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bfm6c9RX2rgxul1TyJuYXFbAQ3xyjUsye3919tw2LXs=; b=gy0u8OH+Gcq0s4rNUBRcwzFbsPxfQ96Yg6r0KszyRHKP00c9r5QvhRRSc79D73Hb8m 1eNjOp7ZenH5gr5WOdBiZk1E1fLVHLqJKX3l/88ddpcDypiRc8mCIIzMenD2lfn4xbMR /Yl4E+HTexsmgvo9BEEimRuT0JX5aGfR+shwtwKEQX6ygFGRAL7FV+TRYFNIA7lL5FWe Q7IG8BZNpxKQy3gjT52xr2A8/1/l0KKs5SiOumvfbuC5yGJssoCwtOaxITainuEzJQr6 XWEOp/SbQCKF6BrcU/0ip+HZrSYMnNrcMdMAYQg9SmmWVNpaZE2cUGbBaMfbElLd505f ZXig== X-Gm-Message-State: AAQBX9dKk/1qf9kzuB2+YwGGQ7qiDDySPvFLqnieiN6A/VM0J+Lb100f BRIE+DNip4AtZziJ0aVKvrGoWwx8ZoQfHrmaGtM= X-Google-Smtp-Source: AKy350bOvVX4Vz4P5mxNV4ud7uVLGIQGq1kAu1ooi2aTo/gKy1n+4fGxr0L2/1kNj0p4CRrnEHETU20nBUXVzFRlHBc= X-Received: by 2002:a17:90a:d48a:b0:246:fdde:b25d with SMTP id s10-20020a17090ad48a00b00246fddeb25dmr8637153pju.47.1681559401743; Sat, 15 Apr 2023 04:50:01 -0700 (PDT) MIME-Version: 1.0 References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> <87mt39e5fg.fsf@localhost> In-Reply-To: <87mt39e5fg.fsf@localhost> From: Gustavo Barros <gusbrs.2016@HIDDEN> Date: Sat, 15 Apr 2023 08:49:50 -0300 Message-ID: <CAM9ALR9axpOMKfc8gv=YSpSn3QVH-KLnwMUbkZez-Lty3=+Lkg@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name To: Ihor Radchenko <yantar92@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62847 Cc: Eli Zaretskii <eliz@HIDDEN>, 62847 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) On Sat, 15 Apr 2023 at 08:41, Ihor Radchenko <yantar92@HIDDEN> wrote: > Gustavo, what happens if you put (load "org-agenda.el") in your init.el? Problem gone, the space is not propertized.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 11:46:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 07:46:03 2023 Received: from localhost ([127.0.0.1]:48427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pneLy-0005H0-Rm for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:46:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pneLw-0005GW-UQ for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:46:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pneLr-0008Hm-1i; Sat, 15 Apr 2023 07:45:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=wcKk22QkxisUpxmZntUPcIk3wG/ZRl02Av5c6sSb/7w=; b=DcCT4W2eQRRhpl5XnkQd JQQ2gTTsJW3z7jYi238Q0dkEarZMOPzvQr0FBcxYf5VGp1Rqsmtf0f9O3OElvpeQv9um1siVKdE/8 HXzvUgE+dl617pex+ajBIJ4oWFEoqcOGv2FmMS5pd563gQPT3yxnas0tvmLBGifg02gc46uRlySBb gy04zr8FjipW7a2NGSgRSiWmQszc+6egNcncdr//8xN8KKM/0+EKMPVZI4WL42QuLKDvHgIEPCzXY olQYbEcbgg9ONT24rU3O7xQr/p65dOG2ESirRpDmIz9DwPnb5zqFMdtXczym0sz+9BBVXNFJ5e/DE cWas00G/4RKJIA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pneLq-0005Gj-Hk; Sat, 15 Apr 2023 07:45:54 -0400 Date: Sat, 15 Apr 2023 14:45:55 +0300 Message-Id: <83cz45cqrw.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN>, Stefan Monnier <monnier@HIDDEN>, Mattias =?iso-8859-1?Q?Engdeg=E5rd?= <mattiase@HIDDEN> In-Reply-To: <87jzyde5e3.fsf@localhost> (message from Ihor Radchenko on Sat, 15 Apr 2023 11:44:52 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> <87jzyde5e3.fsf@localhost> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: gusbrs.2016@HIDDEN, 62847 <at> debbugs.gnu.org > Date: Sat, 15 Apr 2023 11:44:52 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > So maybe replace " " with (copy-sequence " "). > > But that should not be necessary, right? I'll let the byte-compilation experts (CC'ed) comment on that.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 11:42:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 07:42:22 2023 Received: from localhost ([127.0.0.1]:48417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pneIP-0005AS-NC for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:42:22 -0400 Received: from mout02.posteo.de ([185.67.36.66]:38003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1pneIO-0005AF-MQ for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:42:21 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 2B66024019D for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 13:42:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681558935; bh=sS5IyuIgc77xupVxiO/I4eY3O1Hhu4MU1mhoqPbHPsw=; h=From:To:Cc:Subject:Date:From; b=eP3T5CtyoEPXbq5rFp3osfUzbEj3GEj5YEh1jNt+NTDOfXPBKLThb2Kn4HrSuLl75 FhOBG+mqEKDZn3PBZresrFcSJlAp5Nw2wzQl1RMVoeXF706Ot4KadwcColXFlPMCDS sjg+ft81g4HO2oS7ByX0PYSdnVoELMrxhmuGpKF5QoLn9hrbcFJWZ9f5KANQAPZGrf rwhbuR3+0NtfaITuYNPLGEc+KK5wfNffgoF+Rzm4djiZZW3quaSGLPvf6cF3kJm0m2 1x2peiZtz4567Xi6AO7vFth7x46OMA0kfYyKIYNwqVxsGHPL16vMOGNa5Nh4gWBzzb zdsLnuOzSbmow== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PzBHp5pVRz6tvC; Sat, 15 Apr 2023 13:42:14 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <83h6thcr3k.fsf@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83h6thcr3k.fsf@HIDDEN> Date: Sat, 15 Apr 2023 11:44:52 +0000 Message-ID: <87jzyde5e3.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: >> First time, it does not. From the second agenda rebuild onward, the >> properties are there. > > So maybe replace " " with (copy-sequence " "). But that should not be necessary, right? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 11:41:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 07:41:34 2023 Received: from localhost ([127.0.0.1]:48413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pneHe-00058s-AS for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:41:34 -0400 Received: from mout02.posteo.de ([185.67.36.66]:45869) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1pneHc-00058f-Pg for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:41:33 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 1EFCF24019D for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 13:41:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681558887; bh=b0p56Lo39RGLDp8qpgDgsd6uIsXb6GW1DiSjuAb2XAE=; h=From:To:Cc:Subject:Date:From; b=D6l+LcgUzjkxQ/nttUV4X3y6i+vEYNMSGf75wQUhK9zDLWz+4hXglmZeciKKQEHFJ dTk6+iEbRL2h+t47KlcOWxUWuZOzJsnCezXGBRiv8TtpN4ZPZ8ycVnwaF3fI4jczqa wOAXvW2DP71OTrX3kkCqdCfa2gZMrtO7iJHaNdzRyYbuqh7VXLwhi8YiB3CY/WTXIy Wj4yhN4eRDWc26yPnTxMOoXR0prufDEiXOyr7aaTrn1OyXOFPng6yLS+oKATAaVFWK hEZnFzmOq1TjFCKRqwjaxTFdhgZKSJRlmwCpjU5J8twvYc2reUBUu5s4huIbdAO10r /Acapv2UGqjdQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PzBGt2gcVz6tsB; Sat, 15 Apr 2023 13:41:26 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <83o7npct3x.fsf@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> Date: Sat, 15 Apr 2023 11:44:03 +0000 Message-ID: <87mt39e5fg.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: >> > Thanks, but it isn't propertized here, I see a literal " " with no >> > properties. >> >> Note: I tried with Emacs from Git - also cannot reproduce. > > On the emacs-29 branch as well? That's what I tried. Same for me, when using Emacs git - origin/emacs-29 branch. Cannot reproduce. Only the installed Emacs. I also tried using the same ./configure options. No luck. > I've now tried the installed Emacs 29.0.90, and I cannot reproduce > there, either. Not even if I invoke org-agenda twice in a row. So > this sounds like some weird heisenbug. Maybe someone who is using Linux Mint can try to reproduce? Or Gentoo. Gustavo, what happens if you put (load "org-agenda.el") in your init.el? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 11:39:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 07:39:03 2023 Received: from localhost ([127.0.0.1]:48399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pneFD-000546-96 for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:39:03 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pneFB-00053c-01 for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:39:01 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pneF5-0006ZN-7s; Sat, 15 Apr 2023 07:38:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=A/TmBnn6j67HIjJ65wnJodBvHAuc73HBY9UNdW/MXKQ=; b=k4j1NMNKNTo3 rV72NKuubASGgtF6/p1bMCBYQuMVgKr01/StX1W1yxwvxr+wVkUjaqdSSKtAqX7onaUaGyoWF+aHd hXiCyscp3BaKNNkZXMCWP2DZufrNiAiO8ZaS8rCiBVZiuzih87Dub++3Ew92YuoWmfPTazEcphCqM ijNrZiKylalX9ViOxXdzF3Mi4NXdRbBmntp841d3rtS57iFsiI0xIF3Wb6FBcelUQaWL+3XL/OHdm ELWctTN/P83I1pTm5bvFYD+f8TSVaZJVyo9bKmIqNFBSYnsrJFldT8s8R0KD9Vs7xSFajuwCCWm/O j4hcr+Bhodr//lQOHzzynA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pneF3-0004Kx-UA; Sat, 15 Apr 2023 07:38:54 -0400 Date: Sat, 15 Apr 2023 14:38:55 +0300 Message-Id: <83h6thcr3k.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <873551l97f.fsf@localhost> (message from Ihor Radchenko on Sat, 15 Apr 2023 10:40:36 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: gusbrs.2016@HIDDEN, 62847 <at> debbugs.gnu.org > Date: Sat, 15 Apr 2023 10:40:36 +0000 > > > What happens if you display mode-name inside org-agenda-set-mode-name: > > does it have the properties there already? > > First time, it does not. From the second agenda rebuild onward, the > properties are there. So maybe replace " " with (copy-sequence " ").
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 11:28:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 07:28:47 2023 Received: from localhost ([127.0.0.1]:48386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pne5H-0002Mq-Fj for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:28:47 -0400 Received: from mail-pj1-f48.google.com ([209.85.216.48]:36501) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gtvbrs@HIDDEN>) id 1pne5F-0002MV-2Y for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 07:28:45 -0400 Received: by mail-pj1-f48.google.com with SMTP id y11-20020a17090a600b00b0024693e96b58so20274180pji.1 for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 04:28:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681558119; x=1684150119; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OfATaW0k8IDcqZqSDpKMj2tyCmyRR0E9ZWdE1nLvAmA=; b=avNzP8CsRagevCEAZKNcXPSrhdaAo5eFXTmJLqw/EjUv5B9vrF/z8FWUmbPIGxo5HD idDznpri26P7sLm8+dWTKMUhVNRM9AYAmyZhwIptNCJwIzh7GUImFd0PHBxvrs2GOQ6I 83+SKE6wGXDHdl68FUoCXXilCyUGEwB7WDtFltm0PozDV8y0si2ZtvL44qhD4f2jB+DS VCO9/ql9Dsf04AovxRMgf9WX2y/gHRMkSxwm5cDTsTKdASz1M8cd67237OOyHmoGf74k 62yKbnJj64HXFdGHMk5lEFC1WUeC3mrgCe2fP2hDdtoALyF8a4O1mFw5KY0a+q3Omx5g 8zMA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681558119; x=1684150119; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OfATaW0k8IDcqZqSDpKMj2tyCmyRR0E9ZWdE1nLvAmA=; b=AglxYWj9ORhqseJVIpuKlU6R5SOq38g7rdEq7CnoRfdzW91SsjfYbrOH72OG9lQB2t Tpsx1xxmk8AHZbazAcnZDbxXUMEyJ6rr8JmCeTHvjV5TrySftAs8PKQQ6ivbqPcBhVsW Ee+R1iQmUE5do0NMPmE+XKCqOFab2t9aw28hB86YYmhlqS/7u07QoD3IvmZqj/45LkWN t92mjJC9xo5NULlL/U96CXwJMHX/DcPFjgCyek5n121TAnnuXbkEs3zcCaYeS/y9joa4 0DN1evIHDvaYc1f5fzDWJksPAbgxJfk3veQCC0CuLtVRfAI6e6r5+ep3sNj0pIj2zF4T n2Cw== X-Gm-Message-State: AAQBX9cEfKhVT5HrJyRYRtuFvDewLsAWdlssdCZinw7mwppiB9xkygMg VmzQV/J7vZx5E/R1FHDGsoi2wBREzF4iC8Y7ZFw= X-Google-Smtp-Source: AKy350aXDFshk2Y4NTWK/XO258eeOzKQ/QakPMjkmX0T69fORcHlsKzD8jVmXi2LkUdmkKYRROAw8nbfMLlRHIP9DfQ= X-Received: by 2002:a17:90a:c24b:b0:247:40f1:79d7 with SMTP id d11-20020a17090ac24b00b0024740f179d7mr5221602pjx.34.1681558119194; Sat, 15 Apr 2023 04:28:39 -0700 (PDT) MIME-Version: 1.0 References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> <83o7npct3x.fsf@HIDDEN> In-Reply-To: <83o7npct3x.fsf@HIDDEN> From: Gustavo Barros <gusbrs.2016@HIDDEN> Date: Sat, 15 Apr 2023 08:28:28 -0300 Message-ID: <CAM9ALR_k-vmG9tHja1gLoD-uDXOqs-fAdJcbsN-E99t+9=kT_w@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name To: Eli Zaretskii <eliz@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 62847 Cc: Ihor Radchenko <yantar92@HIDDEN>, 62847 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.0 (/) Hi Eli, thanks for looking into this. On Sat, 15 Apr 2023 at 07:55, Eli Zaretskii <eliz@HIDDEN> wrote: > So this sounds like some weird heisenbug. I'm not sure it helps much, but I do have a functioning workaround, which doesn't do much but may offer some hint on the source of the problem. It basically "replaces" the space with a space in `mode-name` with an `:after` advice: (defun gb/org-agenda-set-mode-name-advice () (let ((before (butlast mode-name (length (member " " mode-name)))) (after (cdr (member " " mode-name)))) (when (= (length before) 2) (setq mode-name (append before (list " ") after)) (force-mode-line-update)))) (advice-add 'org-agenda-set-mode-name :after #'gb/org-agenda-set-mode-name-advice) I don't know why the space set in my init file is different from the one set in `org-agenda.el`. But Ihor's insight that the problem only happens on an installed version suggests a compilation related issue, as he says. Best, Gustavo.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 10:55:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 06:55:37 2023 Received: from localhost ([127.0.0.1]:48342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pndZB-0001Nj-As for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:55:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pndZA-0001NV-6E for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:55:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pndZ4-0005SN-9G; Sat, 15 Apr 2023 06:55:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ea5DAJUG53f9xGCrayYO23se71TDkh4Wb0gTK4Wpq2w=; b=gPhcudbmsa87 zSGSjIpFb5EkhzAnEDOWyNm+ey5gejjy42oezWF6pOD7s+pqW6BwLKLWoE3M+7Qf/fSDLUpQ2ZriU Fvavs4l23fx394IL8ifzfDoBB2K7/oEpGkyC9W1653y4Xj9HdseTiEAnac9zy2B6cukHkevixUhLF 7y1dcur49TBE01IfrjciMFqYjnNqqbhmTrrNeML7h4dk31jDjC0OoaJPw07LVM14LoTnMCVBCfJTM uBlBf+WGv1b+uOPGQaPFHsq8LjX+XuYJzD7x3hqbEiAaEsIpcMggdkas3LLYMM264UsbpQD1Nkw8k imqs0sNGm7frIrpqN82Eqg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pndZ3-0003Qe-QD; Sat, 15 Apr 2023 06:55:30 -0400 Date: Sat, 15 Apr 2023 13:55:30 +0300 Message-Id: <83o7npct3x.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <873551l97f.fsf@localhost> (message from Ihor Radchenko on Sat, 15 Apr 2023 10:40:36 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> <873551l97f.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: gusbrs.2016@HIDDEN, 62847 <at> debbugs.gnu.org > Date: Sat, 15 Apr 2023 10:40:36 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Thanks, but it isn't propertized here, I see a literal " " with no > > properties. > > Note: I tried with Emacs from Git - also cannot reproduce. On the emacs-29 branch as well? That's what I tried. > Only using installed version of Emacs 28, 29, and master. Not Emacs 27. > > > What happens if you display mode-name inside org-agenda-set-mode-name: > > does it have the properties there already? > > First time, it does not. From the second agenda rebuild onward, the > properties are there. I've now tried the installed Emacs 29.0.90, and I cannot reproduce there, either. Not even if I invoke org-agenda twice in a row. So this sounds like some weird heisenbug.
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 10:38:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 06:38:06 2023 Received: from localhost ([127.0.0.1]:48313 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pndIE-0000cg-GJ for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:38:06 -0400 Received: from mout01.posteo.de ([185.67.36.65]:55963) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1pndIC-0000cB-Tt for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:38:05 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 16DD324019D for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 12:37:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681555079; bh=gprVabKGkGtBD6LTllRwyGSq9OVHtLzEXmce8n3Pn/M=; h=From:To:Cc:Subject:Date:From; b=dzq5pOAkoleWuaFD4Ro0IhRl/YMYhKcQaXKb73/hl40mBdKsMQd+MzlMe9cLS/3Tr THCu8xsx8GIVmHVdHDfWBA2f7scmhSV9Whs+eH9b0PyJDK/I/uOzC8OCgzXL2Q40y0 AXzpcx8aDbrHV1hKH5NpJWORdvF4p2iiRq1vexS+uCow0/82Cb++JH0Mqi1nUJ1T31 Hwp9+4sbPCr604YkGL5Y/WN43Rwh8l2zTnHJXhAtFDlklJttlpdM4+IOr+9lH63VQ6 Z5h+EhShgcic/SUhSDLoITEc+c+ZBc57pjp9WZ0g8P7MnSYfwk81gRVcY+p/a+zWej pGN/nTFnrOICg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Pz8sf5T7dz9rxN; Sat, 15 Apr 2023 12:37:58 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <83sfd1cuka.fsf@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> <83sfd1cuka.fsf@HIDDEN> Date: Sat, 15 Apr 2023 10:40:36 +0000 Message-ID: <873551l97f.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > Thanks, but it isn't propertized here, I see a literal " " with no > properties. Note: I tried with Emacs from Git - also cannot reproduce. Only using installed version of Emacs 28, 29, and master. Not Emacs 27. > What happens if you display mode-name inside org-agenda-set-mode-name: > does it have the properties there already? First time, it does not. From the second agenda rebuild onward, the properties are there. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 10:24:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 06:24:16 2023 Received: from localhost ([127.0.0.1]:48300 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnd4q-0008U7-FL for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:24:16 -0400 Received: from eggs.gnu.org ([209.51.188.92]:33956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pnd4o-0008Tq-IW for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:24:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pnd4h-0006qu-AR; Sat, 15 Apr 2023 06:24:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=CR6w+WCfI7lZqfetvLJUwTsLjHtRQmENN4qLE2k+Xik=; b=Rmxq6VMynByE 65gk6kFZq4Rc/HXZ5b+STupyIveqdZCltG0LBSykfpempJGzn08rbEYefphWhdaUue6pXgc0YQ3Vb lNfqBYp+LeZdTxUTMOQCdnjbVmK1J7kvez1F9Ax+3ckmvWIMxGYimQHqMAoJbJwuTpeSXNrkaBNVo HbvWkKDr2fFCbhGT1JIVaXfFGAjlOER8D+g8evaBalKtkELIlQVUz3YkqzqX47rhYcjOt72ZdpbF+ IR80FYy+xz8m5L5mME3vru1zjri27UVZxP+rCH36m1J0Tc7JSwG1+Y4ha13IBCccXJMGmgXqCDRCA nQOioMzKUPqWM3s+17hXdQ==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pnd4g-0005h1-6r; Sat, 15 Apr 2023 06:24:06 -0400 Date: Sat, 15 Apr 2023 13:24:05 +0300 Message-Id: <83sfd1cuka.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <875y9xlayt.fsf@localhost> (message from Ihor Radchenko on Sat, 15 Apr 2023 10:02:34 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> <875y9xlayt.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Ihor Radchenko <yantar92@HIDDEN> > Cc: gusbrs.2016@HIDDEN, 62847 <at> debbugs.gnu.org > Date: Sat, 15 Apr 2023 10:02:34 +0000 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > I'm afraid I don't understand this bug report, and cannot reproduce > > what I thought I understood from it. Any chance of presenting a > > recipe starting from "emacs -Q", for someone who doesn't use > > org-agenda? > > 1. emacs -Q > 2. Create and open a new Org file with the following contents: > > * TODO Task > SCHEDULED: <2023-04-14 Fri> > > 3. M-x org-agenda <RET> < a > 4. M-: mode-name <RET> > 5. Observe the third element (" ") in the list propertized unexpectedly, > despite `org-agenda-set-mode-name' using " " without properties. Thanks, but it isn't propertized here, I see a literal " " with no properties. What happens if you display mode-name inside org-agenda-set-mode-name: does it have the properties there already?
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 10:00:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 06:00:05 2023 Received: from localhost ([127.0.0.1]:48284 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnchR-0007kF-82 for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:00:05 -0400 Received: from mout01.posteo.de ([185.67.36.65]:44009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1pnchP-0007j7-0p for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 06:00:03 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 77CF2240222 for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 11:59:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681552797; bh=+dZDIeJv0Fq6rSbog9dLqr7OmG2SyMAvMSCqDQwyYpk=; h=From:To:Cc:Subject:Date:From; b=c2IS6sqOzqk6mqWnIwht+VRQENwT8FTzUlzj5eJJAcSvEolkJyXaDR+qb+JALN0GR qxVsywSJDSM+afwpETV+CrwHmgOa2qeAl2sttyb6QVmBlAU92gPT6yjK6p2U4t7ESg bp1lP0a4Rv7MQ5fm+jGj2zH81OE+meCA4wOCOrpSTimillPv+rRntzQnflq/VKgbGr ktf4XiMNTnXcTUcHh7Bce8F3OSpUmc9Y0BFvM9LdWOrGYxP41IIFyzQoeokLZXSMDQ Mf20RgX7xxyQmgDCQFNwOwoDD4f26ZTxXNzWZ4NhAWgl23h3/iij1ksYQzYKOIwJnx NgAwrbWc9dI/w== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Pz81m6r0Vz9rxD; Sat, 15 Apr 2023 11:59:56 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <83v8hxcw6k.fsf@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> <83v8hxcw6k.fsf@HIDDEN> Date: Sat, 15 Apr 2023 10:02:34 +0000 Message-ID: <875y9xlayt.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Eli Zaretskii <eliz@HIDDEN> writes: > I'm afraid I don't understand this bug report, and cannot reproduce > what I thought I understood from it. Any chance of presenting a > recipe starting from "emacs -Q", for someone who doesn't use > org-agenda? 1. emacs -Q 2. Create and open a new Org file with the following contents: * TODO Task SCHEDULED: <2023-04-14 Fri> 3. M-x org-agenda <RET> < a 4. M-: mode-name <RET> 5. Observe the third element (" ") in the list propertized unexpectedly, despite `org-agenda-set-mode-name' using " " without properties. I suspect some compiled shared " " object, but it should not happen with strings, AFAIK. And it does not happen when I compile the same Org version from Git. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 09:49:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 05:49:17 2023 Received: from localhost ([127.0.0.1]:48273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pncWy-0007IN-TD for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 05:49:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1pncWw-0007IA-DD for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 05:49:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pncWq-0007kJ-TA; Sat, 15 Apr 2023 05:49:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ORXjtJVtflyu4dPs4Fh4ATH9nZiRLlXK5C6ciAx1Spc=; b=LIgiWDAbvqu6 g/3aFbUfSQBuEt62TrIGjLtgaN5mWUGtrRUo6rigVJYteuKLf856wEfVu7ZxEgqiarYlmzLDR2LkC O0cXBxGBS81lrY2rZzdR8EW4k8cmi15NzeJU/W2LyDBSJskytzaHpS589DcaYsaXGRhLFYfrDFHwv PgDkxw9CEe4jpqutwepSo5qo7X3oLgCKM6HApjHcddhSNsn3Dw4LgAEjQ24cNPeDtRLYPWd8Ztb4K mRgxBqGI7I3xbeVFke+eCTZkZ9BVytLWHJhlVWBa++o/MWZZHONa7sSCMBiolQY0XEWK0fxF+30UI Uzex/kYWpK5v32tMbsQ3Uw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1pncWp-0007S7-Us; Sat, 15 Apr 2023 05:49:08 -0400 Date: Sat, 15 Apr 2023 12:49:07 +0300 Message-Id: <83v8hxcw6k.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ihor Radchenko <yantar92@HIDDEN> In-Reply-To: <87edollc2k.fsf@localhost> (message from Ihor Radchenko on Sat, 15 Apr 2023 09:38:43 +0000) Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> <87edollc2k.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org, gusbrs.2016@HIDDEN X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > Cc: 62847 <at> debbugs.gnu.org > From: Ihor Radchenko <yantar92@HIDDEN> > Date: Sat, 15 Apr 2023 09:38:43 +0000 > > Gustavo Barros <gusbrs.2016@HIDDEN> writes: > > > Call `M-x org-agenda RET a'. Now examine `mode-name' with `M-: > > mode-name RET' to get: > > > > #+begin_src emacs-lisp > > ("Org-Agenda" "" #(" " 0 1 (org-category "agenda" tags nil... > > I suspect that it is Emacs-related because I see nothing wrong done on > Org side. > > The code setting `mode-name' is > > (defun org-agenda-set-mode-name () > "Set the mode name to indicate all the small mode settings." > (setq mode-name > (list "Org-Agenda" > (if (get 'org-agenda-files 'org-restrict) " []" "") > " " > '(:eval (org-agenda-span-name org-agenda-current-span)) > ...))) > > Note the third " " in `mode-name' list. > Org does not modify the mode-name by side effect. > > This bug is only reproducible when using built-in Org. When I tried to > reproduce with Git version of Org (the same release tag), no extra > properties are present in `mode-name'. I'm afraid I don't understand this bug report, and cannot reproduce what I thought I understood from it. Any chance of presenting a recipe starting from "emacs -Q", for someone who doesn't use org-agenda?
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at 62847) by debbugs.gnu.org; 15 Apr 2023 09:36:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 15 05:36:18 2023 Received: from localhost ([127.0.0.1]:48258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pncKQ-0004UC-F9 for submit <at> debbugs.gnu.org; Sat, 15 Apr 2023 05:36:18 -0400 Received: from mout02.posteo.de ([185.67.36.66]:56917) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <yantar92@HIDDEN>) id 1pncKO-0004Ty-I4 for 62847 <at> debbugs.gnu.org; Sat, 15 Apr 2023 05:36:17 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 68937240239 for <62847 <at> debbugs.gnu.org>; Sat, 15 Apr 2023 11:36:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681551370; bh=gFQyE0GrL1u0DSwvzmSZq01XHpvX8uaN0823tfHiySY=; h=From:To:Cc:Subject:Date:From; b=ZQwGbSRWPWVd2MODBrDP5LXRmNVRReDROJ+X/3t6wwgeELNLbH8fsSLOqgRfW5Z52 FzrYr93BchPbGFhR2NZ+8qwWu5ky9HFO3kZfktu+CUBlULEmuXIIJRVPEmALlmRibo +921taHMjRfoyIZRW/+fNBCBcRUxugOf1AiJe6bcr+MC8a6FgfPoK4zl4W/g5mH8V7 K1Bav9gkPXg8vZlnlDTZh+VsKzgRaEY4s6He0rxuX5eJ9MXPSR5AJEfgy3+oRdhUxu fdzECIFa6sPoAZ7AJQ9rKTeerEQtc1qZy9xBRjO2uTpPIJ3yaI9sy4Eo1ZQlH32YuR uqCJ6t5K8V57A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Pz7VL0VHtz6tvC; Sat, 15 Apr 2023 11:36:10 +0200 (CEST) From: Ihor Radchenko <yantar92@HIDDEN> To: Gustavo Barros <gusbrs.2016@HIDDEN> Subject: Re: bug#62847: 29.0.90; Propertized space in Org Agenda's mode-name In-Reply-To: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> References: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> Date: Sat, 15 Apr 2023 09:38:43 +0000 Message-ID: <87edollc2k.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62847 Cc: 62847 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Gustavo Barros <gusbrs.2016@HIDDEN> writes: > Call `M-x org-agenda RET a'. Now examine `mode-name' with `M-: > mode-name RET' to get: > > #+begin_src emacs-lisp > ("Org-Agenda" "" #(" " 0 1 (org-category "agenda" tags nil... I suspect that it is Emacs-related because I see nothing wrong done on Org side. The code setting `mode-name' is (defun org-agenda-set-mode-name () "Set the mode name to indicate all the small mode settings." (setq mode-name (list "Org-Agenda" (if (get 'org-agenda-files 'org-restrict) " []" "") " " '(:eval (org-agenda-span-name org-agenda-current-span)) ...))) Note the third " " in `mode-name' list. Org does not modify the mode-name by side effect. This bug is only reproducible when using built-in Org. When I tried to reproduce with Git version of Org (the same release tag), no extra properties are present in `mode-name'. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 14 Apr 2023 23:04:39 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 14 19:04:39 2023 Received: from localhost ([127.0.0.1]:47890 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1pnST8-0006ZS-Bo for submit <at> debbugs.gnu.org; Fri, 14 Apr 2023 19:04:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:48478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <gtvbrs@HIDDEN>) id 1pnST6-0006ZI-7z for submit <at> debbugs.gnu.org; Fri, 14 Apr 2023 19:04:37 -0400 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 <gtvbrs@HIDDEN>) id 1pnST5-0006CB-RR for bug-gnu-emacs@HIDDEN; Fri, 14 Apr 2023 19:04:35 -0400 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <gtvbrs@HIDDEN>) id 1pnST0-0003Jn-O9 for bug-gnu-emacs@HIDDEN; Fri, 14 Apr 2023 19:04:32 -0400 Received: by mail-pl1-x631.google.com with SMTP id i8so10954717plt.10 for <bug-gnu-emacs@HIDDEN>; Fri, 14 Apr 2023 16:04:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681513469; x=1684105469; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eXvpNfi6+yma71ZRkPdXW2n008WAfvXLC3uOkmTnuso=; b=eDaUnE7M9e2jRUS6zN9Hs7gHGmGTCmzqAWePrZ9sJ0pmLdFZMXX06cbl/Urs/7oc5b kxteMZcmhEVhM3mSLrMmqWBidskhBCwINGmzDV0hOhfE3nVi/s488V/45kdc4P7R3Myl DxhkbZuTKQG4CCFqxN6YmW/ly8SbmdBHeqyFDdeQ/tUIUcwSoZj34kT6FV39n7V9cUt6 JPl9BrkeDi3KxDQ1yPd9rLuiXjLpu6eAxVwz2uFtXaK7295/nDnbnQdBmMgudlRrdWo6 s8JXKCzoK08/hbMt80zP3U1BUFNKywhbPALZLleKpLmy11CrSXmRfC3Zd/8BGmAU5Re5 I+xA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681513469; x=1684105469; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eXvpNfi6+yma71ZRkPdXW2n008WAfvXLC3uOkmTnuso=; b=eoxNqSeRUiwDbi78+Gvmnl0QNrJ2elVW9VILyRBlACLhc/xNKEOiw+avnfFz+I+oU/ b78Aw0FYsYXF0pY2TEp6wLoZqGEkgh6FvFNnxSKRQ5P70leNlTDznmgwyuMlaOJHxKTs 1ke65HanG+xibLn0NwGSqr/cXV/j4ChdXnV+CaqE0GEQ6BKNm453l9lSGFf34XB/Kxrd ezIIf1g+EYs0KJZUhxzo75ucNB94rAhS3QUkTLiXDIfCRoFAWHEFwBi4XEh+15IEcjz9 /yvC9TAVIjRFcC1BwyIhVaeeK/7yZ/iVR3uFlkUJC/ja2Wa5kG2RymT4S1po1F50r/cB Xnsg== X-Gm-Message-State: AAQBX9e0IEXnJgGabSiLylwgRL9f/Y+bSlAQBL4I+fNm/XRYj5fwaWT9 mqjeJWOlhVRTehtpJz16yhjyQNSiM+6KLWNNs75+NGMmCKQYbg== X-Google-Smtp-Source: AKy350ZxzvqMm0bX5MF3zPDucSWZuzTg2+U0ixNUxdcaiuN0ldE1TtHU2AmFnYYpXJ+ay5SJps54SwgB1jGRlIBFfOA= X-Received: by 2002:a17:90a:b88c:b0:246:b973:de35 with SMTP id o12-20020a17090ab88c00b00246b973de35mr7121781pjr.4.1681513468805; Fri, 14 Apr 2023 16:04:28 -0700 (PDT) MIME-Version: 1.0 From: Gustavo Barros <gusbrs.2016@HIDDEN> Date: Fri, 14 Apr 2023 20:04:17 -0300 Message-ID: <CAM9ALR9X_XGN3NUng_2uesOnYHs8r_Q3eBm5AK+cayXCefK5Og@HIDDEN> Subject: 29.0.90; Propertized space in Org Agenda's mode-name To: bug-gnu-emacs@HIDDEN Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::631; envelope-from=gtvbrs@HIDDEN; helo=mail-pl1-x631.google.com 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, HK_RANDOM_ENVFROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) Hi All, I've reported this some time ago at the Org bugtracker (https://list.orgmode.org/878rtv9kx6.fsf@HIDDEN/T/#u) and, since I was testing the pre-release this week and the issue is still around, I reiterated it. But I was asked to report it to the Emacs bug tracker instead, thus this report. I met a particularly strange issue related to Org Agenda's `mode-name'. And one space in particular, the one that is added before `org-agenda-current-span'. The `mode-name' for the Agenda is set by `org-agenda-set-mode-name', and inside it we find: #+begin_src emacs-lisp " " '(:eval (org-agenda-span-name org-agenda-current-span)) #+end_src Now, this space somehow gets propertized. A recipe for it. Start `emacs -Q'. Set things up: #+begin_src emacs-lisp (setq org-agenda-files '("~/agenda.org")) (setq eval-expression-print-level nil) (setq eval-expression-print-length nil) #+end_src Let's say =agenda.org= contains: #+begin_src org ,* TODO Task SCHEDULED: <2023-04-14 Fri> #+end_src Call `M-x org-agenda RET a'. Now examine `mode-name' with `M-: mode-name RET' to get: #+begin_src emacs-lisp ("Org-Agenda" "" #(" " 0 1 (org-category "agenda" tags nil org-priority-highest 65 org-priority-lowest 67 time-of-day nil duration nil breadcrumbs nil txt #("TODO Task" 0 9 (org-heading t effort-minutes nil effort nil fontified nil)) level " " time "" extra "Scheduled: " format (((org-prefix-has-time t) (org-prefix-has-tag nil) (org-prefix-category-length 12) (org-prefix-has-effort nil) (org-prefix-has-breadcrumbs nil)) (format " %s %s%s%s" (format "%s" (if (member category-icon '("" nil)) "" (concat category-icon "" (get-text-property 0 'extra-space category-icon)))) (format "%-12s" (if (member category '("" nil)) "" (concat category ":" (get-text-property 0 'extra-space category)))) (if (member time '("" nil)) "" (format "%-12s" (concat time ""))) (format "%s" (if (member extra '("" nil)) "" (concat extra " " (get-text-property 0 'extra-space extra)))))) dotime time org-not-done-regexp "\\(TODO\\)" org-todo-regexp "\\(DONE\\|TODO\\)" org-complex-heading-regexp "^\\(\\*+\\)\\(?: +\\(DONE\\|TODO\\)\\)?\\(?: +\\(\\[#.\\]\\)\\)?\\(?: +\\(.*?\\)\\)??\\(?:[ ]+\\(:[[:alnum:]_@#%:]+:\\)\\)?[ ]*$" done-face org-agenda-done mouse-face highlight help-echo "mouse-2 or RET jump to Org file ~/agenda.org" undone-face org-scheduled-today face org-scheduled-today org-marker #<marker (moves after insertion) at 24 in agenda.org> org-hd-marker #<marker (moves after insertion) at 1 in agenda.org> type "scheduled" date (4 14 2023) ts-date 738624 warntime nil effort nil effort-minutes nil priority 1099 org-habit-p nil todo-state #("TODO" 0 4 (fontified nil)))) (:eval (org-agenda-span-name org-agenda-current-span)) "" "" "" " Ddl" " Grid" "" "" "" "" "" "" "" "" "") #+end_src So, it appears that the Org Agenda buffer's properties are somehow getting to that particular space in `mode-name'. It completely beats me how it is so but, alas, it is there. This is a problem because, depending on what the content of your agenda is, this might result in this space getting some visually distinctive property. In my case, I get a blank gap in the mode-line at this point. I couldn't generate a simple ECM that gets this effect. But, at this point, it should be clear it can happen, given these properties are there. Best regards, Gustavo. In GNU Emacs 29.0.90 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-04-10 built on gusbrs-desktop Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Linux Mint 21.1 Configured using: 'configure --with-mailutils --with-xwidgets --with-native-compilation --without-compress-install' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM XWIDGETS GTK3 ZLIB Important settings: value of $LC_MONETARY: pt_BR.UTF-8 value of $LC_NUMERIC: pt_BR.UTF-8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Messages Minor modes in effect: tooltip-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t buffer-read-only: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug diary-lib diary-loaddefs cal-iso oc-basic ol-eww eww url-queue thingatpt mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util url-parse auth-source eieio eieio-core json map byte-opt url-vars gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec gnus-int gnus-range message sendmail mailcap yank-media puny rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util text-property-search mail-utils range mm-util mail-prsvr wid-edit ol-docview doc-view filenotify jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex iso8601 ol-bbdb ol-w3m ol-doi org-link-doi face-remap org-agenda org-element org-persist xdg org-id avl-tree generator org-refile org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src ob-comint org-pcomplete pcomplete comint ansi-osc ansi-color ring org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table org-keys oc org-loaddefs find-func cal-menu calendar cal-loaddefs ol org-fold org-fold-core org-compat org-version org-macs format-spec time-date cl-loaddefs comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra help-mode bytecomp byte-compile cl-lib rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo move-toolbar gtk x-toolkit xinput2 x multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 258488 14637) (symbols 48 21279 0) (strings 32 72219 2491) (string-bytes 1 2252850) (vectors 16 39079) (vector-slots 8 711251 27711) (floats 8 337 81) (intervals 56 389 0) (buffers 984 13))
Gustavo Barros <gusbrs.2016@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#62847
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.