 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Kristofer Skaug Guest
|
Posted: Thu Aug 26, 2004 8:23 am Post subject: It's... the Unofficial D9 Feature Voting Awareness Week! (UD |
|
|
.... ok, so in the absence of enthused response from Borland, I hereby
announce...
<drum roll>
The Unofficial D9 Feature Voting Awareness Week (UD9FVAW) !
You can celebrate with me, starting with the summary of current top voted
feature requests for D9 (Win32 part) in the thread "What Delphi users
really want (other than bugfixes)" below..
But there are also many deserving feature requests that are getting
little publicity.
Oddly, many of them are submitted by yours truly <BIG SHAMELESS GRIN>!
Here is a list of reports (arranged by feature category) that I'd like to
see boosted in the rankings. Not because they're mine, but because I
really think they'd be useful.
They range from semi-trivial to hefty, but they have in common that
they'd contribute to improved power for the Delphi programmer.
So fire up your favorite QC client and check these out:
Compiler (and compiler assisted tools):
1615 - Support for detecting duplicate identifiers (7303 for D.NET)
1556 - Design-time utility to track exception propagation paths (7273 for
D.NET)
1549 - Exception tracking to source
1600 - Uses clause cleanup function (7272 for D.NET)
1619 - Identify orphaned code
1614 - Code Dependancy Walker
Editor:
1621 - Navigation Shortcut - go to nearest var-block
1622 - Declare variable on the fly
2174 - Editor: Skip to Next/Previous Identifier Instance (7271 for D.NET)
5635 - Popup Menu for "Insert GUID" shortcut
Form designer:
1616 - Form designer 'Find code reference'
1632 - Accessing Frames in Form Designer
1553 - Show inherited components (7302 for D.NET)
1633 - Orphan/Junk Component cleanup
Project management:
1551 - Project Manager: Common/shared files factorization
1642 - Add Current Unit to Project (simplified)
1606 - Project manager columns
1607 - Project manager column sorting
1608 - Modified file status in Project Manager
Various IDE:
1852 - Find in Files option: Exclude current file
1613 - Pallette Support for multiple versions of same component
5787 - Project path macro in Tools menu manager
1623 - Macros in Code templates
1550 - Color coding for Errors, warnings, hints and messages
2233 - Copying Selections of Compiler Message Text
2171 - Hiding Component Pallette Pagetabs
RTL/VCL:
1557 - Faster way to get decoded Date/Time
2267 - TCheckListBox additional methods for Checkmark control (7304 for
D.NET)
2265 - TCheckListBox.MultiSelect published
Now... what are you waiting for... VOTE VOTE VOTE! <g>
--
Kristofer
|
|
| Back to top |
|
 |
Gerrit Beuze Guest
|
Posted: Thu Aug 26, 2004 1:23 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Hello Kristofer,
Good initiative!
You can have some features today:
Check ModelMaker Code Explorer at http://www.modelmakertools.com
| Quote: | 1621 - Navigation Shortcut - go to nearest var-block
Add Local Var is probably what you want? |
http://www.modelmakertools.com/mmx_articles/add_local_var.htm
| Quote: | 1622 - Declare variable on the fly
Add Local Var, Add Field Add method, Add Property etc. All invokable |
from the editor using shortcuts or popup menus.
| Quote: | 1623 - Macros in Code templates
And much more: dual templates, entire sets of related class members etc, |
Gerrit Beuze
ModelMaker Tools
|
|
| Back to top |
|
 |
Kristofer Skaug Guest
|
Posted: Thu Aug 26, 2004 1:38 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Gerrit Beuze wrote:
Hi -
in fact several of my other entries are available in 3rd party offerings
too,
such as GExperts, OPXperts, the once-invincible-but-now-doomed
CodeRush, etc. I want these things to be standard part of the Delphi IDE
so that everyone can profit from these great ideas.
| Quote: | 1621 - Navigation Shortcut - go to nearest var-block
Add Local Var is probably what you want?
|
Yeah, except this shortcut also takes you to the var-block so you can
mess about and do whatever you like, it's not limited to adding new
declarations.
| Quote: | 1622 - Declare variable on the fly
Add Local Var, Add Field Add method, Add Property etc. All invokable
from the editor using shortcuts or popup menus.
|
Yes, I like the looks of the MM implementation as presented there.
--
Kristofer
|
|
| Back to top |
|
 |
