Bug 323366 (MONO80678) - [PATCH] Automatic case correction for C#
Summary: [PATCH] Automatic case correction for C#
Status: RESOLVED FIXED
Alias: MONO80678
Product: MonoDevelop
Classification: Mono
Component: C# Binding (show other bugs)
Version: SVN
Hardware: Other All
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: MD Bugs
QA Contact: MD Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-30 23:32 UTC by Andres Aragoneses
Modified: 2009-04-16 17:44 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Patch to provide case-insensitive completion fallback (15.45 KB, patch)
2007-08-03 00:50 UTC, Thomas Wiest
Details | Diff
Improved patch (17.42 KB, patch)
2007-08-15 00:47 UTC, Thomas Wiest
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 20:24:58 UTC


---- Reported by knocte@gmail.com 2007-01-30 16:32:41 MST ----

This is a feature request.

Sometimes when we are writing code, we don't write the class or variable
name properly and then get no code completion or compilation errors later.

It would be nice that, when you hit "." for accessing the members of a
class or variable (or when you just hit space or tab for finishing the
writing of a custom token), the editor searches the last written element in
the code completion database and, if not found, try to search
case-insensitive coincidence and, if found, it would change the element
accordingly.

For example, if we write "console.", nothing happens. Expected results
would be that the word console (if it's not found as a variable or
parameter in the actual scope) would change to "Console" and code
completion would be shown.

This would definitely rock for those absent-minded programmers like me :)



---- Additional Comments From taktaktaktaktaktaktaktaktaktak@gmail.com 2007-08-02 17:50:16 MST ----

Created an attachment (id=171367)
Patch to provide case-insensitive completion fallback




---- Additional Comments From taktaktaktaktaktaktaktaktaktak@gmail.com 2007-08-14 17:47:54 MST ----

Created an attachment (id=171368)
Improved patch


Imported an attachment (id=171367)
Imported an attachment (id=171368)
Comment 1 Andres Aragoneses 2008-03-16 22:48:40 UTC
I am the reporter.
Comment 2 Michael Hutchinson 2008-11-10 20:40:56 UTC
Changing the name to something that reflects the description.
Comment 3 Levi Bard 2009-04-16 17:44:25 UTC
This has been incorporated for some time now.