-rolled in patches for http://bugzilla.opendarwin.org/show_bug.cgi?id=3945
authorggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 14 Jul 2005 18:27:04 +0000 (18:27 +0000)
committerggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 14 Jul 2005 18:27:04 +0000 (18:27 +0000)
        [PATCH] Safe merges of comments and other trivialities from KDE's kjs

        -patch by Martijn Klingens <klingens@kde.org>

        * kjs/array_instance.h:
        * kjs/array_object.cpp:
        * kjs/array_object.h:
        * kjs/bool_object.cpp:
        * kjs/bool_object.h:
        * kjs/collector.cpp:
        * kjs/collector.h:
        * kjs/completion.h:
        * kjs/context.h:
        * kjs/date_object.cpp:
        * kjs/date_object.h:
        * kjs/debugger.cpp:
        * kjs/debugger.h:
        * kjs/dtoa.h:
        * kjs/error_object.cpp:
        * kjs/error_object.h:
        * kjs/function.cpp:
        * kjs/function.h:
        * kjs/function_object.cpp:
        * kjs/function_object.h:
        * kjs/grammar.y:
        * kjs/identifier.cpp:
        * kjs/identifier.h:
        * kjs/internal.cpp:
        * kjs/internal.h:
        * kjs/interpreter.cpp:
        * kjs/interpreter.h:
        * kjs/interpreter_map.cpp:
        * kjs/interpreter_map.h:
        * kjs/lexer.cpp:
        * kjs/lexer.h:
        * kjs/list.cpp:
        * kjs/list.h:
        * kjs/lookup.cpp:
        * kjs/lookup.h:
        * kjs/math_object.cpp:
        * kjs/math_object.h:
        * kjs/nodes.cpp:
        * kjs/nodes.h:
        * kjs/nodes2string.cpp:
        * kjs/number_object.cpp:
        * kjs/number_object.h:
        * kjs/object.cpp:
        * kjs/object.h:
        * kjs/object_object.cpp:
        * kjs/object_object.h:
        * kjs/operations.cpp:
        * kjs/operations.h:
        * kjs/property_map.cpp:
        * kjs/property_map.h:
        * kjs/reference.cpp:
        * kjs/reference.h:
        * kjs/reference_list.cpp:
        * kjs/reference_list.h:
        * kjs/regexp.cpp:
        * kjs/regexp.h:
        * kjs/regexp_object.cpp:
        * kjs/regexp_object.h:
        * kjs/scope_chain.cpp:
        * kjs/scope_chain.h:
        * kjs/simple_number.h:
        * kjs/string_object.cpp:
        * kjs/string_object.h:
        * kjs/testkjs.cpp:
        * kjs/types.h:
        * kjs/ustring.cpp:
        * kjs/ustring.h:
        * kjs/value.cpp:
        * kjs/value.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@9768 268f45cc-cd09-0410-ab3c-d52691b4dbfc

70 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/kjs/array_instance.h
JavaScriptCore/kjs/array_object.cpp
JavaScriptCore/kjs/array_object.h
JavaScriptCore/kjs/bool_object.cpp
JavaScriptCore/kjs/bool_object.h
JavaScriptCore/kjs/collector.cpp
JavaScriptCore/kjs/collector.h
JavaScriptCore/kjs/completion.h
JavaScriptCore/kjs/context.h
JavaScriptCore/kjs/date_object.cpp
JavaScriptCore/kjs/date_object.h
JavaScriptCore/kjs/debugger.cpp
JavaScriptCore/kjs/debugger.h
JavaScriptCore/kjs/dtoa.h
JavaScriptCore/kjs/error_object.cpp
JavaScriptCore/kjs/error_object.h
JavaScriptCore/kjs/function.cpp
JavaScriptCore/kjs/function.h
JavaScriptCore/kjs/function_object.cpp
JavaScriptCore/kjs/function_object.h
JavaScriptCore/kjs/grammar.y
JavaScriptCore/kjs/identifier.cpp
JavaScriptCore/kjs/identifier.h
JavaScriptCore/kjs/internal.cpp
JavaScriptCore/kjs/internal.h
JavaScriptCore/kjs/interpreter.cpp
JavaScriptCore/kjs/interpreter.h
JavaScriptCore/kjs/interpreter_map.cpp
JavaScriptCore/kjs/interpreter_map.h
JavaScriptCore/kjs/lexer.cpp
JavaScriptCore/kjs/lexer.h
JavaScriptCore/kjs/list.cpp
JavaScriptCore/kjs/list.h
JavaScriptCore/kjs/lookup.cpp
JavaScriptCore/kjs/lookup.h
JavaScriptCore/kjs/math_object.cpp
JavaScriptCore/kjs/math_object.h
JavaScriptCore/kjs/nodes.cpp
JavaScriptCore/kjs/nodes.h
JavaScriptCore/kjs/nodes2string.cpp
JavaScriptCore/kjs/number_object.cpp
JavaScriptCore/kjs/number_object.h
JavaScriptCore/kjs/object.cpp
JavaScriptCore/kjs/object.h
JavaScriptCore/kjs/object_object.cpp
JavaScriptCore/kjs/object_object.h
JavaScriptCore/kjs/operations.cpp
JavaScriptCore/kjs/operations.h
JavaScriptCore/kjs/property_map.cpp
JavaScriptCore/kjs/property_map.h
JavaScriptCore/kjs/reference.cpp
JavaScriptCore/kjs/reference.h
JavaScriptCore/kjs/reference_list.cpp
JavaScriptCore/kjs/reference_list.h
JavaScriptCore/kjs/regexp.cpp
JavaScriptCore/kjs/regexp.h
JavaScriptCore/kjs/regexp_object.cpp
JavaScriptCore/kjs/regexp_object.h
JavaScriptCore/kjs/scope_chain.cpp
JavaScriptCore/kjs/scope_chain.h
JavaScriptCore/kjs/simple_number.h
JavaScriptCore/kjs/string_object.cpp
JavaScriptCore/kjs/string_object.h
JavaScriptCore/kjs/testkjs.cpp
JavaScriptCore/kjs/types.h
JavaScriptCore/kjs/ustring.cpp
JavaScriptCore/kjs/ustring.h
JavaScriptCore/kjs/value.cpp
JavaScriptCore/kjs/value.h

