{5} Assigned, Active Tickets by Owner (Full Description) (17 matches)
List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.
Gregor
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #80 | DSSS cannot handle BOM | DSSS | 1.0.0 | defect | 06/12/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
i saved a dsss.conf with BOM and utf8. As a result, dsss prints: DSSS config error: unrecognized line '´╗┐[tnt.d]'. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #99 | MiniD (or some other language) scripting support | DSSS | 1.0.0 | defect | 08/08/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[todo ticket] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #104 | DSSS is unhappy with spaces in directory names | DSSS | 1.0.0 | defect | 08/09/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #125 | Cannot run a hook command containing metacharacters | DSSS | 0.74 | defect | 08/25/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I need to run a couple of command line sed scripts, some of which contain semicolons, in the prebuild hook. I've split them over multiple lines for legibility, but in any case, DSSS interprets a semicolon within the sed pattern as a command delimiter. This means that, for instance, prebuild += echo "foo;bar" is interpreted as two commands, echo "foo and bar", when it should be the single command echo "foo;bar". The documentation doesn't mention any way of avoiding this: if it's possible, it should be documented, and if it isn't, it needs to be made possible. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #137 | stuff breaks when module names begin with "object" | Rebuild | defect | 09/25/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dsss.conf[main.d] main.dmodule main; import std.stdio; import objectlist; void main() { foreach(obj;list) writefln(obj); } objectlist.dmodule objectlist; int[] list = [7, 13, 42, -1]; Output>dsss build -v main.d => main + C:\Soft\dsss\bin\rebuild.exe -Idsss_imports\ -I. -S.\ -IC:\Soft\dsss\include\d -SC:\Soft\dsss\lib\ -v -IC:\Soft\dsss\include\d -SC:\Soft\dsss\lib -oqdsss_objs main.d -ofmain parse main meta main import std.stdio (C:\Soft\dmd\bin\..\src\phobos\std\stdio.d) import std.c.stdio (C:\Soft\dmd\bin\..\src\phobos\std\c\stdio.d) import std.c.stddef (C:\Soft\dmd\bin\..\src\phobos\std\c\stddef.d) import std.c.stdarg (C:\Soft\dmd\bin\..\src\phobos\std\c\stdarg.d) import std.format (C:\Soft\dmd\bin\..\src\phobos\std\format.d) import std.stdarg (C:\Soft\dmd\bin\..\src\phobos\std\stdarg.d) import std.utf (C:\Soft\dmd\bin\..\src\phobos\std\utf.d) import std.c.stdlib (C:\Soft\dmd\bin\..\src\phobos\std\c\stdlib.d) import std.c.string (C:\Soft\dmd\bin\..\src\phobos\std\c\string.d) import std.string (C:\Soft\dmd\bin\..\src\phobos\std\string.d) import std.uni (C:\Soft\dmd\bin\..\src\phobos\std\uni.d) import std.array (C:\Soft\dmd\bin\..\src\phobos\std\array.d) import std.ctype (C:\Soft\dmd\bin\..\src\phobos\std\ctype.d) import std.gc (C:\Soft\dmd\bin\..\src\phobos\std\gc.d) import gcstats (C:\Soft\dmd\bin\..\src\phobos\gcstats.d) import objectlist (objectlist.d) meta stdio meta stdio meta stddef meta stdarg meta format meta stdarg meta utf meta stdlib meta string meta string meta uni meta array meta ctype meta gc meta gcstats meta objectlist code main code stdio code stdio code stddef code stdarg code format code stdarg code utf code stdlib code string code string code uni code array code ctype code gc code gcstats code objectlist compile dmd -c main.d C:\Soft\dmd\bin\..\src\phobos\gcstats.d -IC:/Soft/dsss/bin\..\include\d -Idsss_imports\ -I. -L-L.\ -IC:\Soft\dsss\include\d -L-LC:\Soft\dsss\lib\ -IC:\Soft\dsss\include\d -L-LC:\Soft\dsss\lib -IC:\Soft\dmd\bin\..\src\phobos;C:\Soft\dmd\bin\..\import -oddsss_objs rename dsss_objs\main.obj to dsss_objs\_main.obj rename dsss_objs\gcstats.obj to dsss_objs\nmd_gcstats.obj link dmd dsss_objs\_main.obj dsss_objs\nmd_gcstats.obj -ofmain -L+.\\ -L+C:\Soft\dsss\lib\\ -L+C:\Soft\dsss\lib\ C:\Soft\dmd\bin\..\..\dm\bin\link.exe dsss_objs\_main+dsss_objs\nmd_gcstats,main,,user32+kernel32/noi+.\\+C:\Soft\dsss\lib\\+C:\Soft\dsss\lib\; OPTLINK (R) for Win32 Release 7.50B1 Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved dsss_objs\_main.obj(_main) Error 42: Symbol Undefined _D10objectlist4listAi --- errorlevel 1 Command C:\Soft\dsss\bin\rebuild.exe returned with code -1, aborting. CommentsAs you can see, objectlist.d is never passed to the compiler nor linker. Renaming the module to something other than object*.d makes it go away. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #161 | Windows build of dsss should interpret forward slashes properly when specifying a subproject | DSSS | defect | 11/08/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Currently, the dsss.conf file specifies subprojects with forward slashes. However, I must specify subprojects with backslashes or else dsss complains that the subproject isn't specified. forward slashes are valid path separators on windows, plus it is extra confusing because the conf file specifies the subprojects using forward slashes. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #41 | Simultaneous support for tango and phobos with profiles | DSSS | None | enhancement | 04/17/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It should be possible to support both phobos and tango at the same time. I'm suggesting something like dsss set stdlib phobos and dsss set stdlib tango That should update the compiler flags, include directories and library directories according to the selected library. Then building programs should be as easy as dsss set stdlib phobos rebuild my_phobos_prog dsss set stdlib tango rebuild my_tango_prog Updating tango and phobos should be possible with dsss net install dmd/phobos and dsss net install tango without changing the active profile. And tango needs either profiles for different versions or at least an easy way to use the newest svn version too. Also, similar profile stuff for gdc/dmd should be available. The amount of configurations should then be a cartesian product of these different options. I can write another ticket about this, if needs be. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #46 | Separate source folder | DSSS | 0.74 | enhancement | 04/19/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ATM DSSS requires sources/packages to have their root in the directory of the dsss.conf.
e.g. [org/eclipse/swt] type=library srcdir+=src srcdir+=gen |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #86 | * syntax for dsss install / uninstall | DSSS | 1.0.0 | enhancement | 07/02/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
I would like to be able to do dsss net install derelict* dsss uninstall derelict* which would then proceed and install all derelict packages in the net list. This feature would save me lots of typing time. Thanks. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #107 | Filter output to change mangled D symbol names into readable ones | DSSS | 1.0.0 | enhancement | 08/10/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #111 | Should be a way to explicitly list files | DSSS | 0.74 | enhancement | 08/13/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
When just starting out, it's handy that you don't have to explicitly list the source files that are part of a library. But at some point this can become annoying. My directories are littered with little test files like _mtest.d, example1.d, runshell.d etc. I don't want these things to be part of the library, but it can be annoying to have to list everything I don't care about in an 'exclude' list. I'd rather just explicitly list what *is* in the library. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #98 | Proper support for versioning | DSSS | 1.0.0 | task | 08/08/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[todo ticket] |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #112 | documentation: buildflags in [*] don't combine with those in [named] section | DSSS | defect | 08/13/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
If you have this dsss file: [myprog.d] buildflags += -Isomething [*] buildflags += -Isomething_else You don't get both of the -I flags when you build myprog. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #130 | docflags setting | DSSS | 0.74 | defect | 08/30/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
For those who have their own documentation format, rather than using DSSS' candydoc. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #140 | nonsense error message "bin/target.exe.rf not found" if directory doesn't exist | DSSS | defect | 09/30/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
setting the target for example to bin/target.exe and invoking DSSS while the bin directory doesn't exist gives an error about a response file with that name not being found. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #151 | Duplication of .o files for redundantly included sources | DSSS | defect | 10/12/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
In tango, there is an issue in stdc/posix and stdc, some code will use/import files from stdc, some code has a version(Posix) block that will import files from stdc/posix. This results in rebuild deciding to include two identically named .d files, which contain identical symbols. The resulting link line included redundantly named object files and their symbols. This causes a failure to link. This makes me sad. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #122 | List used files to build | DSSS | enhancement | 08/16/07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
It would be good if we could pass an option to DSSS (or maybe Rebuild, but maybe not) so that it lists all files (source and libraries) that it used to build the resulting binary/library. This option could include an output file name, so that the list goes there instead of stdout. The rationale for this is explained by Tracy Ragan in her September 2007 DDJ "Separating Duties to Meet IT Compliance" article. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
