Revision: ef65cd2e435e
Branch:   default
Author:   Robot Framework Developers ([email protected])
Date:     Mon Jan  7 05:30:36 2013
Log:      Enhancements to RF 2.7.6 notes.
http://code.google.com/p/robotframework/source/detail?r=ef65cd2e435e&repo=wiki

Modified:
 /ReleaseNotes27.wiki

=======================================
--- /ReleaseNotes27.wiki        Mon Jan  7 05:20:41 2013
+++ /ReleaseNotes27.wiki        Mon Jan  7 05:30:36 2013
@@ -518,43 +518,43 @@
 It is nowadays possible to use special `.robot` extension with Robot
 Framework test data. This can be handy in order to separate these
 files from other files used for testing. Other than the extension
-these files do not differ from old `.txt` files at all.
+these files do not differ from `.txt` files at all.

 The built-in Tidy tool has been enhanced to support `*.robot` files but
[http://code.google.com/p/robotframework-ride/issues/detail?id=1182 RIDE does not yet support them].

 === Enhancements to running keywords dynamically ===

- * New `Run Keyword And Return Status` keyword to return true/false depending on keyword status (issue 1302). It is easier to use than old `Run Keyword And Ignore Error` in many cases, especially with `Run Keyword If`. + * New `Run Keyword And Return Status` keyword was added to return true/false depending on the keyword status (issue 1302). It is easier to use than old `Run Keyword And Ignore Error` in many cases, especially with `Run Keyword If`. * `Run Keywords` keyword allows running several keywords with arguments by separating keyword calls with `AND` (issue 1303).

 === Several enhancements to `Telnet` library ===

 [TelnetLibrary Telnet library] received plenty of enhancements:

-  * Messages are logged so that they get accurate timestamps (1301).
-  * Other encodings than ASCII are supported (issue 1312 and 1310).
+  * Messages are logged so that they get accurate timestamps (issue 1301).
+  * Other encodings than ASCII are supported (issue 1312 and issue 1310).
   * `Login` keyword was enhanced and its logging fixed (issue 1314).
   * It is possible to set default log level globally (issue 1318).
-  * Library documentation was heavily enhanced (issue 1315).
+  * Library documentation has been heavily enhanced (issue 1315).

 Some of these enhancements caused potentially backwards-incompatible
 changes discussed below.

 == Potentially backwards-incompatible changes ==

-It is possible, but very unlikely, that these changes could cause
+It is possible, but very unlikely, that the followin changes can cause
 backwards-compatibility problems:

- * All standard libraries use logging API instead of `print` for logging (issue 1301). This may cause messages to appear in wrong order in log files if you extend these libraries and use `print` for logging in them. In practice this is likely to cause problems only with `Telnet`. The fix is to start using the logging API with custom libraries extending it. - * `Telnet` library got two new configuration parameters encoding (issue 1312) and default log level (issue 1318). As discussing in these issues, libraries extending `Telnet` may be affected. + * All standard libraries use logging API instead of `print` for logging (issue 1301). This may cause messages to appear in wrong order in log files if you extend these libraries and use `print` for logging. In practice this is likely to cause problems only with `Telnet`. The fix is to start using the logging API with custom libraries extending it. + * `Telnet` library got two new configuration parameters encoding (issue 1312) and default log level (issue 1318). As discussed in those issues, custom libraries extending `Telnet` may be affected. * `Run Keywords` keyword separates keyword calls with `AND` (issue 1303). This causes problems in the _very_ unlikely case that you use a keyword with exact this name, including case. Using the keyword e.g. like `And` or escaping it like `\AND` fix the problem.

 == Acknowledgements ==

 Chris Prinos provided documentation how to debug test execution with
-`pdb` (issue 1282). Thanks also for everyone reporting issues, helping
-debugging problems, and otherwise making RF 2.7.6 a great release!
+`pdb` (issue 1282). Thanks also for everyone else who has reported issues,
+helped debugging problems, or otherwise made RF 2.7.6 a great release!

 == Full list of enhancements and fixes ==

Reply via email to