index c107163a65e3e6ba58bd0cdd6d1b445864c8664e..0f18eb05af9a45c356f30d1ad85b1351d47f7d33 100644 (file)
@@ -1,3 +1,80 @@
+2005-07-14  Geoffrey Garen  <ggaren@apple.com>
+
+        -rolled in patches for http://bugzilla.opendarwin.org/show_bug.cgi?id=3945
+        [PATCH] Safe merges of comments and other trivialities from KDE's kjs
+        
+        -patch by Martijn Klingens <klingens@kde.org>
+        
+        * kjs/array_instance.h:
+        * kjs/array_object.cpp:
+        * kjs/array_object.h:
+        * kjs/bool_object.cpp:
+        * kjs/bool_object.h:
+        * kjs/collector.cpp:
+        * kjs/collector.h:
+        * kjs/completion.h:
+        * kjs/context.h:
+        * kjs/date_object.cpp:
+        * kjs/date_object.h:
+        * kjs/debugger.cpp:
+        * kjs/debugger.h:
+        * kjs/dtoa.h:
+        * kjs/error_object.cpp:
+        * kjs/error_object.h:
+        * kjs/function.cpp:
+        * kjs/function.h:
+        * kjs/function_object.cpp:
+        * kjs/function_object.h:
+        * kjs/grammar.y:
+        * kjs/identifier.cpp:
+        * kjs/identifier.h:
+        * kjs/internal.cpp:
+        * kjs/internal.h:
+        * kjs/interpreter.cpp:
+        * kjs/interpreter.h:
+        * kjs/interpreter_map.cpp:
+        * kjs/interpreter_map.h:
+        * kjs/lexer.cpp:
+        * kjs/lexer.h:
+        * kjs/list.cpp:
+        * kjs/list.h:
+        * kjs/lookup.cpp:
+        * kjs/lookup.h:
+        * kjs/math_object.cpp:
+        * kjs/math_object.h:
+        * kjs/nodes.cpp:
+        * kjs/nodes.h:
+        * kjs/nodes2string.cpp:
+        * kjs/number_object.cpp:
+        * kjs/number_object.h:
+        * kjs/object.cpp:
+        * kjs/object.h:
+        * kjs/object_object.cpp:
+        * kjs/object_object.h:
+        * kjs/operations.cpp:
+        * kjs/operations.h:
+        * kjs/property_map.cpp:
+        * kjs/property_map.h:
+        * kjs/reference.cpp:
+        * kjs/reference.h:
+        * kjs/reference_list.cpp:
+        * kjs/reference_list.h:
+        * kjs/regexp.cpp:
+        * kjs/regexp.h:
+        * kjs/regexp_object.cpp:
+        * kjs/regexp_object.h:
+        * kjs/scope_chain.cpp:
+        * kjs/scope_chain.h:
+        * kjs/simple_number.h:
+        * kjs/string_object.cpp:
+        * kjs/string_object.h:
+        * kjs/testkjs.cpp:
+        * kjs/types.h:
+        * kjs/ustring.cpp:
+        * kjs/ustring.h:
+        * kjs/value.cpp:
+        * kjs/value.h:
+
 2005-07-14  Geoffrey Garen  <ggaren@apple.com>
 
         -fixed http://bugzilla.opendarwin.org/show_bug.cgi?id=3970
index 931b9124a768cf4f485e837410f4c3bff8c8ab80..880e800a973fbf3729e75160f2b516fc97045cc7 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -66,6 +66,6 @@ namespace KJS {
     ValueImp **storage;
   };
 
