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: README.md
+8-19Lines changed: 8 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,15 +11,9 @@ A code bank designed with Pascal in mind.
11
11
12
12
## Overview
13
13
14
-
> **CodeSnip 4 Is No Longer Being Supported**.
15
-
16
-
> Bugs can no longer be reported and requests for new features in CodeSnip 4 are no longer being accepted.
17
-
18
-
> It is hoped to produce one final version that removes the program's dependency on the delphidabbler.com webserver that is due to close 15th June 2020, but no guarantees. Work started late Jan 2020.
19
-
20
14
CodeSnip is an open source code bank for storing and viewing your code snippets. While it can manage snippets in any source language, it is focussed mainly on Pascal and Delphi code for which additional features are available.
21
15
22
-
CodeSnip also provides offline access to the DelphiDabbler [Code Snippets Database](https://github.com/delphidabbler/code-snippets).
16
+
CodeSnip can import code from the DelphiDabbler [Code Snippets Database](https://github.com/delphidabbler/code-snippets).
23
17
24
18
The program is available in both standard and portable editions.
25
19
@@ -46,7 +40,7 @@ There's also plenty of info available on how to compile CodeSnip from source - s
46
40
47
41
## Source Code
48
42
49
-
Up to and including release 4.13.1 the project's source code was maintained in a Subversion repository on [SourceForge](https://sourceforge.net/p/codesnip/code/). The Subversion repo was converted to Git on 21 5 October 2015 and imported to GitHub. All releases from v3.0.0 are marked by tags in the form `version-x.x.x` where `x.x.x` is the version number.
43
+
Up to and including release 4.13.1 the project's source code was maintained in a Subversion repository on [SourceForge](https://sourceforge.net/p/codesnip/code/). The Subversion repo was converted to Git in October 2015 and imported to GitHub. All releases from v3.0.0 are marked by tags in the form `version-x.x.x` where `x.x.x` is the version number.
50
44
51
45
> Note that any branches that were created and deleted in the Subversion repo are missing from the Git history. So, for full details of the the project's history from v3.0.0 to v4.13.1 please refer to the old Subversion repo on SourceForge.
52
46
@@ -56,7 +50,7 @@ Up to and including release 4.13.1, `master` is simply a copy of the old Subvers
56
50
57
51
### Contributions
58
52
59
-
Contributions are no longer accepted for this repo. If you wish to take over development, please fork the repo and take it where you wish.
53
+
To contribute to the project please fork the repository on GitHub. Create a feature branch off the development branch. Make your changes to that branch then submit a pull request on GitHub.
60
54
61
55
### Compiling
62
56
@@ -66,23 +60,18 @@ There is also an [FAQ](https://github.com/delphidabbler/codesnip-faq) -- (see [S
66
60
67
61
## Change Log
68
62
69
-
The program's current change log can be found in the file `Docs/ChangeLogs/ChangeLog-v4.txt` on the `master` branch.
63
+
The program's current change log can be found in the file `Docs/ChangeLogs/ChangeLog-v4.txt` on the `master` branch. Change logs for other major releases are in the same directory.
70
64
71
65
## License
72
66
73
-
The program's EULA which gives full details of the license applying to the latest release can be found in the file `Docs\License.html` in the `master` branch. The license has changed between releases, so if you need to see an older one, select the appropriate `version-x.x.x` tag and read the older version of the file.
67
+
The program's EULA, which gives full details of the license applying to the latest release, can be found in the file `Docs\License.html` in the `master` branch. The license has changed between releases, so if you need to see an older one, select the appropriate `version-x.x.x` tag and read the older version of the file.
74
68
75
69
Most of the original code is made available under the [Mozilla Public License v2](https://www.mozilla.org/MPL/2.0/).
76
70
77
71
The [CodeSnip Compiling & Source Code FAQ](https://github.com/delphidabbler/codesnip-faq/blob/master/SourceCode.md) may be useful if you have any queries about re-using CodeSnip source in other projects.
78
72
79
-
## CodeSnip 5 Development
80
-
81
-
Following a false start back in 2013/4 in the `parsnip` branch, development of CodeSnip 5 restarted in the `pagoda` branch, which picked up where `parsnip` left off. (Don't ask where those names came from!)
82
-
83
-
Unfortunately `pagoda` has also been abandoned now. The branch has been left in place in case anyone else wants to continue development.
73
+
## Bug Reports and Features
84
74
85
-
The idea behind v5 was to:
75
+
You can report bugs or request new features using the [Issues section](https://github.com/delphidabbler/codesnip/issues) of the CodeSnip GitHub project. You will need a GitHub account to do this.
86
76
87
-
1. Generalise CodeSnip to be a code bank for several different languages instead of just Pascal, while still providing some additional support for test-compiling Pascal code.
88
-
2. Increase the focus on the user's own code while downplaying the importance of code downloaded from the DelphiDabbler [Code Snippets database](https://github.com/delphidabbler/code-snippets), like [SWAG](https://github.com/delphidabbler/swag) is at present.
77
+
Please do not report bugs unless you have checked whether the bug exists in the latest version of the program.
0 commit comments