[Gambas-devel-svn] SF.net SVN: gambas:[6689] gambas/trunk
Brought to you by:
gambas
From: <ga...@us...> - 2014-11-30 00:30:42
|
Revision: 6689 http://sourceforge.net/p/gambas/code/6689 Author: gambas Date: 2014-11-30 00:30:32 +0000 (Sun, 30 Nov 2014) Log Message: ----------- [DEVELOPMENT ENVIRONMENT] * NEW: Software farm: Software now can be safely installed or removed. The source checksum is checked, as well as the required components. Libraries and dependencies on other software are not yet taken into account. A '*.desktop' file is automatically created on installation now. [INTERPRETER] * NEW: Split() has a new behaviour when its escape argument has two characters, the second one being the first splitting character. It uses the first character to escape splitting characters. For example, Split("a;b~;c;d",";","~;") returns ["a","b;c","d"]. * NEW: String[].Join() method handle the new Split syntax. ["a","b;c","d"].Join(";","~;") returns "a;b~;c;d". Moreover, in the traditional escape syntax, the joined string are not escaped anymore if they are void. [GB.DESKTOP] * NEW: DesktopFile.MimeTypes is a new property corresponding to the 'MimeType' entry of the '*.desktop' file. * NEW: DesktopFile now can be used for creating or modifying '*.desktop' files. Modified Paths: -------------- gambas/trunk/app/src/gambas3/.src/Project/CProjectInfo.class gambas/trunk/app/src/gambas3/.src/Project/CProjectList.class gambas/trunk/app/src/gambas3/.src/Project/Farm/CSoftware.class gambas/trunk/app/src/gambas3/.src/Project/Farm/FarmRequest.class gambas/trunk/app/src/gambas3/.src/Project/ProjectBox.class gambas/trunk/app/src/gambas3/.src/Project.module gambas/trunk/comp/src/gb.desktop/.info gambas/trunk/comp/src/gb.desktop/.settings gambas/trunk/comp/src/gb.desktop/.src/Desktop.class gambas/trunk/comp/src/gb.desktop/.src/DesktopFile.class gambas/trunk/main/gbx/gbx_c_array.c gambas/trunk/main/gbx/gbx_split.c This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |