unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
@ 2010-04-15 15:00 Aleksandr Skobelev
  2012-08-22  3:32 ` Leo
  0 siblings, 1 reply; 17+ messages in thread
From: Aleksandr Skobelev @ 2010-04-15 15:00 UTC (permalink / raw)
  To: 5953

objc-mode doesn't know anything about the new Objective-C 2.0
keywords like @property and @syntesize, for example. 







^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2010-04-15 15:00 bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly Aleksandr Skobelev
@ 2012-08-22  3:32 ` Leo
  2012-08-22  9:39   ` Leo
  0 siblings, 1 reply; 17+ messages in thread
From: Leo @ 2012-08-22  3:32 UTC (permalink / raw)
  To: Aleksandr Skobelev; +Cc: 5953

On 2010-04-15 23:00 +0800, Aleksandr Skobelev wrote:
> objc-mode doesn't know anything about the new Objective-C 2.0
> keywords like @property and @syntesize, for example. 

Here is a list of OjbC2.0 directives with annotations:

  http://maniacdev.com/cheatsheetobjccd.pdf

Leo





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2012-08-22  3:32 ` Leo
@ 2012-08-22  9:39   ` Leo
  2019-11-01 16:11     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 17+ messages in thread
From: Leo @ 2012-08-22  9:39 UTC (permalink / raw)
  To: Aleksandr Skobelev; +Cc: 5953

[-- Attachment #1: Type: text/plain, Size: 620 bytes --]

On 2012-08-22 11:32 +0800, Leo wrote:
> Here is a list of OjbC2.0 directives with annotations:
>
>   http://maniacdev.com/cheatsheetobjccd.pdf
>
> Leo

I have compiled a patch to improve support for Objective C.

I am not sure where to add the following keywords so they live in
c-other-decl-kwds for now. Please review the patch. Thanks.

  1. @property
     : @property (attributes) Type propertyName;
  2. @dynamic
     : @dynamic aProperty, bProperty;
  3. @synthesize
     : @synthesize aProperty, bProperty, cProperty=_ivar;
  4. @compatibility_alias
     : @compatibility_alias AliasClassName ExistingClassName;


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-Add-ObjC-2.0-directives-support.patch --]
[-- Type: text/x-patch, Size: 2116 bytes --]

From 3ea4329978ebe2e5cb9d4bfd1e544277cf8e0352 Mon Sep 17 00:00:00 2001
From: Leo Liu <sdl.web@gmail.com>
Date: Wed, 22 Aug 2012 16:54:18 +0800
Subject: [PATCH] Add ObjC 2.0 directives support

---
 lisp/progmodes/cc-langs.el | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el
index 78be8ac2..4aed2048 100644
--- a/lisp/progmodes/cc-langs.el
+++ b/lisp/progmodes/cc-langs.el
@@ -1884,7 +1884,8 @@ (c-lang-defconst c-other-decl-kwds
 `c-<>-type-kwds', or `c-<>-arglist-kwds' then the associated clauses
 will be handled."
   t       nil
-  objc    '("@class" "@end" "@defs")
+  objc    '("@class" "@defs" "@end" "@property" "@dynamic" "@synthesize"
+	    "@compatibility_alias")
   java    '("import" "package")
   pike    '("import" "inherit"))
 
