Project

General

Profile

Activity

From 09/21/2023 to 07/16/2024

01/20/2024

07:45 PM Revision 479 (hammer): RefactorReindent was missing a conversion back to OEM/ANSI for when the te...
Wil van Antwerpen

12/18/2023

04:04 PM Revision 478 (hammer): A preliminary version of "save as JSON" added to the code explorer based o...
Wil van Antwerpen

12/07/2023

05:48 PM Revision 477 (hammer): Change text encoding properties to be less confusingly named.
Wil van Antwerpen
02:22 PM Hammer 4 beta 3
DataFlex 2024 support
Improved multiline string support in the lexer DLL, better handling of embedded double quotes,...
Wil van Antwerpen
02:16 PM Hammer4-BETA-20231207.zip
Hammer 4, beta 3 Wil van Antwerpen
02:12 PM Revision 476 (hammer): Also added the the option to convert the text itself.
Wil van Antwerpen

12/06/2023

07:52 PM Revision 475 (hammer): DF 24.0 support
Small fix on correctly showing text encoding on opening new file. Wil van Antwerpen
03:46 PM Revision 474 (hammer): Clicking the text encoding pane in the statusbar now opens a panel that al...
You can switch between OEM/ANSI and UTF8 and it will apply the change immediately. Wil van Antwerpen

12/04/2023

06:54 PM Revision 473 (hammer): utf8 fix sizeofstring instead of length
Wil van Antwerpen
06:35 PM Revision 472 (hammer): Don't re-indent lines with a multiline string, leave those alone.
Wil van Antwerpen
04:44 PM Revision 471 (hammer): Some fixes on the multiline string handling in the Lexer DLL.
It now handles embedded quotes much better as well as better handling of strings that have not been closed. Wil van Antwerpen

11/30/2023

01:13 PM Revision 470 (hammer): Fix the statusbar INS/OVR pane to show the current caret overtype mode.
Added a new statusbar pane to show the current file's text encoding (UTF8/ANSI/OEM) Wil van Antwerpen

11/23/2023

12:14 AM Hammer 4 Beta 2
Hammer 4 beta 2 release
We're happy to release Hammer 4 beta 2.
This release has a significant amount of changes ...
Wil van Antwerpen
11:40 PM Hammer4-BETA-20231123.zip
Hammer 4 Second Beta release Wil van Antwerpen
02:28 PM Revision 469 (hammer): Fix runtime error on save new file.
Wil van Antwerpen

11/11/2023

11:38 AM Revision 468 (hammer): 32 bit as deprecated, not unsupported just yet.
SC_GetLine was missing the ToUtf8 part. Wil van Antwerpen
11:16 AM Revision 467 (hammer): Multiline support for the lexer DLL.
Wil van Antwerpen

11/10/2023

11:33 PM Revision 466 (hammer): UI tweak on UTF8 setting now disables the OEM checkbox when checked.
Wil van Antwerpen
09:23 PM Revision 465 (hammer): Major refactoring for character encoding.
All functions itself now work with utf8 and only once we move things in/out of the editor component we'll convert to ... Wil van Antwerpen

11/09/2023

09:58 PM Revision 464 (hammer): Syncing code style
Wil van Antwerpen
07:32 PM Revision 463 (hammer): Improved UTF8/OEM/ANSI support.
Also adds UTF8 detection if the file has a BOM. Wil van Antwerpen
01:11 AM Revision 462 (hammer): New scintilla DLL's that add the missing Enumeration_List / End_Enumeratio...
Wil van Antwerpen

11/03/2023

12:17 AM Revision 461 (hammer): No longer needs the unstable warning
Wil van Antwerpen

10/25/2023

03:09 PM Revision 460 (hammer): 2nd attempt, change FileFind to work better with any type of line endings ...
Wil van Antwerpen
02:22 PM Revision 459 (hammer): Change FileFind parser to work better with any type of line endings (CR/LF...
Wil van Antwerpen

10/24/2023

12:43 AM Revision 458 (hammer): Fix the program icon to have a white hammer instead of a transparent one.
Wil van Antwerpen
11:21 PM Revision 457 (hammer): Added bitness to the about screen
Wil van Antwerpen
08:09 PM Revision 456 (hammer): New parser dll's for recognizing constructor/destructor in Pascal.
Wil van Antwerpen
11:25 AM Hammer 4 First Beta
Hammer 4 has matured enough to reach the beta stage. Wil van Antwerpen
11:21 AM Hammer4-BETA-20231024.zip
Hammer 4 First Beta Release Wil van Antwerpen
11:17 AM Revision 455 (hammer): Updated readme to acknowledge we arrived at beta stage.
Wil van Antwerpen
11:11 AM Revision 454 (hammer): Added an option to normalize line endings to CRLF (not active and not in t...
Wil van Antwerpen

10/23/2023

01:53 PM Revision 453 (hammer): Little bit of code cleanup
Wil van Antwerpen

10/22/2023

12:42 AM Revision 452 (hammer): Updating readme that DF19.1 support - for building Hammer 4.0 - has been d...
Wil van Antwerpen
12:38 AM Revision 451 (hammer): Fixes files getting truncated on save.
CM_SaveFile was using function CStringLength to determine how much data to save, where since DF20.0 it is expected to... Wil van Antwerpen

10/19/2023

05:58 PM Revision 450 (hammer): Syncing with Scintilla library
Wil van Antwerpen
05:45 PM Revision 449 (hammer-branches): ifdef's added
Wil van Antwerpen
05:41 PM Revision 448 (hammer-branches): Removing workaround for OEM as it wasn't needed.
Wil van Antwerpen
05:40 PM Revision 447 (hammer): Fix OEM support as it got broken in Hammer4.
Wil van Antwerpen

10/17/2023

10:30 PM Hammer4-UNSTABLE-20231017.zip
DataFlex 23, js code explorer Wil van Antwerpen

10/09/2023

07:03 PM Revision 446 (hammer): Fix a data out of range error when trying to write incorrect data.
Wil van Antwerpen
02:01 PM Revision 445 (hammer): Update about box.
No codelist popups on javascript as long as they don't make sense (a DataFlex code suggestion popup in javascript cod... Wil van Antwerpen

10/04/2023

04:50 PM Revision 444 (hammer): cleanup - ignore
Wil van Antwerpen

09/30/2023

12:46 AM Revision 443 (hammer): Code explorer support for javascript
Wil van Antwerpen
 

Also available in: Atom