Steve Trefethen (Borland Guest
|
Posted: Thu Aug 26, 2004 3:31 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Kristofer Skaug wrote:
| Quote: | ... ok, so in the absence of enthused response from Borland, I hereby
announce...
drum roll
The Unofficial D9 Feature Voting Awareness Week (UD9FVAW) !
|
At this point in our development cycle a list similar to this but
focused on what bugs that you want to see fixed would be incredibly useful.
--
-Steve
Delphi.NET/C#Builder R&D
Borland Software Corporation
http://blogs.borland.com/stevet
BorCon September 11-15, 2004
San Jose, California
Register today! http://info.borland.com/conf2004
|
|
| Back to top |
|
 |
John Kaster (Borland) Guest
|
Posted: Thu Aug 26, 2004 4:44 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Kristofer Skaug in <412d9e1b$1 (AT) newsgroups (DOT) borland.com> wrote:
| Quote: | ... ok, so in the absence of enthused response from Borland,
|
1) No responses are guaranteed
2) You might want to adjust your expectations to something beyond 12
hours for a response.
| Quote: | The Unofficial D9 Feature Voting Awareness Week (UD9FVAW) !
|
3) I wish you'd done this with bug reports, since R&D just asked me for
the "hot list" from QC. ;)
But thanks for compiling the list. I'll forward it to the core team.
--
John Kaster, Borland Developer Relations, http://bdn.borland.com
BorCon2004, all info in one place! http://info.borland.com/conf2004
Features and bugs: http://qc.borland.com
Get source: http://cc.borland.com
Unofficial information overload: http://blogs.borland.com
|
|
| Back to top |
|
 |
John Kaster (Borland) Guest
|
Posted: Thu Aug 26, 2004 4:45 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Steve Trefethen (Borland R&D) in <412e023c$1 (AT) newsgroups (DOT) borland.com>
wrote:
| Quote: | At this point in our development cycle a list similar to this but
focused on what bugs that you want to see fixed would be incredibly
useful.
|
yes, and it would save me some compilation time, but I'll probably
update my custom QC app to retrieve this information later today
--
John Kaster, Borland Developer Relations, http://bdn.borland.com
BorCon2004, all info in one place! http://info.borland.com/conf2004
Features and bugs: http://qc.borland.com
Get source: http://cc.borland.com
Unofficial information overload: http://blogs.borland.com
|
|
| Back to top |
|
 |
David Smith Guest
|
Posted: Thu Aug 26, 2004 5:16 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Steve Trefethen (Borland R&D) wrote:
| Quote: |
At this point in our development cycle a list similar to this but
focused on what bugs that you want to see fixed would be incredibly useful.
|
Here's a list of bugs that were highly requested but not fixed by D7
SP1. Of course there are e.g. IDE bugs that probably don't affect the
Galileo IDE anymore, but I don't have time to check that now.
"These are some of the bugs that should be fixed in the Service Pack:
(A-0) 2378 Incorrect multi-language (locale)
(A-1) 4167 Using XPManfest + Groupbox in Dll form
(B-1) 2584 Web Deploy disabled
(B-1) 5732 Code Completion dropdown list shows only blank entries
(no steps, intermittent)
(B-1) 5743 SQR function failures (a summary)
(B-2) 2002 DLL Breakpoints lost in XP
(B-3) 2258 Failure to parse/compile integer constant --2147483648
and lower (possible regression bug)
(B-3) 3879 Components in data module does not remains in there
position when saving
(C-1) 2774 Tabs in the Component Palette Popup Menu refuse to scroll
(C-2) 2269 Class completion fails for default parameters
(C-2) 3636 TInvokableClass memory leak (possible simple fix attached)
(I-2) 5739 Unit OPToSoapDomConv.pas references unneeded units
All the following reports have possible simple fixes attached:
(A-2) 4744 SysUtils.WideFmtStr crash by long arguments
(A-2) 5672 Incorrect declaration in ShlObj.pas causes programs to
crash
(A-3) 3272 Access violation on close caused by hint timer
(A-3) 5555 Rare crash on keypress in TComboBox (Reported)
(B-0) 2614 Making calls to a Web Service Often Results in invalid
Content-Type Error
(B-1) 4861 httpsrvr: access violations in TObjectManager.Destroy
(B-1) 5473 Problem when freeing a page: the next page to be
activated is not necessarily the correct one
(B-2) 4762 Single type SoapToVariant deserialization error
(B-2) 5737 Generating WSIL from Service Page Info causes Access
Violation
(B-3) 4288 TComboBox does not allow changes of KeyCode in OnKeyPress
(B-3) 4653 Windows XP 32-bit icons & TImageList problem
(B-3) 5136 Response.Expires and Response.LastModified are missing
in the response-header
(C-2) 1807 Memory Leak
========================
4790 Midas, Midas generates an exception when filtering on WideString fields
4513 ADO, Locate does not find Timestamps with milliseconds
3031 Variants, Olevariant crash
4945 Variants, VarArrayOf losing data after NULL
2190 Variants, There is a bug in array to variant array conversion
4836 Debugger, Can't Debug Newly Created Automation Object
1177 Documentation, ResourceString limitation of 1024 characters
5603 Midas, M/D CDS data corrupt after cdsMaster.ApplyUpdates(0)
4071 RTL, Change in ComServ.pas between Delphi 6.0 -> 7.0
3951 IDE, Access Violation at shutdown
3860 Midas, Blob parameters crashing with DataSnap with binary data
3741 VCL, Splitter makes panels unaccessible
3053 TLB-Editor, Access Violation in rtl70.bpl
2714 Midas, Changing a value in a filtered CDS where ...
5355 Midas, filter error in TClientDataSet
4749 RTL, TThread.Destroy calls Resume when...
4691 Midas, Deleted CDS detail records re-appear (client-side M/D)
4214 VCL, PageControl corrupts contained controls position
2886 VCL, CommaText considers space to be a delimiter too
=========================
1083 Anchors don't work with large fonts
1113 [akRight, akBottom] Anchors don't agree with poDefault
2127 Right and bottom anchors don't work if Form.Scaled false
2522 C2 Menu painting bugs
2632 C4 Deleteing columns in inherited TDBGrid
4726 A1 TSoapAttachment from Windows to Linux
4802 C3 Const array of interfaces
4839 C3 Const dynamic arrays
4841 B1 Problem importing type library
5230 C3 RegisterCustomModule and TFrame
5252 B1 MSSQL dbExpress bug
5534 C2 TWebBrowser memory leak
5668 C3 TBitmap decoding errors
5744 B4 MatchesMask bugs
1682 Internal error: E5907
1604 TMaskEdit.EditMask ignores '' before '/' or ':'
"
--
David S.
Delphi programming : http://www.borland.com/delphi_net/
|
|
| Back to top |
|
 |
