<newsletter:master> Extra content to Feature and Plugin focus sections

Russell Dickenson git-noreply at xxxxx
Sun Jun 5 22:21:02 UTC 2011


Updating branch refs/heads/master
         to 472b8be18364e6d1c2a9904285625b77010252da (commit)
       from 70bbbc3afe2426de9f0bd0d4aa4a08d5b55b15fc (commit)

commit 472b8be18364e6d1c2a9904285625b77010252da
Author: Russell Dickenson <russelldickenson at gmail.com>
Date:   Mon Jun 6 08:19:30 2011 +1000

    Extra content to Feature and Plugin focus sections
    
    	modified:   newsletter_3.rst

 vol_3/newsletter_3.rst |  139 +++++++++++++++++++++++++-----------------------
 1 files changed, 73 insertions(+), 66 deletions(-)

diff --git a/vol_3/newsletter_3.rst b/vol_3/newsletter_3.rst
index a1c0a7a..9208390 100644
--- a/vol_3/newsletter_3.rst
+++ b/vol_3/newsletter_3.rst
@@ -43,19 +43,19 @@ Spell Check
 Although Geany is primarily an editor aimed at programming tasks,
 it's often used to write plain text. Whether you're a native speaker
 or not, the spell check plugin is very useful. To check the spelling
-of the current document, simply select Tools > Spell Check >
-language from the menu to have the spelling checked in the chosen
-language. If you often use this feature consider creating a keyboard
-shortcut to make activating it easier. You can have spelling checked
-as you type by enabling the "Check spelling while typing" option in the
-plugin's preferences: Edit > Plugin Preferences > Spell Check.
+of the current document, select Tools > Spell Check > [language]
+from the menu to have the spelling checked in that language. If you
+often use this feature consider creating a keyboard shortcut to make
+activating it easier. If you would prefer to have your spelling
+checked immediately, enable the "Check spelling while typing" option
+in the plugin's preferences: Edit > Plugin Preferences > Spell Check.
 
 .. image:: ../img/issue3_spellcheck.png
 
 The Spell Check plugin can offer suggestions for misspelled words in
-two ways: in the Message window, in the context menu or both. Choose
-whichever option suits you best by checking the options in the
-plugin's preferences dialog box.
+the Message window, in the context menu or both. Choose whichever
+option suits you best by checking the options in the plugin's
+preferences dialog box.
 
 If you have extra dictionaries in Myspell format you can tell Geany
 where these are via the preferences dialog box.
@@ -78,11 +78,15 @@ Geany will input a carriage return at the end of the line and put
 the cursor on the line below. This option is best used with plain
 text files when you you want to keep every line to a maximum length.
 It's not recommended for code since you might not notice the line
-break occur and later have to debug the result. It's important to
-know that:
-* Line Breaking works only when adding text to the end of a line;
-* it won't reformat an existing file when you open it;
-* the checkbox must be enabled with each document and each session.
+break occur and later have to debug the result.
+
+Line Breaking is activated only when you move the cursor past the
+"Line breaking column". This means that an already long line will
+simply get longer if you add text before the "Line breaking column".
+When this happens you can use the "Reflow Lines/Block" function (in
+the Edit > Format menu) to adjust all lines so that they're within
+the line breaking column. Line Breaking must be enabled per document
+via the menu option Document > Line Breaking.
 
 ''Line Wrapping''
 
@@ -91,9 +95,13 @@ are only wrapped visually; no carriage returns or line feeds are
 added. This option is best used when you want to be able to see the
 entire file within the current window. So that it's obvious which
 lines have been wrapped, a visual indicator is added to the end of
-each wrapped line.  It's important to know that:
-* the checkbox must be enabled with each document and each session
-* having Line Wrapping enabled on very large files can slow down Geany.
+each wrapped line. Line Wrapping is very CPU-intensive and can slow
+down Geany if it's enabled while editing a very large file.
+
+If you prefer to have Line Wrapping enabled by default, there is an
+option for this in the Preferences dialog box Editor > Features.
+With this option enabled, you can disable Line Wrapping via the menu
+option Document > Line Wrapping.
 
 .. image:: ../img/issue3_linewrapping.png
 
@@ -103,78 +111,77 @@ People behind Geany -- Interview
 
 This is the first in a series of interviews with Geany's contributors:
 core developers, plugin developers, translators, wiki maintainers and
-any other job we can think of. The purpose of these interviews is to
-show that everyone behind Geany is a normal person with hopes, dreams
-and a favourite Geany plugin. :D Hopefully it will encourage others to
-get involved and help maintain their favourite editor.
-
+any other job we can think of. The purpose of the interviews is to get
+to know each of these people a little better: their hopes, dreams,
+plans and favourite Geany plugin.
 
 Columban Wendling
 ^^^^^^^^^^^^^^^^^
 