-}; // namespace KJS
+} // namespace KJS
 
 #endif
index 568e3ba53aa6201095f5f0dcc8eef914aed0554c..e435a7a3c782104c410083c47e3c9d0d93094ba6 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 61874170f204571e69e76127077c5587572ad1ed..7555d28e93452dd8fba7d70bc8e5ef9063824b36 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -63,6 +63,6 @@ namespace KJS {
 
   };
 
-}; // namespace
+} // namespace
 
 #endif
index d17dce57856a676e5e32a926b255b897094c56eb..1cfe7a883afd5ebe6ea94a88fa14d3ba59a2fea9 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 934f5102ef7faa5d4a6b8a3668e3c4eeab0ecd67..f32aef3dd20ab1f2497be1fb1640414f8da3345e 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -85,6 +85,6 @@ namespace KJS {
     virtual Value call(ExecState *exec, Object &thisObj, const List &args);
   };
 
-}; // namespace
+} // namespace
 
 #endif
index 2ae83fa466450989497bb8a818f80ced54df47f3..4acc9bc3fe5daee8cdb474c1b47e568315c344ae 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 895983ffde274866b1775347f444e75af44efe0f..2c0fedc5fbee969eb1abe31e37dadf81fb5ef107 100644 (file)
@@ -17,7 +17,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 5a4c7b5b33cb8918396fa0b6f37b9494351ec827..f4bfe99e28fe92735fc1730a485e50fb7146c386 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -39,7 +39,7 @@ namespace KJS {
    * Completion objects are used to convey the return status and value
    * from functions.
    *
-   * See @ref FunctionImp::execute()
+   * See FunctionImp::execute()
    *
    * @see FunctionImp
    *
index b2896558ff613a8c4ad2e3d140318690fb373c17..b45f11d7eaf466dc0c35de34c7bc23d1c60366a7 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index dd4f2f26ffe4e7d69feb545b8afc215a44b186aa..74155419374f883f74c2d2750992a5afb3b94216 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 19061b714cfd3e396967fe0d6edecbaa3589f71a..be46f30153da524d982d711156a2c80433f36f5d 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -124,6 +124,6 @@ namespace KJS {
   double timeClip(double t);
   double makeTime(struct tm *t, int milli, bool utc);
 
-}; // namespace
+} // namespace
 
 #endif
index 8ba31751697a909db6b7830c62786c07fe35a8fa..739ef5a8e9c6696269a574a59c00b09fd41830d3 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index d3b6237050e0f70839bb9eb6f44ea1c5398dda2a..a5998ff738b3467e38fd1e0f342c346ad6c73a0f 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -100,10 +100,10 @@ namespace KJS {
      *
      * @param exec The current execution state
      * @param sourceId The ID of the source code (corresponds to the
-     * sourceId supplied in other functions such as @ref atStatement()
+     * sourceId supplied in other functions such as atStatement()
      * @param source The source code that was parsed
      * @param errorLine The line number at which parsing encountered an
-     * error, or -1 if the source code was valid and parsed succesfully
+     * error, or -1 if the source code was valid and parsed successfully
      * @return true if execution should be continue, false if it should
      * be aborted
      */
index cbcc62b9857a8dcfc49dde5e31823401d070071c..2d8a52c9cb14caf61531bd66d074c4ef58237192 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 7a7f9f705841a51a22130a21fbbf39b79491d5d0..76cf77a125ab0377e8c54f2593232140f67a3b6e 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index c258077bcbb16bd542be21924350e86d150ab884..baa4046ae6c390b48f9573e15c64acc4273fa62b 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -83,6 +83,6 @@ namespace KJS {
     ObjectImp *proto;
   };
 
-}; // namespace
+} // namespace
 
 #endif
index 9d5a8473bd45b971a0d2ff6e472acde89544ddcf..3049694442fd447bf07fded488a357ca671bcc9e 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 15bf0b55963cec2569049cc696c98f5b83ed8ead..5198e68d5e23aad77fb071961aa3711617f60af5 100644 (file)
@@ -16,8 +16,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -159,6 +159,6 @@ namespace KJS {
 
 
 
-}; // namespace
+} // namespace
 
 #endif
index cad7de3ffdb72169347124f6932857c6d4516299..09ba2f2fe1635593309841831fe7b22840283aaa 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index ade8a59eb1f27c322f4b746aed35693e2b39c466..cb4a054b9e4920b1ee5b2b979689a8f5f2f97545 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -32,7 +32,7 @@ namespace KJS {
    * @internal
    *
    * The initial value of Function.prototype (and thus all objects created
-   * with the Function constructor
+   * with the Function constructor)
    */
   class FunctionPrototypeImp : public InternalFunctionImp {
   public:
@@ -79,6 +79,6 @@ namespace KJS {
     virtual Value call(ExecState *exec, Object &thisObj, const List &args);
   };
 
-}; // namespace
+} // namespace
 
 #endif // _FUNCTION_OBJECT_H_
