Browse Source

--- Merging r16094 into '.':
U utils/fpcm/fpcmake.ini
U utils/fpcm/makefile.exm
U utils/fpcm/fpcmake.inc
U utils/fppkg/pkgmessages.pp
U utils/h2pas/h2pas.pas
U ide/whlpview.pas
U ide/fpswitch.pas
U ide/whtmlhlp.pas
U rtl/unix/unixutil.pp
U rtl/wince/system.pp
U rtl/emx/sysutils.pp
U rtl/win/wininc/Makefile
U rtl/win/sysos.inc
U rtl/win/sysutils.pp
U rtl/linux/oldlinux.pp
U rtl/os2/sysutils.pp
U rtl/os2/doscalls.pas
U rtl/netware/demos/check.pp
U rtl/netware/README.txt
U rtl/inc/text.inc
U rtl/inc/fexpand.inc
U rtl/inc/system.inc
U rtl/inc/dynarr.inc
U rtl/objpas/freebidi.pp
U rtl/objpas/utf8bidi.pp
U tests/test/cg/tcalobj8.pp
U tests/test/cg/tcalcla1.pp
U tests/test/cg/tcalobj3.pp
U tests/test/cg/obj/stdint.h
U tests/test/cg/tcalobj6.pp
U tests/test/cg/tcalobj1.pp
U tests/test/cg/tcalobj4.pp
U tests/test/cg/tcalobj7.pp
U tests/test/cg/tcalobj2.pp
U tests/test/twide3.pp
U tests/tbs/tb0271.pp
U tests/readme.txt
C compiler/msgtxt.inc
U compiler/nld.pas
U compiler/dbgdwarf.pas
U compiler/i386/daopt386.pas
U compiler/ninl.pas
U compiler/browcol.pas
U compiler/fppu.pas
U compiler/aasmdata.pas
U compiler/aggas.pas
U compiler/pmodules.pas
U compiler/ncgrtti.pas
U compiler/nutils.pas
U compiler/globals.pas
U compiler/cgobj.pas
U compiler/assemble.pas
U compiler/rgobj.pas
U compiler/cfileutl.pas
U compiler/ncgmat.pas
U compiler/ncal.pas
U compiler/aasmtai.pas
U compiler/symtable.pas
U compiler/symsym.pas
U compiler/ncgutil.pas
U compiler/ncgbas.pas
U compiler/Makefile.fpc
U compiler/systems/t_nwl.pas
U compiler/systems/t_nwm.pas
U compiler/paramgr.pas
U compiler/x86/rax86int.pas
U compiler/x86/aasmcpu.pas
U compiler/msg/errorheu.msg
U compiler/msg/errord.msg
C compiler/msg/errorpt.msg
U compiler/msg/errorda.msg
U compiler/msg/errore.msg
U compiler/msg/errorpli.msg
U compiler/msg/errorf.msg
U compiler/msg/errorues.msg
U compiler/msg/errorhe.msg
U compiler/msg/errorn.msg
U compiler/msg/errorfi.msg
U compiler/msg/errorct.msg
U compiler/msg/errores.msg
C compiler/msg/errorptu.msg
U compiler/msg/errordu.msg
U compiler/msg/errorpl.msg
U compiler/psub.pas
U compiler/aasmbase.pas
--- Merging r16094 into 'compiler/utils':
U compiler/utils/ppumove.pp
--- Merging r16094 into '.':
U compiler/pdecvar.pas
U compiler/dbgstabs.pas
U packages/winunits-jedi/src/jwantquery.pas
U packages/winunits-jedi/src/ModuleLoader.pas
U packages/winunits-jedi/src/jwabluetoothapis.pas
U packages/fcl-xml/src/htmlwriter.pp
U packages/fcl-image/src/bmpcomn.pp
U packages/fcl-db/src/sqldb/postgres/pqconnection.pp
U packages/fcl-db/src/sqldb/odbc/odbcconn.pas
U packages/fcl-db/src/sqldb/interbase/ibconnection.pp
U packages/httpd13/src/http_main.inc
U packages/fcl-web/src/base/ezcgi.pp
U packages/utmp/src/utmp.pp
U packages/httpd20/src/apr/apr_portable.inc
U packages/httpd20/src/apr/apr_thread_proc.inc
U packages/httpd20/src/apr/apr_pools.inc
U packages/numlib/tests/intge2te.pas
U packages/numlib/tests/intge1te.pas
U packages/httpd22/src/apr/apr_portable.inc
U packages/httpd22/src/apr/apr_thread_proc.inc
U packages/univint/src/ColorSyncDeprecated.pas
U packages/univint/src/AppleEvents.pas
U packages/univint/src/AudioHardware.pas
U packages/univint/src/CGImageDestination.pas
U packages/univint/src/Authorization.pas
U packages/univint/src/ImageCompression.pas
U packages/univint/src/Movies.pas
U packages/univint/src/CFURL.pas
U packages/fcl-base/examples/testez.pp
U packages/xforms/examples/yesno.pp
U packages/xforms/examples/borderwidth.pp
U packages/amunits/src/coreunits/colorwheel.pas
U packages/os2units/src/lvm.pas
U packages/os2units/readme.txt
U packages/libxml/src/schemasInternals.inc
C packages/cocoaint
U packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/FireAndSprites.pp
U packages/gtk2/src/gtk+/gtk/gtkrc.inc
U packages/gtk2/src/glib/gutils.inc
Summary of conflicts:
Text conflicts: 1
Tree conflicts: 3

# revisions: 16094
------------------------------------------------------------------------
r16094 | mazen | 2010-10-06 22:33:57 +0200 (Wed, 06 Oct 2010) | 2 lines
Changed paths:
M /trunk/compiler/Makefile.fpc
M /trunk/compiler/aasmbase.pas
M /trunk/compiler/aasmdata.pas
M /trunk/compiler/aasmtai.pas
M /trunk/compiler/aggas.pas
M /trunk/compiler/assemble.pas
M /trunk/compiler/browcol.pas
M /trunk/compiler/cfileutl.pas
M /trunk/compiler/cgobj.pas
M /trunk/compiler/dbgdwarf.pas
M /trunk/compiler/dbgstabs.pas
M /trunk/compiler/fppu.pas
M /trunk/compiler/globals.pas
M /trunk/compiler/i386/daopt386.pas
M /trunk/compiler/msg/errorct.msg
M /trunk/compiler/msg/errord.msg
M /trunk/compiler/msg/errorda.msg
M /trunk/compiler/msg/errordu.msg
M /trunk/compiler/msg/errore.msg
M /trunk/compiler/msg/errores.msg
M /trunk/compiler/msg/errorf.msg
M /trunk/compiler/msg/errorfi.msg
M /trunk/compiler/msg/errorhe.msg
M /trunk/compiler/msg/errorheu.msg
M /trunk/compiler/msg/errorn.msg
M /trunk/compiler/msg/errorpl.msg
M /trunk/compiler/msg/errorpli.msg
M /trunk/compiler/msg/errorpt.msg
M /trunk/compiler/msg/errorptu.msg
M /trunk/compiler/msg/errorues.msg
M /trunk/compiler/msgtxt.inc
M /trunk/compiler/ncal.pas
M /trunk/compiler/ncgbas.pas
M /trunk/compiler/ncgmat.pas
M /trunk/compiler/ncgrtti.pas
M /trunk/compiler/ncgutil.pas
M /trunk/compiler/ninl.pas
M /trunk/compiler/nld.pas
M /trunk/compiler/nutils.pas
M /trunk/compiler/paramgr.pas
M /trunk/compiler/pdecvar.pas
M /trunk/compiler/pmodules.pas
M /trunk/compiler/psub.pas
M /trunk/compiler/rgobj.pas
M /trunk/compiler/symsym.pas
M /trunk/compiler/symtable.pas
M /trunk/compiler/systems/t_nwl.pas
M /trunk/compiler/systems/t_nwm.pas
M /trunk/compiler/utils/ppumove.pp
M /trunk/compiler/x86/aasmcpu.pas
M /trunk/compiler/x86/rax86int.pas
M /trunk/ide/fpswitch.pas
M /trunk/ide/whlpview.pas
M /trunk/ide/whtmlhlp.pas
M /trunk/packages/amunits/src/coreunits/colorwheel.pas
M /trunk/packages/cocoaint/utils/iphone/pascocoa_parser.php
M /trunk/packages/cocoaint/utils/pascocoa_parser.php
M /trunk/packages/fcl-base/examples/testez.pp
M /trunk/packages/fcl-db/src/sqldb/interbase/ibconnection.pp
M /trunk/packages/fcl-db/src/sqldb/odbc/odbcconn.pas
M /trunk/packages/fcl-db/src/sqldb/postgres/pqconnection.pp
M /trunk/packages/fcl-image/src/bmpcomn.pp
M /trunk/packages/fcl-web/src/base/ezcgi.pp
M /trunk/packages/fcl-xml/src/htmlwriter.pp
M /trunk/packages/gtk2/src/glib/gutils.inc
M /trunk/packages/gtk2/src/gtk+/gtk/gtkrc.inc
M /trunk/packages/httpd13/src/http_main.inc
M /trunk/packages/httpd20/src/apr/apr_pools.inc
M /trunk/packages/httpd20/src/apr/apr_portable.inc
M /trunk/packages/httpd20/src/apr/apr_thread_proc.inc
M /trunk/packages/httpd22/src/apr/apr_portable.inc
M /trunk/packages/httpd22/src/apr/apr_thread_proc.inc
M /trunk/packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/FireAndSprites.pp
M /trunk/packages/libxml/src/schemasInternals.inc
M /trunk/packages/numlib/tests/intge1te.pas
M /trunk/packages/numlib/tests/intge2te.pas
M /trunk/packages/os2units/readme.txt
M /trunk/packages/os2units/src/lvm.pas
M /trunk/packages/univint/src/AppleEvents.pas
M /trunk/packages/univint/src/AudioHardware.pas
M /trunk/packages/univint/src/Authorization.pas
M /trunk/packages/univint/src/CFURL.pas
M /trunk/packages/univint/src/CGImageDestination.pas
M /trunk/packages/univint/src/ColorSyncDeprecated.pas
M /trunk/packages/univint/src/ImageCompression.pas
M /trunk/packages/univint/src/Movies.pas
M /trunk/packages/utmp/src/utmp.pp
M /trunk/packages/winunits-jedi/src/ModuleLoader.pas
M /trunk/packages/winunits-jedi/src/jwabluetoothapis.pas
M /trunk/packages/winunits-jedi/src/jwantquery.pas
M /trunk/packages/xforms/examples/borderwidth.pp
M /trunk/packages/xforms/examples/yesno.pp
M /trunk/rtl/emx/sysutils.pp
M /trunk/rtl/inc/dynarr.inc
M /trunk/rtl/inc/fexpand.inc
M /trunk/rtl/inc/system.inc
M /trunk/rtl/inc/text.inc
M /trunk/rtl/linux/oldlinux.pp
M /trunk/rtl/netware/README.txt
M /trunk/rtl/netware/demos/check.pp
M /trunk/rtl/objpas/freebidi.pp
M /trunk/rtl/objpas/utf8bidi.pp
M /trunk/rtl/os2/doscalls.pas
M /trunk/rtl/os2/sysutils.pp
M /trunk/rtl/unix/unixutil.pp
M /trunk/rtl/win/sysos.inc
M /trunk/rtl/win/sysutils.pp
M /trunk/rtl/win/wininc/Makefile
M /trunk/rtl/wince/system.pp
M /trunk/tests/readme.txt
M /trunk/tests/tbs/tb0271.pp
M /trunk/tests/test/cg/obj/stdint.h
M /trunk/tests/test/cg/tcalcla1.pp
M /trunk/tests/test/cg/tcalobj1.pp
M /trunk/tests/test/cg/tcalobj2.pp
M /trunk/tests/test/cg/tcalobj3.pp
M /trunk/tests/test/cg/tcalobj4.pp
M /trunk/tests/test/cg/tcalobj6.pp
M /trunk/tests/test/cg/tcalobj7.pp
M /trunk/tests/test/cg/tcalobj8.pp
M /trunk/tests/test/twide3.pp
M /trunk/utils/fpcm/fpcmake.inc
M /trunk/utils/fpcm/fpcmake.ini
M /trunk/utils/fpcm/makefile.exm
M /trunk/utils/fppkg/pkgmessages.pp
M /trunk/utils/h2pas/h2pas.pas

* Fixed spell error revealed by lintian.

------------------------------------------------------------------------

git-svn-id: branches/fixes_2_4@16431 -

marco 14 years ago
parent
commit
9f845653f6
100 changed files with 175 additions and 175 deletions
  1. 1 1
      compiler/Makefile.fpc
  2. 1 1
      compiler/aasmbase.pas
  3. 1 1
      compiler/aasmdata.pas
  4. 2 2
      compiler/aasmtai.pas
  5. 1 1
      compiler/aggas.pas
  6. 3 3
      compiler/assemble.pas
  7. 1 1
      compiler/browcol.pas
  8. 1 1
      compiler/cfileutl.pas
  9. 10 10
      compiler/cgobj.pas
  10. 1 1
      compiler/dbgdwarf.pas
  11. 2 2
      compiler/dbgstabs.pas
  12. 2 2
      compiler/fppu.pas
  13. 1 1
      compiler/globals.pas
  14. 1 1
      compiler/i386/daopt386.pas
  15. 3 3
      compiler/msg/errorct.msg
  16. 1 1
      compiler/msg/errord.msg
  17. 2 2
      compiler/msg/errorda.msg
  18. 1 1
      compiler/msg/errordu.msg
  19. 3 3
      compiler/msg/errore.msg
  20. 2 2
      compiler/msg/errores.msg
  21. 4 4
      compiler/msg/errorf.msg
  22. 2 2
      compiler/msg/errorfi.msg
  23. 2 2
      compiler/msg/errorhe.msg
  24. 2 2
      compiler/msg/errorheu.msg
  25. 2 2
      compiler/msg/errorn.msg
  26. 2 2
      compiler/msg/errorpl.msg
  27. 2 2
      compiler/msg/errorpli.msg
  28. 2 2
      compiler/msg/errorues.msg
  29. 2 2
      compiler/ncal.pas
  30. 2 2
      compiler/ncgbas.pas
  31. 2 2
      compiler/ncgmat.pas
  32. 1 1
      compiler/ncgrtti.pas
  33. 1 1
      compiler/ncgutil.pas
  34. 1 1
      compiler/ninl.pas
  35. 1 1
      compiler/nld.pas
  36. 2 2
      compiler/nutils.pas
  37. 1 1
      compiler/paramgr.pas
  38. 13 13
      compiler/pdecvar.pas
  39. 1 1
      compiler/pmodules.pas
  40. 1 1
      compiler/psub.pas
  41. 3 3
      compiler/rgobj.pas
  42. 6 6
      compiler/symsym.pas
  43. 1 1
      compiler/symtable.pas
  44. 1 1
      compiler/systems/t_nwl.pas
  45. 1 1
      compiler/systems/t_nwm.pas
  46. 1 1
      compiler/utils/ppumove.pp
  47. 1 1
      compiler/x86/aasmcpu.pas
  48. 1 1
      compiler/x86/rax86int.pas
  49. 1 1
      ide/fpswitch.pas
  50. 1 1
      ide/whlpview.pas
  51. 1 1
      ide/whtmlhlp.pas
  52. 1 1
      packages/amunits/src/coreunits/colorwheel.pas
  53. 1 1
      packages/fcl-base/examples/testez.pp
  54. 1 1
      packages/fcl-db/src/sqldb/interbase/ibconnection.pp
  55. 2 2
      packages/fcl-db/src/sqldb/odbc/odbcconn.pas
  56. 1 1
      packages/fcl-db/src/sqldb/postgres/pqconnection.pp
  57. 1 1
      packages/fcl-image/src/bmpcomn.pp
  58. 2 2
      packages/fcl-web/src/base/ezcgi.pp
  59. 1 1
      packages/fcl-xml/src/htmlwriter.pp
  60. 1 1
      packages/gtk2/src/glib/gutils.inc
  61. 1 1
      packages/gtk2/src/gtk+/gtk/gtkrc.inc
  62. 2 2
      packages/httpd13/src/http_main.inc
  63. 1 1
      packages/httpd20/src/apr/apr_pools.inc
  64. 1 1
      packages/httpd20/src/apr/apr_portable.inc
  65. 1 1
      packages/httpd20/src/apr/apr_thread_proc.inc
  66. 1 1
      packages/httpd22/src/apr/apr_portable.inc
  67. 1 1
      packages/httpd22/src/apr/apr_thread_proc.inc
  68. 1 1
      packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/FireAndSprites.pp
  69. 2 2
      packages/libxml/src/schemasInternals.inc
  70. 4 4
      packages/numlib/tests/intge1te.pas
  71. 4 4
      packages/numlib/tests/intge2te.pas
  72. 1 1
      packages/os2units/readme.txt
  73. 2 2
      packages/os2units/src/lvm.pas
  74. 1 1
      packages/univint/src/AppleEvents.pas
  75. 1 1
      packages/univint/src/AudioHardware.pas
  76. 2 2
      packages/univint/src/Authorization.pas
  77. 1 1
      packages/univint/src/CFURL.pas
  78. 1 1
      packages/univint/src/CGImageDestination.pas
  79. 1 1
      packages/univint/src/ColorSyncDeprecated.pas
  80. 1 1
      packages/univint/src/ImageCompression.pas
  81. 2 2
      packages/univint/src/Movies.pas
  82. 3 3
      packages/utmp/src/utmp.pp
  83. 2 2
      packages/winunits-jedi/src/ModuleLoader.pas
  84. 1 1
      packages/winunits-jedi/src/jwabluetoothapis.pas
  85. 2 2
      packages/winunits-jedi/src/jwantquery.pas
  86. 1 1
      packages/xforms/examples/borderwidth.pp
  87. 1 1
      packages/xforms/examples/yesno.pp
  88. 1 1
      rtl/emx/sysutils.pp
  89. 1 1
      rtl/inc/dynarr.inc
  90. 1 1
      rtl/inc/fexpand.inc
  91. 1 1
      rtl/inc/system.inc
  92. 1 1
      rtl/inc/text.inc
  93. 2 2
      rtl/linux/oldlinux.pp
  94. 2 2
      rtl/netware/README.txt
  95. 1 1
      rtl/netware/demos/check.pp
  96. 2 2
      rtl/objpas/freebidi.pp
  97. 2 2
      rtl/objpas/utf8bidi.pp
  98. 1 1
      rtl/os2/doscalls.pas
  99. 1 1
      rtl/os2/sysutils.pp
  100. 2 2
      rtl/unix/unixutil.pp

