wm 2.3.5 preview #10

97 views
Skip to first unread message

josip

unread,
Mar 26, 2012, 1:56:43 PM3/26/12
to write...@googlegroups.com
### Development status

This is a Beta release! New Jumps tool contains unfinished features, may have bugs and is still missing some more or less important functions. But please do test it. Feedback is highly appreciated at this point. Thanks!

### Keyboard shortcuts - Jumps deployment 

CTRL + ENTER or 
ALT + LEFT / RIGHT or 
ALT + J (deprecated) or
Middle click left or right of the text column

If Jumps tool is not opened, the command will open it, otherwise it will focus existing window.

### Keyboard shortcuts - Jumps window

* CTRL + ENTER --> Select next item on the list
* UP / DOWN --> Next / previous item
* CTRL + UP / DOWN --> Jump 10 items up or down (also PGUP / PGDOWN)
* HOME, END --> Self explanatory
* ENTER, ESC --> Close Jumps. In Files view it will open selected file. The Jumps will close if you hit Enter again. ESC will always close.
* ALT + LEFT / RIGHT --> Focus main wm window
* LEFT / RIGHT --> Toggle views
* CTRL + LEFT / RIGHT --> Toggle recent folders in Files view; toggle jump masks in Custom view; no effect in Bookmarks view
* BACKSPACE --> Close Jumps and restore original caret position 
* TAB --> Focus filter box
* CTRL + 0 (zero) --> Clear filter box
* CTRL + W --> Toggle compact / full view
* CTRL + M --> Toggle mono space / proportional font
* CTRL + N --> Show hide file numbers
* CTRL + R --> Recount words in project / current view
* CTRL + C --> Copy file
* CTRL + X --> Cut file
* CTRL + Z --> Paste file 
* CTRL + F --> Open Containing Folder (will close Jumps window)
* CTRL + P --> Browse projects / folders
* CTRL + S --> Toggle Classic / WM color scheme
* CTRL + I --> Insert new blank file (New.txt)
* F2 --> Rename file
* Del --> Delete file to Recycle Bin

### Directory = Project

Each directory can be a wm project. You can start new project simply by opening an existing file. Parent directory of that file will be added to recent folders / projects list. Files in that folder are project files. Wm won't deal with sub folders; you can have them but Jumps won't show them. If you want to fiddle with folders, use CTRL + P.

You can toggle projects from the recent folders list by hitting Ctrl + left/right or by clicking Folders button at the bottom. Ctrl+click will remove the item from the list. The same goes for recent files list.

By default Jumps will only show .txt, .md, and .markdown files. You can change that in Options (lower left corner).



### File order

By default files are ordered by file name. You can reorder them by drag&drop (drop file *on* another file to move it in front of it). Alternatively, you can use keyboard - Ctrl+X to cut source and Ctrl+V to paste it in front of target. You can't move files from repository to project section and vice versa. You must add or remove "draft" tag first. Custom file order is stored in _PROJECT.DAT file (project folder). (Sorry for that additional file, but there is no other viable way to store order data.)

### Tags

You can mark each file with one or more tags. Tags are words (separated by space or by comma) that are marked as comment (//) and positioned at the top of the file. You can add all tags in a single line:

// tag1 tag2 tag3
or use:
// tag1
// tag2
// tag3, tag4

You can use any word as a tag. 

#### Special tags

There are some special tags you can use in your document header:

* Color name
+ Use valid color name (see: http://msdn.microsoft.com/en-us/library/aa358802%28v=vs.85%29.aspx) - using "red" will mark that item with red star. You can use more than one color tag - "// red, blue" or even "// red red red" if you want to use more than one star of the same color.

* Draft / Repo tag
+ Tags "draft" or "repo" will move the file to the "repository section" - file will be presented with lighter color and excluded from total word count.

* Percent tag
+ Use "10%" or "%75" ... to mark how far is this part/file from being perfect. The file progress is presented with dimmed percent bar.

* Deadline tag
+ Use "2012-02-15" or just "02-15" to set deadline date for this file. The item will turn red as the deadline whooshes by :).

* Rainbow tag
+ This is a funny one :) Use tag "rainbow" and it will mark the file with 7 stars - violet, indigo, blue, green, yellow, orange and red. Why? I don't know. Maybe you'll find a use for it :))

### Tags as Colors

If you don't like to use generic color names for stars, you can assign colors to tags of your choice. Use Options in Jumps window to set appropriate pairs e.g. "todo:red, done:green, happy:gold". Using tag "todo" will mark the file with a red star.

You can also set "rewrite:red red red" and you'll get three red stars for that tag. Again, use this as it fits you best.

### Filtering

Filter box is case insensitive and will filter by item file name and by it's tags. Type "red" and only files marked with red color will be shown. It will also show file named rednecks.txt. Use "red|draft" to show all draft items marked with red. Filter box suports regular expressions.

