BUG - cedet-java-core-jar-name

Chream <[email protected]> Tue, 15 Mar 2016 02:28:38 +0100
Newsgroups gmane.emacs.cedet
Message-ID <[email protected]>
--===============6472695274330929002==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_960E2609-4E2D-4A2B-B3E1-CD4F6DDD6907"


--Apple-Mail=_960E2609-4E2D-4A2B-B3E1-CD4F6DDD6907
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

The core jar on OS X elcapitain=20

ProductName:	Mac OS X
ProductVersion:	10.11.3
BuildVersion:	15D21

is now in the same path as for other operating systems.=20
Not sure when this happened and I am not sure how to check for OS X =
version in emacs.=20
My modified code now works for for cedet to locate the rt.jar.

Current cedet code::

(defvar cedet-java-core-jar-name (if (eq system-type 'darwin)
				     "Contents/Classes/classes.jar"
				   (concat (file-name-as-directory
					    (concat =
(file-name-as-directory "jre") "lib"))
					   "rt.jar"))
  "Name of Java core jar file.
File name is rt.jar on Linux & Windows, and classes.jar on Mac OS X")

Modified code::

(defvar cedet-java-core-jar-name (concat (file-name-as-directory
                                          (concat =
(file-name-as-directory "jre") "lib"))
                                         "rt.jar")
  "Name of Java core jar file.
File name is rt.jar on Linux & Windows, and classes.jar on Mac OS X")


--Apple-Mail=_960E2609-4E2D-4A2B-B3E1-CD4F6DDD6907
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; =
-webkit-line-break: after-white-space;" class=3D""><div class=3D"">The =
core jar on OS X elcapitain&nbsp;</div><span class=3D""><div =
class=3D""><span class=3D""><br class=3D""></span></div>ProductName:<span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span>Mac OS =
X<br class=3D"">ProductVersion:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>10.11.3<br =
class=3D"">BuildVersion:<span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span>15D21<br class=3D""></span><span =
class=3D""><br class=3D""></span><div class=3D"">is now in the same path =
as for other operating systems.&nbsp;</div><div class=3D"">Not sure when =
this happened and I am not sure how to check for OS X version in =
emacs.&nbsp;</div><div class=3D"">My modified code now works for for =
cedet to locate the rt.jar.</div><div class=3D""><br class=3D""></div><div=
 class=3D""><b class=3D"">Current cedet code::</b></div><div =
class=3D""><br class=3D""></div><div class=3D""><div class=3D"">(defvar =
cedet-java-core-jar-name (if (eq system-type 'darwin)</div><div =
class=3D""><span class=3D"Apple-tab-span" style=3D"white-space:pre">		=
		</span> &nbsp; &nbsp; =
"Contents/Classes/classes.jar"</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">				=
</span> &nbsp; (concat (file-name-as-directory</div><div class=3D""><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">				=
	</span> &nbsp; &nbsp;(concat (file-name-as-directory "jre") =
"lib"))</div><div class=3D""><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">					</span> =
&nbsp; "rt.jar"))</div><div class=3D"">&nbsp; "Name of Java core jar =
file.</div><div class=3D"">File name is rt.jar on Linux &amp; Windows, =
and classes.jar on Mac OS X")</div></div><div class=3D""><br =
class=3D""></div><div class=3D""><b class=3D"">Modified =
code::</b></div><div class=3D""><br class=3D""></div><div =
class=3D"">(defvar cedet-java-core-jar-name (concat =
(file-name-as-directory</div><div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; (concat =
(file-name-as-directory "jre") "lib"))</div><div class=3D"">&nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;"rt.jar")</div><div class=3D"">&nbsp; "Name of Java core jar =
file.</div><div class=3D"">File name is rt.jar on Linux &amp; Windows, =
and classes.jar on Mac OS X")</div><div class=3D""><br =
class=3D""></div></body></html>=

--Apple-Mail=_960E2609-4E2D-4A2B-B3E1-CD4F6DDD6907--


--===============6472695274330929002==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
--===============6472695274330929002==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel

--===============6472695274330929002==--