@@ -2006,7 +2007,8 @@ (c-lang-defconst c-protection-kwds
   "Access protection label keywords in classes."
   t    nil
   c++  '("private" "protected" "public")
-  objc '("@private" "@protected" "@public"))
+  objc '("@private" "@protected" "@package" "@public"
+	 "@required" "@optional"))
 
 (c-lang-defconst c-block-decls-with-vars
   "Keywords introducing declarations that can contain a block which
@@ -2176,7 +2178,7 @@ (c-lang-defconst c-block-stmt-1-kwds
   "Statement keywords followed directly by a substatement."
   t    '("do" "else")
   c++  '("do" "else" "try")
-  objc '("do" "else" "@finally" "@try")
+  objc '("do" "else" "@finally" "@try" "@autoreleasepool")
   java '("do" "else" "finally" "try")
   idl  nil)
 
@@ -2292,7 +2294,8 @@ (c-lang-defconst c-constant-kwds
   t       nil
   (c c++) '("NULL" ;; Not a keyword, but practically works as one.
 	    "false" "true")		; Defined in C99.
-  objc    '("nil" "Nil" "YES" "NO" "NS_DURING" "NS_HANDLER" "NS_ENDHANDLER")
+  objc    '("nil" "Nil" "YES" "NO" "IBAction" "IBOutlet"
+	    "NS_DURING" "NS_HANDLER" "NS_ENDHANDLER")
   idl     '("TRUE" "FALSE")
   java    '("true" "false" "null") ; technically "literals", not keywords
   pike    '("UNDEFINED")) ;; Not a keyword, but practically works as one.
-- 
1.7.12


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2012-08-22  9:39   ` Leo
@ 2019-11-01 16:11     ` Lars Ingebrigtsen
  2019-11-23 13:14       ` Lars Ingebrigtsen
  0 siblings, 1 reply; 17+ messages in thread
From: Lars Ingebrigtsen @ 2019-11-01 16:11 UTC (permalink / raw)
  To: Leo; +Cc: 5953, Alan Mackenzie, Aleksandr Skobelev

Leo <sdl.web@gmail.com> writes:

> On 2012-08-22 11:32 +0800, Leo wrote:
>> Here is a list of OjbC2.0 directives with annotations:
>>
>>   http://maniacdev.com/cheatsheetobjccd.pdf
>>
>> Leo
>
> I have compiled a patch to improve support for Objective C.
>
> I am not sure where to add the following keywords so they live in
> c-other-decl-kwds for now. Please review the patch. Thanks.
>
>   1. @property
>      : @property (attributes) Type propertyName;
>   2. @dynamic
>      : @dynamic aProperty, bProperty;
>   3. @synthesize
>      : @synthesize aProperty, bProperty, cProperty=_ivar;
>   4. @compatibility_alias
>      : @compatibility_alias AliasClassName ExistingClassName;

[...]

> -  objc    '("@class" "@end" "@defs")
> +  objc    '("@class" "@defs" "@end" "@property" "@dynamic" "@synthesize"
> +	    "@compatibility_alias")

(etc)

It seems like this patch (from seven years ago) was never applied.  I
know nothing about Objective C, though.  Alan, could you have a look at
this?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2019-11-01 16:11     ` Lars Ingebrigtsen
@ 2019-11-23 13:14       ` Lars Ingebrigtsen
  2020-05-04  0:53         ` Stefan Kangas
  0 siblings, 1 reply; 17+ messages in thread
From: Lars Ingebrigtsen @ 2019-11-23 13:14 UTC (permalink / raw)
  To: Alan Mackenzie; +Cc: 5953, Aleksandr Skobelev, Leo

Lars Ingebrigtsen <larsi@gnus.org> writes:

> It seems like this patch (from seven years ago) was never applied.  I
> know nothing about Objective C, though.  Alan, could you have a look at
> this?

Alan, did you find time to look at this patch?  It looks fairly
straightforward to me, but my knowledge of Objective C is very
rudimentary.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2019-11-23 13:14       ` Lars Ingebrigtsen
@ 2020-05-04  0:53         ` Stefan Kangas
  2020-05-24 19:24           ` Alan Mackenzie
  0 siblings, 1 reply; 17+ messages in thread
From: Stefan Kangas @ 2020-05-04  0:53 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 5953, Alan Mackenzie, Aleksandr Skobelev, Leo

Lars Ingebrigtsen <larsi@gnus.org> writes:

> Lars Ingebrigtsen <larsi@gnus.org> writes:
>
>> It seems like this patch (from seven years ago) was never applied.  I
>> know nothing about Objective C, though.  Alan, could you have a look at
>> this?
>
> Alan, did you find time to look at this patch?  It looks fairly
> straightforward to me, but my knowledge of Objective C is very
> rudimentary.

That was 23 weeks ago.  Alan, did you find any time to look at this
patch?  Thanks in advance.

Best regards,
Stefan Kangas





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-04  0:53         ` Stefan Kangas
@ 2020-05-24 19:24           ` Alan Mackenzie
  2020-05-24 19:40             ` Dmitry Gutov
  2020-05-25  4:34             ` Richard Stallman
  0 siblings, 2 replies; 17+ messages in thread
From: Alan Mackenzie @ 2020-05-24 19:24 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 5953, Lars Ingebrigtsen, Aleksandr Skobelev, Leo

Hello, Stefan.

Sorry for the long delay in answering.

On Mon, May 04, 2020 at 02:53:59 +0200, Stefan Kangas wrote:
> Lars Ingebrigtsen <larsi@gnus.org> writes:

> > Lars Ingebrigtsen <larsi@gnus.org> writes:

> >> It seems like this patch (from seven years ago) was never applied.  I
> >> know nothing about Objective C, though.  Alan, could you have a look at
> >> this?

> > Alan, did you find time to look at this patch?  It looks fairly
> > straightforward to me, but my knowledge of Objective C is very
> > rudimentary.

> That was 23 weeks ago.  Alan, did you find any time to look at this
> patch?  Thanks in advance.

I've been trying to come to some sort of conclusion on this for quite a
long time now.

Somehow, adding nine keywords together with their semantics seems to go
outside the bounds of "trivial" for copyright purposes, even if they do
fit into the arbitrary maximum number of lines.  Kudos to Martin
Stjernholm, my predecessor, who made such compact amendments possible.
I don't know if Leo Liu, the author of the patch, has signed copyright
papers, but I strongly suspect not.

As I say, I don't know what to do with this patch.

> Best regards,
> Stefan Kangas

-- 
Alan Mackenzie (Nuremberg, Germany).





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-24 19:24           ` Alan Mackenzie
@ 2020-05-24 19:40             ` Dmitry Gutov
  2020-05-25  4:34             ` Richard Stallman
  1 sibling, 0 replies; 17+ messages in thread
From: Dmitry Gutov @ 2020-05-24 19:40 UTC (permalink / raw)
  To: Alan Mackenzie, Stefan Kangas
  Cc: 5953, Lars Ingebrigtsen, Aleksandr Skobelev, Leo

On 24.05.2020 22:24, Alan Mackenzie wrote:
> I don't know if Leo Liu, the author of the patch, has signed copyright
> papers, but I strongly suspect not.

He has, quite a few years ago.

Also see: git log --author "Leo Liu"





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-24 19:24           ` Alan Mackenzie
  2020-05-24 19:40             ` Dmitry Gutov
@ 2020-05-25  4:34             ` Richard Stallman
  2020-05-25  4:52               ` Paul Smith
  1 sibling, 1 reply; 17+ messages in thread
From: Richard Stallman @ 2020-05-25  4:34 UTC (permalink / raw)
  To: Alan Mackenzie; +Cc: 5953, larsi, stefan, al.skobelev, sdl.web

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

  > Somehow, adding nine keywords together with their semantics seems to go
  > outside the bounds of "trivial" for copyright purposes, even if they do
  > fit into the arbitrary maximum number of lines.

Would you like to show me the patch?  That description suggests that
maybe it is trivial.

