- Timestamp:
- 05/08/08 21:50:33 (8 months ago)
- Files:
-
- tools/scite4d/Readme.txt (modified) (4 diffs)
- tools/scite4d/build.bat (modified) (1 diff)
- tools/scite4d/d.black.properties (moved) (moved from tools/scite4d/d.blank.properties)
- tools/scite4d/examples/dsss/dsss.conf (modified) (1 diff)
- tools/scite4d/examples/dsss/test.d (modified) (1 diff)
- tools/scite4d/examples/makefile/test.d (modified) (1 diff)
- tools/scite4d/ybud.conf (modified) (1 diff)
- tools/scite4d/ybud.d (modified) (3 diffs)
- tools/scite4d/ybud.exe (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
tools/scite4d/Readme.txt
r158 r200 1 SciTE4D text editor 0.1 5released1 SciTE4D text editor 0.16 released 2 2 3 1 Mar 2008, SciTE4D text editor 0.15 released. 4 Get it from SciTE4D home: 5 http://scite4d.chinese-blog.org 3 9 May 2008, SciTE4D text editor 0.16 released. 4 6 5 7 6 What's new: 8 Autocomplete up to date with DMD 1.027 and Tango 0.99.5 9 Added Ctrl+F5 to excute "dmd -run currentFile.d args..." 10 Added Makefile support 11 Added Windows build.bat support 12 Added dsss build exampe, bat build example, Makefile build exampe. 13 "D language" CHM help up to date with D 1.027 7 Autocomplete up to date with DMD 1.0.28 and Tango 0.99.6, DWin 0.37, dwt-win, dwt-addons, dfl. 8 9 Added new Customized Syntax highlighting file ( d.black.properties ) by redduke 10 usage: backup d.properties to d.default.properties, rename d.black.properties to d.properties, then restart SciTE4D 14 11 15 12 … … 152 149 [http://scite4d.chinese-blog.org scite4d] 153 150 151 === Customized Syntax highlighting: d.black.properties === 152 153 by redduke 154 [http://bbs.d-programming-language-china.org/thread-794-1-1.html] 155 154 156 155 157 … … 159 161 160 162 [http://www.dsource.org/forums/viewforum.php?f=163 Dsource Forum] 163 [http://bbs.d-programming-language-china.org/ Chinese Forum] 161 164 162 165 … … 178 181 179 182 183 09 May 2008 SciTE4D 0.16 released. 184 Autocomplete up to date with DMD 1.0.28 and Tango 0.99.6, DWin 0.37, added support for dwt-win, dwt-addons, dfl. 185 186 Added Customized Syntax highlighting d.black.properties by redduke 187 ( http://bbs.d-programming-language-china.org/thread-794-1-1.html ) 188 usage: backup d.properties to d.default.properties, rename d.black.properties to d.properties, then restart SciTE4D 189 180 190 == Maintainer == 181 182 * SciTE4D home183 http://scite4d.chinese-blog.org184 191 185 192 * yidabu at gmail dot com tools/scite4d/build.bat
r195 r200 1 rem dmd ybud.d -inline -release -O 2 remdel *.obj *.map1 dmd ybud.d -inline -release -O -version=DFL 2 del *.obj *.map 3 3 4 4 rem for get module name 5 ybud.exe ybud.d --modules D:\d\dmd\src\phobos\std;D:\d\dmd\tango;D:\d\dmd\src\other\dwin\;D:\d\dmd\src\other\flowerd\;D:\d\dmd\src\other\htmlayout\;D:\d\dmd\src\dwt-win\dwt\;D:\d\dmd\src\other\dfl\;D:\d\dmd\src\dwt-addons\dwtx5 rem ybud.exe ybud.d --modules D:\d\dmd\src\phobos\std;D:\d\dmd\tango;D:\d\dmd\src\other\dwin\;D:\d\dmd\src\other\flowerd\;D:\d\dmd\src\other\htmlayout\;D:\d\dmd\src\dwt-win\dwt\;D:\d\dmd\src\other\dfl\;D:\d\dmd\src\dwt-addons\dwtx 6 6 7 7 pause tools/scite4d/examples/dsss/dsss.conf
r129 r200 4 4 releaseflags=-release -inline 5 5 postbuild=del /f /s /q *.obj *.map *.last 6 type=binary7 6 tools/scite4d/examples/dsss/test.d
r133 r200 1 1 module test; 2 2 3 import tango. io.Console;3 import tango.stdc.stdio : printf; 4 4 5 5 ///dsss build example 6 6 void main() 7 7 { 8 Cout ("Congratulations! dsss building successed").newline;8 printf("Congratulations! dsss building successed\0"); 9 9 } 10 10 tools/scite4d/examples/makefile/test.d
r133 r200 2 2 3 3 import tango.io.Console; 4 5 4 6 5 ///Makefile build example tools/scite4d/ybud.conf
r195 r200 2 2 # make name, e.g. make, mingw32-make 3 3 # comment next line if you never use make 4 make= D:\d\scite4d\mingw32-make4 make=mingw32-make.exe 5 5 6 6 # default value of Makefile name tools/scite4d/ybud.d
r195 r200 30 30 tango.text.Properties, 31 31 tango.text.Regex; 32 33 import dwin.sys.win32.SpecPath : exeDir; 34 import dwin.sys.win32.CodePage : toMbsz; 32 35 33 36 import tango.stdc.stdlib : system ; … … 119 122 fs.setDirectory(srcPath.path); 120 123 121 system( (command ~ '\0').ptr);124 system( toMbsz(command) ); 122 125 123 126 fs.setDirectory(workDir); … … 173 176 { 174 177 debug Stdout("make build", file).newline; 175 execBuild(aa["make"] ~ " -f " ~ makefilePath.toString); 178 auto mingwMake = FilePath(exeDir).append(aa["make"]); 179 if(mingwMake.exists) 180 execBuild(mingwMake.native.toString ~ " -f " ~ makefilePath.toString); 181 else 182 Stdout("{} not exists", mingwMake.native.toString); 176 183 break; 177 184 }