+ 1 - 1
compiler/Makefile.fpc

@@ -179,7 +179,7 @@ endif
 endif
 endif
 endif
 endif
 
 
-# set correct defines (-d$(CPU_TARGET) is automaticly added in makefile.fpc)
+# set correct defines (-d$(CPU_TARGET) is automatically added in makefile.fpc)
 override LOCALOPT+=-d$(CPC_TARGET) -dGDB -dBROWSERLOG
 override LOCALOPT+=-d$(CPC_TARGET) -dGDB -dBROWSERLOG
 
 
 # i386 specific
 # i386 specific

+ 1 - 1
compiler/aasmbase.pas

@@ -21,7 +21,7 @@
 }
 }
 { @abstract(This unit implements an abstract asm output class for all processor types)
 { @abstract(This unit implements an abstract asm output class for all processor types)
   This unit implements an abstract assembler output class for all processors, these
   This unit implements an abstract assembler output class for all processors, these
-  are then overriden for each assembler writer to actually write the data in these
+  are then overridden for each assembler writer to actually write the data in these
   classes to an assembler file.
   classes to an assembler file.
 }
 }
 
 

+ 1 - 1
compiler/aasmdata.pas

@@ -21,7 +21,7 @@
 }
 }
 { @abstract(This unit implements an abstract asm output class for all processor types)
 { @abstract(This unit implements an abstract asm output class for all processor types)
   This unit implements an abstract assembler output class for all processors, these
   This unit implements an abstract assembler output class for all processors, these
-  are then overriden for each assembler writer to actually write the data in these
+  are then overridden for each assembler writer to actually write the data in these
   classes to an assembler file.
   classes to an assembler file.
 }
 }
 
 

+ 2 - 2
compiler/aasmtai.pas

@@ -21,7 +21,7 @@
 }
 }
 { @abstract(This unit implements an abstract asm output class for all processor types)
 { @abstract(This unit implements an abstract asm output class for all processor types)
   This unit implements an abstract assembler output class for all processors, these
   This unit implements an abstract assembler output class for all processors, these
-  are then overriden for each assembler writer to actually write the data in these
+  are then overridden for each assembler writer to actually write the data in these
   classes to an assembler file.
   classes to an assembler file.
 }
 }
 
 
@@ -2111,7 +2111,7 @@ implementation
 
 
     function tai_cpu_abstract.is_same_reg_move(regtype: Tregistertype):boolean;
     function tai_cpu_abstract.is_same_reg_move(regtype: Tregistertype):boolean;
       begin
       begin
-        { When the generic RA is used this needs to be overriden, we don't use
+        { When the generic RA is used this needs to be overridden, we don't use
           virtual;abstract; to prevent a lot of warnings of unimplemented abstract methods
           virtual;abstract; to prevent a lot of warnings of unimplemented abstract methods
           when tai_cpu is created (PFV) }
           when tai_cpu is created (PFV) }
         internalerror(200404091);
         internalerror(200404091);

+ 1 - 1
compiler/aggas.pas

@@ -67,7 +67,7 @@ interface
 
 
       {# This is the base class for writing instructions.
       {# This is the base class for writing instructions.
 
 
-         The WriteInstruction() method must be overriden
+         The WriteInstruction() method must be overridden
          to write a single instruction to the assembler
          to write a single instruction to the assembler
          file.
          file.
       }
       }

+ 3 - 3
compiler/assemble.pas

@@ -60,7 +60,7 @@ interface
         procedure MakeObject;virtual;abstract;
         procedure MakeObject;virtual;abstract;
       end;
       end;
 
 
-      {# This is the base class which should be overriden for each each
+      {# This is the base class which should be overridden for each each
          assembler writer. It is used to actually assembler a file,
          assembler writer. It is used to actually assembler a file,
          and write the output to the assembler file.
          and write the output to the assembler file.
       }
       }
@@ -115,11 +115,11 @@ interface
         procedure AsmCreate(Aplace:tcutplace);
         procedure AsmCreate(Aplace:tcutplace);
         procedure AsmClose;
         procedure AsmClose;
 
 
-        {# This routine should be overriden for each assembler, it is used
+        {# This routine should be overridden for each assembler, it is used
            to actually write the abstract assembler stream to file.}
            to actually write the abstract assembler stream to file.}
         procedure WriteTree(p:TAsmList);virtual;
         procedure WriteTree(p:TAsmList);virtual;
 
 
-        {# This routine should be overriden for each assembler, it is used
+        {# This routine should be overridden for each assembler, it is used
            to actually write all the different abstract assembler streams
            to actually write all the different abstract assembler streams
            by calling for each stream type, the @var(WriteTree) method.}
            by calling for each stream type, the @var(WriteTree) method.}
         procedure WriteAsmList;virtual;
         procedure WriteAsmList;virtual;

+ 1 - 1
compiler/browcol.pas

@@ -1486,7 +1486,7 @@ end;
   procedure ProcessDefIfStruct(definition: tdef);
   procedure ProcessDefIfStruct(definition: tdef);
   begin
   begin
     { still led to infinite recursions
     { still led to infinite recursions
-      only usefull for unamed types PM }
+      only useful for unamed types PM }
     if assigned(definition) and not assigned(definition.typesym) then
     if assigned(definition) and not assigned(definition.typesym) then
     begin
     begin
       case definition.typ of
       case definition.typ of

+ 1 - 1
compiler/cfileutl.pas

@@ -651,7 +651,7 @@ end;
                exit;
                exit;
              end;
              end;
           end;
           end;
-        { Set foundfile to something usefull }
+        { Set foundfile to something useful }
         FoundFile:=fn;
         FoundFile:=fn;
       end;
       end;
 
 

+ 10 - 10
compiler/cgobj.pas

@@ -49,7 +49,7 @@ unit cgobj;
        {# @abstract(Abstract code generator)
        {# @abstract(Abstract code generator)
           This class implements an abstract instruction generator. Some of
           This class implements an abstract instruction generator. Some of
           the methods of this class are generic, while others must
           the methods of this class are generic, while others must
-          be overriden for all new processors which will be supported
+          be overridden for all new processors which will be supported
           by Free Pascal. For 32-bit processors, the base class
           by Free Pascal. For 32-bit processors, the base class
           sould be @link(tcg64f32) and not @var(tcg).
           sould be @link(tcg64f32) and not @var(tcg).
        }
        }