-- 
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-25  4:34             ` Richard Stallman
@ 2020-05-25  4:52               ` Paul Smith
  2020-05-26  4:11                 ` Richard Stallman
  0 siblings, 1 reply; 17+ messages in thread
From: Paul Smith @ 2020-05-25  4:52 UTC (permalink / raw)
  To: rms, Alan Mackenzie; +Cc: 5953, larsi, stefan, al.skobelev, sdl.web

On Mon, 2020-05-25 at 00:34 -0400, Richard Stallman wrote:
> [[[ To any NSA and FBI agents reading my email: please consider    ]]]
> [[[ whether defending the US Constitution against all enemies,     ]]]
> [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> 
>   > Somehow, adding nine keywords together with their semantics seems to go
>   > outside the bounds of "trivial" for copyright purposes, even if they do
>   > fit into the arbitrary maximum number of lines.
> 
> Would you like to show me the patch?  That description suggests that
> maybe it is trivial.

It's unfortunate that the SourceForge mailing list archives are so
gross.  FYI, this is a link to the email from 2012 with the patch
attached:

https://sourceforge.net/p/cc-mode/mailman/message/29722632/

This is a link to download the patch:

https://sourceforge.net/p/cc-mode/mailman/attachment/m2sjbfi7tl.fsf%40gmail.com/1/

I've included the patch itself below if you prefer that instead of the
above links.

Cheers!

--------------------------------
>From 3ea4329978ebe2e5cb9d4bfd1e544277cf8e0352 Mon Sep 17 00:00:00 2001
From: Leo Liu <sdl.web@gmail.com>
Date: Wed, 22 Aug 2012 16:54:18 +0800
Subject: [PATCH] Add ObjC 2.0 directives support

---
 lisp/progmodes/cc-langs.el | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/lisp/progmodes/cc-langs.el b/lisp/progmodes/cc-langs.el
index 78be8ac2..4aed2048 100644
--- a/lisp/progmodes/cc-langs.el
+++ b/lisp/progmodes/cc-langs.el
@@ -1884,7 +1884,8 @@ (c-lang-defconst c-other-decl-kwds
 `c-<>-type-kwds', or `c-<>-arglist-kwds' then the associated clauses
 will be handled."
   t       nil
-  objc    '("@class" "@end" "@defs")
+  objc    '("@class" "@defs" "@end" "@property" "@dynamic" "@synthesize"
+	    "@compatibility_alias")
   java    '("import" "package")
   pike    '("import" "inherit"))
 
@@ -2006,7 +2007,8 @@ (c-lang-defconst c-protection-kwds
   "Access protection label keywords in classes."
   t    nil
   c++  '("private" "protected" "public")
-  objc '("@private" "@protected" "@public"))
+  objc '("@private" "@protected" "@package" "@public"
+	 "@required" "@optional"))
 
 (c-lang-defconst c-block-decls-with-vars
   "Keywords introducing declarations that can contain a block which
@@ -2176,7 +2178,7 @@ (c-lang-defconst c-block-stmt-1-kwds
   "Statement keywords followed directly by a substatement."
   t    '("do" "else")
   c++  '("do" "else" "try")
-  objc '("do" "else" "@finally" "@try")
+  objc '("do" "else" "@finally" "@try" "@autoreleasepool")
   java '("do" "else" "finally" "try")
   idl  nil)
 
@@ -2292,7 +2294,8 @@ (c-lang-defconst c-constant-kwds
   t       nil
   (c c++) '("NULL" ;; Not a keyword, but practically works as one.
 	    "false" "true")		; Defined in C99.
-  objc    '("nil" "Nil" "YES" "NO" "NS_DURING" "NS_HANDLER" "NS_ENDHANDLER")
+  objc    '("nil" "Nil" "YES" "NO" "IBAction" "IBOutlet"
+	    "NS_DURING" "NS_HANDLER" "NS_ENDHANDLER")
   idl     '("TRUE" "FALSE")
   java    '("true" "false" "null") ; technically "literals", not keywords
   pike    '("UNDEFINED")) ;; Not a keyword, but practically works as one.
-- 
1.7.12