index ccdcfb1d2a3802595e4f6c785ce975f25628bb0f..d0aaea6c5d9efaa46b1e3f8cdb1c4d402a47c206 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 9fde26f0e1409d80a65f5b9f5dd05c7f8a6c62c8..d1d6978ed4a4f77588a64d6199e19f29d25859d2 100644 (file)
@@ -14,8 +14,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index d63af5483283c63244bad8bd93c543ca45db01ff..2b74f14c31f7d4965fb9daf90e1a6bff5c1dd5b0 100644 (file)
@@ -14,8 +14,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 77e039e7f181f647ab3316bc96d41ddf9db862fa..e826a039d99188dd52666f641ad23eddfcfe7ce7 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 7769ad66fa77ab37ba71984f64da0719bcd3330c..4b23076078e0e38f831a43fd54644aaa1559ca17 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -434,7 +434,7 @@ namespace KJS {
   void printInfo(ExecState *exec, const char *s, const Value &o, int lineno = -1);
 #endif
 
-}; // namespace
+} // namespace
 
 
 #endif //  _INTERNAL_H_
index 0cbd1da0202bda7578ff37aac5f8b51592d1a052..071e053083df231e017e2166336056019ef0ead0 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 1096a7684e34ddc9a80006077dc8ee4b5e329e95..3ce28aad23104e556d1946991b8ae2211aae0aaf 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -48,10 +48,10 @@ namespace KJS {
    * An execution context contains information about the current state of the
    * script - the scope for variable lookup, the value of "this", etc. A new
    * execution context is entered whenever global code is executed (e.g. with
-   * @ref Interpreter::evaluate()), a function is called (see @ref
+   * Interpreter::evaluate()), a function is called (see
    * Object::call()), or the builtin "eval" function is executed.
    *
-   * Most inheritable functions in the KJS api take a @ref ExecState pointer as
+   * Most inheritable functions in the KJS api take a ExecState pointer as
    * their first parameter. This can be used to obtain a handle to the current
    * execution context.
    *
@@ -101,8 +101,8 @@ namespace KJS {
 
     /**
      * Returns the context from which the current context was invoked. For
-     * global code this will be a null context (i.e. one for which @ref
-     * isNull() returns true). You should check @ref isNull() on the returned
+     * global code this will be a null context (i.e. one for which
+     * isNull() returns true). You should check isNull() on the returned
      * value before calling any of it's methods.
      *
      * @return The calling execution context
@@ -339,7 +339,7 @@ namespace KJS {
     /**
      * Call this to enable a compatibility mode with another browser.
      * (by default konqueror is in "native mode").
-     * Currently, in KJS, this only changes the behaviour of Date::getYear()
+     * Currently, in KJS, this only changes the behavior of Date::getYear()
      * which returns the full year under IE.
      */
     void setCompatMode(CompatMode mode);
@@ -476,6 +476,6 @@ namespace KJS {
     ProtectedValue _exception;
   };
 
-}; // namespace
+} // namespace
 
 #endif // _KJS_INTERPRETER_H_
index da8629a637e141d38e462066be38172e4a9c3e88..4e7afb1e4d2f4dcfe5d35b5c5daa9448a06b7acd 100644 (file)
@@ -172,4 +172,4 @@ unsigned InterpreterMap::computeHash(ObjectImp *pointer)
 }
 
 
-}; // namespace
+} // namespace
index 016fc0a70468653eaaea4382d8b4dc27149ddd74..08765474f2cbee49784ba5b240951f8a84f2b4b6 100644 (file)
@@ -52,7 +52,7 @@ namespace KJS {
        static int InterpreterMap::_keyCount;
     };
 
-}; // namespace
+} // namespace
 
 
 #endif // _KJS_INTERPRETER_MAP_H_
index 612f4c46c5a13fd6d0fc25b3807be642216b65f0..8e879fca6366dee14ce6555e91fd025e0dfa8237 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 2ce85a1269c73d7c0bc5b61dc067cb25dc7fb9be..761089a8c6552c4060e210c962a2bedd247470cb 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -158,6 +158,6 @@ namespace KJS {
     LexerPrivate *priv;
   };
 
-}; // namespace
+} // namespace
 
 #endif