Kristofer Skaug Guest
|
Posted: Thu Aug 26, 2004 5:34 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Steve Trefethen (Borland R&D) wrote:
| Quote: |
At this point in our development cycle a list similar to this but
focused on what bugs that you want to see fixed would be incredibly
useful.
|
OK, but we voted for bug fixes already for D7sp1...
This list is unique in that it focuses solely on the positive stuff,
i.e. the feature requests...
--
Kristofer
|
|
| Back to top |
|
 |
Kristofer Skaug Guest
|
Posted: Thu Aug 26, 2004 6:21 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
John Kaster (Borland) wrote:
| Quote: |
1) No responses are guaranteed
2) You might want to adjust your expectations to something beyond 12
hours for a response.
|
Sure, I just saw you and Danny lurk around in the other thread yesterday
without giving any direct top level response, so I thought I'd just carry
on...
| Quote: | 3) I wish you'd done this with bug reports, since R&D just asked me
for the "hot list" from QC.
|
<g> but that was not at all my intention here.
| Quote: | But thanks for compiling the list. I'll forward it to the core team.
|
Cool thanks.
--
Kristofer
|
|
| Back to top |
|
 |
John Kaster (Borland) Guest
|
|
| Back to top |
|
 |
Max Guest
|
Posted: Thu Aug 26, 2004 10:10 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
| Quote: | 1600 - Uses clause cleanup function (7272 for D.NET)
1619 - Identify orphaned code
|
Try the Pascal Analyzer from http://www.peganza.com/
"Kristofer Skaug" <ya.ierfgnf (AT) thnxf (DOT) x> schrieb im Newsbeitrag
news:412d9e1b$1 (AT) newsgroups (DOT) borland.com...
| Quote: | ... ok, so in the absence of enthused response from Borland, I hereby
announce...
drum roll
The Unofficial D9 Feature Voting Awareness Week (UD9FVAW) !
You can celebrate with me, starting with the summary of current top voted
feature requests for D9 (Win32 part) in the thread "What Delphi users
really want (other than bugfixes)" below..
But there are also many deserving feature requests that are getting
little publicity.
Oddly, many of them are submitted by yours truly <BIG SHAMELESS GRIN>!
Here is a list of reports (arranged by feature category) that I'd like to
see boosted in the rankings. Not because they're mine, but because I
really think they'd be useful.
They range from semi-trivial to hefty, but they have in common that
they'd contribute to improved power for the Delphi programmer.
So fire up your favorite QC client and check these out:
Compiler (and compiler assisted tools):
1615 - Support for detecting duplicate identifiers (7303 for D.NET)
1556 - Design-time utility to track exception propagation paths (7273 for
D.NET)
1549 - Exception tracking to source
1600 - Uses clause cleanup function (7272 for D.NET)
1619 - Identify orphaned code
1614 - Code Dependancy Walker
Editor:
1621 - Navigation Shortcut - go to nearest var-block
1622 - Declare variable on the fly
2174 - Editor: Skip to Next/Previous Identifier Instance (7271 for D.NET)
5635 - Popup Menu for "Insert GUID" shortcut
Form designer:
1616 - Form designer 'Find code reference'
1632 - Accessing Frames in Form Designer
1553 - Show inherited components (7302 for D.NET)
1633 - Orphan/Junk Component cleanup
Project management:
1551 - Project Manager: Common/shared files factorization
1642 - Add Current Unit to Project (simplified)
1606 - Project manager columns
1607 - Project manager column sorting
1608 - Modified file status in Project Manager
Various IDE:
1852 - Find in Files option: Exclude current file
1613 - Pallette Support for multiple versions of same component
5787 - Project path macro in Tools menu manager
1623 - Macros in Code templates
1550 - Color coding for Errors, warnings, hints and messages
2233 - Copying Selections of Compiler Message Text
2171 - Hiding Component Pallette Pagetabs
RTL/VCL:
1557 - Faster way to get decoded Date/Time
2267 - TCheckListBox additional methods for Checkmark control (7304 for
D.NET)
2265 - TCheckListBox.MultiSelect published
Now... what are you waiting for... VOTE VOTE VOTE!
--
Kristofer
|
|
|
| Back to top |
|
 |
