Recent Releases
0.3.71908 Mar 2023 19:26
minor bugfix:
A bunch of small things done in this one.
**New Features**
* implement KU - Mark Previous Block
* Implemented QG - Go to Character...
* Implemented QI - Go to page...
* Implemented QDel and QY - delete line left of carat and line right of carat
* Implemented QT - Delete to character...
* Implemented Q= - Go to Next Font Tag
* Implemented QH - Go to character backwards...
* Implemented P - Move carat to previous position
* Implemented QV - Go to last find and replace
* Implemented OC - center line
* Implemented O - right justify line
* Implemented JJ - replaced J to bring up help
* Implemented J@ J! J* J: J. J
* Implemented out of order .tb values
* Implemented .tb different delimiters (.tb 1cm,2cm 3cmz4cm is a valid tab specifier)
0.3.56201 Mar 2023 19:04
minor bugfix:
There have been a fair amount of core changes to this version. If you use WordTsar on a daily basis, make sure you keep the old version around... just in case.
- Fixed Ticket #57 KP implemented to OP
NEW
- Implemented menus. These menus closely match Wordstar's. It should make things easier for people not familiar with Wordstar.
NOTES
- 0.3.562 has not been extensively tested on MacOS. Linux and Windows use has been medium.
- I am personally putting it into daily use (eat your own dog food).
- I haven t had a crash lately, but it can still happen. BE CAREFUL!
- A backup of your file is made every 1 minute (not when opening DOCX files).
- The initial page/paper size is 8.5" x 11"
- Download the implemented.xlsx file to see what s done and what s next (slightly out of date).
- the 0.3.x releases use UTF8 for all in-memory storage of the document. This required some large changes in the backend (dropping the gapbuffer document storage for a paragraph based storage system, as well as a ton of changes in layout and document management. That's why this is labeled pre-alpha instead of alpha.
0.3.40926 Mar 2022 21:45
minor bugfix:
- Fixed Ticket #46 __(Regression)__ "Save" should "Save as" if the file has not been saved before
- Fixed Ticket #47 WordTsar seems to be unable to print only one line of text.
- Fixed Ticket #49 KD and KQ not working correctly on edited document
- Fixed Ticket #50 backup file not path-joined
- Fixed Ticket #52 Deleting pages does not lower page count in the status bar
- Fixed Ticket #53 File Save quietly fails
0.3.37215 Jun 2021 18:16
minor bugfix:
Fixed Tickets #37 RTF files not saving
Fixed Tickets #35 DOCX incorrectly says it can save files
Fixed Tickets #34 Wordstar save fonts failing
Fixed Tickets #32 Crash on macOS when exiting
Fixed Tickets #30 page break spacing while editing
Fixed Tickets #36 Catch Window close to possibly save file
0.3.31209 Jun 2021 01:18
minor bugfix:
* Fixed Ticket #37 RTF files not saving
0.3.28119 May 2021 22:57
major feature:
Tested extensively under Linux only.
* Fixed Ticket #31 stuck carat and crash
0.3.27612 May 2021 23:37
major feature:
Tested extensively under Linux only.
* Full UTF-8 backend
* New RTF loader (less complete, but more robust)
* New DOCX loader (incomplete, but not bad)
0.3.13607 Jan 2021 16:09
major feature:
Fixed crash when printing some documents
0.3.13406 Jan 2021 18:51
major feature:
New Unicode backend, plus multiple bug fixes. Consider this release pre-alpha.
0.2.207327 Apr 2020 14:37
minor feature:
Multiple MacOS fixes. Full text justification added.
0.2.206815 Apr 2020 17:36
minor feature:
Multiple MacOS fixes. Full text justification added.
0.1.197712 Mar 2020 11:33
minor feature:
I've used and am using this version extensively on Windows and Linux.
OSX version is being worked on.
Windows and Linux versions only.
In this Release:
Fixed Ticket 11
Fixed ticket 12
Added RTF export for subscript, superscript, and strikethrough
Added RTF export of columns
Changed RTF right margin to use /ri and not /margr
Added RTF export headers and footers
Added RTF export save hyphenation
Added RTF export margin settings
Added RTF export of indexes
Added RTF export of kerning on or off
Added RTF export save top, bottom, and paragraph margins
Added RTF export save page offset ((for odd and even pages, we use .poo to set RTF gutter (RTF only allows one setting))
Added RTF export save tabs
Added RTF paragraph alignment
Corrected Wordstar .mb usage
Fixed Windows scrollwheel use
Corrected RTF export unicode character support
Sped up RTF saving
Removed use of fontcache
Fixed wrong display of pagebreak at top of window
Fixed layout speed, especially under Linux
Corrected Linux layout to better match Word and LibreOffice
Features
Nothing on the WordTsar side really.
Improved RTF export
Faster Layout
Bugs Fixed
Ticket 11 and 12
Known Issues
RTF support for many dot commands is not implemented (see implemented.xlsx)
KP not implemented, use OP
.pt command can only be used once per document, all others are ignored. (wxWidgets doesn't let you change paper type on the fly)
OSX keyboard input does not work
See Ticket System
0.1.157230 May 2019 13:36
minor feature:
Same as the 1571 release with an intermittent hanging bug fixed.
0.1.157130 May 2019 01:44
minor feature:
This is the first release I ve made that I have not tested extensively (through daily use). What is not tested is pretty much all functionality when not displaying dot commands. If something breaks, turn dot command display on and everything should work as expected again.
OSX version is being worked on.
Windows and Linux versions only.
In this Release:
Cleaned up the code a bit by getting rid of uneccesary debug
Added preferences dialog for screen color, etc
Center, left, right, and justify status indicators now work
Features
Count of lines per page in status bar
Vertical Line height in status bar
Color Selection Dialog for text ( P-) (any color chosen get brought down to Wordstar s 16 color palette)
Preferences dialog (via F1)
Show and Hide Scroll Bar, Ruler, Top Status Line, Bottom Status Bar (via Preferences)
Show/Hide dot commands (via Preferences)
Show/Hide flag column (via Preferences)
Bugs Fixed
Got rid of debug log messages
fixed .LM 0 command
Known Issues
RTF support for many dot commands is not implemented (see implemented.xlsx)
KP not implemented, use OP
GTK print preview displays a black page. Printing still works fine. This is a wxWidgets issue.
.pt command can only be used once per document, all others are ignored. (wxWidgets doesn t let you change paper type on the fly)
OSX keyboard input does not work
If WordTsar starts with Control Codes not showing, you will not see a cursor until you have some text entered.
OB setting not implemented, set them via F1 Preferences
Upcoming
I got tired of working on RTF, so threw in some of the dialogs (color and preferences), Now back to RTF.
I d like to move RTF import and export into a first class citizen so it can be a native file format for WordTsar right beside Wordstar files.
In the background, I m thinking of adding column support and how to add table support (Comments welcome. Wordstar never had the concept of tables
0.1.131417 Apr 2019 16:41
minor feature:
Most of the work in this version was done to support different paper sizes.
In this Release:
Work on the caret to make it the same across platforms
added a page layout dialog OY
completed .po .poe .poo .mt .mb .hm .fm commands
added new command .pt to specify paper type (auto added by OY)
moved RTF code to make it easier to work on
sped up loading LibreOffice s bloated RTF
Features
.pt command (a non Wordstar dot command) specifies paper type/size. You can use OY to specify the paper. Wordstar doesn t really care about paper size, it uses whatever is in the printer and the .rm .pl, etc commands to print on that paper. Modern printers can have multiple paper bins, and auto select the bin based on paper size.
Is no longer hard coded to 8.5 x 11 paper size
.po .poe .poo .mt .mb .hm and .fm are all implemented
bad dot commands are highlighted in a different color as well as having the ? in the right margin
Bugs Fixed
more work on the carat.
Known Issues
RTF support for many dot commands is not implemented (see implemented.xlsx)
KP not implemented, use OP
GTK print preview displays a black page. Printing still works fine. This is a wxWidgets issue.
.pt command can only be used once per document, all others are ignored. (wxWidgets doesn t let you change paper type on the fly)
OSX keyboard input does not work
See Ticket System
Upcoming
It s time for a bit of code cleanup. Don t expect any new command or key sequences in the next release. After the code cleanup, I d like to move RTF import and export into a first class citizen so it can be a native file format for WordTsar right beside Wordstar files.
In the background, I m thinking of adding column support and how to add table support (Comments welcome. Wordstar never had the concept of tables, really).
0.1.96026 Mar 2019 14:49
minor feature:
A large portion of this development cycle was spent on printing issues. In fact, I got so fed up with it, I ported WordTsar from wxWidgets to QT. Doing so helped me find the issue with wxWidgets printing (it's a weird workaround), so the QT port has stopped (it works quite well though). The port also showed me how embedded wxWidgets was into this project, even where maybe it shouldn't be, so I see a code cleanup in the future.
In this Release:
Features
added .IG command based on user request
added spell checking (currently Linux only)
Bugs Fixed
printing should now look the same under Windows and Linux
creating a block KB - KK didn't properly highlight the block
corrected caret so should now work under all OS's (needs testing)
Known Issues
RTF import and export of headers and footers is incomplete
KP still not implemented, use OP
OSX keyboard input is incomplete
See ticket system
0.1.80426 Feb 2019 19:01
minor feature:
Features
Color support when saving and loading files (RTF WS)
* Currently, all colors are downgraded to the 16 that Wordstar knows about
Bugs Fixed
used system colors for help panels to blend in with OS better
wxWidgets update broke highlighting of control and saved position characters
Recently introduced speed issues fixed
Known Issues
RTF import and export of headers and footers is incomplete
KP still not implemented, use OP
0.1.70513 Jan 2019 17:56
minor feature:
Features
RTF Font support added
Bugs Fixed
fixed layout when specifying rows as the unit
Ticket #7 - crash on file save fixed
Ticket #8 - backup file not created fixed
Known Issues
RTF import and export of headers and footers is incomplete
KP still not implemented, use OP
See ticket system
0.1.61620 Dec 2018 13:59
minor feature:
Features
Headers and Footers now implemented (.he, .h1, .h2, .h3, .4, .h5 with odd or even page settings. Same with footers).
Bugs Fixed
.rm didn't work while printing. No ticket, fixed on the fly when found
Known Issues
RTF import and export of headers and footers is incomplete
KP still not implemented, use OP
See ticket systemt Sourceforge