^ permalink raw reply related	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-25  4:52               ` Paul Smith
@ 2020-05-26  4:11                 ` Richard Stallman
  2020-05-26 10:23                   ` Dmitry Gutov
  0 siblings, 1 reply; 17+ messages in thread
From: Richard Stallman @ 2020-05-26  4:11 UTC (permalink / raw)
  To: psmith; +Cc: 5953, stefan, al.skobelev, acm, larsi, sdl.web

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

This patch is trivial.  Only 7 lines are changed, and the change
is directly controlled by the job to be done, so it has no
creativing.

IANAL, but as I understand US copyright law, there is nothing
copyrightable in this change.

So you can just install it.

-- 
Dr Richard Stallman
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)







^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-26  4:11                 ` Richard Stallman
@ 2020-05-26 10:23                   ` Dmitry Gutov
  2020-05-26 18:31                     ` Alan Mackenzie
  0 siblings, 1 reply; 17+ messages in thread
From: Dmitry Gutov @ 2020-05-26 10:23 UTC (permalink / raw)
  To: rms, psmith; +Cc: 5953, stefan, al.skobelev, acm, larsi, sdl.web

On 26.05.2020 07:11, Richard Stallman wrote:
> This patch is trivial.  Only 7 lines are changed, and the change
> is directly controlled by the job to be done, so it has no
> creativing.
> 
> IANAL, but as I understand US copyright law, there is nothing
> copyrightable in this change.

*And* the author has signed the copyright assignment papers long ago.

Good note about copyrightability, though.





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-26 10:23                   ` Dmitry Gutov
@ 2020-05-26 18:31                     ` Alan Mackenzie
  2020-05-26 20:03                       ` Paul Smith
                                         ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Alan Mackenzie @ 2020-05-26 18:31 UTC (permalink / raw)
  To: Richard Stallman, Dmitry Gutov
  Cc: 5953, stefan, al.skobelev, psmith, larsi, sdl.web

Hello, Richard and Dmitry.

On Tue, May 26, 2020 at 13:23:36 +0300, Dmitry Gutov wrote:
> On 26.05.2020 07:11, Richard Stallman wrote:
> > This patch is trivial.  Only 7 lines are changed, and the change
> > is directly controlled by the job to be done, so it has no
> > creativing.

OK, thanks for that.

> > IANAL, but as I understand US copyright law, there is nothing
> > copyrightable in this change.

That is good to know.

> *And* the author has signed the copyright assignment papers long ago.

That is also very good to know.

> Good note about copyrightability, though.

And if you're still around, Leo, thanks very much for the patch!  I'll
commit it in the next day or so.

-- 
Alan Mackenzie (Nuremberg, Germany).





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-26 18:31                     ` Alan Mackenzie
@ 2020-05-26 20:03                       ` Paul Smith
  2020-05-26 20:21                       ` Alan Mackenzie
                                         ` (2 subsequent siblings)
  3 siblings, 0 replies; 17+ messages in thread
From: Paul Smith @ 2020-05-26 20:03 UTC (permalink / raw)
  To: Alan Mackenzie, Richard Stallman, Dmitry Gutov
  Cc: 5953, al.skobelev, stefan, larsi, sdl.web

On Tue, 2020-05-26 at 18:31 +0000, Alan Mackenzie wrote:
> > *And* the author has signed the copyright assignment papers long
> > ago.
> 
> That is also very good to know.

Curious as to how to find out this information?

I checked the copyright list available in /gd/gnuorg and did not see
any entry for "Leo Liu".  There were plenty of other names containing
"Liu" (and some "Leo"'s) but I have no idea how to tell if one of them
is this same person.






^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-26 18:31                     ` Alan Mackenzie
  2020-05-26 20:03                       ` Paul Smith
@ 2020-05-26 20:21                       ` Alan Mackenzie
       [not found]                       ` <8414a67694f5739a90d84d620cff141bc322a415.camel@gnu.org>
  2020-05-27  1:12                       ` Leo Liu
  3 siblings, 0 replies; 17+ messages in thread
From: Alan Mackenzie @ 2020-05-26 20:21 UTC (permalink / raw)
  To: Richard Stallman, stefan, Dmitry Gutov
  Cc: 5953-done, al.skobelev, larsi, sdl.web