index 13e65f2d8df1b1dc9253d37694269802d86a1bf2..92ae019f25e4562beb46d70423f5b4587c8928dd 100644 (file)
@@ -14,8 +14,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 124bedc7b48d935dfd81040d5affedb0544b032b..0d28bc9e6f13fd9dc3f7dde819f577f8398bf9f9 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -88,25 +88,25 @@ namespace KJS {
          */
         int size() const { return _impBase->size; }
         /**
-         * @return A @ref KJS::ListIterator pointing to the first element.
+         * @return A KJS::ListIterator pointing to the first element.
          */
         ListIterator begin() const;
         /**
-         * @return A @ref KJS::ListIterator pointing to the last element.
+         * @return A KJS::ListIterator pointing to the last element.
          */
         ListIterator end() const;
         
         /**
          * Retrieve an element at an indexed position. If you want to iterate
-         * trough the whole list using @ref KJS::ListIterator will be faster.
+         * trough the whole list using KJS::ListIterator will be faster.
          *
          * @param i List index.
-         * @return Return the element at position i. @ref KJS::Undefined if the
+         * @return Return the element at position i. KJS::Undefined if the
          * index is out of range.
          */
         Value at(int i) const { return Value(impAt(i)); }
         /**
-         * Equivalent to @ref at.
+         * Equivalent to at.
          */
         Value operator[](int i) const { return Value(impAt(i)); }
         
@@ -114,7 +114,7 @@ namespace KJS {
     
         /**
          * Returns a pointer to a static instance of an empty list. Useful if a
-         * function has a @ref KJS::List parameter.
+         * function has a KJS::List parameter.
          */
         static const List &empty();
         
@@ -132,7 +132,7 @@ namespace KJS {
     };
   
     /**
-     * @short Iterator for @ref KJS::List objects.
+     * @short Iterator for KJS::List objects.
      */
     class ListIterator {
     public:
index 1b7ab85c96f0d1a030cc855e9b95145ba3e54236..50f5ccb546595ed2184061974e36f468ba589174 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 3825c14a4afc3634fb42c22c0699aaeb95efa414..318e6f72460dd9b29d505520ed277ca9fe640e5d 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -351,6 +351,6 @@ namespace KJS {
    * - cleanup old stuff (e.g. hasProperty)
    * - compile, test, commit ;)
    */
-}; // namespace
+} // namespace
 
 #endif
index 6ec284877eaf32f33421c88d282a6def4db5e9ef..3041de0661d1f3d0dc604829c652da516f541752 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 89c68078dd8c6a0218d214c48cfd66ad8efe68d3..9d5a319eecd5e5707758417a4d79f9e3083abace 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -49,6 +49,6 @@ namespace KJS {
     int id;
   };
 
-}; // namespace
+} // namespace
 
 #endif
index 8582f9da4701a83fc082ae03b6524b734f90fe4c..cf42ba2d49bf469681bedd4b8d5ff21578fac969 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 6ebe8f7993a37c05a0f1ae958c3a23baed6944ec..a2cfc3dd11ef62435b45504ad03d64bb211b43e7 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -1036,6 +1036,6 @@ namespace KJS {
     ProgramNode(SourceElementsNode *s);
   };
 
-}; // namespace
+} // namespace
 
 #endif
index 9540eb018f229c5267b3a06fca9acb88794f169f..8fd07e86fd7038e6d0f7cad9843a3daeb99d69ec 100644 (file)
@@ -16,8 +16,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index efc2c54e71bb07b63eaa27a14be7346d4623f04a..9fff1fd1a5444430067639d1f03758cb0d08065f 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index f9e04d94b8954d9ccc94e3d2ee1311225ded8bff..b846e87445e342441dec8b633a117f868c4bd3ef 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -94,6 +94,6 @@ namespace KJS {
     Object construct(const List &);
   };
 
-}; // namespace
+} // namespace
 
 #endif
