Skip to content

Commit 0908e3b

Browse files
committed
Merge tag 'version-4.24.0' into develop
Release v4.24.0
2 parents fa71b94 + 620c157 commit 0908e3b

6 files changed

+21
-6
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ Releases are listed in reverse version number order.
66

77
> 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.
88
9+
## Release v4.24.0 of 23 October 2024
10+
11+
* Compilers with which a snippet has not been tested are now omitted from snippet information that is copied to the clipboard and included in print outs [issue #143].
12+
* Reversed order of compilers in the snippets editor's _Compile Results_ tab so that later compilers are display first. This change was accidentally left out of release v4.22.0 when similar changes were made in other parts of the UI [issue #135].
13+
* Release version number is now displayed in the program title bar [issue #122].
14+
* Fixed incorrect copyright date displayed in About Box [issue #129].
15+
* Fixed bug when checking for correct preamble bytes (BOMs) in UTF-8 and UTF-16 format text files [issue #139].
16+
* Portable and Standard edition now use the same program names. Portable edition was previously declaring itself as _DelphiDabbler CodeSnip-p_ instead of _DelphiDabbler CodeSnip_ [issue #130].
17+
* Updated operating system detection code [issues #126 and #144].
18+
* Added `Deploy.bat` script to create and package both the CodeSnip standard and portable releases [issue #128].
19+
* Documentation changes:
20+
* CodeSnip standard and portable releases now each have their own release read-me files instead of both releases being shipped with the same read-me [issue #127]. Updated `Build.html` and `README.md` re this change.
21+
* Updated and corrected REML documentation and REML help topic. Those documents and others that discuss REML were also changed to link to authoritative REML definitions in the `delphidabbler/reml` repository. [issues #131, #133 & #134].
22+
* Updated `Build.html` with alternative, more secure, download link for `zip.exe` program that is required to package releases [issue #137].
23+
924
## Release v4.23.0 of 02 April 2024
1025

1126
* Removed marketing names (e.g. "Athens" or "Rio") from Delphi compiler names to save space when the compiler names are displayed in the UI [issue #125].

Src/UIOUtils.pas

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
44
* obtain one at https://mozilla.org/MPL/2.0/
55
*
6-
* Copyright (C) 2009-2021, Peter Johnson (gravatar.com/delphidabbler).
6+
* Copyright (C) 2009-2024, Peter Johnson (gravatar.com/delphidabbler).
77
*
88
* Provides a container for assisting with common file operations.
99
}

Src/URTFSnippetDoc.pas

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
44
* obtain one at https://mozilla.org/MPL/2.0/
55
*
6-
* Copyright (C) 2008-2023, Peter Johnson (gravatar.com/delphidabbler).
6+
* Copyright (C) 2008-2024, Peter Johnson (gravatar.com/delphidabbler).
77
*
88
* Implements a class that renders a document that describes a snippet as rich
99
* text.

Src/USnippetDoc.pas

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
44
* obtain one at https://mozilla.org/MPL/2.0/
55
*
6-
* Copyright (C) 2008-2023, Peter Johnson (gravatar.com/delphidabbler).
6+
* Copyright (C) 2008-2024, Peter Johnson (gravatar.com/delphidabbler).
77
*
88
* Implements an abstract base class that renders a text document that describes
99
* a snippet. Should be overridden by classes that generate actual documents in

Src/UTextSnippetDoc.pas

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* v. 2.0. If a copy of the MPL was not distributed with this file, You can
44
* obtain one at https://mozilla.org/MPL/2.0/
55
*
6-
* Copyright (C) 2009-2023, Peter Johnson (gravatar.com/delphidabbler).
6+
* Copyright (C) 2009-2024, Peter Johnson (gravatar.com/delphidabbler).
77
*
88
* Implements a class that renders a document that describes a snippet as plain
99
* text.

Src/VersionInfo.vi-inc

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# CodeSnip Version Information Macros for Including in .vi files
22

33
# Version & build numbers
4-
version=4.23.0
5-
build=271
4+
version=4.24.0
5+
build=272
66

77
# String file information
88
copyright=Copyright © P.D.Johnson, 2005-<YEAR>.

0 commit comments

Comments
 (0)