Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006174opensim[REGION] OpenSim Corepublic2012-08-18 00:232012-08-18 12:44
ReporterSignpostMarv 
Assigned Tomelanie 
PrioritynormalSeveritytweakReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Versionmaster (dev code) 
Target VersionFixed in Version 
Summary0006174: Add constructors & operators to LSL types to avoid typecasting
DescriptionFollowing on from a conversation in #opensim-dev, decided to experiment with additional constructors and implicit operators to avoid manual typecasting between LSL and libOMV types
TagsNo tags attached.
Git Revision or version number
Run ModeStandalone (1 Region)
Physics EngineBasicPhysics
Environment.NET / Windows64
Mono VersionNone
Viewer
Attached Filespatch file icon LSL_Type_tweaks-Vector3.patch [^] (38,986 bytes) 2012-08-18 00:23 [Show Content]

- Relationships

-  Notes
(0022117)
SignpostMarv (reporter)
2012-08-18 00:24

I think I've done all the Vector3 refactoring. Will await feedback before continuing to refactor Quaternions.
(0022365)
melanie (administrator)
2012-08-18 12:44

Again, this patch changes unrelated whitespace. Please refrain from adjusting formatting on code as you come across it. Especially when it's wrong.

in our coding style, this is wrong:

part.OffsetPosition = !adjust ? targetPos : SetPosAdjust(
    currentPos, targetPos);

we break long lines this way:

part.OffsetPosition = !adjust ? targetPos :
    SetPosAdjust(currentPos, targetPos);

Please don't "correct" whitespace to make it be wrong. Please submit whitespace changes in SEPARATE patches containing ONLY whitespace changes.

- Issue History
Date Modified Username Field Change
2012-08-18 00:23 SignpostMarv New Issue
2012-08-18 00:23 SignpostMarv File Added: LSL_Type_tweaks-Vector3.patch
2012-08-18 00:24 SignpostMarv Note Added: 0022117
2012-08-18 00:24 SignpostMarv Status new => patch included
2012-08-18 11:32 DMX04 Issue cloned: 0006177
2012-08-18 12:40 melanie Status patch included => resolved
2012-08-18 12:40 melanie Resolution open => fixed
2012-08-18 12:40 melanie Assigned To => melanie
2012-08-18 12:44 melanie Note Added: 0022365


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker