Skip to content
Permalink
Browse files

fix common typos

git-svn-id: http://svn.osgeo.org/qgis/trunk@12528 c8812cc2-4d05-0410-92ff-de0c093fc19c
  • Loading branch information
jef
jef committed Dec 20, 2009
1 parent 3e7a103 commit cbf1a50bd654a2101eccf317cb19dd1bdfe18870
Showing with 648 additions and 219 deletions.
  1. +1 −1 BUGS
  2. +5 −5 CODING
  3. +1 −1 COPYING
  4. +9 −9 ChangeLog
  5. +2 −5 INSTALL
  6. +1 −1 README
  7. +2 −2 debian/changelog
  8. +6 −6 doc/CODING.t2t
  9. +3 −6 doc/INSTALL.t2t
  10. +1 −1 doc/index.html
  11. +1 −1 ms-windows/Installer-Files/LICENSE.txt
  12. +2 −2 python/core/qgscoordinatereferencesystem.sip
  13. +1 −1 python/core/qgsgeometry.sip
  14. +2 −2 python/core/qgsgraduatedsymbolrenderer.sip
  15. +1 −1 python/core/qgssnapper.sip
  16. +2 −2 python/core/qgsvectorlayer.sip
  17. +2 −2 python/gui/qgsencodingfiledialog.sip
  18. +1 −1 python/gui/qgsgenericprojectionselector.sip
  19. +2 −2 python/gui/qgsmapcanvassnapper.sip
  20. +2 −2 python/gui/qgsrubberband.sip
  21. +1 −1 python/plugins/mapserver_export/ms_export.py
  22. +3 −3 python/plugins/osm/OsmDownloadDlg.py
  23. +2 −2 python/plugins/osm/OsmFeatureDW.py
  24. +1 −1 python/plugins/osm/OsmImportDlg.py
  25. +3 −3 python/plugins/osm/OsmLoadDlg.py
  26. +2 −2 python/plugins/osm/OsmSaveDlg.py
  27. +10 −10 python/plugins/osm/OsmUploadDlg.py
  28. +1 −1 python/plugins/osm/map_tools/OsmCreateLineMT.py
  29. +1 −1 python/plugins/osm/map_tools/OsmCreatePolygonMT.py
  30. +7 −0 scripts/chkspelling.sh
  31. +428 −0 scripts/spelling.dat
  32. +1 −1 src/analysis/interpolation/DualEdgeTriangulation.cc
  33. +1 −1 src/analysis/interpolation/DualEdgeTriangulation.h
  34. +2 −2 src/analysis/interpolation/MathUtils.h
  35. +1 −1 src/analysis/interpolation/Vector3D.h
  36. +1 −1 src/app/CMakeLists.txt
  37. +1 −1 src/app/attributetable/qgsattributetabledialog.h
  38. +2 −2 src/app/composer/qgscomposer.cpp
  39. +1 −1 src/app/legend/qgslegend.h
  40. +4 −4 src/app/qgisapp.cpp
  41. +1 −1 src/app/qgsidentifyresults.cpp
  42. +2 −2 src/app/qgsmaptooledit.h
  43. +2 −2 src/app/qgsmaptoolnodetool.h
  44. +5 −5 src/app/qgsrasterlayerproperties.cpp
  45. +3 −3 src/app/qgsvectorlayerproperties.cpp
  46. +1 −1 src/core/composer/qgscomposeritem.cpp
  47. +1 −1 src/core/pal/labelposition.h
  48. +1 −1 src/core/pal/problem.h
  49. +1 −1 src/core/pal/rtree.hpp
  50. +1 −1 src/core/pal/simplemutex.h
  51. +1 −1 src/core/qgsapplication.h
  52. +3 −3 src/core/qgscoordinatereferencesystem.h
  53. +1 −1 src/core/qgscoordinatetransform.cpp
  54. +1 −1 src/core/qgsgeometry.h
  55. +1 −1 src/core/qgslabel.cpp
  56. +1 −1 src/core/qgsmaplayer.cpp
  57. +1 −1 src/core/qgsproject.cpp
  58. +1 −1 src/core/qgssearchstring.h
  59. +1 −1 src/core/qgssearchstringparser.yy
  60. +2 −2 src/core/qgssnapper.h
  61. +1 −1 src/core/qgsvectorlayer.cpp
  62. +2 −2 src/core/qgsvectorlayer.h
  63. +1 −1 src/core/raster/qgscolorrampshader.cpp
  64. +4 −4 src/core/raster/qgsrasterlayer.cpp
  65. +1 −1 src/core/raster/qgsrasterlayer.h
  66. +4 −4 src/core/raster/qgsrastertransparency.cpp
  67. +1 −1 src/core/renderer/qgscontinuouscolorrenderer.cpp
  68. +3 −3 src/core/renderer/qgsgraduatedsymbolrenderer.cpp
  69. +2 −2 src/core/renderer/qgsgraduatedsymbolrenderer.h
  70. +1 −1 src/core/renderer/qgsuniquevaluerenderer.cpp
  71. +1 −1 src/core/spatialite/headers/spatialite/gaiageo.h
  72. +1 −1 src/core/spatialite/headers/spatialite/sqlite3.h
  73. +1 −1 src/core/spatialite/headers/spatialite/sqlite3ext.h
  74. +3 −3 src/core/spatialite/spatialite.c
  75. +18 −18 src/core/spatialite/sqlite3.c
  76. +3 −3 src/core/symbology/qgssymbol.cpp
  77. +1 −1 src/gui/qgisgui.cpp
  78. +1 −1 src/gui/qgsdetaileditemdelegate.cpp
  79. +2 −2 src/gui/qgsencodingfiledialog.h
  80. +2 −2 src/gui/qgsgenericprojectionselector.cpp
  81. +2 −2 src/gui/qgsmapcanvassnapper.h
  82. +1 −1 src/gui/qgsprojectbadlayerguihandler.cpp
  83. +5 −5 src/gui/qgsprojectionselector.cpp
  84. +2 −2 src/gui/qgsrubberband.h
  85. +1 −1 src/plugins/dxf2shp_converter/shapelib-1.2.10/dbfopen.c
  86. +1 −1 src/plugins/grass/qgsgrassedit.cpp
  87. +4 −4 src/plugins/grass/qgsgrassmodule.cpp
  88. +1 −1 src/plugins/grass/qgsgrasstools.cpp
  89. +1 −1 src/plugins/grass/qtermwidget/KeyboardTranslator.h
  90. +4 −4 src/plugins/grass/qtermwidget/Screen.h
  91. +1 −1 src/plugins/grass/qtermwidget/kb-layouts/linux.keytab
  92. +1 −1 src/plugins/grass/qtermwidget/kb-layouts/vt420pc.keytab
  93. +1 −1 src/plugins/grass/qtermwidget/qtermwidget.h
  94. +1 −1 src/plugins/plugin_builder.py
  95. +1 −1 src/plugins/quick_print/quickprintgui.cpp
  96. +2 −2 src/providers/grass/qgsgrass.cpp
  97. +2 −2 src/providers/osm/osmprovider.cpp
  98. +2 −2 src/providers/wms/qgswmsprovider.h
  99. +4 −4 tests/algorithms/projections/projectioncshandlingtest.h
  100. +1 −1 tests/src/core/regression1141.cpp
  101. +1 −1 tests/src/core/testqgsmaprenderer.cpp
  102. +5 −5 tests/src/core/testqgsvectorfilewriter.cpp
