From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nathaniel Flath Newsgroups: gmane.emacs.devel Subject: Fwd: Minor bug in cc-menus.el: cc-imenu-java-generic-expression does not match all Java 1.5+ function definitions.d: Minor bug in cc-menus.el: cc-imenu-java-generic-expression does not match all Java 1.5+ function definitions. Date: Fri, 9 Oct 2009 18:50:34 -0400 Message-ID: <5e3a506e0910091550j14d5ae4dwad20cff71d01dfd@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=000e0cd171d261925004758868f2 X-Trace: ger.gmane.org 1255128658 3898 80.91.229.12 (9 Oct 2009 22:50:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 9 Oct 2009 22:50:58 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 10 00:50:47 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MwOIR-0004pK-AN for ged-emacs-devel@m.gmane.org; Sat, 10 Oct 2009 00:50:47 +0200 Original-Received: from localhost ([127.0.0.1]:43625 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MwOIQ-0006rF-J1 for ged-emacs-devel@m.gmane.org; Fri, 09 Oct 2009 18:50:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MwOIM-0006qs-17 for emacs-devel@gnu.org; Fri, 09 Oct 2009 18:50:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MwOIG-0006qQ-GY for emacs-devel@gnu.org; Fri, 09 Oct 2009 18:50:40 -0400 Original-Received: from [199.232.76.173] (port=58808 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MwOIG-0006qN-Bn for emacs-devel@gnu.org; Fri, 09 Oct 2009 18:50:36 -0400 Original-Received: from mail-px0-f202.google.com ([209.85.216.202]:62094) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MwOIF-00040J-Og for emacs-devel@gnu.org; Fri, 09 Oct 2009 18:50:36 -0400 Original-Received: by pxi40 with SMTP id 40so7712907pxi.24 for ; Fri, 09 Oct 2009 15:50:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=SKq3ZcPY+ZeF8bsAkZ5cHu70DpJkoGoanPVCtudh+Js=; b=InWz7Q+EU/Q8ybN8H0SgIw0rIKcREPR5+eJWf9aTfB7yAuNh6NZUhTfCsxtHgAeRqH ban9OQV164qbBPdj2E5JEZDvJ7Z+feYQ8Eg3mUaUvDM6+lhXhI04t0FedvwCT4UXXJ6q tC0hq0H6cJ/h1xhJmuFRX4JFEQVD6braVKKIc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Tjp1eIyHtrTMh+WpjOmb7UD2+dr3avoEVJ8hZfQMP8Vj8OUy93tB4I/qH69djPwIMO nuO0/ec+5CCXqc+LvVYOO8HZbjRzJSZDm4hBNN1BS92+qcXxDFvaYyGboOHLg0Zz/SRQ kSYWEmrdFnT0MvtUJngy8YaTnrjD2JkqHPeAo= Original-Received: by 10.140.132.16 with SMTP id f16mr263451rvd.218.1255128634069; Fri, 09 Oct 2009 15:50:34 -0700 (PDT) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:116040 Archived-At: --000e0cd171d261925004758868f2 Content-Type: text/plain; charset=ISO-8859-1 I received the forms yesterday and sent them back, so the FSF should get them in about a week. The contract I signed mentioned I was recieving a dollar for the copyright - any idea when I can expect it? I found another issue whith that regex, which was it didn't recognize functions that throw exceptions. I fixed that, and have been using it since September with no additional issues. (defvar cc-imenu-java-generic-expression `((nil ,(concat "[" c-alpha "_][\]\[." c-alnum "_<> ]+[ \t\n\r]+" ; type spec "\\([" c-alpha "_][" c-alnum "_]*\\)" ; method name "[ \t\n\r]*" ;; An argument list htat is either empty or contains any number ;; of arppguments. An argument is any number of annotations ;; followed by a type spec followed by a word. A word is an ;; identifier. A type spec is an identifier, possibly followed ;; by < typespec > possibly followed by []. (concat "(" "\\(" "[ \t\n\r]*" "\\(" "@" "[" c-alpha "_]" "[" c-alnum "._]""*" "[ \t\n\r]+" "\\)*" "\\(" "[" c-alpha "_]" "[\]\[" c-alnum "_.]*" "\\(" "<" "[ \t\n\r]*" "[\]\[.," c-alnum "_<> \t\n\r]*" ">" "\\)?" "\\(\\[\\]\\)?" "[ \t\n\r]+" "\\)" "[" c-alpha "_]" "[" c-alnum "_]*" "[ \t\n\r,]*" "\\)*" ")" "[.," c-alnum " \t\n\r]*" "{" )) 1)) "Imenu generic expression for Java mode. See `imenu-generic-expression'.") Thanks, Nathaniel Flath On Sat, Aug 22, 2009 at 9:32 PM, Stefan Monnier wrote: > > I have not signed any copyright assignment forms to the FSF - I'll print > > them out and mail them in on Monday. > > The way it works is as follows: fill the form below, and email it as > instructed, at which point the FSF will send you the form you need > to sign. > > > Stefan > > > Please email the following information to assign@gnu.org, and we > will send you the assignment form for your past and future changes. > > Please use your full legal name (in ASCII characters) as the subject > line of the message. > ---------------------------------------------------------------------- > REQUEST: SEND FORM FOR PAST AND FUTURE CHANGES > > [What is the name of the program or package you're contributing to?] > Emacs > > [Did you copy any files or text written by someone else in these changes? > Even if that material is free software, we need to know about it.] > > > [Do you have an employer who might have a basis to claim to own > your changes? Do you attend a school which might make such a claim?] > > > [For the copyright registration, what country are you a citizen of?] > > > [What year were you born?] > > > [Please write your email address here.] > > > [Please write your postal address here.] > > > > > > [Which files have you changed so far, and which new files have you written > so far?] > > > --000e0cd171d261925004758868f2 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



I received the forms yesterday a= nd sent them back, so the FSF should get them in about a week.=A0 The contr= act I signed mentioned I was recieving a dollar for the copyright - any ide= a when I can expect it?

I found another issue whith that regex, which was it didn't recogni= ze functions that throw exceptions.=A0 I fixed that, and have been using it= since September with no additional issues.


(defvar cc-imenu-java-generic-expression
=A0 `((nil
=A0=A0=A0=A0 = ,(concat
=A0=A0=A0=A0=A0=A0 "[" c-alpha "_][\]\[." c= -alnum "_<> ]+[ \t\n\r]+" ; type spec
=A0=A0=A0=A0=A0=A0= "\\([" c-alpha "_][" c-alnum "_]*\\)" ; meth= od name
=A0=A0=A0=A0=A0=A0 "[ \t\n\r]*"
=A0=A0=A0=A0=A0=A0 ;; An argum= ent list htat is either empty or contains any number
=A0=A0=A0=A0= =A0=A0 ;; of arppguments.=A0 An argument is any number of annotations

=A0=A0=A0=A0=A0=A0 ;; followed by a type spec followed by a= word.=A0 A word is an
=A0=A0=A0=A0=A0=A0 ;; identifier.=A0 A type spec is an identifier, possibly= followed
=A0=A0=A0=A0=A0=A0 ;; by < typespec > possibly followed = by [].
=A0=A0=A0=A0=A0=A0 (concat "("
=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 "\\("
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0 "[ \t\n\r]*"
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\("
=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "@"
=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0 "[" c-alpha "_]"
=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0 "[" c-alnum "._]""*"=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "[ \t\n\r]+"
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\)*"
=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\("
=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 "[" c-alpha "_]"
=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 "[\]\[" c-alnum "_.]*"
= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\("

=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "<"
=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "[ \t\n\r]*"
=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0 "[\]\[.," c-alnum "_<> \t\n\r= ]*"
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 ">"
= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\)?"
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\(\\[\\]\\)?"
=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "[ \t\n\r]+"
=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\)"
=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 "[" c-alpha "_]"
=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "[" c-alnum "_]*"
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "[ \t\n\r,]*"
=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "\\)*"
=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 ")"
=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 "[.," c-alnum " \t\n\r]*"

=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 "{"
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 )) 1))
=A0 "Imenu generic expression for Java mode.=A0 See `imenu-generic-exp= ression'.")


Thanks,
Na= thaniel Flath


On Sat, Aug 22, 2009 at 9:32 PM, Stefan Monnier <monnier@iro.umontr= eal.ca> wrote:
> I have = not signed any copyright assignment forms to the FSF - I'll print
> them out and mail them in on Monday.

The way it works is as follows: fill the form below, and email it as<= br> instructed, at which point the FSF will send you the form you need
to sign.


=A0 =A0 =A0 =A0Stefan


Please email the following information to assign@gnu.org, and we
will send you the assignment form for your past and future changes.

Please use your full legal name (in ASCII characters) as the subject
line of the message.
----------------------------------------------------------------------
REQUEST: SEND FORM FOR PAST AND FUTURE CHANGES

[What is the name of the program or package you're contributing to?] Emacs

[Did you copy any files or text written by someone else in these changes? Even if that material is free software, we need to know about it.]


[Do you have an employer who might have a basis to claim to own
your changes? =A0Do you attend a school which might make such a claim?]


[For the copyright registration, what country are you a citizen of?]


[What year were you born?]


[Please write your email address here.]


[Please write your postal address here.]





[Which files have you changed so far, and which new files have you written<= br> so far?]




--000e0cd171d261925004758868f2--