Index: /trunk/src/org/openstreetmap/josm/actions/AboutAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/AboutAction.java	(revision 5193)
+++ /trunk/src/org/openstreetmap/josm/actions/AboutAction.java	(revision 5194)
@@ -45,20 +45,28 @@
         JTabbedPane about = new JTabbedPane();
 
+        Version version = Version.getInstance();
+
         JTextArea readme = new JTextArea();
         readme.setEditable(false);
         readme.setText(Version.loadResourceFile(Main.class.getResource("/README")));
+        readme.setCaretPosition(0);
+
+        JTextArea revision = new JTextArea();
+        revision.setEditable(false);
+        revision.setText(version.getReleaseAttributes());
+        revision.setCaretPosition(0);
 
         JTextArea contribution = new JTextArea();
         contribution.setEditable(false);
         contribution.setText(Version.loadResourceFile(Main.class.getResource("/CONTRIBUTION")));
+        contribution.setCaretPosition(0);
 
         JTextArea license = new JTextArea();
         license.setEditable(false);
         license.setText(Version.loadResourceFile(Main.class.getResource("/LICENSE")));
-
-        Version version = Version.getInstance();
+        license.setCaretPosition(0);
 
         JPanel info = new JPanel(new GridBagLayout());
-        JLabel caption = new JLabel("JOSM - " + tr("Java OpenStreetMap Editor"));
+        JLabel caption = new JLabel("JOSM – " + tr("Java OpenStreetMap Editor"));
         caption.setFont(new Font("Helvetica", Font.BOLD, 20));
         info.add(caption, GBC.eol().fill(GBC.HORIZONTAL).insets(10,0,0,0));
@@ -76,7 +84,4 @@
         info.add(new UrlLabel("http://josm.openstreetmap.de/newticket",2), GBC.eol().fill(GBC.HORIZONTAL));
 
-        JTextArea revision = new JTextArea();
-        revision.setEditable(false);
-        revision.setText(version.getReleaseAttributes());
         about.addTab(tr("Info"), info);
         about.addTab(tr("Readme"), createScrollPane(readme));
Index: /trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java	(revision 5193)
+++ /trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java	(revision 5194)
@@ -1063,4 +1063,5 @@
                     a.setEditable(false);
                     a.setText(b.toString());
+                    a.setCaretPosition(0);
                     JOptionPane.showMessageDialog(Main.parent, new JScrollPane(a), tr("Plugin information"),
                             JOptionPane.INFORMATION_MESSAGE);
@@ -1076,4 +1077,5 @@
             description.setBorder(BorderFactory.createEmptyBorder(0, 20, 0, 0));
             description.setBackground(UIManager.getColor("Panel.background"));
+            description.setCaretPosition(0);
 
             pluginTab.add(description, GBC.eop().fill(GBC.HORIZONTAL));