2 BUGS
@@ -21,7 +21,7 @@ Some hints about when you should file a bug:
- always provide contact details and make sure you are subscribed to the
ticket entry (either by adding yourself to CC field or by logging in before
filing the ticket).
- dont be offended if we don't see tickets as having the same priority as you
- don't be offended if we don't see tickets as having the same priority as you
do. While we appreciate it's inconvenient if some issue prevents you doing
your work, we need to take the big picture view of things and focus on
things that affect the largest proportion of our user base.
10 CODING
@@ -473,7 +473,7 @@ To check out QGIS HEAD:

You can use the following commands to perform an anonymous checkout from the
QGIS Subversion repository. Note we recommend checking out the trunk (unless
you are a developer or really HAVE to have the latest changes and dont mind
you are a developer or really HAVE to have the latest changes and don't mind
lots of crashing!).

You must have a subversion client installed prior to checking out the code. See
@@ -684,7 +684,7 @@ patch e.g.
QGIS developers are busy folk. We do scan the incoming patches on bug reports
but sometimes we miss things. Don't be offended or alarmed. Try to identify a
developer to help you - using the ["Project Organigram"] and contact them
asking them if they can look at your patch. If you dont get any response, you
asking them if they can look at your patch. If you don't get any response, you
can escalate your query to one of the Project Steering Committee members
(contact details also available on the ["Project Organigram"]).

@@ -765,7 +765,7 @@ Commit your changes


Your editor (as defined in $EDITOR environment variable) will appear and you
should make a comment at the top of the file (above the area that says 'dont
should make a comment at the top of the file (above the area that says 'don't
change this'. Put a descriptive comment and rather do several small commits if
the changes across a number of files are unrelated. Conversely we prefer you to
group related changes into a single commit.
@@ -970,7 +970,7 @@ the bug and reran the unit test and the regression test passed. I committed the
regression test along with the bug fix. Now if anybody breakes this in the
source code again in the future, we can immediatly identify that the code has
regressed. Better yet before committing any changes in the future, running our
tests will ensure our changes dont have unexpected side effects - like breaking
tests will ensure our changes don't have unexpected side effects - like breaking
existing functionality.

There is one more benifit to regression tests - they can save you time. If you
@@ -1371,7 +1371,7 @@ guidelines are followed in layout and design of GUIs.
capital letter, and all remaing words written with lower case first letters
3. Do not end labels for widgets or group boxes with a colon:
Adding a colon causes visual noise and does not impart additional meaning,
so dont use them. An exception to this rule is when you have two labels next
so don't use them. An exception to this rule is when you have two labels next
to each other e.g.: Label1 Plugin (Path:) Label2 [/path/to/plugins]
4. Keep harmful actions away from harmless ones:
If you have actions for 'delete', 'remove' etc, try to impose adequate space
@@ -282,7 +282,7 @@ POSSIBILITY OF SUCH DAMAGES.
In addition, as a special exception, the QGIS Development Team gives
permission to link the code of this program with the Qt library,
including but not limited to the following versions (both free and
commercial): Qt/Non-commerical Windows, Qt/Windows, Qt/X11, Qt/Mac, and
commercial): Qt/Non-commercial Windows, Qt/Windows, Qt/X11, Qt/Mac, and
Qt/Embedded (or with modified versions of Qt that use the same license
as Qt), and distribute linked combinations including the two. You must
obey the GNU General Public License in all respects for all of the code
@@ -97,7 +97,7 @@ Version 1.2.0 'Daphnis'
** - add support for data defined symbols
** - add support for font symbol markers (only data defined - no gui yet)
** - add symbol size in map units (ie. symbols that keep the size in mapunits
** independant of the mapscale)
** independent of the mapscale)
**
** Command line arguments:
**
@@ -185,7 +185,7 @@ Version 1.0.0 'Kore'
Version 0.11.0 'Metis'
** This release includes over 60 bug fixes and enhancements over the
** QGIS 0.10.0 release. In addition we have made the following changes:
** Revision of all dialogs for user interface consistancy
** Revision of all dialogs for user interface consistency
** Improvements to unique value renderer vector dialog
** Symbol previews when defining vector classes
** Separation of python support into its own library
@@ -206,7 +206,7 @@ Version 0.10.0 'Io'
** in raster layers. Support for color ramps in raster layers.
** Support for non-north up rasters. Many other raster
** improvements 'under the hood'.
** Updated icons for improved visual consistancy.
** Updated icons for improved visual consistency.
** Support for migration of old projects to work in newer QGIS versions.
Version 0.9.2rc1 'Ganymede'
** This release candidate includes over 40 bug fixes and enchancements
@@ -309,7 +309,7 @@ very well tested at this stage but works for me with my test dataset
2005-04-17 [timlinux] 0.6devel17
** Custom Projection dialog. Various bugfixes plus delete, insert and update of new
records possible. User projections now whow in projection selector but are
still not useable
still not usable
2005-04-16 [ges] 0.6.0devel16
** Fixed bug 1177637 that prevented a PostgreSQL connection from being
completely deleted
@@ -861,7 +861,7 @@ linking with -rdynamic and using dlopen()'s RTLD_GLOBAL flag.

** Moved raster load stuff to a group at the end of qgisapp.cpp file.

** Removed generically useable raster fns from qgisapp to static methods of qgsrasterlayer.
** Removed generically usable raster fns from qgisapp to static methods of qgsrasterlayer.

** Some renaming of variable names etc.

@@ -870,7 +870,7 @@ linking with -rdynamic and using dlopen()'s RTLD_GLOBAL flag.

2004-06-13 [ts] 0.3.0devel33

** Globally changed legen item fonts to arial 10pt for consistancy with rest of ui. Will soft
** Globally changed legen item fonts to arial 10pt for consistency with rest of ui. Will soft
code in qgsoptions in next release.

2004-06-13 [ts] 0.3.0devel32
@@ -1113,7 +1113,7 @@ of qt designer...
2004-05-18 [ts] 0.2.0devel24
** Relax checking of raster filetype extensions to cater for filetypes where
extension is unpredictable (e.g. grass).
Now I use gdal to quickly check if a file is useable so pretty much anything
Now I use gdal to quickly check if a file is usable so pretty much anything
gdal iscompile with should get through if you have chosen wildcard
filter in add raster dialog.

@@ -1343,7 +1343,7 @@ Probably more cleaning in the Makefiles needed
drawn!) before snapshot is taken.

2004-03-27 [jobi] 0.1.0devel17
** autogen.sh now passes paramters to configure
** autogen.sh now passes parameters to configure
** fixed tools/qgiscommit by using mktemp, thanx mcoletti
** pluginpath is now taken of libdir to be 64bit compliant (e.g. /usr/lib64/qgis)

@@ -1471,7 +1471,7 @@ Version 0.1 'Moroz' February 25, 2004
based on Everaldo's Crystal icon set.
**QGIS can load layers and / or a project on start up by specifying these
on the command line.
**Symbol renderers for simple, graduated, and continous symbols
**Symbol renderers for simple, graduated, and continuous symbols
**Raster support for most GDAL formats
**Raster implementation supports a variety of rendering settings including
semi transparent overlays, pallette inversion, flexible band to colour mapping
@@ -2199,9 +2199,6 @@ Build the ALL_BUILD project. This will build all the QGIS binaries along with al
8. Building under Windows using MSVC Express
============================================

/!\ Note: Building under MSVC is still a work in progress. In particular the
following dont work yet: python, grass, postgis connections.

/!\ This section of the document is in draft form and is not ready to be used
yet.

@@ -2268,7 +2265,7 @@ First thing we need to get is MSVC Express from here:

http://msdn2.microsoft.com/en-us/express/aa975050.aspx