@@ -130,7 +130,7 @@ unit cgobj;
           {# Pass a parameter, which is a constant, to a routine.
           {# Pass a parameter, which is a constant, to a routine.
 
 
              A generic version is provided. This routine should
              A generic version is provided. This routine should
-             be overriden for optimization purposes if the cpu
+             be overridden for optimization purposes if the cpu
              permits directly sending this type of parameter.
              permits directly sending this type of parameter.
 
 
              @param(size size of the operand in constant)
              @param(size size of the operand in constant)
@@ -141,7 +141,7 @@ unit cgobj;
           {# Pass the value of a parameter, which is located in memory, to a routine.
           {# Pass the value of a parameter, which is located in memory, to a routine.
 
 
              A generic version is provided. This routine should
              A generic version is provided. This routine should
-             be overriden for optimization purposes if the cpu
+             be overridden for optimization purposes if the cpu
              permits directly sending this type of parameter.
              permits directly sending this type of parameter.
 
 
              @param(size size of the operand in constant)
              @param(size size of the operand in constant)
@@ -164,7 +164,7 @@ unit cgobj;
              calculated address as a parameter.
              calculated address as a parameter.
 
 
              A generic version is provided. This routine should
              A generic version is provided. This routine should
-             be overriden for optimization purposes if the cpu
+             be overridden for optimization purposes if the cpu
              permits directly sending this type of parameter.
              permits directly sending this type of parameter.
 
 
              @param(r reference to get address from)
              @param(r reference to get address from)
@@ -190,7 +190,7 @@ unit cgobj;
           }
           }
 
 
           {# Emits instruction to call the method specified by symbol name.
           {# Emits instruction to call the method specified by symbol name.
-             This routine must be overriden for each new target cpu.
+             This routine must be overridden for each new target cpu.
 
 
              There is no a_call_ref because loading the reference will use
              There is no a_call_ref because loading the reference will use
              a temp register on most cpu's resulting in conflicts with the
              a temp register on most cpu's resulting in conflicts with the
@@ -199,7 +199,7 @@ unit cgobj;
           procedure a_call_name(list : TAsmList;const s : string; weak: boolean);virtual; abstract;
           procedure a_call_name(list : TAsmList;const s : string; weak: boolean);virtual; abstract;
           procedure a_call_reg(list : TAsmList;reg : tregister);virtual; abstract;
           procedure a_call_reg(list : TAsmList;reg : tregister);virtual; abstract;
           procedure a_call_ref(list : TAsmList;ref : treference);virtual; abstract;
           procedure a_call_ref(list : TAsmList;ref : treference);virtual; abstract;
-          { same as a_call_name, might be overriden on certain architectures to emit
+          { same as a_call_name, might be overridden on certain architectures to emit
             static calls without usage of a got trampoline }
             static calls without usage of a got trampoline }
           procedure a_call_name_static(list : TAsmList;const s : string);virtual;
           procedure a_call_name_static(list : TAsmList;const s : string);virtual;
 
 
@@ -382,7 +382,7 @@ unit cgobj;
           {# This should emit the opcode to copy len bytes from the source
           {# This should emit the opcode to copy len bytes from the source
              to destination.
              to destination.
 
 
-             It must be overriden for each new target processor.
+             It must be overridden for each new target processor.
 
 
              @param(source Source reference of copy)
              @param(source Source reference of copy)
              @param(dest Destination reference of copy)
              @param(dest Destination reference of copy)
@@ -392,7 +392,7 @@ unit cgobj;
           {# This should emit the opcode to copy len bytes from the an unaligned source
           {# This should emit the opcode to copy len bytes from the an unaligned source
              to destination.
              to destination.
 
 
-             It must be overriden for each new target processor.
+             It must be overridden for each new target processor.
 
 
              @param(source Source reference of copy)
              @param(source Source reference of copy)
              @param(dest Destination reference of copy)
              @param(dest Destination reference of copy)
@@ -415,7 +415,7 @@ unit cgobj;
           procedure g_finalize(list : TAsmList;t : tdef;const ref : treference);
           procedure g_finalize(list : TAsmList;t : tdef;const ref : treference);
 
 
           {# Generates range checking code. It is to note
           {# Generates range checking code. It is to note
-             that this routine does not need to be overriden,
+             that this routine does not need to be overridden,
              as it takes care of everything.
              as it takes care of everything.
 
 
              @param(p Node which contains the value to check)
              @param(p Node which contains the value to check)
@@ -432,7 +432,7 @@ unit cgobj;
 
 
           {# Emits instructions when compilation is done in profile
           {# Emits instructions when compilation is done in profile
              mode (this is set as a command line option). The default
              mode (this is set as a command line option). The default
-             behavior does nothing, should be overriden as required.
+             behavior does nothing, should be overridden as required.
           }
           }
           procedure g_profilecode(list : TAsmList);virtual;
           procedure g_profilecode(list : TAsmList);virtual;
           {# Emits instruction for allocating @var(size) bytes at the stackpointer
           {# Emits instruction for allocating @var(size) bytes at the stackpointer

+ 1 - 1
compiler/dbgdwarf.pas

@@ -672,7 +672,7 @@ implementation
 
 
     procedure TDebugInfoDwarf.set_def_dwarf_labs(def:tdef);
     procedure TDebugInfoDwarf.set_def_dwarf_labs(def:tdef);
       begin
       begin
-        { Keep track of used dwarf entries, this info is only usefull for dwarf entries
+        { Keep track of used dwarf entries, this info is only useful for dwarf entries
           referenced by the symbols. Definitions will always include all
           referenced by the symbols. Definitions will always include all
           required stabs }
           required stabs }
         if def.dbg_state=dbg_state_unused then
         if def.dbg_state=dbg_state_unused then

+ 2 - 2
compiler/dbgstabs.pas

@@ -291,7 +291,7 @@ implementation
            not(def.dbg_state in [dbg_state_writing,dbg_state_written,dbg_state_queued]) then
            not(def.dbg_state in [dbg_state_writing,dbg_state_written,dbg_state_queued]) then
           internalerror(200403091);
           internalerror(200403091);
 
 
-        { Keep track of used stabs, this info is only usefull for stabs
+        { Keep track of used stabs, this info is only useful for stabs
           referenced by the symbols. Definitions will always include all
           referenced by the symbols. Definitions will always include all
           required stabs }
           required stabs }
         if def.dbg_state=dbg_state_unused then
         if def.dbg_state=dbg_state_unused then
@@ -512,7 +512,7 @@ implementation
             st:=def_stabstr_evaluate(def,'"'+symname+':$1$2=',[stabchar,def_stab_number(def)]);
             st:=def_stabstr_evaluate(def,'"'+symname+':$1$2=',[stabchar,def_stab_number(def)]);
           end;
           end;
         st:=st+ss;
         st:=st+ss;
-        { line info is set to 0 for all defs, because the def can be in an other
+        { line info is set to 0 for all defs, because the def can be in another
           unit and then the linenumber is invalid in the current sourcefile }
           unit and then the linenumber is invalid in the current sourcefile }
         st:=st+def_stabstr_evaluate(def,'",${N_LSYM},0,0,0',[]);
         st:=st+def_stabstr_evaluate(def,'",${N_LSYM},0,0,0',[]);
         { add to list }
         { add to list }

+ 2 - 2
compiler/fppu.pas

@@ -1056,7 +1056,7 @@ var
          writeusedunit(true);
          writeusedunit(true);
 
 
          { write the objectfiles and libraries that come for this unit,
          { write the objectfiles and libraries that come for this unit,
-           preserve the containers becuase they are still needed to load
+           preserve the containers because they are still needed to load
            the link.res.
            the link.res.
             All doesn't depend on the crc! It doesn't matter
             All doesn't depend on the crc! It doesn't matter
            if a unit is in a .o or .a file }
            if a unit is in a .o or .a file }
@@ -1138,7 +1138,7 @@ var
          { write whole program optimisation-related information }
          { write whole program optimisation-related information }
          tunitwpoinfo(wpoinfo).ppuwrite(ppufile);
          tunitwpoinfo(wpoinfo).ppuwrite(ppufile);
 
 
-         { the last entry ibend is written automaticly }
+         { the last entry ibend is written automatically }
 
 
          { flush to be sure }
          { flush to be sure }
          ppufile.flush;
          ppufile.flush;

+ 1 - 1
compiler/globals.pas

@@ -1442,7 +1442,7 @@ implementation
         RelocSection:=false;
         RelocSection:=false;
         RelocSectionSetExplicitly:=false;
         RelocSectionSetExplicitly:=false;
         LinkTypeSetExplicitly:=false;
         LinkTypeSetExplicitly:=false;
-        { memory sizes, will be overriden by parameter or default for target
+        { memory sizes, will be overridden by parameter or default for target
           in options or init_parser }
           in options or init_parser }
         stacksize:=0;
         stacksize:=0;
         { not initialized yet }
         { not initialized yet }

+ 1 - 1
compiler/i386/daopt386.pas

@@ -41,7 +41,7 @@ const
   con_ref = 1;
   con_ref = 1;
   con_const = 2;
   con_const = 2;
   { The contents aren't usable anymore for CSE, but they may still be   }
   { The contents aren't usable anymore for CSE, but they may still be   }
-  { usefull for detecting whether the result of a load is actually used }
+  { useful for detecting whether the result of a load is actually used }
   con_invalid = 3;
   con_invalid = 3;
   { the reverse of the above (in case a (conditional) jump is encountered): }
   { the reverse of the above (in case a (conditional) jump is encountered): }
   { CSE is still possible, but the original instruction can't be removed    }
   { CSE is still possible, but the original instruction can't be removed    }

+ 3 - 3
compiler/msg/errorct.msg

@@ -521,7 +521,7 @@ parser_e_cant_access_private_member=03063_E_Aqu
 % declaration cannot be accessed outside the module where the class is
 % declaration cannot be accessed outside the module where the class is
 % defined.
 % defined.
 parser_e_overridden_methods_not_same_ret=03066_E_Els mètodes sobrecarregats han de retornar el mateix tipus: "$2" està sobrecarregat per "$1", el qual retorna un altre tipus
 parser_e_overridden_methods_not_same_ret=03066_E_Els mètodes sobrecarregats han de retornar el mateix tipus: "$2" està sobrecarregat per "$1", el qual retorna un altre tipus
-% If you declare overriden methods in a class definition, they must
+% If you declare overridden methods in a class definition, they must
 % have the same return type.
 % have the same return type.
 parser_e_dont_nest_export=03067_E_Les funcions declarades amb EXPORT no poden estar niades
 parser_e_dont_nest_export=03067_E_Les funcions declarades amb EXPORT no poden estar niades
 % You cannot declare a function or procedure within a function or procedure
 % You cannot declare a function or procedure within a function or procedure
@@ -784,7 +784,7 @@ parser_e_threadvars_only_sg=03147_E_Les variables del fil nom
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_L'assemblador directe no és compatible amb el format binari de la sortida
 parser_f_direct_assembler_not_allowed=03148_F_L'assemblador directe no és compatible amb el format binari de la sortida
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 % \end{description}
 % \end{description}
 parser_w_no_objpas_use_mode=03149_W_No carregueu manualment l'unitat OBJPAS, utilitzeu {\$mode objfpc\} o {\$mode delphi\}
 parser_w_no_objpas_use_mode=03149_W_No carregueu manualment l'unitat OBJPAS, utilitzeu {\$mode objfpc\} o {\$mode delphi\}
 % You are trying to load the ObjPas unit manual from a uses clause. This is
 % You are trying to load the ObjPas unit manual from a uses clause. This is
@@ -1192,7 +1192,7 @@ type_w_signed_unsigned_always_true=04045_W_La comparaci
 type_w_instance_with_abstract=04046_W_S'està construint una classe "$1" amb mètodes abstractes 
 type_w_instance_with_abstract=04046_W_S'està construint una classe "$1" amb mètodes abstractes 
 % An instance of a class is created which contains non_implemented abstract
 % An instance of a class is created which contains non_implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_L'operand esquerra per a l'operador d'IN ha de tenir el tamany d'un octet
 type_h_in_range_check=04047_H_L'operand esquerra per a l'operador d'IN ha de tenir el tamany d'un octet
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 1 - 1
compiler/msg/errord.msg

@@ -1547,7 +1547,7 @@ type_w_signed_unsigned_always_true=04045_W_Wegen des Bereichs der Werte ist das
 type_w_instance_with_abstract=04046_W_Konstruktion der Klasse "$1" mit der abstrakten Methode "$2"
 type_w_instance_with_abstract=04046_W_Konstruktion der Klasse "$1" mit der abstrakten Methode "$2"
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_Der linke Operand des IN Operators sollte byte Gr”sse haben
 type_h_in_range_check=04047_H_Der linke Operand des IN Operators sollte byte Gr”sse haben
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8 bits. This may lead to range check errors. The \var{in} operator
 % within 8 bits. This may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorda.msg

@@ -811,7 +811,7 @@ parser_e_threadvars_only_sg=03147_E_Trådvariabler kan kun erklæres static elle
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Direkte assembler er ikke understøttet i det binære udformat
 parser_f_direct_assembler_not_allowed=03148_F_Direkte assembler er ikke understøttet i det binære udformat
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_Inkludér ikke unit'en OBJPAS manuelt, brug i stedet {$mode objfpc} eller {$mode delphi}
 parser_w_no_objpas_use_mode=03149_W_Inkludér ikke unit'en OBJPAS manuelt, brug i stedet {$mode objfpc} eller {$mode delphi}
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1245,7 +1245,7 @@ type_w_signed_unsigned_always_true=04045_W_Sammenligning er altid sand, grundet
 type_w_instance_with_abstract=04046_W_Konstruerer klassen "$1" med abstrakte metoder
 type_w_instance_with_abstract=04046_W_Konstruerer klassen "$1" med abstrakte metoder
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_Den venstre operand til IN-operatoren skal være én byte stor
 type_h_in_range_check=04047_H_Den venstre operand til IN-operatoren skal være én byte stor
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The  \var{in} operator
 % within 8-bits, this may lead to range check errors. The  \var{in} operator

+ 1 - 1
compiler/msg/errordu.msg

@@ -1547,7 +1547,7 @@ type_w_signed_unsigned_always_true=04045_W_Wegen des Bereichs der Werte ist das
 type_w_instance_with_abstract=04046_W_Konstruktion der Klasse "$1" mit der abstrakten Methode "$2"
 type_w_instance_with_abstract=04046_W_Konstruktion der Klasse "$1" mit der abstrakten Methode "$2"
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_Der linke Operand des IN Operators sollte byte Grösse haben
 type_h_in_range_check=04047_H_Der linke Operand des IN Operators sollte byte Grösse haben
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8 bits. This may lead to range check errors. The \var{in} operator
 % within 8 bits. This may lead to range check errors. The \var{in} operator

+ 3 - 3
compiler/msg/errore.msg

@@ -574,7 +574,7 @@ parser_e_cant_access_private_member=03063_E_Cannot access a private field of an
 % Fields that are declared in a \var{private} section of an object or class
 % Fields that are declared in a \var{private} section of an object or class
 % declaration cannot be accessed outside the module where the class is
 % declaration cannot be accessed outside the module where the class is
 % defined.
 % defined.
-parser_e_overridden_methods_not_same_ret=03066_E_Overridden methods must have the same return type: "$2" is overriden by "$1" which has another return type
+parser_e_overridden_methods_not_same_ret=03066_E_Overridden methods must have the same return type: "$2" is overridden by "$1" which has another return type
 % If you declare overridden methods in a class definition, they must
 % If you declare overridden methods in a class definition, they must
 % have the same return type.
 % have the same return type.
 parser_e_dont_nest_export=03067_E_EXPORT declared functions can't be nested
 parser_e_dont_nest_export=03067_E_EXPORT declared functions can't be nested
@@ -1417,7 +1417,7 @@ type_w_signed_unsigned_always_true=04045_W_Comparison is always true due to rang
 type_w_instance_with_abstract=04046_W_Constructing a class "$1" with abstract method "$2"
 type_w_instance_with_abstract=04046_W_Constructing a class "$1" with abstract method "$2"
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_The left operand of the IN operator should be byte sized
 type_h_in_range_check=04047_H_The left operand of the IN operator should be byte sized
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8 bits. This may lead to range check errors. The \var{in} operator
 % within 8 bits. This may lead to range check errors. The \var{in} operator
@@ -2301,7 +2301,7 @@ unit_u_ppu_invalid_version=10008_U_PPU Invalid Version $1
 unit_u_ppu_invalid_processor=10009_U_PPU is compiled for another processor
 unit_u_ppu_invalid_processor=10009_U_PPU is compiled for another processor
 % This unit file was compiled for a different processor type, and
 % This unit file was compiled for a different processor type, and
 % cannot be read.
 % cannot be read.
-unit_u_ppu_invalid_target=10010_U_PPU is compiled for an other target
+unit_u_ppu_invalid_target=10010_U_PPU is compiled for another target
 % This unit file was compiled for a different target, and
 % This unit file was compiled for a different target, and
 % cannot be read.
 % cannot be read.
 unit_u_ppu_source=10011_U_PPU Source: $1
 unit_u_ppu_source=10011_U_PPU Source: $1

+ 2 - 2
compiler/msg/errores.msg

@@ -788,7 +788,7 @@ parser_e_threadvars_only_sg=03147_E_Threadvars s
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Ensamblador directo no soportado para formato binario de salida
 parser_f_direct_assembler_not_allowed=03148_F_Ensamblador directo no soportado para formato binario de salida
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_No carges manuamente la unidad OBJPAS, usa \{\$mode objfpc\} o \{\$mode delphi\}
 parser_w_no_objpas_use_mode=03149_W_No carges manuamente la unidad OBJPAS, usa \{\$mode objfpc\} o \{\$mode delphi\}
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1195,7 +1195,7 @@ type_w_signed_unsigned_always_true=04045_W_La comparaci
 type_w_instance_with_abstract=04046_W_Constuyendo un objeto de clase "$1" que contiene métodos abstractos
 type_w_instance_with_abstract=04046_W_Constuyendo un objeto de clase "$1" que contiene métodos abstractos
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_El operando a la izquierda de IN debe ser de tamaño un byte
 type_h_in_range_check=04047_H_El operando a la izquierda de IN debe ser de tamaño un byte
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 4 - 4
compiler/msg/errorf.msg

@@ -814,11 +814,11 @@ parser_e_threadvars_only_sg=03147_E_THREADVARS peuvent seulement 
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Assembleur direct non support‚ pour la sortie binaire
 parser_f_direct_assembler_not_allowed=03148_F_Assembleur direct non support‚ pour la sortie binaire
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_Ne chargez pas l'unit‚ OBJPAS manuellement, utilisez {$mode objfpc} ou {$mode delphi}
 parser_w_no_objpas_use_mode=03149_W_Ne chargez pas l'unit‚ OBJPAS manuellement, utilisez {$mode objfpc} ou {$mode delphi}
 % You're trying to load the ObjPas unit manual from a uses clause. This is
 % You're trying to load the ObjPas unit manual from a uses clause. This is
 % not a good idea to do, you can better use the {$mode objfpc} or {$mode delphi}
 % not a good idea to do, you can better use the {$mode objfpc} or {$mode delphi}
-% directives which load the unit automaticly
+% directives which load the unit automatically
 parser_e_no_object_override=03150_E_OVERRIDE nepeut ˆtre utilis‚ pour des objets
 parser_e_no_object_override=03150_E_OVERRIDE nepeut ˆtre utilis‚ pour des objets
 % Override isn't support for objects, use VIRTUAL instead to override
 % Override isn't support for objects, use VIRTUAL instead to override
 % a method of an anchestor object
 % a method of an anchestor object
@@ -1548,10 +1548,10 @@ unit_u_ppu_invalid_header=10007_U_PPU Invalid Header (no PPU at the begin)
 unit_u_ppu_invalid_version=10008_U_PPU Invalid Version $1
 unit_u_ppu_invalid_version=10008_U_PPU Invalid Version $1
 % This unit file was compiled with a different version of the compiler, and
 % This unit file was compiled with a different version of the compiler, and
 % cannot be read.
 % cannot be read.
-unit_u_ppu_invalid_processor=10009_U_PPU is compiled for an other processor
+unit_u_ppu_invalid_processor=10009_U_PPU is compiled for another processor
 % This unit file was compiled for a different processor type, and
 % This unit file was compiled for a different processor type, and
 % cannot be read
 % cannot be read
-unit_u_ppu_invalid_target=10010_U_PPU is compiled for an other target
+unit_u_ppu_invalid_target=10010_U_PPU is compiled for another target
 % This unit file was compiled for a different processor type, and
 % This unit file was compiled for a different processor type, and
 % cannot be read
 % cannot be read
 unit_u_ppu_source=10011_U_PPU Source: $1
 unit_u_ppu_source=10011_U_PPU Source: $1

+ 2 - 2
compiler/msg/errorfi.msg

@@ -816,7 +816,7 @@ parser_e_threadvars_only_sg=03147_E_Les variables de Threads peuvent seulement 
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Assembleur direct non supporté pour la sortie binaire
 parser_f_direct_assembler_not_allowed=03148_F_Assembleur direct non supporté pour la sortie binaire
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_Ne chargez pas l'unité OBJPAS manuellement, utilisez de préférence \{\$mode Objfpc\} ou \{\$mode Delphi\}
 parser_w_no_objpas_use_mode=03149_W_Ne chargez pas l'unité OBJPAS manuellement, utilisez de préférence \{\$mode Objfpc\} ou \{\$mode Delphi\}
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1270,7 +1270,7 @@ type_w_signed_unsigned_always_true=04045_W_La comparaison est toujours VRAIE du
 type_w_instance_with_abstract=04046_W_Construction d´une classe "$1" avec des méthodes abstraites
 type_w_instance_with_abstract=04046_W_Construction d´une classe "$1" avec des méthodes abstraites
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=L´opérande à gauche de l´opérateur IN doit avoir la longueur d´un octet (8 bits)
 type_h_in_range_check=L´opérande à gauche de l´opérateur IN doit avoir la longueur d´un octet (8 bits)
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorhe.msg

@@ -829,7 +829,7 @@ parser_e_threadvars_only_sg=03147_E_Threadvars 
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_äùéîåù áîàñó äðåëçé àéðå úåîê áåñâ äúåöàä äáéðàøéú
 parser_f_direct_assembler_not_allowed=03148_F_äùéîåù áîàñó äðåëçé àéðå úåîê áåñâ äúåöàä äáéðàøéú
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_àñåø ì÷øåà ìéçéãú OBJPAS éùéøåú, éù ìäùúîù á \{\$mode objfpc\} àå á \{\$mode delphi\} áî÷åí
 parser_w_no_objpas_use_mode=03149_W_àñåø ì÷øåà ìéçéãú OBJPAS éùéøåú, éù ìäùúîù á \{\$mode objfpc\} àå á \{\$mode delphi\} áî÷åí
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1336,7 +1336,7 @@ type_w_signed_unsigned_always_true=04045_W_
 type_w_instance_with_abstract=04046_W_îàúçì àú äîçì÷ä "$1" òí îúåãåú ìà îîåîùåú
 type_w_instance_with_abstract=04046_W_îàúçì àú äîçì÷ä "$1" òí îúåãåú ìà îîåîùåú
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_äòøê äùîàìé ùì äàåôøðã IN öøéê ìäéåú áâåãì ùì áéú
 type_h_in_range_check=04047_H_äòøê äùîàìé ùì äàåôøðã IN öøéê ìäéåú áâåãì ùì áéú
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorheu.msg

@@ -829,7 +829,7 @@ parser_e_threadvars_only_sg=03147_E_Threadvars חייבים להיות סטטי
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_השימוש במאסף הנוכחי אינו תומך בוסג התוצאה הבינארית
 parser_f_direct_assembler_not_allowed=03148_F_השימוש במאסף הנוכחי אינו תומך בוסג התוצאה הבינארית
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_אסור לקרוא ליחידת OBJPAS ישירות, יש להשתמש ב \{\$mode objfpc\} או ב \{\$mode delphi\} במקום
 parser_w_no_objpas_use_mode=03149_W_אסור לקרוא ליחידת OBJPAS ישירות, יש להשתמש ב \{\$mode objfpc\} או ב \{\$mode delphi\} במקום
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1336,7 +1336,7 @@ type_w_signed_unsigned_always_true=04045_W_ההשוואה תמיד תחזיר ע
 type_w_instance_with_abstract=04046_W_מאתחל את המחלקה "$1" עם מתודות לא ממומשות
 type_w_instance_with_abstract=04046_W_מאתחל את המחלקה "$1" עם מתודות לא ממומשות
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_הערך השמאלי של האופרנד IN צריך להיות בגודל של בית
 type_h_in_range_check=04047_H_הערך השמאלי של האופרנד IN צריך להיות בגודל של בית
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorn.msg

@@ -815,7 +815,7 @@ parser_e_threadvars_only_sg=03147_E_Threadvariabelen kunnen alleen globaal of st
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Directe assemblercode wordt niet ondersteund door de interne assembler.
 parser_f_direct_assembler_not_allowed=03148_F_Directe assemblercode wordt niet ondersteund door de interne assembler.
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_Laad de OBJPAS unit niet manueel, gebruik {$mode objfpc} of {$mode delphi}.
 parser_w_no_objpas_use_mode=03149_W_Laad de OBJPAS unit niet manueel, gebruik {$mode objfpc} of {$mode delphi}.
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1243,7 +1243,7 @@ type_w_signed_unsigned_always_true=04045_W_e vergelijking is steeds  waar omwill
 type_w_instance_with_abstract=04046_W_Constructie van een klasse "$1" met abstracte methoden
 type_w_instance_with_abstract=04046_W_Constructie van een klasse "$1" met abstracte methoden
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_De linker operand van de IN operator moet de grootte van een byte hebben
 type_h_in_range_check=04047_H_De linker operand van de IN operator moet de grootte van een byte hebben
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorpl.msg

@@ -791,7 +791,7 @@ parser_e_threadvars_only_sg=03147_E_Zmienne threadvar mog
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Wstawki asemblera niedost©pne gdy wyj˜ciowym formatem jest wbudowane zapisywanie binarne
 parser_f_direct_assembler_not_allowed=03148_F_Wstawki asemblera niedost©pne gdy wyj˜ciowym formatem jest wbudowane zapisywanie binarne
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_Nie ˆaduj moduˆu OBJPAS bezpo˜rednio - u¾yj trybu obiektowego (objfpc, delphi)
 parser_w_no_objpas_use_mode=03149_W_Nie ˆaduj moduˆu OBJPAS bezpo˜rednio - u¾yj trybu obiektowego (objfpc, delphi)
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1200,7 +1200,7 @@ type_w_signed_unsigned_always_true=04045_W_To por
 type_w_instance_with_abstract=04046_W_Tworzenie klasy "$1" posiadaj¥cej metody abstrakcyjne
 type_w_instance_with_abstract=04046_W_Tworzenie klasy "$1" posiadaj¥cej metody abstrakcyjne
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_Lewy operand operatora IN powinien by† wielko˜ci jednego bajta
 type_h_in_range_check=04047_H_Lewy operand operatora IN powinien by† wielko˜ci jednego bajta
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorpli.msg

@@ -791,7 +791,7 @@ parser_e_threadvars_only_sg=03147_E_Zmienne threadvar mog
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Wstawki asemblera niedostêpne gdy wyj¶ciowym formatem jest wbudowane zapisywanie binarne
 parser_f_direct_assembler_not_allowed=03148_F_Wstawki asemblera niedostêpne gdy wyj¶ciowym formatem jest wbudowane zapisywanie binarne
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_Nie ³aduj modu³u OBJPAS bezpo¶rednio - u¿yj trybu obiektowego (objfpc, delphi)
 parser_w_no_objpas_use_mode=03149_W_Nie ³aduj modu³u OBJPAS bezpo¶rednio - u¿yj trybu obiektowego (objfpc, delphi)
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1200,7 +1200,7 @@ type_w_signed_unsigned_always_true=04045_W_To por
 type_w_instance_with_abstract=04046_W_Tworzenie klasy "$1" posiadaj±cej metody abstrakcyjne
 type_w_instance_with_abstract=04046_W_Tworzenie klasy "$1" posiadaj±cej metody abstrakcyjne
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_Lewy operand operatora IN powinien byæ wielko¶ci jednego bajta
 type_h_in_range_check=04047_H_Lewy operand operatora IN powinien byæ wielko¶ci jednego bajta
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/msg/errorues.msg

@@ -782,7 +782,7 @@ parser_e_threadvars_only_sg=03147_E_Threadvars sólo pueden ser globales o está
 % are stored on the stack
 % are stored on the stack
 parser_f_direct_assembler_not_allowed=03148_F_Ensamblador directo no soportado para formato binario de salida
 parser_f_direct_assembler_not_allowed=03148_F_Ensamblador directo no soportado para formato binario de salida
 % You can't use direct assembler when using a binary writer, choose an
 % You can't use direct assembler when using a binary writer, choose an
-% other outputformat or use an other assembler reader
+% other outputformat or use another assembler reader
 parser_w_no_objpas_use_mode=03149_W_No carges manuamente la unidad OBJPAS, usa \{\$mode objfpc\} o \{\$mode delphi\}
 parser_w_no_objpas_use_mode=03149_W_No carges manuamente la unidad OBJPAS, usa \{\$mode objfpc\} o \{\$mode delphi\}
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % You are trying to load the ObjPas unit manually from a uses clause. This is
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
 % not a good idea. Use the \var{\{\$mode objfpc\}} or
@@ -1189,7 +1189,7 @@ type_w_signed_unsigned_always_true=04045_W_La comparación es siempre verdadera
 type_w_instance_with_abstract=04046_W_Constuyendo un objeto de clase "$1" que contiene métodos abstractos
 type_w_instance_with_abstract=04046_W_Constuyendo un objeto de clase "$1" que contiene métodos abstractos
 % An instance of a class is created which contains non-implemented abstract
 % An instance of a class is created which contains non-implemented abstract
 % methods. This will probably lead to a runtime error 211 in the code if that
 % methods. This will probably lead to a runtime error 211 in the code if that
-% routine is ever called. All abstract methods should be overriden.
+% routine is ever called. All abstract methods should be overridden.
 type_h_in_range_check=04047_H_El operando a la izquierda de IN debe ser de tamaño un byte
 type_h_in_range_check=04047_H_El operando a la izquierda de IN debe ser de tamaño un byte
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % The left operand of the \var{in} operator is not an ordinal or enumeration which fits
 % within 8-bits, this may lead to range check errors. The \var{in} operator
 % within 8-bits, this may lead to range check errors. The \var{in} operator

+ 2 - 2
compiler/ncal.pas

@@ -1882,7 +1882,7 @@ implementation
             (tabstractvarsym(tloadnode(realassignmenttarget).symtableentry).varregable in [vr_none,vr_addr])
             (tabstractvarsym(tloadnode(realassignmenttarget).symtableentry).varregable in [vr_none,vr_addr])
            ) then
            ) then
           begin
           begin
-            { If the funcret is also used as a parameter we can't optimize becuase the funcret
+            { If the funcret is also used as a parameter we can't optimize because the funcret
               and the parameter will point to the same address. That means that a change of the result variable
               and the parameter will point to the same address. That means that a change of the result variable
               will result also in a change of the parameter value }
               will result also in a change of the parameter value }
             result:=not foreachnodestatic(left,@check_funcret_used_as_para,tloadnode(realassignmenttarget).symtableentry);
             result:=not foreachnodestatic(left,@check_funcret_used_as_para,tloadnode(realassignmenttarget).symtableentry);
@@ -2088,7 +2088,7 @@ implementation
         end;
         end;
         { now all parents are in the correct order
         { now all parents are in the correct order
           insert all abstract methods in the list, and remove
           insert all abstract methods in the list, and remove
-          those which are overriden by parent classes.
+          those which are overridden by parent classes.
         }
         }
         objectinfo:=tobjectinfoitem(parents.first);
         objectinfo:=tobjectinfoitem(parents.first);
         while assigned(objectinfo) do
         while assigned(objectinfo) do

+ 2 - 2
compiler/ncgbas.pas

@@ -261,7 +261,7 @@ interface
                   ait_instruction :
                   ait_instruction :
                      begin
                      begin
                        { remove cached insentry, because the new code can
                        { remove cached insentry, because the new code can
-                         require an other less optimized instruction }
+                         require another less optimized instruction }
 {$ifdef i386}
 {$ifdef i386}
 {$ifndef NOAG386BIN}
 {$ifndef NOAG386BIN}
                        taicpu(hp2).ResetPass1;
                        taicpu(hp2).ResetPass1;
@@ -306,7 +306,7 @@ interface
                   ait_instruction :
                   ait_instruction :
                      begin
                      begin
                        { remove cached insentry, because the new code can
                        { remove cached insentry, because the new code can
-                         require an other less optimized instruction }
+                         require another less optimized instruction }
 {$ifdef i386}
 {$ifdef i386}
 {$ifndef NOAG386BIN}
 {$ifndef NOAG386BIN}
                        taicpu(hp).ResetPass1;
                        taicpu(hp).ResetPass1;

+ 2 - 2
compiler/ncgmat.pas

@@ -35,7 +35,7 @@ interface
            floating point value in the floating point
            floating point value in the floating point
            register r.
            register r.
 
 
-           This routine should be overriden, since
+           This routine should be overridden, since
            the generic version is not optimal at all. The
            the generic version is not optimal at all. The
            generic version assumes that floating
            generic version assumes that floating
            point values are stored in the register
            point values are stored in the register
@@ -277,7 +277,7 @@ implementation
     procedure tcgmoddivnode.emit64_div_reg_reg(signed: boolean; denum,num:tregister64);
     procedure tcgmoddivnode.emit64_div_reg_reg(signed: boolean; denum,num:tregister64);
       begin
       begin
         { handled in pass_1 already, unless pass_1 is
         { handled in pass_1 already, unless pass_1 is
-          overriden
+          overridden
         }
         }
         { should be handled in pass_1 (JM) }
         { should be handled in pass_1 (JM) }
         internalerror(200109052);
         internalerror(200109052);

+ 1 - 1
compiler/ncgrtti.pas

@@ -250,7 +250,7 @@ implementation
              propaccesslist:=hpropsym.propaccesslist[pap];
              propaccesslist:=hpropsym.propaccesslist[pap];
              if not propaccesslist.empty then
              if not propaccesslist.empty then
                break;
                break;
-             hpropsym:=hpropsym.overridenpropsym;
+             hpropsym:=hpropsym.overriddenpropsym;
            until not assigned(hpropsym);
            until not assigned(hpropsym);
            if not(assigned(propaccesslist) and assigned(propaccesslist.firstsym))  then
            if not(assigned(propaccesslist) and assigned(propaccesslist.firstsym))  then
              begin
              begin

+ 1 - 1
compiler/ncgutil.pas

@@ -2379,7 +2379,7 @@ implementation
                     LOC_REFERENCE instead for all none register variables. This is
                     LOC_REFERENCE instead for all none register variables. This is
                     required because we can't store an asmsymbol in the localloc because
                     required because we can't store an asmsymbol in the localloc because
                     the asmsymbol is invalid after an unit is compiled. This gives
                     the asmsymbol is invalid after an unit is compiled. This gives
-                    problems when this procedure is inlined in an other unit (PFV) }
+                    problems when this procedure is inlined in another unit (PFV) }
                   if vs.is_regvar(false) then
                   if vs.is_regvar(false) then
                     begin
                     begin
                       vs.initialloc.loc:=tvarregable2tcgloc[vs.varregable];
                       vs.initialloc.loc:=tvarregable2tcgloc[vs.varregable];

+ 1 - 1
compiler/ninl.pas

@@ -47,7 +47,7 @@ interface
 
 
           { All the following routines currently
           { All the following routines currently
             call compilerprocs, unless they are
             call compilerprocs, unless they are
-            overriden in which case, the code
+            overridden in which case, the code
             generator handles them.
             generator handles them.
           }
           }
           function first_pi: tnode ; virtual;
           function first_pi: tnode ; virtual;

+ 1 - 1
compiler/nld.pas

@@ -639,7 +639,7 @@ implementation
 
 
          { Optimize the reuse of the destination of the assingment in left.
          { Optimize the reuse of the destination of the assingment in left.
            Allow the use of the left inside the tree generated on the right.
            Allow the use of the left inside the tree generated on the right.
-           This is especially usefull for string routines where the destination
+           This is especially useful for string routines where the destination
            is pushed as a parameter. Using the final destination of left directly
            is pushed as a parameter. Using the final destination of left directly
            save a temp allocation and copy of data (PFV) }
            save a temp allocation and copy of data (PFV) }
          oldassignmentnode:=aktassignmentnode;
          oldassignmentnode:=aktassignmentnode;

+ 2 - 2
compiler/nutils.pas

@@ -942,7 +942,7 @@ implementation
       hpropsym : tpropertysym;
       hpropsym : tpropertysym;
     begin
     begin
       result:=false;
       result:=false;
-      { find property in the overriden list }
+      { find property in the overridden list }
       hpropsym:=propsym;
       hpropsym:=propsym;
       repeat
       repeat
         propaccesslist:=hpropsym.propaccesslist[pap];
         propaccesslist:=hpropsym.propaccesslist[pap];
@@ -951,7 +951,7 @@ implementation
             result:=true;
             result:=true;
             exit;
             exit;
           end;
           end;
-        hpropsym:=hpropsym.overridenpropsym;
+        hpropsym:=hpropsym.overriddenpropsym;
       until not assigned(hpropsym);
       until not assigned(hpropsym);
     end;
     end;
 
 

+ 1 - 1
compiler/paramgr.pas

@@ -36,7 +36,7 @@ unit paramgr;
 
 
     type
     type
        {# This class defines some methods to take care of routine
        {# This class defines some methods to take care of routine
-          parameters. It should be overriden for each new processor
+          parameters. It should be overridden for each new processor
        }
        }
        tparamanager = class
        tparamanager = class
           { true if the location in paraloc can be reused as localloc }
           { true if the location in paraloc can be reused as localloc }

+ 13 - 13
compiler/pdecvar.pas

@@ -255,7 +255,7 @@ implementation
          sym : tsym;
          sym : tsym;
          srsymtable: tsymtable;
          srsymtable: tsymtable;
          p : tpropertysym;
          p : tpropertysym;
-         overriden : tsym;
+         overridden : tsym;
          varspez : tvarspez;
          varspez : tvarspez;
          hdef : tdef;
          hdef : tdef;
          arraytype : tdef;
          arraytype : tdef;
@@ -364,7 +364,7 @@ implementation
               if paranr>0 then
               if paranr>0 then
                 include(p.propoptions,ppo_hasparameters);
                 include(p.propoptions,ppo_hasparameters);
            end;
            end;
-         { overriden property ?                                 }
+         { overridden property ?                                 }
          { force property interface
          { force property interface
              there is a property parameter
              there is a property parameter
              a global property }
              a global property }
@@ -405,18 +405,18 @@ implementation
          else
          else
            begin
            begin
               { do an property override }
               { do an property override }
-              overriden:=search_class_member(aclass.childof,p.name);
-              if assigned(overriden) and
-                 (overriden.typ=propertysym) and
+              overridden:=search_class_member(aclass.childof,p.name);
+              if assigned(overridden) and
+                 (overridden.typ=propertysym) and
                  not(is_dispinterface(aclass)) then
                  not(is_dispinterface(aclass)) then
                 begin
                 begin
-                  p.overridenpropsym:=tpropertysym(overriden);
+                  p.overriddenpropsym:=tpropertysym(overridden);
                   { inherit all type related entries }
                   { inherit all type related entries }
-                  p.indexdef:=tpropertysym(overriden).indexdef;
-                  p.propdef:=tpropertysym(overriden).propdef;
-                  p.index:=tpropertysym(overriden).index;
-                  p.default:=tpropertysym(overriden).default;
-                  p.propoptions:=tpropertysym(overriden).propoptions;
+                  p.indexdef:=tpropertysym(overridden).indexdef;
+                  p.propdef:=tpropertysym(overridden).propdef;
+                  p.index:=tpropertysym(overridden).index;
+                  p.default:=tpropertysym(overridden).default;
+                  p.propoptions:=tpropertysym(overridden).propoptions;
                   if ppo_indexed in p.propoptions then
                   if ppo_indexed in p.propoptions then
                     add_index_parameter(paranr,p,readprocdef,writeprocdef,storedprocdef);
                     add_index_parameter(paranr,p,readprocdef,writeprocdef,storedprocdef);
                 end
                 end
@@ -544,8 +544,8 @@ implementation
 
 
          if assigned(aclass) and not(is_dispinterface(aclass)) then
          if assigned(aclass) and not(is_dispinterface(aclass)) then
            begin
            begin
-             { ppo_stored is default on for not overriden properties }
-             if not assigned(p.overridenpropsym) then
+             { ppo_stored is default on for not overridden properties }
+             if not assigned(p.overriddenpropsym) then
                include(p.propoptions,ppo_stored);
                include(p.propoptions,ppo_stored);
              if try_to_consume(_STORED) then
              if try_to_consume(_STORED) then
               begin
               begin

+ 1 - 1
compiler/pmodules.pas

@@ -1527,7 +1527,7 @@ implementation
       { read all entries until the end and write them also to the new ppu }
       { read all entries until the end and write them also to the new ppu }
         repeat
         repeat
           b:=inppu.readentry;
           b:=inppu.readentry;
-        { don't write ibend, that's written automaticly }
+        { don't write ibend, that's written automatically }
           if b<>ibend then
           if b<>ibend then
            begin
            begin
              if b=iblinkothersharedlibs then
              if b=iblinkothersharedlibs then

+ 1 - 1
compiler/psub.pas

@@ -1547,7 +1547,7 @@ implementation
          old_current_objectdef:=current_objectdef;
          old_current_objectdef:=current_objectdef;
 
 
          { reset current_procinfo.procdef to nil to be sure that nothing is writing
          { reset current_procinfo.procdef to nil to be sure that nothing is writing
-           to an other procdef }
+           to another procdef }
          current_procinfo:=nil;
          current_procinfo:=nil;
          current_objectdef:=nil;
          current_objectdef:=nil;
 
 

+ 3 - 3
compiler/rgobj.pas

@@ -120,7 +120,7 @@ unit rgobj;
       code generator to allocate and free registers which might be valid
       code generator to allocate and free registers which might be valid
       across nodes. It also contains utility routines related to registers.
       across nodes. It also contains utility routines related to registers.
 
 
-      Some of the methods in this class should be overriden
+      Some of the methods in this class should be overridden
       by cpu-specific implementations.
       by cpu-specific implementations.
 
 
       --------------------------------------------------------------------}
       --------------------------------------------------------------------}
@@ -160,7 +160,7 @@ unit rgobj;
         { default subregister used }
         { default subregister used }
         defaultsub        : tsubregister;
         defaultsub        : tsubregister;
         live_registers:Tsuperregisterworklist;
         live_registers:Tsuperregisterworklist;
-        { can be overriden to add cpu specific interferences }
+        { can be overridden to add cpu specific interferences }
         procedure add_cpu_interferences(p : tai);virtual;
         procedure add_cpu_interferences(p : tai);virtual;
         procedure add_constraints(reg:Tregister);virtual;
         procedure add_constraints(reg:Tregister);virtual;
         function  get_alias(n:Tsuperregister):Tsuperregister;
         function  get_alias(n:Tsuperregister):Tsuperregister;
@@ -1947,7 +1947,7 @@ unit rgobj;
           exit;
           exit;
 
 
 {$ifdef x86}
 {$ifdef x86}
-        { Try replacing the register with the spilltemp. This is usefull only
+        { Try replacing the register with the spilltemp. This is useful only
           for the i386,x86_64 that support memory locations for several instructions }
           for the i386,x86_64 that support memory locations for several instructions }
         for counter := 0 to pred(regindex) do
         for counter := 0 to pred(regindex) do
           with regs[counter] do
           with regs[counter] do

+ 6 - 6
compiler/symsym.pas

@@ -224,8 +224,8 @@ interface
 
 
        tpropertysym = class(Tstoredsym)
        tpropertysym = class(Tstoredsym)
           propoptions   : tpropertyoptions;
           propoptions   : tpropertyoptions;
-          overridenpropsym : tpropertysym;
-          overridenpropsymderef : tderef;
+          overriddenpropsym : tpropertysym;
+          overriddenpropsymderef : tderef;
           propdef       : tdef;
           propdef       : tdef;
           propdefderef  : tderef;
           propdefderef  : tderef;
           indexdef      : tdef;
           indexdef      : tdef;
@@ -894,7 +894,7 @@ implementation
       begin
       begin
          inherited ppuload(propertysym,ppufile);
          inherited ppuload(propertysym,ppufile);
          ppufile.getsmallset(propoptions);
          ppufile.getsmallset(propoptions);
-         ppufile.getderef(overridenpropsymderef);
+         ppufile.getderef(overriddenpropsymderef);
          ppufile.getderef(propdefderef);
          ppufile.getderef(propdefderef);
          index:=ppufile.getlongint;
          index:=ppufile.getlongint;
          default:=ppufile.getlongint;
          default:=ppufile.getlongint;
@@ -918,7 +918,7 @@ implementation
       var
       var
         pap : tpropaccesslisttypes;
         pap : tpropaccesslisttypes;
       begin
       begin
-        overridenpropsymderef.build(overridenpropsym);
+        overriddenpropsymderef.build(overriddenpropsym);
         propdefderef.build(propdef);
         propdefderef.build(propdef);
         indexdefderef.build(indexdef);
         indexdefderef.build(indexdef);
         for pap:=low(tpropaccesslisttypes) to high(tpropaccesslisttypes) do
         for pap:=low(tpropaccesslisttypes) to high(tpropaccesslisttypes) do
@@ -930,7 +930,7 @@ implementation
       var
       var
         pap : tpropaccesslisttypes;
         pap : tpropaccesslisttypes;
       begin
       begin
-        overridenpropsym:=tpropertysym(overridenpropsymderef.resolve);
+        overriddenpropsym:=tpropertysym(overriddenpropsymderef.resolve);
         indexdef:=tdef(indexdefderef.resolve);
         indexdef:=tdef(indexdefderef.resolve);
         propdef:=tdef(propdefderef.resolve);
         propdef:=tdef(propdefderef.resolve);
         for pap:=low(tpropaccesslisttypes) to high(tpropaccesslisttypes) do
         for pap:=low(tpropaccesslisttypes) to high(tpropaccesslisttypes) do
@@ -950,7 +950,7 @@ implementation
       begin
       begin
         inherited ppuwrite(ppufile);
         inherited ppuwrite(ppufile);
         ppufile.putsmallset(propoptions);
         ppufile.putsmallset(propoptions);
-        ppufile.putderef(overridenpropsymderef);
+        ppufile.putderef(overriddenpropsymderef);
         ppufile.putderef(propdefderef);
         ppufile.putderef(propdefderef);
         ppufile.putlongint(index);
         ppufile.putlongint(index);
         ppufile.putlongint(default);
         ppufile.putlongint(default);

+ 1 - 1
compiler/symtable.pas

@@ -1206,7 +1206,7 @@ implementation
             exit;
             exit;
           end;
           end;
 
 
-        { check also parasymtable, this needs to be done here becuase
+        { check also parasymtable, this needs to be done here because
           of the special situation with the funcret sym that needs to be
           of the special situation with the funcret sym that needs to be
           hidden for tp and delphi modes }
           hidden for tp and delphi modes }
         hsym:=tsym(tabstractprocdef(defowner).parast.FindWithHash(hashedid));
         hsym:=tsym(tabstractprocdef(defowner).parast.FindWithHash(hashedid));

+ 1 - 1
compiler/systems/t_nwl.pas

@@ -423,7 +423,7 @@ begin
    begin
    begin
      While not SharedLibFiles.Empty do
      While not SharedLibFiles.Empty do
       begin
       begin
-        {becuase of upper/lower case mix, we may get duplicate
+        {because of upper/lower case mix, we may get duplicate
          names but nlmconv ignores that.
          names but nlmconv ignores that.
          Here we are setting the import-files for nlmconv. I.e. for
          Here we are setting the import-files for nlmconv. I.e. for
          the module libc or libc.nlm we add IMPORT @libc.imp and also
          the module libc or libc.nlm we add IMPORT @libc.imp and also

+ 1 - 1
compiler/systems/t_nwm.pas

@@ -405,7 +405,7 @@ begin
    begin
    begin
      While not SharedLibFiles.Empty do
      While not SharedLibFiles.Empty do
       begin
       begin
-        {becuase of upper/lower case mix, we may get duplicate
+        {because of upper/lower case mix, we may get duplicate
          names but nlmconv ignores that.
          names but nlmconv ignores that.
          Here we are setting the import-files for nlmconv. I.e. for
          Here we are setting the import-files for nlmconv. I.e. for
          the module clib or clib.nlm we add IMPORT @clib.imp and also
          the module clib or clib.nlm we add IMPORT @clib.imp and also

+ 1 - 1
compiler/utils/ppumove.pp

@@ -385,7 +385,7 @@ begin
 { read all entries until the end and write them also to the new ppu }
 { read all entries until the end and write them also to the new ppu }
   repeat
   repeat
     b:=inppu.readentry;
     b:=inppu.readentry;
-  { don't write ibend, that's written automaticly }
+  { don't write ibend, that's written automatically }
     if b<>ibend then
     if b<>ibend then
      begin
      begin
        if b=iblinkothersharedlibs then
        if b=iblinkothersharedlibs then

+ 1 - 1
compiler/x86/aasmcpu.pas

@@ -2213,7 +2213,7 @@ implementation
               begin
               begin
                 { these are dissambler hints or 32 bit prefixes which
                 { these are dissambler hints or 32 bit prefixes which
                   are not needed
                   are not needed
-                  It's usefull to write rex :) (FK) }
+                  It's useful to write rex :) (FK) }
 {$ifdef x86_64}
 {$ifdef x86_64}
                 maybewriterex;
                 maybewriterex;
 {$endif x86_64}
 {$endif x86_64}

+ 1 - 1
compiler/x86/rax86int.pas

@@ -1570,7 +1570,7 @@ Unit Rax86int;
                   case oper.opr.typ of
                   case oper.opr.typ of
                     OPR_LOCAL :
                     OPR_LOCAL :
                       begin
                       begin
-                        { don't allow direct access to fields of parameters, becuase that
+                        { don't allow direct access to fields of parameters, because that
                           will generate buggy code. Allow it only for explicit typecasting
                           will generate buggy code. Allow it only for explicit typecasting
                           and when the parameter is in a register (delphi compatible) }
                           and when the parameter is in a register (delphi compatible) }
                         if (not oper.hastype) and
                         if (not oper.hastype) and

+ 1 - 1
ide/fpswitch.pas

@@ -210,7 +210,7 @@ resourcestring
 {$else}
 {$else}
 const
 const
 {$endif}
 {$endif}
-      msg_automaticallycreateddontedit = 'Automaticly created file, don''t edit.';
+      msg_automaticallycreateddontedit = 'Automatically created file, don''t edit.';
 
 
       { Compiler options }
       { Compiler options }
       opt_objectpascal = 'Object pascal support';
       opt_objectpascal = 'Object pascal support';

+ 1 - 1
ide/whlpview.pas

@@ -211,7 +211,7 @@ type
         procedure   ShowTopic(SourceFileID: word; Context: THelpCtx); virtual;
         procedure   ShowTopic(SourceFileID: word; Context: THelpCtx); virtual;
         procedure   HandleEvent(var Event: TEvent); virtual;
         procedure   HandleEvent(var Event: TEvent); virtual;
         procedure   Close; virtual;
         procedure   Close; virtual;
-        function    GetPalette: PPalette; virtual; { needs to be overriden }
+        function    GetPalette: PPalette; virtual; { needs to be overridden }
       end;
       end;
 
 
 implementation
 implementation

+ 1 - 1
ide/whtmlhlp.pas

@@ -724,7 +724,7 @@ begin
 end;
 end;
 
 
 Function  THTMLTopicRenderer.CanonicalizeURL(const Base,Relative:String):string;
 Function  THTMLTopicRenderer.CanonicalizeURL(const Base,Relative:String):string;
-// uses info from filesystem (curdir) -> overriden for CHM.
+// uses info from filesystem (curdir) -> overridden for CHM.
 begin
 begin
  CanonicalizeURL:=CompleteURL(Base,relative);
  CanonicalizeURL:=CompleteURL(Base,relative);
 end;
 end;

+ 1 - 1
packages/amunits/src/coreunits/colorwheel.pas

@@ -67,7 +67,7 @@ const
     WHEEL_Green          = (WHEEL_Dummy+6) ;  { set/get Green     }
     WHEEL_Green          = (WHEEL_Dummy+6) ;  { set/get Green     }
     WHEEL_Blue           = (WHEEL_Dummy+7) ;  { set/get Blue              }
     WHEEL_Blue           = (WHEEL_Dummy+7) ;  { set/get Blue              }
     WHEEL_RGB            = (WHEEL_Dummy+8) ;  { set/get ColorWheelRGB     }
     WHEEL_RGB            = (WHEEL_Dummy+8) ;  { set/get ColorWheelRGB     }
-    WHEEL_Screen         = (WHEEL_Dummy+9) ;  { init screen/enviroment    }
+    WHEEL_Screen         = (WHEEL_Dummy+9) ;  { init screen/environment    }
     WHEEL_Abbrv          = (WHEEL_Dummy+10);  { "GCBMRY" if English       }
     WHEEL_Abbrv          = (WHEEL_Dummy+10);  { "GCBMRY" if English       }
     WHEEL_Donation       = (WHEEL_Dummy+11);  { colors donated by app     }
     WHEEL_Donation       = (WHEEL_Dummy+11);  { colors donated by app     }
     WHEEL_BevelBox       = (WHEEL_Dummy+12);  { inside a bevel box        }
     WHEEL_BevelBox       = (WHEEL_Dummy+12);  { inside a bevel box        }

+ 1 - 1
packages/fcl-base/examples/testez.pp

@@ -73,7 +73,7 @@ end;
 // To determine how many environment variables have been stored you can
 // To determine how many environment variables have been stored you can
 // use the VariableCount property.
 // use the VariableCount property.
 //
 //
-// The following procedure loops through all of the enviroment variables
+// The following procedure loops through all of the environment variables
 // and prints them back to the client. This is a good CGI example to
 // and prints them back to the client. This is a good CGI example to
 // show you exactly what information you have to work with.
 // show you exactly what information you have to work with.
 
 

+ 1 - 1
packages/fcl-db/src/sqldb/interbase/ibconnection.pp

@@ -870,7 +870,7 @@ begin
 {$R-}
 {$R-}
     x := FieldBinding[FieldDef.FieldNo-1];
     x := FieldBinding[FieldDef.FieldNo-1];
 
 
-    // Joost, 5 jan 2006: I disabled the following, since it's usefull for
+    // Joost, 5 jan 2006: I disabled the following, since it's useful for
     // debugging, but it also slows things down. In principle things can only go
     // debugging, but it also slows things down. In principle things can only go
     // wrong when FieldDefs is changed while the dataset is opened. A user just
     // wrong when FieldDefs is changed while the dataset is opened. A user just
     // shoudn't do that. ;) (The same is done in PQConnection)
     // shoudn't do that. ;) (The same is done in PQConnection)

+ 2 - 2
packages/fcl-db/src/sqldb/odbc/odbcconn.pas

@@ -1227,8 +1227,8 @@ begin
     ODBCCheckResult(
     ODBCCheckResult(
       SQLStatistics(
       SQLStatistics(
         StmtHandle,
         StmtHandle,
-        nil, 0, // catalog unkown; request for all catalogs
-        nil, 0, // schema unkown; request for all schemas
+        nil, 0, // catalog unknown; request for all catalogs
+        nil, 0, // schema unknown; request for all schemas
         PChar(TableName), Length(TableName), // request information for TableName
         PChar(TableName), Length(TableName), // request information for TableName
         SQL_INDEX_ALL,
         SQL_INDEX_ALL,
         SQL_QUICK
         SQL_QUICK

+ 1 - 1
packages/fcl-db/src/sqldb/postgres/pqconnection.pp

@@ -719,7 +719,7 @@ begin
     begin
     begin
     x := FieldBinding[FieldDef.FieldNo-1];
     x := FieldBinding[FieldDef.FieldNo-1];
 
 
-    // Joost, 5 jan 2006: I disabled the following, since it's usefull for
+    // Joost, 5 jan 2006: I disabled the following, since it's useful for
     // debugging, but it also slows things down. In principle things can only go
     // debugging, but it also slows things down. In principle things can only go
     // wrong when FieldDefs is changed while the dataset is opened. A user just
     // wrong when FieldDefs is changed while the dataset is opened. A user just
     // shoudn't do that. ;) (The same is done in IBConnection)
     // shoudn't do that. ;) (The same is done in IBConnection)

+ 1 - 1
packages/fcl-image/src/bmpcomn.pp

@@ -65,7 +65,7 @@ type
       YPelsPerMeter:Longint;
       YPelsPerMeter:Longint;
 {46+04 : Number of colors used}
 {46+04 : Number of colors used}
       ClrUsed:longint;
       ClrUsed:longint;
-{50+04 : Number of imprtant colors used : usefull for displaying on VGA256}
+{50+04 : Number of imprtant colors used : useful for displaying on VGA256}
       ClrImportant:longint;
       ClrImportant:longint;
    end;
    end;
    PBitMapInfoHeader = ^TBitMapInfoHeader;
    PBitMapInfoHeader = ^TBitMapInfoHeader;

+ 2 - 2
packages/fcl-web/src/base/ezcgi.pp

@@ -104,12 +104,12 @@ end;
 
 
 procedure TEZcgi.DoPost;
 procedure TEZcgi.DoPost;
 begin
 begin
-  // Must be overriden by child class
+  // Must be overridden by child class
 end;
 end;
 
 
 procedure TEZcgi.DoGet;
 procedure TEZcgi.DoGet;
 begin
 begin
-  // Must be overriden by child class
+  // Must be overridden by child class
 end;
 end;
 
 
 procedure TEZcgi.WriteContent(ctype : String);
 procedure TEZcgi.WriteContent(ctype : String);

+ 1 - 1
packages/fcl-xml/src/htmlwriter.pp

@@ -62,7 +62,7 @@ type
     function FormButton (aname, caption, aOnClick: DOMstring) : THTML_Input;
     function FormButton (aname, caption, aOnClick: DOMstring) : THTML_Input;
     function FormHidden (aname, aValue: DOMstring) : THTML_Input;
     function FormHidden (aname, aValue: DOMstring) : THTML_Input;
     function FormFile (aname, aValue:DOMstring) : THTML_Input;
     function FormFile (aname, aValue:DOMstring) : THTML_Input;
-    { Other usefull links to elements }
+    { Other useful links to elements }
     function Meta (aname, ahtpequiv,acontent: DOMString) : THTML_meta;
     function Meta (aname, ahtpequiv,acontent: DOMString) : THTML_meta;
     function Link (arel, ahref, athetype, amedia: DOMString) : THTML_link;
     function Link (arel, ahref, athetype, amedia: DOMString) : THTML_link;
     function Script (s, athetype, asrc: DOMString) : THTML_script;
     function Script (s, athetype, asrc: DOMString) : THTML_script;

+ 1 - 1
packages/gtk2/src/glib/gutils.inc

@@ -105,7 +105,7 @@
        must not be freed.  }
        must not be freed.  }
     function g_getenv(variable:Pgchar):Pgchar;cdecl;external gliblib name 'g_getenv';
     function g_getenv(variable:Pgchar):Pgchar;cdecl;external gliblib name 'g_getenv';
 
 
-    { we try to provide a usefull equivalent for ATEXIT if it is
+    { we try to provide a useful equivalent for ATEXIT if it is
        not defined, but use is actually abandoned. people should
        not defined, but use is actually abandoned. people should
        use g_atexit() instead.
        use g_atexit() instead.
       }
       }

+ 1 - 1
packages/gtk2/src/gtk+/gtk/gtkrc.inc

@@ -41,7 +41,7 @@
      of brackets. Returns G_TOKEN_NONE if succesful, otherwise returns
      of brackets. Returns G_TOKEN_NONE if succesful, otherwise returns
      the token it expected but didn't get.
      the token it expected but didn't get.
     }
     }
-{ Combine RC style data from src into dest. If overriden, this
+{ Combine RC style data from src into dest. If overridden, this
      function should chain to the parent.
      function should chain to the parent.
     }
     }
 { Create an empty style suitable to this RC style
 { Create an empty style suitable to this RC style

+ 2 - 2
packages/httpd13/src/http_main.inc

@@ -114,7 +114,7 @@ char *ap_init_mutex_method(char *t);}
 
 
 {$ifndef NO_OTHER_CHILD}
 {$ifndef NO_OTHER_CHILD}
 {
 {
- * register an other_child -- a child which the main loop keeps track of
+ * register another_child -- a child which the main loop keeps track of
  * and knows it is different than the rest of the scoreboard.
  * and knows it is different than the rest of the scoreboard.
  *
  *
  * pid is the pid of the child.
  * pid is the pid of the child.
@@ -149,7 +149,7 @@ const
 					 * us knowing ... buggy os? }
 					 * us knowing ... buggy os? }
 
 
 {
 {
- * unregister an other_child.  Note that the data pointer is used here, and
+ * unregister another_child.  Note that the data pointer is used here, and
  * is assumed to be unique' per other_child.  This is because the pid and
  * is assumed to be unique' per other_child.  This is because the pid and
  * write_fd are possibly killed off separately.
  * write_fd are possibly killed off separately.
  }
  }

+ 1 - 1
packages/httpd20/src/apr/apr_pools.inc

@@ -88,7 +88,7 @@ type
  * <pre>
  * <pre>
  * | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
  * | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
  * ---------------------------------
  * ---------------------------------
- * |   |   |   |   |   |   |   | x |  General debug code enabled (usefull in
+ * |   |   |   |   |   |   |   | x |  General debug code enabled (useful in
  *                                    combination with --with-efence).
  *                                    combination with --with-efence).
  *
  *
  * |   |   |   |   |   |   | x |   |  Verbose output on stderr (report
  * |   |   |   |   |   |   | x |   |  Verbose output on stderr (report

+ 1 - 1
packages/httpd20/src/apr/apr_portable.inc

@@ -144,7 +144,7 @@ type
   apr_os_file_t: Integer;        {< native file }
   apr_os_file_t: Integer;        {< native file }
 typedef DIR                   apr_os_dir_t;         {< native dir }
 typedef DIR                   apr_os_dir_t;         {< native dir }
   apr_os_sock_t: Integer;        {< native dir }
   apr_os_sock_t: Integer;        {< native dir }
-typedef struct apr_os_proc_mutex_t  apr_os_proc_mutex_t; {< native proces
+typedef struct apr_os_proc_mutex_t  apr_os_proc_mutex_t; {< native process
                                                           *   mutex
                                                           *   mutex
                                                           }
                                                           }
 {$if defined(APR_HAS_THREADS) and defined(APR_HAVE_PTHREAD_H)}
 {$if defined(APR_HAS_THREADS) and defined(APR_HAVE_PTHREAD_H)}

+ 1 - 1
packages/httpd20/src/apr/apr_thread_proc.inc

@@ -679,7 +679,7 @@ const
 // external LibAPR name LibNamePrefix + 'apr_proc_detach' + LibSuff4;
 // external LibAPR name LibNamePrefix + 'apr_proc_detach' + LibSuff4;
 
 
 {
 {
- * Register an other_child -- a child associated to its registered 
+ * Register another_child -- a child associated to its registered 
  * maintence callback.  This callback is invoked when the process
  * maintence callback.  This callback is invoked when the process
  * dies, is disconnected or disappears.
  * dies, is disconnected or disappears.
  * @param proc The child process to register.
  * @param proc The child process to register.

+ 1 - 1
packages/httpd22/src/apr/apr_portable.inc

@@ -144,7 +144,7 @@ type
   apr_os_file_t: Integer;        {< native file }
   apr_os_file_t: Integer;        {< native file }
 typedef DIR                   apr_os_dir_t;         {< native dir }
 typedef DIR                   apr_os_dir_t;         {< native dir }
   apr_os_sock_t: Integer;        {< native dir }
   apr_os_sock_t: Integer;        {< native dir }
-typedef struct apr_os_proc_mutex_t  apr_os_proc_mutex_t; {< native proces
+typedef struct apr_os_proc_mutex_t  apr_os_proc_mutex_t; {< native process
                                                           *   mutex
                                                           *   mutex
                                                           }
                                                           }
 {$if defined(APR_HAS_THREADS) and defined(APR_HAVE_PTHREAD_H)}
 {$if defined(APR_HAS_THREADS) and defined(APR_HAVE_PTHREAD_H)}

+ 1 - 1
packages/httpd22/src/apr/apr_thread_proc.inc

@@ -716,7 +716,7 @@ const
 // external LibAPR name LibNamePrefix + 'apr_proc_detach' + LibSuff4;
 // external LibAPR name LibNamePrefix + 'apr_proc_detach' + LibSuff4;
 
 
 {
 {
- * Register an other_child -- a child associated to its registered 
+ * Register another_child -- a child associated to its registered 
  * maintence callback.  This callback is invoked when the process
  * maintence callback.  This callback is invoked when the process
  * dies, is disconnected or disappears.
  * dies, is disconnected or disappears.
  * @param proc The child process to register.
  * @param proc The child process to register.

+ 1 - 1
packages/libndsfpc/examples/graphics/Sprites/fire_and_sprites/FireAndSprites.pp

@@ -88,7 +88,7 @@ begin
   //load our ball pcx file into an image
   //load our ball pcx file into an image
   loadPCX(pcuint8(ball_pcx), @ball);
   loadPCX(pcuint8(ball_pcx), @ball);
 
 
-  //tile it so it is usefull as sprite data
+  //tile it so it is useful as sprite data
   imageTileData(@ball);
   imageTileData(@ball);
 
 
   // Sprite initialisation
   // Sprite initialisation

+ 2 - 2
packages/libxml/src/schemasInternals.inc

@@ -556,7 +556,7 @@
 (**
 (**
  * XML_SCHEMAS_TYPE_REDEFINING:
  * XML_SCHEMAS_TYPE_REDEFINING:
  *
  *
- * The type redefines an other type.
+ * The type redefines another type.
  *)
  *)
 (*   XML_SCHEMAS_TYPE_REDEFINING    = (1 shl 31); *)
 (*   XML_SCHEMAS_TYPE_REDEFINING    = (1 shl 31); *)
 {$ENDIF}
 {$ENDIF}
@@ -872,7 +872,7 @@
 (**
 (**
  * XML_SCHEMAS_INCLUDING_CONVERT_NS:
  * XML_SCHEMAS_INCLUDING_CONVERT_NS:
  *
  *
- * the schema is currently including an other schema with
+ * the schema is currently including another schema with
  * no target namespace.
  * no target namespace.
  *)
  *)
   XML_SCHEMAS_INCLUDING_CONVERT_NS            = (1 shl 9);
   XML_SCHEMAS_INCLUDING_CONVERT_NS            = (1 shl 9);

+ 4 - 4
packages/numlib/tests/intge1te.pas

@@ -368,7 +368,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        Writeln('    proces afgebroken, te hoge nauwkeurigheid?');
+        Writeln('    process afgebroken, te hoge nauwkeurigheid?');
       end;
       end;
       3: Writeln('Verkeerde waarde ae (<=0) bij aanroep: ', ae: 8);
       3: Writeln('Verkeerde waarde ae (<=0) bij aanroep: ', ae: 8);
       4:
       4:
@@ -378,7 +378,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        writeln('    proces afgebroken, moeilijk, mogelijk divergent?');
+        writeln('    process afgebroken, moeilijk, mogelijk divergent?');
       end;
       end;
     end;
     end;
   end;
   end;
@@ -866,7 +866,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        Writeln('    proces afgebroken, te hoge nauwkeurigheid?');
+        Writeln('    process afgebroken, te hoge nauwkeurigheid?');
       end;
       end;
       3: Writeln('Verkeerde waarde ae (<=0) bij aanroep: ', ae: 8);
       3: Writeln('Verkeerde waarde ae (<=0) bij aanroep: ', ae: 8);
       4:
       4:
@@ -876,7 +876,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        writeln('    proces afgebroken, moeilijk, mogelijk divergent?');
+        writeln('    process afgebroken, moeilijk, mogelijk divergent?');
       end;
       end;
     end;
     end;
   end;
   end;

+ 4 - 4
packages/numlib/tests/intge2te.pas

@@ -258,7 +258,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        Writeln('    proces afgebroken, te hoge nauwkeurigheid?');
+        Writeln('    process afgebroken, te hoge nauwkeurigheid?');
       end;
       end;
       3: Writeln('Verkeerde parameterwaarde (<=0) bij aanroep: ', ae: 8);
       3: Writeln('Verkeerde parameterwaarde (<=0) bij aanroep: ', ae: 8);
       4:
       4:
@@ -268,7 +268,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        writeln('    proces afgebroken, moeilijk, mogelijk divergent?');
+        writeln('    process afgebroken, moeilijk, mogelijk divergent?');
       end;
       end;
     end;
     end;
   end;
   end;
@@ -684,7 +684,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        Writeln('    proces afgebroken, te hoge nauwkeurigheid?');
+        Writeln('    process afgebroken, te hoge nauwkeurigheid?');
       end;
       end;
       3: Writeln('Verkeerde parameterwaarde (<=0) bij aanroep: ', ae: 8);
       3: Writeln('Verkeerde parameterwaarde (<=0) bij aanroep: ', ae: 8);
       4:
       4:
@@ -694,7 +694,7 @@ var
           writeln(f: 10)
           writeln(f: 10)
         else
         else
           writeln;
           writeln;
-        writeln('    proces afgebroken, moeilijk, mogelijk divergent?');
+        writeln('    process afgebroken, moeilijk, mogelijk divergent?');
       end;
       end;
     end;
     end;
   end;
   end;

+ 1 - 1
packages/os2units/readme.txt

@@ -81,7 +81,7 @@ b) Add support for IBM Multimedia Classes and CWMM Classes for WPS (as fast as
    SOM and WPS toolkits will be presented)
    SOM and WPS toolkits will be presented)
 c) SEAL library interface (seal.pas) www.netlabs.org/hobbes.nmsu.edu
 c) SEAL library interface (seal.pas) www.netlabs.org/hobbes.nmsu.edu
    SEAL is module player library. At the present time SEAL not developing
    SEAL is module player library. At the present time SEAL not developing
-   anymore (for all platforms), but still very usefull for mudule music fans.
+   anymore (for all platforms), but still very useful for mudule music fans.
 d) DualMode Library (dual.pas) www.netlabs.org
 d) DualMode Library (dual.pas) www.netlabs.org
    DualMode library allows to use common access method as for fullscreen (MGL)
    DualMode library allows to use common access method as for fullscreen (MGL)
    as for windowed (DIVE) video modes.
    as for windowed (DIVE) video modes.

+ 2 - 2
packages/os2units/src/lvm.pas

@@ -4982,7 +4982,7 @@ CARDINAL32 * Error);
 //*          exception to this is if ProcessItem sets *Error to       */
 //*          exception to this is if ProcessItem sets *Error to       */
 //*          DLIST_SEARCH_COMPLETE, in which case ForEachItem         */
 //*          DLIST_SEARCH_COMPLETE, in which case ForEachItem         */
 //*          terminates and sets *Error to DLIST_SUCCESS.  This is    */
 //*          terminates and sets *Error to DLIST_SUCCESS.  This is    */
-//*          usefull for using ForEachItem to search a list and then  */
+//*          useful for using ForEachItem to search a list and then  */
 //*          terminating the search once the desired item is found.   */
 //*          terminating the search once the desired item is found.   */
 //*                                                                   */
 //*                                                                   */
 //*          A word about the Parameters parameter.  This parameter   */
 //*          A word about the Parameters parameter.  This parameter   */
@@ -5083,7 +5083,7 @@ CARDINAL32 * Error);
 //*          exception to this is if KillItem sets *Error to          */
 //*          exception to this is if KillItem sets *Error to          */
 //*          DLIST_SEARCH_COMPLETE, in which case KillItem            */
 //*          DLIST_SEARCH_COMPLETE, in which case KillItem            */
 //*          terminates and sets *Error to DLIST_SUCCESS.  This is    */
 //*          terminates and sets *Error to DLIST_SUCCESS.  This is    */
-//*          usefull for using KillItem to search a list and then     */
+//*          useful for using KillItem to search a list and then     */
 //*          terminating the search once the desired item is found.   */
 //*          terminating the search once the desired item is found.   */
 //*                                                                   */
 //*                                                                   */
 //*          A word about the Parameters parameter.  This parameter   */
 //*          A word about the Parameters parameter.  This parameter   */

+ 1 - 1
packages/univint/src/AppleEvents.pas

@@ -552,7 +552,7 @@ procedure AEDisposeRemoteProcessResolver( ref: AERemoteProcessResolverRef ); ext
  *  
  *  
  *  Discussion:
  *  Discussion:
  *    Returns a CFArrayRef containing CFDictionary objects containing
  *    Returns a CFArrayRef containing CFDictionary objects containing
- *    information about processses running on a remote machine.  If the
+ *    information about processes running on a remote machine.  If the
  *    result array is NULL, the query failed and the error out
  *    result array is NULL, the query failed and the error out
  *    parameter will contain information about the failure.  If the
  *    parameter will contain information about the failure.  If the
  *    resolver had not been previously scheduled for execution, this
  *    resolver had not been previously scheduled for execution, this

+ 1 - 1
packages/univint/src/AudioHardware.pas

@@ -1054,7 +1054,7 @@ const
     @constant       kAudioHardwarePropertyPlugInForBundleID
     @constant       kAudioHardwarePropertyPlugInForBundleID
                         Using an AudioValueTranslation structure, this property translates the input
                         Using an AudioValueTranslation structure, this property translates the input
                         CFString containing a bundle ID into the AudioObjectID of the AudioPlugIn
                         CFString containing a bundle ID into the AudioObjectID of the AudioPlugIn
-                        that corresponds to it. This property will return kAudioObjectUnkown if the
+                        that corresponds to it. This property will return kAudioObjectUnknown if the
                         given bundle ID doesn't match any AudioPlugIns.
                         given bundle ID doesn't match any AudioPlugIns.
     @constant       kAudioHardwarePropertyUserSessionIsActiveOrHeadless
     @constant       kAudioHardwarePropertyUserSessionIsActiveOrHeadless
                         A UInt32 where a value other than 0 indicates that the login session of the
                         A UInt32 where a value other than 0 indicates that the login session of the

+ 2 - 2
packages/univint/src/Authorization.pas

@@ -395,7 +395,7 @@ type AuthorizationEnvironmentPtr = ^AuthorizationEnvironment;
 		The reason for passing in this flag is to provide correct audit trail information and to avoid unnecessary user interaction.
 		The reason for passing in this flag is to provide correct audit trail information and to avoid unnecessary user interaction.
 
 
     @param rights (input/optional) An AuthorizationItemSet containing rights for which authorization is being requested.  If none are specified the resulting AuthorizationRef will authorize nothing at all.
     @param rights (input/optional) An AuthorizationItemSet containing rights for which authorization is being requested.  If none are specified the resulting AuthorizationRef will authorize nothing at all.
-    @param environment (input/optional) An AuthorizationItemSet containing enviroment state used when making the autorization decision.  See the AuthorizationEnvironment type for details.
+    @param environment (input/optional) An AuthorizationItemSet containing environment state used when making the autorization decision.  See the AuthorizationEnvironment type for details.
     @param flags (input) options specified by the AuthorizationFlags enum.  set all unused bits to zero to allow for future expansion.
     @param flags (input) options specified by the AuthorizationFlags enum.  set all unused bits to zero to allow for future expansion.
     @param authorization (output optional) A pointer to an AuthorizationRef to be returned.  When the returned AuthorizationRef is no longer needed AuthorizationFree should be called to prevent anyone from using the aquired rights.  If NULL is specified no new rights are returned, but the system will attempt to authorize all the requested rights and return the appropriate status.
     @param authorization (output optional) A pointer to an AuthorizationRef to be returned.  When the returned AuthorizationRef is no longer needed AuthorizationFree should be called to prevent anyone from using the aquired rights.  If NULL is specified no new rights are returned, but the system will attempt to authorize all the requested rights and return the appropriate status.
 
 
@@ -450,7 +450,7 @@ function AuthorizationFree( authorization: AuthorizationRef; flags: Authorizatio
 
 
     @param authorization (input) The authorization object on which this operation is performed.
     @param authorization (input) The authorization object on which this operation is performed.
     @param rights (input) A rights set (see AuthorizationCreate).
     @param rights (input) A rights set (see AuthorizationCreate).
-    @param environment (input/optional) An AuthorizationItemSet containing enviroment state used when making the autorization decision.  See the AuthorizationEnvironment type for details.
+    @param environment (input/optional) An AuthorizationItemSet containing environment state used when making the autorization decision.  See the AuthorizationEnvironment type for details.
     @param flags (input) options specified by the AuthorizationFlags enum.  set all unused bits to zero to allow for future expansion.
     @param flags (input) options specified by the AuthorizationFlags enum.  set all unused bits to zero to allow for future expansion.
     @param authorizedRights (output/optional) A pointer to a newly allocated AuthorizationInfoSet in which the authorized subset of rights are returned (authorizedRights should be deallocated by calling AuthorizationFreeItemSet() when it is no longer needed).  If NULL the only information returned is the status.  Note that if the kAuthorizationFlagPreAuthorize flag was specified rights that could not be preauthorized are returned in authorizedRights, but their flags contains the kAuthorizationFlagCanNotPreAuthorize bit.
     @param authorizedRights (output/optional) A pointer to a newly allocated AuthorizationInfoSet in which the authorized subset of rights are returned (authorizedRights should be deallocated by calling AuthorizationFreeItemSet() when it is no longer needed).  If NULL the only information returned is the status.  Note that if the kAuthorizationFlagPreAuthorize flag was specified rights that could not be preauthorized are returned in authorizedRights, but their flags contains the kAuthorizationFlagCanNotPreAuthorize bit.
 
 

+ 1 - 1
packages/univint/src/CFURL.pas

@@ -510,7 +510,7 @@ function CFURLCreateStringByReplacingPercentEscapesUsingEncoding( allocator: CFA
 { are not legal URL characters (based on RFC 2396), plus any characters }
 { are not legal URL characters (based on RFC 2396), plus any characters }
 { in legalURLCharactersToBeEscaped, less any characters in }
 { in legalURLCharactersToBeEscaped, less any characters in }
 { charactersToLeaveUnescaped.  To simply correct any non-URL characters }
 { charactersToLeaveUnescaped.  To simply correct any non-URL characters }
-{ in an otherwise correct URL string, do: }
+{ in anotherwise correct URL string, do: }
 
 
 { newString = CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, origString, NULL, NULL, kCFStringEncodingUTF8); }
 { newString = CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, origString, NULL, NULL, kCFStringEncodingUTF8); }
 function CFURLCreateStringByAddingPercentEscapes( allocator: CFAllocatorRef; originalString: CFStringRef; charactersToLeaveUnescaped: CFStringRef; legalURLCharactersToBeEscaped: CFStringRef; encoding: CFStringEncoding ): CFStringRef; external name '_CFURLCreateStringByAddingPercentEscapes';
 function CFURLCreateStringByAddingPercentEscapes( allocator: CFAllocatorRef; originalString: CFStringRef; charactersToLeaveUnescaped: CFStringRef; legalURLCharactersToBeEscaped: CFStringRef; encoding: CFStringEncoding ): CFStringRef; external name '_CFURLCreateStringByAddingPercentEscapes';

+ 1 - 1
packages/univint/src/CGImageDestination.pas

@@ -262,7 +262,7 @@ procedure CGImageDestinationAddImage( idst: CGImageDestinationRef; image: CGImag
 
 
 { Set the next image in the image destination `idst' to be the image at
 { Set the next image in the image destination `idst' to be the image at
  * `index' in the image source `isrc'.  The index is zero-based. The
  * `index' in the image source `isrc'.  The index is zero-based. The
- * properties of the source image can be added to or overriden by supplying
+ * properties of the source image can be added to or overridden by supplying
  * additional keys/values in `properties'.  If a key in `properties' has
  * additional keys/values in `properties'.  If a key in `properties' has
  * the value kCFNull, the corresponding property in the destination will be
  * the value kCFNull, the corresponding property in the destination will be
  * removed. }
  * removed. }

+ 1 - 1
packages/univint/src/ColorSyncDeprecated.pas

@@ -3181,7 +3181,7 @@ function CMSetDeviceFactoryProfiles( deviceClass: CMDeviceClass; deviceID: CMDev
     @abstract    Returns all the device's factory profiles
     @abstract    Returns all the device's factory profiles
     @discussion  This API allows the caller to retrieve the original profiles for a device.
     @discussion  This API allows the caller to retrieve the original profiles for a device.
                     These may differ from the profiles currently in use for that device in the
                     These may differ from the profiles currently in use for that device in the
-                    case where factory profiles have been overriden with custom profiles.
+                    case where factory profiles have been overridden with custom profiles.
     @param       deviceClass    (in) Device class to query
     @param       deviceClass    (in) Device class to query
     @param       deviceID       (in) Device id to query (can be cmDefaultDeviceID)
     @param       deviceID       (in) Device id to query (can be cmDefaultDeviceID)
     @param       defaultProfID  (out) Returns id of default mode (optional)
     @param       defaultProfID  (out) Returns id of default mode (optional)

+ 1 - 1
packages/univint/src/ImageCompression.pas

@@ -6380,7 +6380,7 @@ const
  *    performed (kQTPropertyClass_Visual /
  *    performed (kQTPropertyClass_Visual /
  *    kQTVisualPropertyID_ApertureMode). When a movie is in clean,
  *    kQTVisualPropertyID_ApertureMode). When a movie is in clean,
  *    production or encoded pixels aperture mode, each track's
  *    production or encoded pixels aperture mode, each track's
- *    dimensions are overriden by special dimensions for that mode. The
+ *    dimensions are overridden by special dimensions for that mode. The
  *    original track dimensions are preserved and can be restored by
  *    original track dimensions are preserved and can be restored by
  *    setting the movie into classic aperture mode. Aperture modes are
  *    setting the movie into classic aperture mode. Aperture modes are
  *    not saved in movies. 
  *    not saved in movies. 

+ 2 - 2
packages/univint/src/Movies.pas

@@ -8785,7 +8785,7 @@ const
 type
 type
 	QTParamComponentPropertyRecord = record
 	QTParamComponentPropertyRecord = record
 		component: ComponentInstance;              { component to call for get/set properties}
 		component: ComponentInstance;              { component to call for get/set properties}
-		defaultClass: OSType;           { default property class if not overriden by a given parameter}
+		defaultClass: OSType;           { default property class if not overridden by a given parameter}
 	end;
 	end;
 type
 type
 	QTParamSampleTimeRecordPtr = ^QTParamSampleTimeRecord;
 	QTParamSampleTimeRecordPtr = ^QTParamSampleTimeRecord;
@@ -10568,7 +10568,7 @@ const
    * performed. The values for this property have the prefix
    * performed. The values for this property have the prefix
    * kQTApertureMode_ and are in ImageCompression.h. 
    * kQTApertureMode_ and are in ImageCompression.h. 
    * When a movie is in clean, production or encoded pixels aperture
    * When a movie is in clean, production or encoded pixels aperture
-   * mode, each track's dimensions are overriden by special dimensions
+   * mode, each track's dimensions are overridden by special dimensions
    * for that mode. The original track dimensions are preserved and can
    * for that mode. The original track dimensions are preserved and can
    * be restored by setting the movie into classic aperture mode.
    * be restored by setting the movie into classic aperture mode.
    }
    }

+ 3 - 3
packages/utmp/src/utmp.pp

@@ -18,7 +18,7 @@ type
   tDevice_name = String[Device_name_length];
   tDevice_name = String[Device_name_length];
   tUser_name = String[User_name_length];
   tUser_name = String[User_name_length];
   tHost_name = String[Host_name_length];
   tHost_name = String[Host_name_length];
-  tLogin_type = (Unkown, Run_level, Boot_time, New_time, Old_time,
+  tLogin_type = (Unknown, Run_level, Boot_time, New_time, Old_time,
     Init_process, Login_process, User_process, Dead_process);
     Init_process, Login_process, User_process, Dead_process);
   tLogin_types = set of tLogin_type;
   tLogin_types = set of tLogin_type;
   tParameter_type = (Include, Exclude);
   tParameter_type = (Include, Exclude);
@@ -38,9 +38,9 @@ type
 Const
 Const
   DefaultLoginType : TLogin_Types = [User_Process];
   DefaultLoginType : TLogin_Types = [User_Process];
   Login_type_names : array [TLogin_type] of string[20] =
   Login_type_names : array [TLogin_type] of string[20] =
-  ('Unkown', 'Run level', 'Boot time','New time', 'Old time',
+  ('Unknown', 'Run level', 'Boot time','New time', 'Old time',
     'Init process', 'Login process', 'User process', 'Dead process');
     'Init process', 'Login process', 'User process', 'Dead process');
- All_Login_types : TLogin_types = [Unkown, Run_level, Boot_time, New_time, Old_time,
+ All_Login_types : TLogin_types = [Unknown, Run_level, Boot_time, New_time, Old_time,
     Init_process, Login_process, User_process, Dead_process];
     Init_process, Login_process, User_process, Dead_process];
 
 
 procedure Read_logged_users;
 procedure Read_logged_users;

+ 2 - 2
packages/winunits-jedi/src/ModuleLoader.pas

@@ -90,7 +90,7 @@ function WriteModuleData(Module: TModuleHandle; SymbolName: string; var Buffer;
 // Simple DLL loading class. The idea is to use it to dynamically load
 // Simple DLL loading class. The idea is to use it to dynamically load
 // a DLL at run-time using the GetProcedure method. Another (better) use is to derive a
 // a DLL at run-time using the GetProcedure method. Another (better) use is to derive a
 // new class for each DLL you are interested in and explicitly call GetProcedure for
 // new class for each DLL you are interested in and explicitly call GetProcedure for
-// each function in an overriden Load method. You would then add procedure/function
+// each function in an overridden Load method. You would then add procedure/function
 // aliases to the new class that maps down to the internally managed function pointers.
 // aliases to the new class that maps down to the internally managed function pointers.
 // This class is built from an idea I read about in Delphi Magazine a while ago but
 // This class is built from an idea I read about in Delphi Magazine a while ago but
 // I forget who was the originator. If you know, let me know and I'll put it in the credits
 // I forget who was the originator. If you know, let me know and I'll put it in the credits
@@ -384,7 +384,7 @@ end;
 
 
 procedure TModuleLoader.Error(ErrorCode: Cardinal);
 procedure TModuleLoader.Error(ErrorCode: Cardinal);
 begin
 begin
-  // overriden classes should handle this
+  // overridden classes should handle this
 end;
 end;
 
 
 function TModuleLoader.GetExportedSymbol(const AName: string; var Buffer;
 function TModuleLoader.GetExportedSymbol(const AName: string; var Buffer;

+ 1 - 1
packages/winunits-jedi/src/jwabluetoothapis.pas

@@ -584,7 +584,7 @@ function BluetoothRemoveDevice(var pAddress: BLUETOOTH_ADDRESS): DWORD; stdcall;
 //              if ( pbtdi->fAuthenticated || pbtdi->fRemembered )
 //              if ( pbtdi->fAuthenticated || pbtdi->fRemembered )
 //              {
 //              {
 //                  //
 //                  //
-//                  //  TODO:   Do something usefull with the device info
+//                  //  TODO:   Do something useful with the device info
 //                  //
 //                  //
 //              }
 //              }
 //
 //

+ 2 - 2
packages/winunits-jedi/src/jwantquery.pas

@@ -66,7 +66,7 @@ uses
 type
 type
   // TODO STUBS  see CmdTree.h (cmdtree.idl)
   // TODO STUBS  see CmdTree.h (cmdtree.idl)
   IFilter = Pointer;
   IFilter = Pointer;
-  IUnkown = Pointer;
+  IUnknown = Pointer;
   ICommand = Pointer;
   ICommand = Pointer;
   {$IFNDEF JWA_INCLUDEMODE}
   {$IFNDEF JWA_INCLUDEMODE}
   PPWCHAR = ^PWCHAR;
   PPWCHAR = ^PWCHAR;
@@ -115,7 +115,7 @@ function LoadIFilterEx(pwcsPath: PWCHAR; dwFlags: DWORD; const riid: REFIID; out
 function BindIFilterFromStorage(pStg: IStorage; pUnkOuter: IUnknown; out ppIUnk: IFilter): HRESULT; stdcall;
 function BindIFilterFromStorage(pStg: IStorage; pUnkOuter: IUnknown; out ppIUnk: IFilter): HRESULT; stdcall;
 {$EXTERNALSYM BindIFilterFromStorage}
 {$EXTERNALSYM BindIFilterFromStorage}
 
 
-function BindIFilterFromStream(pStm: IStream; pUnkOuter: IUnkown; out ppIUnk: IFilter): HRESULT; stdcall;
+function BindIFilterFromStream(pStm: IStream; pUnkOuter: IUnknown; out ppIUnk: IFilter): HRESULT; stdcall;
 {$EXTERNALSYM BindIFilterFromStream}
 {$EXTERNALSYM BindIFilterFromStream}
 
 
 function LocateCatalogsW(pwszScope: PWCHAR; iBmk: ULONG; pwszMachine: PWCHAR;
 function LocateCatalogsW(pwszScope: PWCHAR; iBmk: ULONG; pwszMachine: PWCHAR;

+ 1 - 1
packages/xforms/examples/borderwidth.pp

@@ -81,7 +81,7 @@ begin
 end;
 end;
 
 
 begin
 begin
-   { application default. Can be overriden by the command line options }
+   { application default. Can be overridden by the command line options }
    fl_set_border_width(-2);
    fl_set_border_width(-2);
 
 
    fl_initialize(@argc, argv, 'FormDemo', nil, 0);
    fl_initialize(@argc, argv, 'FormDemo', nil, 0);

+ 1 - 1
packages/xforms/examples/yesno.pp

@@ -1,7 +1,7 @@
 Program yesno;
 Program yesno;
 {
 {
   A box with two buttons and a string. Simple boxes like this
   A box with two buttons and a string. Simple boxes like this
-   are very usefull for asking questions
+   are very useful for asking questions
 }
 }
 
 
 Uses xforms;
 Uses xforms;

+ 1 - 1
rtl/emx/sysutils.pp

@@ -227,7 +227,7 @@ type
   PgmInputs:PChar;            {Command parameters (nil allowed).}
   PgmInputs:PChar;            {Command parameters (nil allowed).}
   TermQ:PChar;                {System queue. (nil allowed).}
   TermQ:PChar;                {System queue. (nil allowed).}
   Environment:PChar;          {Environment to pass (nil allowed).}
   Environment:PChar;          {Environment to pass (nil allowed).}
-  InheritOpt:word;            {Inherit enviroment from shell/
+  InheritOpt:word;            {Inherit environment from shell/
                                inherit environment from parent (0/1).}
                                inherit environment from parent (0/1).}
   SessionType:word;           {Auto/full screen/window/presentation
   SessionType:word;           {Auto/full screen/window/presentation
                                manager/full screen Dos/windowed Dos
                                manager/full screen Dos/windowed Dos

+ 1 - 1
rtl/inc/dynarr.inc

@@ -213,7 +213,7 @@ procedure fpc_dynarray_setlength(var p : pointer;pti : pointer;
                  int_addref(pointer(newp)+sizeof(tdynarray)+elesize*i,eletype);
                  int_addref(pointer(newp)+sizeof(tdynarray)+elesize*i,eletype);
 
 
                { a declock(ref. count) isn't enough here }
                { a declock(ref. count) isn't enough here }
-               { it could be that the in MT enviroments  }
+               { it could be that the in MT environments  }
                { in the mean time the refcount was       }
                { in the mean time the refcount was       }
                { decremented                             }
                { decremented                             }
 
 

+ 1 - 1
rtl/inc/fexpand.inc

@@ -556,7 +556,7 @@ end;
    parent directory and so on (Amiga). Please, note that you can decide
    parent directory and so on (Amiga). Please, note that you can decide
    to support both '..' and DirectorySeparator as references to the parent
    to support both '..' and DirectorySeparator as references to the parent
    directory at the same time for compatibility reasons - however this
    directory at the same time for compatibility reasons - however this
-   support makes it impossible to use an otherwise possibly valid name
+   support makes it impossible to use anotherwise possibly valid name
    of '..'.
    of '..'.
 
 
    FPC_FEXPAND_DIRSEP_IS_CURDIR - DirectorySeparator at the beginning of
    FPC_FEXPAND_DIRSEP_IS_CURDIR - DirectorySeparator at the beginning of

+ 1 - 1
rtl/inc/system.inc

@@ -1102,7 +1102,7 @@ end;
 Function StringToPPChar(Var S:AnsiString;ReserveEntries:integer):ppchar;
 Function StringToPPChar(Var S:AnsiString;ReserveEntries:integer):ppchar;
 {
 {
   Create a PPChar to structure of pchars which are the arguments specified
   Create a PPChar to structure of pchars which are the arguments specified
-  in the string S. Especially usefull for creating an ArgV for Exec-calls
+  in the string S. Especially useful for creating an ArgV for Exec-calls
 }
 }
 
 
 begin
 begin

+ 1 - 1
rtl/inc/text.inc

@@ -334,7 +334,7 @@ Begin
   { restore file position if not working with a device }
   { restore file position if not working with a device }
   if not isdevice then
   if not isdevice then
     { if we didn't modify the buffer, simply restore the BufPos and BufEnd  }
     { if we didn't modify the buffer, simply restore the BufPos and BufEnd  }
-    { (the latter becuase it's now probably set to zero because nothing was }
+    { (the latter because it's now probably set to zero because nothing was }
     {  was read anymore)                                                    }
     {  was read anymore)                                                    }
     if (reads = 0) then
     if (reads = 0) then
       begin
       begin

+ 2 - 2
rtl/linux/oldlinux.pp

@@ -5176,7 +5176,7 @@ end;
 Function StringToPPChar(Var S:String):ppchar;
 Function StringToPPChar(Var S:String):ppchar;
 {
 {
   Create a PPChar to structure of pchars which are the arguments specified
   Create a PPChar to structure of pchars which are the arguments specified
-  in the string S. Especially usefull for creating an ArgV for Exec-calls
+  in the string S. Especially useful for creating an ArgV for Exec-calls
   Note that the string S is destroyed by this call.
   Note that the string S is destroyed by this call.
 }
 }
 
 
@@ -5188,7 +5188,7 @@ end;
 Function StringToPPChar(Var S:AnsiString):ppchar;
 Function StringToPPChar(Var S:AnsiString):ppchar;
 {
 {
   Create a PPChar to structure of pchars which are the arguments specified
   Create a PPChar to structure of pchars which are the arguments specified
-  in the string S. Especially usefull for creating an ArgV for Exec-calls
+  in the string S. Especially useful for creating an ArgV for Exec-calls
 }
 }
 
 
 begin
 begin

+ 2 - 2
rtl/netware/README.txt

@@ -77,7 +77,7 @@
 #ENDIF
 #ENDIF
 
 
     This adds the search path for the rtl-units as well as for the needed import-files.
     This adds the search path for the rtl-units as well as for the needed import-files.
-    You can use the import files from the rtl/netware directory, they are automaticly
+    You can use the import files from the rtl/netware directory, they are automatically
     installed. If you want to use import files from novell, be aware that you have to
     installed. If you want to use import files from novell, be aware that you have to
     convert the files to unix format (i.e. with dos2unix).
     convert the files to unix format (i.e. with dos2unix).
 
 
@@ -138,7 +138,7 @@
       searching import files via the specified library path (-Fl). If you plan to use
       searching import files via the specified library path (-Fl). If you plan to use
       import files from novell be aware that they have to be converted from CR/LF to
       import files from novell be aware that they have to be converted from CR/LF to
       LF only. The script 'convertimp' in rtl/netware/nwimp will do that.
       LF only. The script 'convertimp' in rtl/netware/nwimp will do that.
-      If a module name is specified in an import, the module is automaticly
+      If a module name is specified in an import, the module is automatically
       declared as autoload by FreePascal.
       declared as autoload by FreePascal.
 
 
       I.e. the following declaration needs nlmlib.imp and sets nlmlib.nlm as autoload:
       I.e. the following declaration needs nlmlib.imp and sets nlmlib.nlm as autoload:

+ 1 - 1
rtl/netware/demos/check.pp

@@ -18,7 +18,7 @@
 {$Copyright (c) 2002 the FreePascal development team}
 {$Copyright (c) 2002 the FreePascal development team}
 
 
 
 
-{ using crt automaticly calls _SetAutoScreenDestructionMode (TRUE);
+{ using crt automatically calls _SetAutoScreenDestructionMode (TRUE);
   so no "Press any key to close screeen" will be shown by netware }
   so no "Press any key to close screeen" will be shown by netware }
 uses crt;
 uses crt;
 
 

+ 2 - 2
rtl/objpas/freebidi.pp

@@ -37,9 +37,9 @@ function VPos(const Src:TString; lp:Integer; pDir, cDir:TDirection):Cardinal;
 function VPos(UTF8Char:PChar; Len:integer; BytePos:integer):Cardinal;
 function VPos(UTF8Char:PChar; Len:integer; BytePos:integer):Cardinal;
 {Returns character at a given visual position according to paragraph direction}
 {Returns character at a given visual position according to paragraph direction}
 function VCharOf(Src:TString; vp:Integer; dir:TDirection):TCharacter;
 function VCharOf(Src:TString; vp:Integer; dir:TDirection):TCharacter;
-{Inserts a string into an other paying attention of RTL/LTR direction}
+{Inserts a string into another paying attention of RTL/LTR direction}
 procedure VInsert(const Src:TString; var Dest:TString; vp:Integer; pDir:TDirection);
 procedure VInsert(const Src:TString; var Dest:TString; vp:Integer; pDir:TDirection);
-{Deletes a string into an other paying attention of RTL/LTR direction}
+{Deletes a string into another paying attention of RTL/LTR direction}
 procedure VDelete(var str:TString; vp, len:Integer; pDir:TDirection);
 procedure VDelete(var str:TString; vp, len:Integer; pDir:TDirection);
 {Resturns a sub string of source string}
 {Resturns a sub string of source string}
 //function VCopy(const Src:TString; vStart, vWidth:Integer):TString;
 //function VCopy(const Src:TString; vStart, vWidth:Integer):TString;

+ 2 - 2
rtl/objpas/utf8bidi.pp

@@ -47,9 +47,9 @@ function VLength(const Src:TUTF8String; pDir:TDirection):Cardinal;
 function VPos(const UTF8Str:TUTF8String; lp:Integer; pDir, cDir:TDirection):Cardinal;
 function VPos(const UTF8Str:TUTF8String; lp:Integer; pDir, cDir:TDirection):Cardinal;
 {Returns character at a given visual position according to paragraph direction}
 {Returns character at a given visual position according to paragraph direction}
 function VCharOf(UTF8Str:TUTF8String; vp:Integer; dir:TDirection):TUTF8Char;
 function VCharOf(UTF8Str:TUTF8String; vp:Integer; dir:TDirection):TUTF8Char;
-{Inserts a string into an other paying attention of RTL/LTR direction}
+{Inserts a string into another paying attention of RTL/LTR direction}
 procedure VInsert(const Src:TUTF8String; var Dest:TUTF8String; vp:Integer; pDir:TDirection);
 procedure VInsert(const Src:TUTF8String; var Dest:TUTF8String; vp:Integer; pDir:TDirection);
-{Deletes a string into an other paying attention of RTL/LTR direction}
+{Deletes a string into another paying attention of RTL/LTR direction}
 procedure VDelete(var str:TUTF8String; vp, len:Integer; pDir:TDirection);
 procedure VDelete(var str:TUTF8String; vp, len:Integer; pDir:TDirection);
 {****************************Helper routines***********************************}
 {****************************Helper routines***********************************}
 {Returns direction of a character}
 {Returns direction of a character}

+ 1 - 1
rtl/os2/doscalls.pas

@@ -2860,7 +2860,7 @@ type    TStatusData=record
             PgmInputs:PChar;            {Command parameters (nil allowed).}
             PgmInputs:PChar;            {Command parameters (nil allowed).}
             TermQ:PChar;                {System queue. (nil allowed).}
             TermQ:PChar;                {System queue. (nil allowed).}
             Environment:PChar;          {Environment to pass (nil allowed).}
             Environment:PChar;          {Environment to pass (nil allowed).}
-            InheritOpt:word;            {Inherit enviroment from shell/
+            InheritOpt:word;            {Inherit environment from shell/
                                          inherit environment from parent
                                          inherit environment from parent
                                          (0/1).}
                                          (0/1).}
             SessionType:word;           {Auto/full screen/window/presentation
             SessionType:word;           {Auto/full screen/window/presentation

+ 1 - 1
rtl/os2/sysutils.pp

@@ -264,7 +264,7 @@ type
   PgmInputs:PChar;            {Command parameters (nil allowed).}
   PgmInputs:PChar;            {Command parameters (nil allowed).}
   TermQ:PChar;                {System queue. (nil allowed).}
   TermQ:PChar;                {System queue. (nil allowed).}
   Environment:PChar;          {Environment to pass (nil allowed).}
   Environment:PChar;          {Environment to pass (nil allowed).}
-  InheritOpt:word;            {Inherit enviroment from shell/
+  InheritOpt:word;            {Inherit environment from shell/
                                inherit environment from parent (0/1).}
                                inherit environment from parent (0/1).}
   SessionType:word;           {Auto/full screen/window/presentation
   SessionType:word;           {Auto/full screen/window/presentation
                                manager/full screen Dos/windowed Dos
                                manager/full screen Dos/windowed Dos

+ 2 - 2
rtl/unix/unixutil.pp

@@ -114,7 +114,7 @@ end;
 Function StringToPPChar(Var S:String;ReserveEntries:integer):ppchar;
 Function StringToPPChar(Var S:String;ReserveEntries:integer):ppchar;
 {
 {
   Create a PPChar to structure of pchars which are the arguments specified
   Create a PPChar to structure of pchars which are the arguments specified
-  in the string S. Especially usefull for creating an ArgV for Exec-calls
+  in the string S. Especially useful for creating an ArgV for Exec-calls
   Note that the string S is destroyed by this call.
   Note that the string S is destroyed by this call.
 }
 }
 
 
@@ -126,7 +126,7 @@ end;
 Function StringToPPChar(Var S:AnsiString;ReserveEntries:integer):ppchar;
 Function StringToPPChar(Var S:AnsiString;ReserveEntries:integer):ppchar;
 {
 {
   Create a PPChar to structure of pchars which are the arguments specified
   Create a PPChar to structure of pchars which are the arguments specified
-  in the string S. Especially usefull for creating an ArgV for Exec-calls
+  in the string S. Especially useful for creating an ArgV for Exec-calls
 }
 }
 
 
 begin
 begin

Some files were not shown because too many files changed in this diff