Changeset 115
- Timestamp:
- Fri Apr 27 06:36:16 2007
- Files:
-
- branches/mbutscher/work/setup.py (modified) (diff)
- branches/mbutscher/work/WikidPad.xrc (modified) (diff)
- branches/mbutscher/work/WikidPadStarter.py (modified) (diff)
- branches/mbutscher/work/extensions/MimeTexCGIBridge.py (modified) (diff)
- branches/mbutscher/work/extensions/WikiSyntax.py (modified) (diff)
- branches/mbutscher/work/extensions/PloticusClBridge.py (modified) (diff)
- branches/mbutscher/work/extensions/autoNew.py (modified) (diff)
- branches/mbutscher/work/extensions/GraphvizClBridge.py (modified) (diff)
- branches/mbutscher/work/wikidpad_unicode.iss (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/WikidPadHelp.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/WIKIWORDPROPS.grl (modified)
- branches/mbutscher/work/WikidPadHelp/data/Footnotes.wiki (added)
- branches/mbutscher/work/WikidPadHelp/data/Anchors.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/WIKIRELATIONS.grl (modified)
- branches/mbutscher/work/WikidPadHelp/data/ChangingKeyBindings.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/KeyBindings.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/TODOS.grl (modified)
- branches/mbutscher/work/WikidPadHelp/data/OptionsDialog.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/ChangeLog.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/WikidPadHelp.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/WikiDocumentAttributes.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/WIKIWORDS.grl (modified)
- branches/mbutscher/work/WikidPadHelp/data/PageListDialog.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/ChangeLog2003.wiki (modified) (diff)
- branches/mbutscher/work/WikidPadHelp/data/WikiPadHooks.wiki (deleted)
- branches/mbutscher/work/lib/pwiki/WikiTxtCtrl.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/Exporters.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/MainAreaPanel.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/WikiFormatting.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/wikidata/WikiDataManager.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/Configuration.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/PersonalWikiFrame.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/SearchAndReplace.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/DocPagePresenter.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/OptionsDialog.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/PageAst.py (modified) (diff)
- branches/mbutscher/work/lib/pwiki/DocPages.py (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
branches/mbutscher/work/setup.py
r103 r115 30 30 packages=['pwiki', 'pwiki.wikidata', 'pwiki.wikidata.compact_sqlite', 31 31 'pwiki.wikidata.original_gadfly', 32 'pwiki.wikidata.original_sqlite'], 32 'pwiki.wikidata.original_sqlite', 33 'pwiki.rtlibRepl'], 33 34 # py_modules=['encodings.utf_8', 'encodings.latin_1'], 34 35 data_files=[('icons', glob(os.path.join('icons', '*.*'))), -
branches/mbutscher/work/WikidPad.xrc
r111 r115 1297 1297 <object class="sizeritem"> 1298 1298 <object class="wxStaticText"> 1299 <label> New page title prefix:</label>1299 <label>Default export dir.:</label> 1299 1299 </object> 1300 1300 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> … … 1303 1303 </object> 1304 1304 <object class="sizeritem"> 1305 <object class="wxTextCtrl" name="tf WikiPageTitlePrefix"/>1305 <object class="wxTextCtrl" name="tfExportDefaultDir"/> 1305 1305 <flag>wxALL|wxEXPAND</flag> 1306 1306 <border>5</border> 1307 1307 </object> 1308 <object class="spacer"> 1309 <size>0,0</size> 1308 <object class="sizeritem"> 1309 <object class="wxButton" name="btnSelectExportDefaultDir"> 1310 <label>...</label> 1311 </object> 1312 <flag>wxALL|wxEXPAND|wxALIGN_BOTTOM</flag> 1313 <border>5</border> 1314 <minsize>20,-1</minsize> 1310 1315 </object> 1316 </object> 1317 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1318 </object> 1319 <object class="spacer"> 1320 <size>5,5</size> 1321 </object> 1322 <object class="sizeritem"> 1323 <object class="wxStaticText" name=""> 1324 <label>Title of new pages</label> 1325 <font> 1326 <size>8</size> 1327 <style>default</style> 1328 <weight>bold</weight> 1329 <family>normal</family> 1330 <underlined>0</underlined> 1331 </font> 1332 </object> 1333 <option>0</option> 1334 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1335 <border>5</border> 1336 </object> 1337 <object class="sizeritem"> 1338 <object class="wxFlexGridSizer"> 1339 <cols>2</cols> 1340 <growablecols>1</growablecols> 1311 1341 <object class="sizeritem"> 1312 1342 <object class="wxStaticText"> 1313 <label> Default export dir.:</label>1343 <label>Title prefix:</label> 1313 1343 </object> 1314 1344 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> … … 1318 1348 </object> 1319 1349 <object class="sizeritem"> 1320 <object class="wxTextCtrl" name="tf ExportDefaultDir"/>1350 <object class="wxTextCtrl" name="tfWikiPageTitlePrefix"/> 1320 1350 <flag>wxALL|wxEXPAND</flag> 1321 1351 <border>5</border> 1322 1352 </object> 1323 1353 <object class="sizeritem"> 1324 <object class="wxButton" name="btnSelectExportDefaultDir"> 1325 <label>...</label> 1354 <object class="wxStaticText"> 1355 <label>Wiki word to title:</label> 1326 1356 </object> 1327 <flag>wxALL|wxEXPAND|wxALIGN_ BOTTOM</flag>1357 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1327 1357 <border>5</border> 1328 <minsize>20,-1</minsize>1329 1358 </object> 1359 <object class="sizeritem"> 1360 <object class="wxChoice" name="chWikiPageTitleCreationMode"> 1361 <content> 1362 <item>As is</item> 1363 <item>Add spaces</item> 1364 </content> 1365 <selection>1</selection> 1366 </object> 1367 <flag>wxALL|wxEXPAND</flag> 1368 <border>5</border> 1369 </object> 1370 </object> 1371 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1372 </object> 1373 <object class="sizeritem"> 1374 <object class="wxCheckBox" name="cbWikiPageTitleFromLinkTitle"> 1375 <label>Use link title if present</label> 1330 1376 </object> 1377 <option>0</option> 1331 1378 <flag>wxALL|wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1379 <border>5</border> 1380 </object> 1381 <object class="sizeritem"> 1382 <object class="wxBoxSizer"> 1383 <orient>wxHORIZONTAL</orient> 1384 </object> 1385 <flag>wxEXPAND|wxALIGN_CENTRE_VERTICAL</flag> 1332 1386 </object> 1333 1387 <object class="sizeritem"> … … 1372 1426 <border>5</border> 1373 1427 </object> 1428 <object class="spacer"> 1429 <size>5,5</size> 1430 </object> 1374 1431 <object class="sizeritem"> 1375 1432 <object class="wxBoxSizer"> -
branches/mbutscher/work/WikidPadStarter.py
r112 r115 1 1 #!/bin/python 2 2 3 import sys, os, traceback, os.path, glob 3 import sys, os, traceback, os.path, glob, shutil 3 3 os.stat_float_times(True) 4 4 … … 52 52 try: 53 53 globalConfigSubDir = os.path.join(globalConfigDir, ".WikidPadGlobals") 54 subfiles = glob.glob(os.path.join(globalConfigSubDir, "*")) 55 for f in subfiles: 56 try: 57 os.remove(f) 58 except: 59 pass 60 try: 61 os.rmdir(globalConfigSubDir) 62 except: 63 pass 54 shutil.rmtree(globalConfigSubDir, True) 55 # subfiles = glob.glob(os.path.join(globalConfigSubDir, "*")) 56 # for f in subfiles: 57 # try: 58 # os.remove(f) 59 # except: 60 # pass 61 # try: 62 # os.rmdir(globalConfigSubDir) 63 # except: 64 # pass 64 65 65 66 try: -
branches/mbutscher/work/extensions/MimeTexCGIBridge.py
r100 r115 118 118 if exportType == "html_previewWX": 119 119 # Workaround for internal HTML renderer 120 return u'<img src="%s" border="0" align="bottom" /> ' % url 120 return (u'<img src="%s" border="0" align="bottom" alt="formula"/>' 121 u' ') % url 121 122 else: 122 return u'<img src="%s" border="0" align="bottom" />' % url 123 return u'<img src="%s" border="0" align="bottom" alt="formula"/>' \ 124 % url 123 125 124 126 -
branches/mbutscher/work/extensions/WikiSyntax.py
r112 r115 57 57 ur"&(?:[A-Za-z0-9]{2,10}|#[0-9]{1,10}|#x[0-9a-fA-F]{1,8});", 58 58 re.DOTALL | re.UNICODE | re.MULTILINE) 59 Heading4RE = re.compile(u "^\\+\\+\\+\\+(?!\\+) ?(?P<h4Content>" +59 Heading4RE = re.compile(ur"^\+{4}(?!\+) ?(?P<h4Content>" + 59 59 PlainCharacterPAT + ur"+?)\n", 60 60 re.DOTALL | re.UNICODE | re.MULTILINE) 61 Heading3RE = re.compile(u "^\\+\\+\\+(?!\\+) ?(?P<h3Content>" +61 Heading3RE = re.compile(ur"^\+{3}(?!\+) ?(?P<h3Content>" + 61 61 PlainCharacterPAT + ur"+?)\n", 62 62 re.DOTALL | re.UNICODE | re.MULTILINE) 63 Heading2RE = re.compile(u "^\\+\\+(?!\\+) ?(?P<h2Content>" +63 Heading2RE = re.compile(ur"^\+{2}(?!\+) ?(?P<h2Content>" + 63 63 PlainCharacterPAT + ur"+?)\n", 64 64 re.DOTALL | re.UNICODE | re.MULTILINE) 65 Heading1RE = re.compile(u "^\\+(?!\\+) ?(?P<h1Content>" +65 Heading1RE = re.compile(ur"^\+{1}(?!\+) ?(?P<h1Content>" + 65 65 PlainCharacterPAT + ur"+?)\n", 66 66 re.DOTALL | re.UNICODE | re.MULTILINE) … … 193 193 194 194 195 # InsertionRE = re.compile(ur"\[:[ \t]*(?P<insertionKey>[\w\-\_\.]+?)[ \t]*" +196 # ur"[:][ \t]*(?P<insertionValue>[\w\-\_ \t;,.!?#/|]+?)\]",197 # re.DOTALL | re.UNICODE | re.MULTILINE)198 195 199 196 InsertionValueRE = re.compile(ur"(?:(?P<insertionValue>[\w][\w\-\_ \t,.!?#/|]*)|" … … 254 251 255 252 253 AutoLinkRelaxSplitRE = re.compile(r"[\W]+", re.IGNORECASE | re.UNICODE) # SPN 254 255 AutoLinkRelaxJoinPAT = ur"[\W]+" 256 # AutoLinkRelaxJoinPAT = ur"[ \n\t]+" 257 AutoLinkRelaxJoinFlags = re.IGNORECASE | re.UNICODE 258 256 259 257 260 # script blocks 258 ScriptRE = re.compile(u"\<%(.*?)%\>", re.DOTALL) 261 # ScriptRE = re.compile(u"\<%(.*?)%\>", re.DOTALL) 262 ScriptRE = re.compile(u"\<%(?P<scriptContent>.*?)%\>", re.DOTALL) 259 263 260 264 # Auto generated area … … 282 286 HorizLineRE = re.compile(u"----+", re.DOTALL | re.UNICODE | re.MULTILINE) 283 287 288 284 289 # suppression expression 285 # Orig: SuppressHighlightingRE = re.compile("\<\<(.*?)\>\>", re.DOTALL)286 290 SuppressHighlightingRE = re.compile(ur"^(?P<suppressIndent>[ \t]*)<<[ \t]*\n"+ 287 291 ur"(?P<suppressContent>.*?)\n[ \t]*>>[ \t]*$", -
branches/mbutscher/work/extensions/PloticusClBridge.py
r100 r115 125 125 if exportType == "html_previewWX": 126 126 # Workaround for internal HTML renderer 127 return u'<img src="%s" border="0" align="bottom" /> ' % url 127 return (u'<img src="%s" border="0" align="bottom" alt="formula"/>' 128 u' ') % url 128 129 else: 129 return u'<img src="%s" border="0" align="bottom" />' % url 130 return u'<img src="%s" border="0" align="bottom" alt="formula"/>' \ 131 % url 130 132 131 133 -
branches/mbutscher/work/extensions/autoNew.py
r88 r115 36 36 The callback function must take 2 parameters: 37 37 wiki - Calling PersonalWikiFrame 38 evt - wxCommandEvent 38 evt - wx.CommandEvent 38 38 39 39 An icon descriptor can be one of the following: 40 - a wxBitmap object 40 - a wx.Bitmap object 40 40 - the filename of a bitmap (if file not found, no icon is used) 41 41 - a tuple of filenames, first existing file is used -
branches/mbutscher/work/extensions/GraphvizClBridge.py
r106 r115 140 140 if exportType == "html_previewWX": 141 141 # Workaround for internal HTML renderer 142 return u'<img src="%s" border="0" align="bottom" /> ' % url 142 return (u'<img src="%s" border="0" align="bottom" alt="formula"/>' 143 u' ') % url 143 144 else: 144 return u'<img src="%s" border="0" align="bottom" />' % url 145 return u'<img src="%s" border="0" align="bottom" alt="formula"/>' \ 146 % url 145 147 146 148 -
branches/mbutscher/work/wikidpad_unicode.iss
r111 r115 39 39 SolidCompression=true 40 40 AppName=WikidPad 41 AppVerName=WikidPad 1.9beta 341 AppVerName=WikidPad 1.9beta4 41 41 DefaultDirName={pf}\WikidPad 42 42 DefaultGroupName=WikidPad 43 43 AppID={{22A83C29-58A8-4CAB-8EDC-918D74F8429E} 44 44 VersionInfoVersion=1.9 45 VersionInfoTextVersion=WikidPad 1.9beta 345 VersionInfoTextVersion=WikidPad 1.9beta4 45 45 LicenseFile=C:\DATEN\Projekte\Wikidpad\Current\license.txt 46 46 AllowNoIcons=true 47 47 ShowLanguageDialog=yes 48 48 Compression=lzma/ultra 49 OutputBaseFilename=WikidPad-1.9beta 349 OutputBaseFilename=WikidPad-1.9beta4 49 49 InternalCompressLevel=ultra 50 50 AppCopyright=© 2005-2007 Jason Horman, Michael Butscher, Gerhard Reitmayr -
branches/mbutscher/work/WikidPadHelp/WikidPadHelp.wiki
r111 r115 4 4 [main] 5 5 footnotes_as_wikiwords = False 6 last_wiki_word = OptionsDialog 6 wikipagetitle_creationmode = 1 7 last_wiki_word = WikidPadHelp 7 8 filestorage_identity_moddatemustmatch = False 8 9 wiki_name = WikidPadHelp 9 10 wiki_database_type = original_gadfly 10 11 wikipagetitleprefix = ++ 12 hotkey_showhide_bywiki = 13 wikipagetitle_fromlinktitle = True 11 14 filestorage_identity_filenamemustmatch = False 12 15 filestorage_identity_moddateisenough = False 16 further_wiki_words = 17 export_default_dir = 13 18 first_wiki_word = WikidPadHelp 14 19 -
branches/mbutscher/work/WikidPadHelp/data/Anchors.wiki
r92 r115 21 21 different anchors. 22 22 * The anchor tags are invisible in HTML preview and export. 23 24 See also [Footnotes]. 25 -
branches/mbutscher/work/WikidPadHelp/data/ChangingKeyBindings.wiki
r7 r115 1 ++ Changing Key Bindings 1 ++ Changing Key Bindings 1 1 2 2 Under the wikidPad install directory: … … 6 6 7 7 There is a directory called "extensions". In this directory there is a 8 file called keybindings.py. This file contains the variables used by 9 wikidPad to assign key bindings. Copy this file into a directory in 10 the wikidPad install directory called "user_extensions". Edit this 11 file to override the default key bindings. This file will not be 12 touched when upgrading wikidPad. 8 file called keybindings.py. This file contains the variables used by 9 wikidPad to assign key bindings. Copy this file into a directory in 10 the wikidPad install directory called "user_extensions" (create it if 11 it doesn't exist). Edit this file to override the default key 12 bindings. This file will not be touched when upgrading wikidPad. 13 13 14 14 file:///C|/Program%20Files/WikidPad/extensions/KeyBindings.py -
branches/mbutscher/work/WikidPadHelp/data/KeyBindings.wiki
r103 r115 44 44 *Misc* 45 45 CTRL-T hide/show the tree control 46 CTRL-ALT-D Insert current date/time 46 47 CTRL-N new Wiki 47 48 CTRL-ALT-O open wiki -
branches/mbutscher/work/WikidPadHelp/data/OptionsDialog.wiki
r111 r115 65 65 Here you can define a hotkey to show or hide WikidPad (they may only work on Windows). Hotkeys work system-wide, not only if WikidPad is active. 66 66 67 In the text field you can enter a hotkey in the same way as the menu shortcuts are. The checkbox before the text field allows to temporarily deactivate the hotkey without deleting the field content. 67 In the text field you can enter a hotkey in the same way as the menu shortcuts are. Unlike menu shortcuts, you can also use "win" as modifier (like "alt" or "ctrl"), but the hotkey must have at least one of "ctrl" or "alt" modifiers to work. 68 69 The checkbox before the text field allows to temporarily deactivate the hotkey without deleting the field content. 68 70 69 71 There is also an option to set a second hotkey which is bound to the current wiki instead of the app. See OptionsDialog#*Wiki-bound# hotkey* below in "Current wiki" options. … … 204 206 205 207 *Footnotes as wiki words* 206 Interpret footnotes (e.g. "[42]") as wiki words instead of normal text.208 Interpret [Footnotes] (e.g. "[42]") as wiki words. 206 208 207 209 *First word at startup* 208 Wiki word which should be shown as first one each time the wiki is opened. If the field is empty, the last word when the wiki was closed is shown on opening. 210 Wiki word which should be shown as first one each time the wiki is opened. If the field is empty, the last words when the wiki was closed is shown on opening. 208 210 209 211 *New page title prefix* … … 223 225 224 226 *Wiki-bound hotkey* 227 Wiki-bound hotkey to show/hide wiki. See OptionsDialog#*App-bound# hotkey* 228 229 230 -
branches/mbutscher/work/WikidPadHelp/data/ChangeLog.wiki
r111 r115 2 2 3 3 4 Mar. 28, 2007 (1.9beta3) 4 Apr. 27, 2007 (1.9beta4) 5 6 * Clicking on footnotes moves to the last footnote on page 7 (footnote anchor). See [Footnotes] 8 * Support for "auto_link" attribute: find (groups of) words 9 that match a wiki word and make them links. Precise behavior 10 may change in the future. 11 See [WikiDocumentAttributes]#*auto_link* 12 * Attribute "view_pane" to control if a page should show editor 13 or preview by default when opening it. 14 See [WikiDocumentAttributes]#*view_pane* 15 * Support for "win" modifier (=Windows key) for hotkeys. 16 See OptionsDialog#*App-bound# hotkey* 17 * Added wiki-bound options to control titles of newly created 18 pages. 19 * Option to write tabulators in editor 20 (Menu: "Editor"->"Settings"->"Tabs to spaces") 21 * List of all open wiki words is stored between sessions 22 (does not work if "First word at startup" is set in options). 23 * Right clicking on fold margin in editor shows fold menu. 24 25 * Rebuild is now slower, but more reliable. 26 * Better update of a page if some important attributes were 27 changed. 28 * Directory "user_extensions" can now additionally be placed 29 inside ".WikidPadGlobals" directory in configuration dir. 30 (TODO: documentation). 31 * Some changes to produce more standard-conforming HTML. 32 33 * Internal: Added function \PersonalWikiFrame.reloadMenuPlugins 34 to reload plugins while WikidPad is active (for developers). 35 * Internal: New subpackage rtlibRepl (runtime library 36 replacement) to replace things from Python runtime which 37 might need change, currently used for re module. 38 * Internal: Some speedup and convenience changes in 39 customtreectrl.py 40 41 * Bug fixed: editor context menu showed "Cut" and "Delete" 42 greyed out if pasting is not possible. 43 * Bug fixed: Links were sometimes not recognized when having 44 the same page in two tabs. 45 * Bug fixed: Some clipboard and drag&drop problems on Linux 46 (other problems exist yet). 47 * Bug fixed: Removed inefficiency when exporting large sets 48 of wiki pages with many links (very large trees). 49 * Bug fixed: "page" insertion did not work. 50 * Bug fixed: Visited pages where always marked modified if 51 folding was active. 52 * Bug fixed: Script blocks were executed even if made invalid 53 with preceding backslash. 54 55 56 57 Mar. 28, 2007 (1.9beta3, repository revision in "mbutscher" branch: 111) 5 58 6 59 * Autocompletion support for todo items and anchor fragments. -
branches/mbutscher/work/WikidPadHelp/data/WikidPadHelp.wiki
r111 r115 24 24 * On the fly wiki WordLinking 25 25 * Wiki words can be CamelCase or [Not Camel Case]. 26 * UrlLinking 27 * [Anchors] and [Footnotes] 26 28 * TreeIcons 27 29 * TreeNodeColors … … 34 36 * WikiDocumentAttributes (cross-index your information) 35 37 * TodoItems (track todos, questions, issues) 36 * UrlLinking37 38 * [Insertions] 38 * [Anchors]39 39 * WikiBookmarks 40 40 -
branches/mbutscher/work/WikidPadHelp/data/WikiDocumentAttributes.wiki
r77 r115 135 135 136 136 *html.alinkcolor* 137 Color of a link while hovering over it with the mouse or while mouse is pressed (depends on browser). Doesn't work for preview. 137 Color of a link while hovering over it with the mouse or while mouse is pressed (depends on browser). Doesn't work for internal preview. 137 137 138 138 *html.vlinkcolor* 139 Color of an already visited link. Doesn't work for preview. 139 Color of an already visited link. Doesn't work for internal preview. 139 139 140 140 *html.textcolor* … … 147 147 148 148 *html.bgimage* 149 Link (URL) to a background image. Doesn't work for preview. 149 Link (URL) to a background image. Doesn't work for internal preview. 149 149 150 150 151 *auto_link* 152 Allow recognition of non-camelcase wiki words in normal text (without brackets). Supported values: 153 154 * off: Switch off recognition 155 * relax: Recognition is case-insensitive and maps arbitrary 156 non alpha-numeric characters in text to white spaces in the 157 wiki word. 158 159 When active, e.g. text "multipage text, format" is recognized as wikiword [Multipage text format]. 160 161 You can also use "global.auto_link" to set the option for the whole wiki. 162 163 164 *view_pane* 165 Controls which pane should be shown when a page is opened: 166 167 * off: Don't change pane 168 * editor: Show editor pane 169 * preview: Show preview pane 170 171 You can also use "global.view_pane". 172 151 173 152 174 +++ Error checking -
branches/mbutscher/work/WikidPadHelp/data/PageListDialog.wiki
r95 r115 35 35 * "Copy" to copy all list entries to clipboard. They are copied as text, one wiki word per line, each in brackets. So you can insert them as link list into any wiki page. 36 36 37 You have also possibilities to *paste entries from clipboard*. Simply copy text which contains some wiki words to the clipboard. When pasting, at first the wiki words are extracted from the text in the order of appearance (be aware that the recognition of camel-case words and footnotesdepends on the settings of the currently open page and the wiki). With the extracted words the following can be done:37 You have also possibilities to *paste entries from clipboard*. Simply copy text which contains some wiki words to the clipboard. When pasting, at first the wiki words are extracted from the text in the order of appearance (be aware that the recognition of camel-case words and [Footnotes] depends on the settings of the currently open page and the wiki). With the extracted words the following can be done: 37 37 38 38 * "Add": Add words to the current entries -
branches/mbutscher/work/WikidPadHelp/data/ChangeLog2003.wiki
r73 r115 10 10 1. Added ScratchPad feature. Ctrl-Alt-C copies to the scratch pad. 11 11 2. Added ability for end users to customize wikidPad by hooking into 12 some of the core events. See WikiPadHooks. 12 some of the core events. See WikidPadHooks. 12 12 3. WikiWords may now contain InternatiönalChàracters. 13 13 4. Bug fixes. Issues with renaming wikiwords have been resolved. -
branches/mbutscher/work/lib/pwiki/WikiTxtCtrl.py
r112 r115 208 208 self.presenter = presenter 209 209 self.evalScope = None 210 self.stylebytes = None 211 self.foldingseq = None 212 self.pageAst = None 210 self.stylingThreadHolder = ThreadHolder() 211 self.clearStylingCache() 212 # self.stylebytes = None 213 # self.foldingseq = None 214 # self.pageAst = None 213 215 self.pageType = "normal" # The pagetype controls some special editor behaviour 214 216 # self.idleCounter = 0 # Used to reduce idle load 215 self.stylingThreadHolder = ThreadHolder()216 217 self.loadedDocPage = None 217 218 self.lastFont = None … … 220 221 221 222 # If autocompletion word was choosen, how many bytes to delete backward 222 # before inserting word, if word ... 223 # self.autoCompBackBytesWithoutBracket = 0 # doesn't start with '['