The page is really confusing so dont feel bad if you cant actually find the
The page is really confusing so don't feel bad if you cant actually find the
download at first! There are six coloured blocks on the page for the various
studio family members (vb / c# / j# etc). Simply choose your language under
the 'select your language' combo under the yellow C++ block, and your download
@@ -2485,7 +2482,7 @@ and replace it with this one:
==========================

Right click on 'My computer' then select the 'Advanced' tab. Click environment variables and
create or augment the following '''System''' variables (if they dont already exist):
create or augment the following '''System''' variables (if they don't already exist):


Variable Name: Value:
2 README
@@ -3,7 +3,7 @@ README for QGIS version 1.4 'Enceladus'
Quantum GIS (QGIS) is an Open Source Geographic Information System. The
project was born in May of 2002 and was established as a project on
SourceForge in June of the same year. We've worked hard to make GIS
software (which is traditionaly expensive commerical software) a viable
software (which is traditionaly expensive commercial software) a viable
prospect for anyone with basic access to a Personal Computer. QGIS
currently runs on most Unix platforms, Windows, and OS X. QGIS is
developed using the Qt toolkit (http://www.trolltech.com) and C++. This
@@ -66,15 +66,15 @@ qgis (1.1.0) UNRELEASED; urgency=low
* gridmaker plugin removed from package
* updated mime support
* sync with debian-gis debian/ tree
- introduce arch-independant qgis-common and
- introduce arch-independent qgis-common and
qgis-plugin-grass-common
- policy updated to 3.8.0
- join libqgis1-core and libqgis1-gui to libqgis1
- add debian/watch
- dh_lintian overrides
- fix qgis.desktop
- fix license reference in copyright
* introduce arch-independant python-qgis-common
* introduce arch-independent python-qgis-common
* added sharedmimeinfo
* remove dpatch

@@ -20,7 +20,7 @@ Developers guide for QGIS
%moinmoin formatted documentation by running txt2tags on this document. See the
%txt2tags home page for more details. Please insert manual line breaks in this
%document as it makes diffing for changes much easier. To do this in vim
%automatically, select a section then issue (gq) command. Please dont
%automatically, select a section then issue (gq) command. Please don't
%apply vim formatting to the whole document as it screws up some formatting
%rather apply it selectively to paragraphs where needed.

@@ -389,7 +389,7 @@ To check out QGIS HEAD:
== Anonymous Access ==
You can use the following commands to perform an anonymous checkout from the
QGIS Subversion repository. Note we recommend checking out the trunk (unless
you are a developer or really HAVE to have the latest changes and dont mind
you are a developer or really HAVE to have the latest changes and don't mind
lots of crashing!).

You must have a subversion client installed prior to checking out the code. See
@@ -578,7 +578,7 @@ svn diff > bug7887fix.diff
QGIS developers are busy folk. We do scan the incoming patches on bug reports
but sometimes we miss things. Don't be offended or alarmed. Try to identify a
developer to help you - using the ["Project Organigram"] and contact them
asking them if they can look at your patch. If you dont get any response, you
asking them if they can look at your patch. If you don't get any response, you
can escalate your query to one of the Project Steering Committee members
(contact details also available on the ["Project Organigram"]).

@@ -660,7 +660,7 @@ svn commit src/pluguns/grass/modules/foo.xml
```

Your editor (as defined in $EDITOR environment variable) will appear and you
should make a comment at the top of the file (above the area that says 'dont
should make a comment at the top of the file (above the area that says 'don't
change this'. Put a descriptive comment and rather do several small commits if
the changes across a number of files are unrelated. Conversely we prefer you to
group related changes into a single commit.
@@ -861,7 +861,7 @@ the bug and reran the unit test and the regression test passed. I committed the
regression test along with the bug fix. Now if anybody breakes this in the
source code again in the future, we can immediatly identify that the code has
regressed. Better yet before committing any changes in the future, running our
tests will ensure our changes dont have unexpected side effects - like breaking
tests will ensure our changes don't have unexpected side effects - like breaking
existing functionality.

There is one more benifit to regression tests - they can save you time. If you
@@ -1253,7 +1253,7 @@ guidelines are followed in layout and design of GUIs.
capital letter, and all remaing words written with lower case first letters
+ Do not end labels for widgets or group boxes with a colon:
Adding a colon causes visual noise and does not impart additional meaning,
so dont use them. An exception to this rule is when you have two labels next
so don't use them. An exception to this rule is when you have two labels next
to each other e.g.: Label1 [Plugin Path:] Label2 [/path/to/plugins]
+ Keep harmful actions away from harmless ones:
If you have actions for 'delete', 'remove' etc, try to impose adequate space
@@ -18,7 +18,7 @@ Building QGIS from source - step by step
%moinmoin formatted documentation by running txt2tags on this document. See the
%txt2tags home page for more details. Please insert manual line breaks in this
%document as it makes diffing for changes much easier. To do this in vim
%automatically, select a section then issue (gq) command. Please dont
%automatically, select a section then issue (gq) command. Please don't
%apply vim formatting to the whole document as it screws up some formatting
%rather apply it selectively to paragraphs where needed.

@@ -1938,9 +1938,6 @@ Build the ALL_BUILD project. This will build all the QGIS binaries along with al

= Building under Windows using MSVC Express =

/!\ Note: Building under MSVC is still a work in progress. In particular the
following dont work yet: python, grass, postgis connections.

/!\ This section of the document is in draft form and is not ready to be used
yet.

@@ -2001,7 +1998,7 @@ First thing we need to get is MSVC Express from here:

http://msdn2.microsoft.com/en-us/express/aa975050.aspx

The page is really confusing so dont feel bad if you cant actually find the
The page is really confusing so don't feel bad if you cant actually find the
download at first! There are six coloured blocks on the page for the various
studio family members (vb / c# / j# etc). Simply choose your language under
the 'select your language' combo under the yellow C++ block, and your download
@@ -2215,7 +2212,7 @@ and replace it with this one:
== Environment Variables ==

Right click on 'My computer' then select the 'Advanced' tab. Click environment variables and
create or augment the following '''System''' variables (if they dont already exist):
create or augment the following '''System''' variables (if they don't already exist):

```
Variable Name: Value:
@@ -222,7 +222,7 @@ <h2>Whats new in Version 1.2.0?</h2>
- add support for data defined symbol(name)s
- add support for font symbol markers (only data defined - no gui yet)
- add symbol size in map units (ie. symbols that keep the size in mapunits
independant of the mapscale)
independent of the mapscale)

Command line arguments:

@@ -18,7 +18,7 @@
In addition, as a special exception, the QGIS Development Team gives
permission to link the code of this program with the Qt library,
including but not limited to the following versions (both free and
commercial): Qt/Non-commerical Windows, Qt/Windows, Qt/X11, Qt/Mac,
commercial): Qt/Non-commercial Windows, Qt/Windows, Qt/X11, Qt/Mac,
and Qt/Embedded (or with modified versions of Qt that use the same
license as Qt), and distribute linked combinations including the two.
You must obey the GNU General Public License in all respects for all
@@ -121,15 +121,15 @@ class QgsCoordinateReferenceSystem
*/
bool createFromProj4 (const QString theProjString);

/*! Find out whether this CRS is correctly initialised and useable */
/*! Find out whether this CRS is correctly initialised and usable */
bool isValid() const;
/*! Perform some validation on this CRS. If the sts doesnt validate the
* default behaviour settings for layers with unknown CRS will be
* consulted and acted on accordingly. By hell or high water this
* method will do its best to make sure that this CRS is valid - even
* if that involves resorting to a hard coded default of geocs:wgs84.
*
* @note It is not usually neccessary to use this function, unless you
* @note It is not usually necessary to use this function, unless you
* are trying to force theis srs to be valid.
*/
void validate();
@@ -199,7 +199,7 @@ not disjoint with existing polygons of the feature*/
@return 0 in case of success*/
int transform( const QgsCoordinateTransform& ct );

/**Splits this geometry according to a given line. Note that the geometry is only splitted once. If there are several intersections
/**Splits this geometry according to a given line. Note that the geometry is only split once. If there are several intersections
between geometry and splitLine, only the first one is considered.
@param splitLine the line that splits the geometry
@param newGeometrys OUT: list of new geometries that have been created with the split
@@ -22,14 +22,14 @@ class QgsGraduatedSymbolRenderer : QgsRenderer

/** Get the mode - which is only really used to be able to reinstate
* the graduated dialog properties properly, so we
* dont do anything else besides accessors and mutators in
* don't do anything else besides accessors and mutators in
* this class.
*/
const Mode mode() const;

/** Set the mode - which is only really used to be able to reinstate
* the graduated dialog properties properly, so we
* dont do anything else besides accessors and mutators in
* don't do anything else besides accessors and mutators in
* this class.
*/
void setMode( Mode theMode );
@@ -50,7 +50,7 @@ public:
{
/**Only one snapping result is retured*/
SnapWithOneResult,
/**Several snapping results which have the same position are returned. This is usefull for topological
/**Several snapping results which have the same position are returned. This is useful for topological
editing*/
SnapWithResultsForSamePosition,
/**All results within the given layer tolerances are returned*/
@@ -273,14 +273,14 @@ public:

/**Adds a vertex to segments which intersect point p but don't
already have a vertex there. If a feature already has a vertex at position p,
no additional vertex is inserted. This method is usefull for topological
no additional vertex is inserted. This method is useful for topological
editing.
@param p position of the vertex
@return 0 in case of success*/
int addTopologicalPoints(const QgsPoint& p);

/**Inserts vertices to the snapped segments.
This is usefull for topological editing if snap to segment is enabled.
This is useful for topological editing if snap to segment is enabled.
@param snapResults results collected from the snapping operation
@return 0 in case of success*/
int insertSegmentVerticesForSnap(const QList<QgsSnappingResult>& snapResults);

0 comments on commit cbf1a50

Please sign in to comment.
You can’t perform that action at this time.