Kristofer Skaug Guest
|
Posted: Thu Aug 26, 2004 10:42 pm Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Max wrote:
For uses clause cleanup I use the (free) OPxperts plugin, which is fine
for this purpose.
But both OPxperts and Peganza are missing some tricks that QC1600 seeks
Borland's expertise to resolve ("false" hits, VFI/component-family
issues, and exclusion of units based on path).
As for orphaned code, Peganza might do that (I don't know) but IMO it
should be native to Delphi.
(along the lines of the existing "private method ... never called"
warning).
--
Kristofer
|
|
| Back to top |
|
 |
Jan Derk Guest
|
Posted: Fri Aug 27, 2004 1:23 am Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Steve Trefethen (Borland R&D) wrote:
| Quote: | At this point in our development cycle a list similar to this but
focused on what bugs that you want to see fixed would be incredibly useful.
|
1083 Anchors don't work with large fonts
1113 [akRight, akBottom] Anchors don't agree with poDefault
2127 Right and bottom anchors don't work if Form.Scaled false
Right and bottom anchors on resizeable forms have been broken for eons
and while there is a simple workaround I often forget to use it.
Note, that somebody closed the bug reports, but the bugs have been
confirmed by many users including TeamB members.
Jan Derk
|
|
| Back to top |
|
 |
John Kaster (Borland) Guest
|
Posted: Fri Aug 27, 2004 1:34 am Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Jan Derk in <412e8d48$1 (AT) newsgroups (DOT) borland.com> wrote:
| Quote: | Note, that somebody closed the bug reports, but the bugs have been
confirmed by many users including TeamB members.
|
Somebody should have re-opened them then.
--
John Kaster, Borland Developer Relations, http://bdn.borland.com
BorCon2004, all info in one place! http://info.borland.com/conf2004
Features and bugs: http://qc.borland.com
Get source: http://cc.borland.com
Unofficial information overload: http://blogs.borland.com
|
|
| Back to top |
|
 |
Don Guest
|
Posted: Fri Aug 27, 2004 4:00 am Post subject: Re: It's... the Unofficial D9 Feature Voting Awareness Week! |
|
|
Steve Trefethen (Borland R&D) wrote:
| Quote: | Kristofer Skaug wrote:
... ok, so in the absence of enthused response from Borland, I hereby
announce...
drum roll
The Unofficial D9 Feature Voting Awareness Week (UD9FVAW) !
At this point in our development cycle a list similar to this but
focused on what bugs that you want to see fixed would be incredibly useful.
|
What have I just missed?
With a statement like that you are confirming what others have been
hounding Borland about ever since QC was introduced IMO. That is, that
it's useless.
Am I the only one that sees a strange irony in accepting an "unofficial"
list?
Don
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|