index f3d7997e0a496496bdac7ebf690570dcd821a356..c9d48cb1c0eb3f5adc2bd20f4e29ee7e0ae3b999 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 48e1aee3d233dbe4a268c778ffadca7fa63f2f56..e0aeeeaf025bebc052a65df569cd183244b679db 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -101,7 +101,7 @@ namespace KJS {
      * Converts a Value into an Object. If the value's type is not ObjectType,
      * a null object will be returned (i.e. one with it's internal pointer set
      * to 0). If you do not know for sure whether the value is of type
-     * ObjectType, you should check the @ref isNull() methods afterwards before
+     * ObjectType, you should check the isValid() methods afterwards before
      * calling any methods on the Object.
      *
      * @return The value converted to an object
@@ -245,7 +245,7 @@ namespace KJS {
      * this is discouraged.
      *
      * If an error occurs during construction, the execution state's exception
-     * will be set. This can be tested for with @ref ExecState::hadException().
+     * will be set. This can be tested for with ExecState::hadException().
      * Under some circumstances, the exception object may also be returned.
      *
      * Note: This function should not be called if implementsConstruct() returns
@@ -300,12 +300,12 @@ namespace KJS {
     bool implementsHasInstance() const;
 
     /**
-     * Checks whether value delegates behaviour to this object. Used by the
+     * Checks whether value delegates behavior to this object. Used by the
      * instanceof operator.
      *
      * @param exec The current execution state
      * @param value The value to check
-     * @return true if value delegates behaviour to this object, otherwise
+     * @return true if value delegates behavior to this object, otherwise
      * false
      */
     Boolean hasInstance(ExecState *exec, const Value &value);
@@ -316,6 +316,7 @@ namespace KJS {
      * extra object in it's scope. An example of this is functions declared
      * inside other functions:
      *
+     * \code
      * function f() {
      *
      *   function b() {
@@ -326,6 +327,7 @@ namespace KJS {
      *   // do some stuff
      * }
      * f.prototype = new String();
+     * \endcode
      *
      * When the function f.b is executed, its scope will include properties of
      * f. So in the example above the return value of f.b() would be the new
@@ -406,7 +408,7 @@ namespace KJS {
     /**
      * A pointer to a ClassInfo struct for this class. This provides a basic
      * facility for run-time type information, and can be used to check an
-     * object's class an inheritance (see @ref inherits()). This should
+     * object's class an inheritance (see inherits()). This should
      * always return a statically declared pointer, or 0 to indicate that
      * there is no class information.
      *
@@ -417,6 +419,7 @@ namespace KJS {
      * where FooImp inherits from BarImp, you would add the following in your
      * class declarations:
      *
+     * \code
      *   class BarImp : public ObjectImp {
      *     virtual const ClassInfo *classInfo() const { return &info; }
      *     static const ClassInfo info;
@@ -428,11 +431,14 @@ namespace KJS {
      *     static const ClassInfo info;
      *     // ...
      *   };
+     * \endcode
      *
      * And in your source file:
      *
+     * \code
      *   const ClassInfo BarImp::info = {0, 0, 0}; // no parent class
      *   const ClassInfo FooImp::info = {&BarImp::info, 0, 0};
+     * \endcode
      *
      * @see inherits()
      */
@@ -452,7 +458,7 @@ namespace KJS {
      *   }
      *
      * If you have a handle to a statically declared ClassInfo, such as in the
-     * @ref classInfo() example, you can check for inheritance without needing
+     * classInfo() example, you can check for inheritance without needing
      * an instance of the other class:
      *
      *   if (obj1->inherits(FooImp::info)) {
@@ -482,8 +488,8 @@ namespace KJS {
      * Objects)
      *
      * The default implementation uses classInfo().
-     * You should either implement @ref classInfo(), or
-     * if you simply need a classname, you can reimplement @ref className()
+     * You should either implement classInfo(), or
+     * if you simply need a classname, you can reimplement className()
      * instead.
      *
      * @see Object::className()
@@ -660,7 +666,7 @@ namespace KJS {
                          int sourceId = -1, const UString *sourceURL = 0);
 
     /**
-     * Array of error names corresponding to @ref ErrorType
+     * Array of error names corresponding to ErrorType
      */
     static const char * const * const errorNames;
   };
index 044320f5924c4dd7bcf4644b22370a6507595efe..660c3eee61e858adfd458ebc31a785b23f584ef0 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 2d4232f999b5bceb0cb2846b1722e2392e51332c..0ccd36a91a42a816557baf561b3c01a9e5a5d159 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -76,6 +76,6 @@ namespace KJS {
     virtual Value call(ExecState *exec, Object &thisObj, const List &args);
   };
 
-}; // namespace
+} // namespace
 
 #endif
index 84deba02c29f384ac5828cc003d0335079a29d36..26d84a46b405922cd2a5f0cb089fc9242161cfba 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 5df904f560ec35e17963a5cc53ed936179de4d34..69b17d4eb8ec0bfe13f41ff2dedbcaec121d32a2 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -50,7 +50,7 @@ namespace KJS {
   bool equal(ExecState *exec, const Value& v1, const Value& v2);
   bool strictEqual(ExecState *exec, const Value &v1, const Value &v2);
   /**
-   * This operator performs an abstract relational comparision of the two
+   * This operator performs an abstract relational comparison of the two
    * arguments that can be of arbitrary type. If possible, conversions to the
    * string or number type will take place before the comparison.
    *
index c153be892e25b55a5cef7e66ecf7ba5000034495..f6823e5b4536b9dd2823729b765aef0ce055a3c0 100644 (file)
@@ -14,8 +14,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index b2e3399569656f56b8634b7eae4f03dcd74d0b50..b7df6388932d36b5b92ea9f8d3289238367caa49 100644 (file)
@@ -1,3 +1,4 @@
+// -*- c-basic-offset: 2 -*-
 /*
  *  This file is part of the KDE libraries
  *  Copyright (C) 2004 Apple Computer, Inc.
@@ -14,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -34,6 +35,9 @@ namespace KJS {
     
     struct PropertyMapHashTable;
     
+/**
+* Saved Properties
+*/
     class SavedProperties {
     friend class PropertyMap;
     public:
@@ -48,6 +52,9 @@ namespace KJS {
         SavedProperties& operator=(const SavedProperties&);
     };
     
+/**
+* A hashtable entry for the @ref PropertyMap.
+*/
     struct PropertyMapHashTableEntry
     {
         PropertyMapHashTableEntry() : key(0) { }
@@ -56,6 +63,9 @@ namespace KJS {
         int attributes;
         int index;
     };
+/**
+* Javascript Property Map.
+*/
 
     class PropertyMap {
     public:
@@ -94,6 +104,6 @@ namespace KJS {
         Entry _singleEntry;
     };
 
-}; // namespace
+} // namespace
 
 #endif // _KJS_PROPERTY_MAP_H_
index 3258ce598f085fbfb93aabedf7d0e9b168f73f0b..b063db7bec8d895941b19c17afdb117da713bfe0 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 941890cefdda5bc6d082e56b6a6d47d980c217c8..00ec49bd725eafd63ddb28ee1e0b049cb50e8c9a 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 466cd6a78af3c02c8edf5e6d537ce6f34fca931a..0bd0041b9a05763bae529f225305c259e15725dc 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 091da65cb18c14b4f80da55cfa917c776fae0241..fcb62ac789820fbc18f7c68b64e814b23b24f66b 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index e65acadfd8282e146cdeb61848cccfa88e54963d..a26e275802407f389ccd557a34344d5469339b66 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index 233cd81da3a795205fd483c230466b0a08b98c8e..2955941968a5f679ec29390d4541ba006c6ddd84 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -63,6 +63,6 @@ namespace KJS {
     RegExp &operator=(const RegExp &);
   };
 
-}; // namespace
+} // namespace
 
 #endif
index cda1c2e5c9068d193386a01e16943f3ccf857b18..ee6fc009f798e428c110405a5c6824ad8aefd3b7 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index a395a025f96ad577bbec2b421267b9b8875c309c..560e238839ef6f30aeaf806fceaefc51861ebe51 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -84,6 +84,6 @@ namespace KJS {
     uint lastNrSubPatterns;
   };
 
-}; // namespace
+} // namespace
 
 #endif
index b4f4ac8e2c46423849055f0dc1de37cb98dfdd14..ab1014bb69ca9dd2df6ed5ff0e74b50deea47510 100644 (file)
@@ -14,8 +14,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index de0c20aa13a40a2b63877d03518dbd5afb7babe7..add3e73ebfdbe691072aa84a9f39624d473152d2 100644 (file)
@@ -14,8 +14,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -70,6 +70,6 @@ namespace KJS {
         void release();
     };
 
-}; // namespace KJS
+} // namespace KJS
 
 #endif // KJS_SCOPE_CHAIN_H
index 7d97f40fbad3c82a498ff91add0be4238c5ea44d..0174dab6592a7d2eff1fd05979bd4689b380eec8 100644 (file)
@@ -15,8 +15,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 21f64f7e381d37b11dd946f9feee4103d76bd237..0b1aa05fc6a08d274280a00890b189e57a02deff 100644 (file)
@@ -16,7 +16,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
index f439f74f6515817afaa8cae3570a279e7aa952d2..6f574a61561ded350dd84743feeb2a22bdb94224 100644 (file)
@@ -15,7 +15,7 @@
  *
  *  You should have received a copy of the GNU Lesser General Public
  *  License along with this library; if not, write to the Free Software
- *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ *  Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA  02110-1301  USA
  *
  */
 
@@ -112,7 +112,7 @@ namespace KJS {
     virtual Value call(ExecState *exec, Object &thisObj, const List &args);
   };
 
-}; // namespace
+} // namespace
 
 #endif
 