Sometimes you will want to filter by full text rather than just by tags and file name — in that case you can prepend search string with the character "&". Use "&michelle" to show all files that have "Michelle" anywhere in the document body.

### Total word count

If filtering is off (empty filter box) only files that are not marked as draft will be included in the count. If filtering is on, total word count will include all shown files. 

### Merging files

Options / Merge files will put project parts into a single file named _MERGED.TXT. Repository parts and repository (draft) files will be omitted. You can export with or without inline comments.

***

- added: Quick mask in Custom mask view. If you prepend your filter string with a character "&" when in Custom mask view, the filter string itself will become a mask. If you use "&mike", you'll actually search for all occurrences of the string "mike". Quick jump mask is, like ordinary jump mask, regex enabled.

- added: The writing column (text area) will automatically move left or right when Jumps window is opened and will recenter when closed. Only in full screen mode.

- added: New marker in Bookmarks and Custom mask view - gray vertical stripe shows you item's relative position inside full text. You will also get the idea how far apart are individual items.

- changed / fixed: Backup directories for individual files are now named "projectName_fileName" instead of only "fileName". That way backup will properly handle files with the same name but in different project folders. Also browsing backup files in file manager is easier that way - sorting by name will nicely put together all project files.

- improved: Large markup documents will open up to 50 percent faster.

- improved: Better responsiveness when working on very large documents.

- fixed: Updated Markdowndeep (www.toptensoftware.com/markdowndeep/) library that fixes footnote issue.

- fixed: Some inconsistencies with exported lists and comment (//) lines.

- fixed, changed (version 2.3.5 preview #6): The _PROJECT.DAT file no longer holds complete file paths but only file names. The order is now preserved even if you move the project folder to some other location or use it inside DropBox folder on different machines.

- changed: Jumps "Paragraphs" item is no longer available as a stand alone option. You can reproduce this functionality by creating new Jump mask (Preferences / Jumps). Use custom mask  ".+" (without brackets) to achieve that.

- fixed / improved: Lower memory consumption - improved stability and speed. Fixes: syntax highlighter memory leak -> potential stability issues; spell checker memory leak -> very high memory consumption when using multiple times; lower memory imprint for dialogs like Preferences and Jumps.

- added / improved: Better Find&Replace tool - no more nagging message boxes, Undo for Replace All command and placeholders for paragraph and tabulator ([n] and [t]). You can now for example easily convert texts with double space after paragraphs to single and vice versa ... The tool will always search trough whole text. If you want to perform Find and Replace on a block of text, use Focus command first.

- added: You can now set number of lines the text scrolls when you roll the mouse wheel (also when you use blind scrolling or keyboard scrolling). Default is 2, maximum is 5. Preferences / Misc / Scrolling.

- added: Standard Open and Save As dialogs now include Markdown filter (for files with extensions .md and .markdown). For those who prefer naming markdown files that way. When saving new "scratch" file as Markdown file, WM will always use .md extension (most commonly used).

- fixed / changed: Problems with decimal point when using math parser (ctrl+shift+R). You can now use a dot or a comma - depending on your local settings. The default is dot (en-US standard). WM is now using different math library - Parser .NET - which is also a bit faster (used to calculate page count and reading time info bar values). You can't use thousands separator (dot or comma) when doing math in WM. Parser will regard it as a decimal point and fail miserably!

wm2350preview10.zip

C T

unread,
Apr 3, 2012, 4:27:26 PM4/3/12
to Writemonkey
i'm new to WriteMonkey... decided to download this preview because i
wanted project management.

i like to write with the Jumps Window open. sometimes i open it and
suddenly want to minimize WriteMonkey before i click on the main WM
window. i push F2, which doesn't do anything in the Jumps window, as
far as i can tell.

it would be really helpful to me to be able to use the F2 minimize
shortcut from the Jumps window. possible?

thanx...
Enid.
> ** CTRL + P --> Browse projects / folders*
> *### Tags as Colors*
> *
> *
> *If you don't like to use generic color names for stars, you can assign
> colors to tags of your choice. Use Options in Jumps window to set
> appropriate pairs e.g. "todo:red, done:green, happy:gold". Using tag "todo"
> will mark the file with a red star.*
> *
> *
> *You can also set "rewrite:red red red" and you'll get three red stars for
> that tag. Again, use this as it fits you best.*
>  wm2350preview10.zip
> 3349KViewDownload

josip

unread,
Apr 4, 2012, 12:54:35 PM4/4/12
to write...@googlegroups.com
When Jumps window is active, F2 should open rename box.
i.

StefanG

unread,
Apr 5, 2012, 7:39:31 AM4/5/12
to Writemonkey
On Apr 4, 6:54 pm, josip <broj...@gmail.com> wrote:
> When Jumps window is active, F2 should open rename box.
> i.

And I hope it will stay this way. Sorry to CT and your wish for a
different F2 behavior, but I really think it is more consistent with
other Windows apps to RENAME and not minimize in this context.

StefanG

unread,
Apr 6, 2012, 4:18:22 AM4/6/12
to Writemonkey
Some issues with the jump window on my Vista 32:

1) Accessing R and M via shortcut keys does not work anymore, I have
to click the buttons, Alt R like in the main window doesn't work
either

2) When reordering files, dragging up a file works nicely, but
dragging down to a lower location is hard to accomplish. Tried to grab
the file at different parts (more to the left, more to the right) but
somehow I cannot drag them down. Not a big problem, though, the
keyboard shortcuts work fine. BTW, the readme.txt mentions Ctrl Z
instead of Ctrl V to paste