Hello, all.

On Tue, May 26, 2020 at 18:31:05 +0000, Alan Mackenzie wrote:
> On Tue, May 26, 2020 at 13:23:36 +0300, Dmitry Gutov wrote:
> > On 26.05.2020 07:11, Richard Stallman wrote:
> > > This patch is trivial.  Only 7 lines are changed, and the change
> > > is directly controlled by the job to be done, so it has no
> > > creativing.

> OK, thanks for that.

> > > IANAL, but as I understand US copyright law, there is nothing
> > > copyrightable in this change.

> That is good to know.

> > *And* the author has signed the copyright assignment papers long ago.

> That is also very good to know.

> > Good note about copyrightability, though.

> And if you're still around, Leo, thanks very much for the patch!  I'll
> commit it in the next day or so.

I've committed the patch, and with this post, I'm closing the bug.  Many
thanks to everybody who's been so patient.

> -- 
> Alan Mackenzie (Nuremberg, Germany).







^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
       [not found]                       ` <8414a67694f5739a90d84d620cff141bc322a415.camel@gnu.org>
@ 2020-05-26 20:23                         ` Dmitry Gutov
  0 siblings, 0 replies; 17+ messages in thread
From: Dmitry Gutov @ 2020-05-26 20:23 UTC (permalink / raw)
  To: psmith, Alan Mackenzie, Richard Stallman
  Cc: 5953, al.skobelev, stefan, larsi, sdl.web

On 26.05.2020 23:03, Paul Smith wrote:
> I checked the copyright list available in /gd/gnuorg and did not see
> any entry for "Leo Liu".  There were plenty of other names containing
> "Liu" (and some "Leo"'s) but I have no idea how to tell if one of them
> is this same person.

Search the file for his email (specifically: the part before @). The 
name written in the file is a bit different.





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly
  2020-05-26 18:31                     ` Alan Mackenzie
                                         ` (2 preceding siblings ...)
       [not found]                       ` <8414a67694f5739a90d84d620cff141bc322a415.camel@gnu.org>
@ 2020-05-27  1:12                       ` Leo Liu
  3 siblings, 0 replies; 17+ messages in thread
From: Leo Liu @ 2020-05-27  1:12 UTC (permalink / raw)
  To: Alan Mackenzie
  Cc: Richard Stallman, 5953, Dmitry Gutov, stefan, al.skobelev, psmith,
	larsi

On 2020-05-26 18:31 +0000, Alan Mackenzie wrote:
>> Good note about copyrightability, though.
>
> And if you're still around, Leo, thanks very much for the patch!  I'll
> commit it in the next day or so.

Yes. Thanks everyone to get this closed. I am still around and read the
emacs bug and devel mailing lists at lease once a week ;)

Leo





^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2020-05-27  1:12 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-04-15 15:00 bug#5953: 23.1.95; objc-mode doesn't fontify Objective-C 2.0 keywords @syntesize and @property correctly Aleksandr Skobelev
2012-08-22  3:32 ` Leo
2012-08-22  9:39   ` Leo
2019-11-01 16:11     ` Lars Ingebrigtsen
2019-11-23 13:14       ` Lars Ingebrigtsen
2020-05-04  0:53         ` Stefan Kangas
2020-05-24 19:24           ` Alan Mackenzie
2020-05-24 19:40             ` Dmitry Gutov
2020-05-25  4:34             ` Richard Stallman
2020-05-25  4:52               ` Paul Smith
2020-05-26  4:11                 ` Richard Stallman
2020-05-26 10:23                   ` Dmitry Gutov
2020-05-26 18:31                     ` Alan Mackenzie
2020-05-26 20:03                       ` Paul Smith
2020-05-26 20:21                       ` Alan Mackenzie
     [not found]                       ` <8414a67694f5739a90d84d620cff141bc322a415.camel@gnu.org>
2020-05-26 20:23                         ` Dmitry Gutov
2020-05-27  1:12                       ` Leo Liu

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).