aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/scripts/textselection.js
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2009-08-04 11:57:07 +0200
committerAndreas Gohr <andi@splitbrain.org>2009-08-04 11:57:07 +0200
commit201ea5f3891ddc2bd1841288c6c03916fe3c68dc (patch)
tree410514a6d885750178c10f993f0eaa1bdef1b863 /lib/scripts/textselection.js
parentad4aaef7a487c01e8448c3371005826b4b51d9fc (diff)
downloaddokuwiki-201ea5f3891ddc2bd1841288c6c03916fe3c68dc.tar.gz
dokuwiki-201ea5f3891ddc2bd1841288c6c03916fe3c68dc.zip
improved list handling
Ignore-this: 2e4f3fbfb28917ee66cf3e1925c806d3 This patch adds multiple enhancements to handling lists and indented code blocks in the editor. 1. Pressing enter when in a list item or code block will keep the indention and adds a new list point 2. Pressing space at the start of a list item will indent the item to the next level 3. Pressing bckspace at the start of a list item will outdent the item to the previous level or delete the list bullet when you are at the 1st level already 4. A new type of formatting button called formatln is added. It applies formatting to several lines. It's used for the list buttons currently and makes it possible to convert mutiple lines to a list This enhncement are currently only tested in Firefox are most likely to break IE compatibility. A compatibility patch will be submitted later note: development was part of the ICKE 2.0 project see http://www.icke-projekt.de for info darcs-hash:20090804095707-7ad00-e565c66087c7121188ad7ece8265d9f64f7e6947.gz
Diffstat (limited to 'lib/scripts/textselection.js')
-rw-r--r--lib/scripts/textselection.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/scripts/textselection.js b/lib/scripts/textselection.js
index f005fa3da..3ebab35e4 100644
--- a/lib/scripts/textselection.js
+++ b/lib/scripts/textselection.js
@@ -99,8 +99,8 @@ function setSelection(selection){
* @param string text - the new text to be pasted
* @param objct selecttion - selection object returned by getSelection
* @param int opts.startofs - number of charcters at the start to skip from new selection
- * @param int opts.endofs - number of charcters at the end to skip from new selection
- * @param bool opts.ofs - set tru if new text should not be selected
+ * @param int opts.endofs - number of characters at the end to skip from new selection
+ * @param bool opts.nosel - set true if new text should not be selected
*/
function pasteText(selection,text,opts){
if(!opts) opts = {};