Up for discussion:
When I hold down the arrow keys to browse through my files, the
selection will wrap around, i.e. start over at the top, which makes me
dizzy and disoriented at times. Personally, I would rather see it stop
at the bottom. But others may disagree.

Dragging the scrollbar will not update the view at the same time, only
afer releasing the scrollbar will the file view update to reflect the
scrollbar position.

josip

unread,
Apr 6, 2012, 1:08:46 PM4/6/12
to write...@googlegroups.com
  1. "R and M" shortcuts were never there :)

  2. Don't be fulled by up arrow. It always points up even when you drag down. It means that file will be moved in front of "target" item. Is that it?

  3. I can't reproduce scrolling bug??

    i.

Kensai

unread,
Apr 6, 2012, 4:23:35 PM4/6/12
to write...@googlegroups.com
I don't think the scrolling thing is a "bug".  Its just how it currently works.  What Stefan is trying to describe (and correct me if I'm putting words in your mouth, Stef), is that when using up or down arrow to move the selection through the list in Jumps/File, the selection wraps from the last item on the list back to the first, or from the first back to the last, depending on which direction you are moving the selection.  Its not just when holding the arrow down.  Just tap tap tapping through the list does the same thing, and the manner in which the list reorients itself when it jumps is confusing (which would be multiplied by the speed of just holding an arrow).  I agree with Stefan that the behavior should probably default to simply stopping upward movement of the selection at the first item on the list and stopping downward movement at the last item on the list rather than performing any sort of wrap.  Not that its any sort of showstopper or anything.  Just a mild speed bump, and we're voting against it ;-p

Kensai
Message has been deleted

josip

unread,
Apr 6, 2012, 4:35:08 PM4/6/12
to write...@googlegroups.com
I was referring to his last paragraph.
i.

Kensai

unread,
Apr 6, 2012, 4:39:10 PM4/6/12
to write...@googlegroups.com
You're right then.  I can't duplicate the bug, either, though I'm on Win7x64.

Sorry about that.

Kensai

Mart

unread,
Apr 7, 2012, 6:21:12 AM4/7/12
to write...@googlegroups.com
Hi,
Due to some issues with Windows 2000 (which I was forced to use in the office), I am not an active WM user at the moment. After taking a deep breath, I migrated over to Emacs :-) and then, after six months, to VIM :-)

On the basis of this experience, I'd suggest adding one editing feature to WM: the ability to move around in the text by sentences. Select, cut, paste, delete, go back and forward not by words but by sentences. This is something I discovered while using Emacs and as for now, I can't live without it. Maybe it's just me "thinking in sentences" (not in "paragraphs" or "words") but this simple trick has really sped up my editing process remarkably.

I'm really glad to see WM nearing a kind of perfect "serious" word processor. But this tiny addition would make it even better.

Cheers to Josip and others,
Mart

StefanG

unread,
Apr 7, 2012, 10:02:18 AM4/7/12
to Writemonkey
Thank you Kensai and Josip for clarifying the scrolling issue. Must be
due to my system then or my graphics adapter that won't update the
view while scrolling.

Wrap-around/starting over vs stopping at bottom of list
I didn't mean to impose a stop-behavior on other users. Just wanted to
put this up for discussion. Like Kensai said, it's no showstopper at
all, more like a small grit in a shoe, hardly worth mentioning, and
yet - a persistent inconvenience . If an option switch is too much
to bother, never mind.

R + M shortcuts:
I am pretty sure there must have been some way at some time to switch
to the repository bookmarks by means of keystrokes alone. I remember
working on my laptop (no mouse nor touchpad activated) and being able
to see the bookmarks of the repository.
Anyway, could it be implemented? Some way to navigate to the R-
bookmarks without having to switch back to main first, then hitting
Alt R, then back to Jumps again?

Navigating from sentence to sentence
I like and support Mart's suggestion. That would be a great feature to
have.
Reply all
Reply to author
Forward
0 new messages