-In this issue we have an interview with Columban Wendling. Thankyou to
-him for agreeing to the interview.
+Thankyou to Columban Wendling for agreeing to an interview and
+congratulations for being the very first. Now on to the questions...
 
 
-What motivates you to develop Geany?
+*What motivates you to develop Geany?*
 
-    I use Geany on a daily basis, so I'm concerned about its development
-    and improvement. I'm also happy to give back a little bit of all the
-    good Geany given me through the years I used it :)  And don't be
-    silly: the FAME! :D
+	I use Geany on a daily basis, so I'm concerned about its
+	development and improvement. I'm also happy to give back a
+	little bit of all the good Geany given me through the years I
+	used it :)  And don't be silly: the FAME! :D
 
-Why do you develop for free instead of devoting this time to paid projects?
+*Why do you develop for free instead of devoting this time to paid
+projects?*
 
-    Philosophy, naivety... Actually I don't "develop for free" if it
-    only means "without being paid", I develop for free "as in freedom"
-    software because I like the ideology behind it. Not being paid is
-    only a  concern in the way I need to do some other stuff beside to
-    get money in.
+	Philosophy, naivety... Actually I don't "develop for free" if it
+	only means "without being paid", I develop for free "as in
+	freedom" software because I like the ideology behind it. Not
+	being paid is only a  concern in the way I need to do some other
+	stuff beside to get money in.
 
-    What I probably prefer in free software is probably the fact one
-    can learn from reading the code. It was a great source of help and
-    knowledge when I started learning programming, and it still is. A
-    related thing is the ability to modify the software to better fit my
-    needs, or simply to fix a bug that concerns me. It serves me from
-    time to time (once I discover an annoying bug ^^) and allows me to
-    send back the fix to upstream developers, hopefully helping other
-    users.
+	What I probably prefer in free software is the fact one can
+	learn from reading the code. It was a great source of help and
+	knowledge when I started learning programming, and it still is.
+	A related thing is the ability to modify the software to better
+	fit my needs, or simply to fix a bug that concerns me. It serves
+	me from time to time (once I discover an annoying bug ^^) and
+	allows me to send back the fix to upstream developers, hopefully
+	helping other users.
 
-    I won't give all the philosophy behind free software, I think you've
-    got my point :)
+	I won't give all the philosophy behind free software, I think
+	you've got my point :)
 
-Do you do development on other projects that are of interest to you?
+*Do you do development on other projects that are of interest to you?*
 
-    Not really beside my personal projects. As said above, I send
-    patches from time to time to developers of software I use, but I'm
-    not really involved in any other project than Geany.
+	Not really beside my personal projects. As said above, I send
+	patches from time to time to developers of software I use, but
+	I'm not really involved in any other project than Geany.
 
-Do you have a favourite Geany feature and if so, what is it?
+*Do you have a favourite Geany feature and if so, what is it?*
 
-    Most probably the tag completion; but also that almost everything is
-    configurable to fit ones needs.
+	Most probably the tag completion; but also that almost
+	everything is configurable to fit ones needs.
 
-Do you have a favourite Geany plugin and if so, what is it?
+*Do you have a favourite Geany plugin and if so, what is it?*
 
-    If I'd not fear to sound selfish, I'd say GeanyGenDoc :D Otherwise,
-    SpellCheck without a doubt.
+	If I'd not fear to sound selfish, I'd say GeanyGenDoc :D
+	Otherwise, SpellCheck without a doubt.
 
-What do you do when you're not developing Geany?
+*What do you do when you're not developing Geany?*
 
-    I continue studying programming, or work on personal projects though
-    it's almost the same thing.
+	I continue studying programming, or work on personal projects
+	though it's almost the same thing.
 
-What do you use Geany for?
+*What do you use Geany for?*
 
     Every one of my programming tasks, and some other text editing.
 
-Do you use any editors other than Geany? (Of course the answer here
-should be "Absolutely not!" but I'm asking it anyway. :)
+*Do you use any editors other than Geany? (Of course the answer here
+should be "Absolutely not!" but I'm asking it anyway. :)*
 
-    I use Nano for commit messages and administration tasks I need to do
-    as root, but for all serious text editing I use Geany.
+	I use Nano for commit messages and administration tasks I need
+	to do as root, but for all serious text editing I use Geany.
 
-In which environments do you use Geany?
+*In which environments do you use Geany?*
 
-    GNU/Linux (with GNOME), and occasionally Windows (but only when I'm
-    forced to use Windows).
+	GNU/Linux (with GNOME), and occasionally Windows (but only when
+	I'm forced to use Windows).



More information about the Newsletter-Commits mailing list