From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Francesco Mazzoli Newsgroups: gmane.emacs.help Subject: Re: Emacs and Java Date: Fri, 14 Sep 2012 15:14:04 +0100 Message-ID: <87vcfgr8sz.wl%f@mazzo.li> References: <87har0onhj.wl%f@mazzo.li> <837grwvilj.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1347631978 29144 80.91.229.3 (14 Sep 2012 14:12:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Sep 2012 14:12:58 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 14 16:13:01 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TCWdg-0000Ra-Ro for geh-help-gnu-emacs@m.gmane.org; Fri, 14 Sep 2012 16:13:00 +0200 Original-Received: from localhost ([::1]:44818 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCWdc-000602-Tg for geh-help-gnu-emacs@m.gmane.org; Fri, 14 Sep 2012 10:12:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45336) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCWdU-0005s8-RI for help-gnu-emacs@gnu.org; Fri, 14 Sep 2012 10:12:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TCWdL-0006Nf-H9 for help-gnu-emacs@gnu.org; Fri, 14 Sep 2012 10:12:48 -0400 Original-Received: from mail-pb0-f41.google.com ([209.85.160.41]:36324) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TCWdL-0006Nb-Ax for help-gnu-emacs@gnu.org; Fri, 14 Sep 2012 10:12:39 -0400 Original-Received: by pbbro12 with SMTP id ro12so6514677pbb.0 for ; Fri, 14 Sep 2012 07:12:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:message-id:from:to:subject:in-reply-to:references:user-agent :mime-version:content-type:x-gm-message-state; bh=/4cHI0P1VwuyUYNdMULWAd8l/siR+jvx6reu5vxLPXs=; b=nrHvTXO5TJcKmJWg2hy9SP/Ew9t4HW4XJ457IwO1c+mHLEqxVlCIbQ7WmhiDF/O5ZV 4OwRD5cVCDNluQRsWImvXIm8+cR4TYs2I/jk9Yz/FhJ3cYxu60WbaVbc9buibEcxNlKB 4e9FSUkBey7b6KTLRCm3CBJ4CTdtMEgUU+c4yyt3or0V5q93z5lsl5SGMswnrjMYLxkO Sr1vH0hijkW6DWbTvV1OTKgtvXReoqF8qfd6tLppPRHrYT94fxj98oh6J7HG26OcEZOB wGqNW07kt//sXXQJFJl15088TMwhf1LOI6Q30GI6y8XPc7vaMHkNmcLW8PIsy6TmSyIf Bd/g== Original-Received: by 10.68.116.232 with SMTP id jz8mr5270952pbb.77.1347631956878; Fri, 14 Sep 2012 07:12:36 -0700 (PDT) Original-Received: from mcnulty.mazzo.li (vm-shell1.doc.ic.ac.uk. [146.169.21.39]) by mx.google.com with ESMTPS id jz10sm1061052pbc.8.2012.09.14.07.12.33 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 14 Sep 2012 07:12:34 -0700 (PDT) In-Reply-To: <837grwvilj.fsf@gnu.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/23.3 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) X-Gm-Message-State: ALoCoQlIVrE6mqRIlyo3bfHMfEcEA4mMsXalEVVPUqF7f6OT+ogu+UIz6u0LfoYI/0TN26IqS8Ml X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.160.41 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:86764 Archived-At: Hi Eli, thanks for the answer. At Fri, 14 Sep 2012 16:28:56 +0300, Eli Zaretskii wrote: > Flymake is available (see flymake.el) OK, I've tried flymake since apparently Java & ant are supported, and it can't find my build file. The docs mention a `flymake-buildfile-dirs' variable to customise but it is not in the customisation group, and setting it has no effect. > and for semantic features try global-ede-mode, and also look under > lisp/cedet/semantic/. I'll take a look, thanks. > I don't use Java, so I have no idea how well these support what you need. Well the first thing would be to have a mode that actually highlights and indents Java code (including generics, foreach loops, etc). People have pointed me at CEDET as well, I'll see if I can set that up. -- Francesco * Often in error, never in doubt