index a758ab185a95628540db30f78c87b70eb143fb96..5e7fba92a595b4896db69dc7af9d8935c59e9f3b 100644 (file)
@@ -16,8 +16,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index aeffea5ac1b29b000c3348053ba04488d528d156..b05de9a6a8b2817f9f1d550586cce48e98e60a73 100644 (file)
@@ -16,8 +16,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index a543b42c2ff71bfa425390c103f811cd09c719a2..93e30fb89b1094da5c4db7ae6d5beb6a5d3fd64e 100644 (file)
@@ -16,8 +16,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 4ac40e0209749196beba64b551cc8b22ff7b5900..bcafc718f46b6e841e302a07eefe7cf52bb7c740 100644 (file)
@@ -16,8 +16,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -112,16 +112,16 @@ namespace KJS {
   /**
    * @short Dynamic reference to a string character.
    *
-   * UCharReference is the dynamic counterpart of @ref UChar. It's used when
-   * characters retrieved via index from a @ref UString are used in an
+   * UCharReference is the dynamic counterpart of UChar. It's used when
+   * characters retrieved via index from a UString are used in an
    * assignment expression (and therefore can't be treated as being const):
-   * <pre>
+   * \code
    * UString s("hello world");
    * s[0] = 'H';
-   * </pre>
+   * \endcode
    *
    * If that sounds confusing your best bet is to simply forget about the
-   * existance of this class and treat is as being identical to @ref UChar.
+   * existence of this class and treat is as being identical to UChar.
    */
   class UCharReference {
     friend class UString;
@@ -277,11 +277,11 @@ namespace KJS {
      * implementation for a construction from QString.
      *
      * Note: feel free to contact me if you want to see a dummy header for
-     * your favourite FooString class here !
+     * your favorite FooString class here !
      */
     UString(const QString &);
     /**
-     * Convenience declaration only ! See @ref UString(const QString&).
+     * Convenience declaration only ! See UString(const QString&).
      */
     UString(const DOM::DOMString &);
     /**
@@ -333,7 +333,7 @@ namespace KJS {
     UString &append(UChar c) { return append(c.uc); }
 
     /**
-     * @return The string converted to the 8-bit string type @ref CString().
+     * @return The string converted to the 8-bit string type CString().
      */
     CString cstring() const;
     /**
@@ -393,7 +393,7 @@ namespace KJS {
     /**
      * Use this if you want to make sure that this string is a plain ASCII
      * string. For example, if you don't want to lose any information when
-     * using @ref cstring() or @ref ascii().
+     * using cstring() or ascii().
      *
      * @return True if the string doesn't contain any non-ASCII characters.
      */
@@ -517,6 +517,6 @@ namespace KJS {
   // Returns -1 if the sequence is not valid (including presence of extra bytes).
   int decodeUTF8Sequence(const char *);
 
-}; // namespace
+} // namespace
 
 #endif
index eddf30896deaf83d18512b18dff91704c2009ca9..a751104428b5486bddc2a2a9bb0d745697084430 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
index 1f3405fdcb8fa426633ce5943f09a4e2ce4f369d..68fcfeb0f5ca8e76c5639ac7417ab07ca2cc4e77 100644 (file)
@@ -17,8 +17,8 @@
  *
  *  You should have received a copy of the GNU Library General Public License
  *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- *  Boston, MA 02111-1307, USA.
+ *  the Free Software Foundation, Inc., 51 Franklin Steet, Fifth Floor,
+ *  Boston, MA 02110-1301, USA.
  *
  */
 
@@ -238,7 +238,7 @@ namespace KJS {
     /**
      * Checks whether or not the value is of a particular tpye
      *
-     * @param The type to compare with
+     * @param The type to compare with
      * @return true if the value is of the specified type, otherwise false
      */
     bool isA(Type t) const { return rep->dispatchType() == t; }
@@ -316,7 +316,7 @@ namespace KJS {
      * Converts a Value into an Undefined. If the value's type is not
      * UndefinedType, a null object will be returned (i.e. one with it's
      * internal pointer set to 0). If you do not know for sure whether the
-     * value is of type UndefinedType, you should check the @ref isNull()
+     * value is of type UndefinedType, you should check the isValid()
      * methods afterwards before calling any methods on the returned value.
      *
      * @return The value converted to an Undefined
@@ -341,7 +341,7 @@ namespace KJS {
      * Converts a Value into an Null. If the value's type is not NullType,
      * a null object will be returned (i.e. one with it's internal pointer set
      * to 0). If you do not know for sure whether the value is of type
-     * NullType, you should check the @ref isNull() methods afterwards before
+     * NullType, you should check the isValid() methods afterwards before
      * calling any methods on the returned value.
      *
      * @return The value converted to a Null
@@ -353,7 +353,7 @@ namespace KJS {
   };
 
   /**
-   * Represents an primitive Null value
+   * Represents an primitive Boolean value
    */
   class Boolean : public Value {
   public:
@@ -363,7 +363,7 @@ namespace KJS {
      * Converts a Value into an Boolean. If the value's type is not BooleanType,
      * a null object will be returned (i.e. one with it's internal pointer set
      * to 0). If you do not know for sure whether the value is of type
-     * BooleanType, you should check the @ref isNull() methods afterwards before
+     * BooleanType, you should check the isValid() methods afterwards before
      * calling any methods on the returned value.
      *
      * @return The value converted to a Boolean
@@ -377,7 +377,7 @@ namespace KJS {
   };
 
   /**
-   * Represents an primitive Null value
+   * Represents an primitive String value
    */
   class String : public Value {
   public:
@@ -387,7 +387,7 @@ namespace KJS {
      * Converts a Value into an String. If the value's type is not StringType,
      * a null object will be returned (i.e. one with it's internal pointer set
      * to 0). If you do not know for sure whether the value is of type
-     * StringType, you should check the @ref isNull() methods afterwards before
+     * StringType, you should check the isValid() methods afterwards before
      * calling any methods on the returned value.
      *
      * @return The value converted to a String
@@ -426,7 +426,7 @@ namespace KJS {
      * Converts a Value into an Number. If the value's type is not NumberType,
      * a null object will be returned (i.e. one with it's internal pointer set
      * to 0). If you do not know for sure whether the value is of type
-     * NumberType, you should check the @ref isNull() methods afterwards before
+     * NumberType, you should check the isNull() methods afterwards before
      * calling any methods on the returned value.
      *
      * @return The value converted to a Number