You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-1
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,40 @@ Releases are listed in reverse version number order.
6
6
7
7
> Note that _CodeSnip_ v4 was developed in parallel with v3 for a while. As a consequence some v3 releases have later release dates than early v4 releases.
8
8
9
+
## Release v4.26.0 of 02 May 2025
10
+
11
+
* Updated the dialogue box displayed when saving units and annotated source code [issue #166]:
12
+
* The _File Encoding_ drop down list control is disabled if there is only one encoding option.
13
+
* Updated and clarified the naming of encodings in the _File Encoding_ drop down list.
14
+
* The sole encoding option displayed for the _Rich text file_ file type was changed from the erroneous ANSI to the correct ASCII.
15
+
* Fixed bug where, when ANSI encoding was selected in the _Save Unit_ and _Save Annotated Source_ dialogue boxes, snippets containing characters not supported in the default locale's code page were being rendered diffently in the Preview dialogue box to when saved to file [issue #164]. The previewed code is now the same as that of the saved source code.
16
+
* Updated file formats available when the _File | Save Snippet Information_ menu option is selected:
17
+
* Syntax highlighting of the existing RTF format output is now optional.
18
+
* Added the option to save snippet information in the following new formats:
19
+
* Plain text, in UTF-8, UTF-16LE, UTF-16BE and the system locale's default ANSI code page. [issue #162]
20
+
* HMTL 5 with optional syntax highlighting, in UTF-8 format [issue #153].
21
+
* XHTML with optional syntax highlighting, in UTF-8 format [issue #153].
22
+
* Markdown, in UTF-8, UTF-16LE, UTF-16BE and the system locale's default ANSI code page [issue #155].
23
+
* Changed the _Save Snippet Information_ dialogue box:
24
+
* It is now based on that used for saving unit and annotated source code in that file encoding and snippet highlighting can be customised where relevant, although the _Comment style_ controls are disabled since they are not relevant.
25
+
* The suggested file name was changed from "SnippetInfo" to the display name of the selected snippet.
26
+
* The dialogue box caption now contains the display name of the selected snippet.
27
+
* Changed the title of the _Save Annotated Source_ dialogue box when displaying snippets.
28
+
* Added option to prevent descriptive comments from appearing in the implementation section of generated units. A check box for this option has been added to the _Code Formatting_ tab of the _Preferences_ dialogue box [issue #85].
29
+
* The _Help | CodeSnip News Blog_ menu item was changed to link to the [DelphiDabbler Blog](https://delphidabbler.blogspot.com/) instead of the CodeSnip Blog, because the latter is to be closed down. The menu item was renamed to _Help | CodeSnip News On DelphiDabbler Blog_[issue #161].
30
+
* Improved how the CSS used in generated HTML 5 and XHTML files is generated:
31
+
* The ordering of CSS selectors can now be pre-determined.
32
+
* CSS lengths and sizes can now be specified in units, such as `em`, instead of just pixels.
33
+
* Refactored the `USourceGen` unit to remove an unnecessary dependency on user preferences [issue #167].
34
+
* Updated the help file:
35
+
* Re changes when saving snippet information [issue #163].
36
+
* Re changes to the _Save Unit_ and _Save Annotated Source_ dialogue boxes.
37
+
* Re changes to the blog linked from the _Help_ menu.
38
+
* Re the new option to inhibit comments in the implementation sections of generated units.
39
+
* Updated documentation:
40
+
* File format documentation was changed re the addition of the Markdown file format and the changes to the encodings used in saved files.
41
+
* Read-me files were updated re the change of news blog.
42
+
9
43
## Release v4.25.0 of 19 April 2025
10
44
11
45
* Added new feature to save snippet information to file in RTF format using the new _File | Save Snippet Information_ menu option [issue #140].
@@ -15,7 +49,7 @@ Releases are listed in reverse version number order.
15
49
* Overhauled rich text format processing:
16
50
* Fixed bug where Unicode characters that don't exist in the system code page were not being displayed correctly [issue #157].
17
51
* Fixed potential bug where some reserved ASCII characters may not be escaped properly [issue #159].
18
-
* Refactored and improved the rich text handling code [issue #100].
52
+
* Refactored and improved the rich text handling code [issue #100].
19
53
* Corrected the copyright date displayed in the About Box to include 2025 [issue #149].
20
54
* Documentation changes:
21
55
* Fixed error in the export file formation documentation and related help topic [issue #151].
0 commit comments