This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
pdclib:start [2021/07/12 11:17] solar Side-by-side with shepherd branch pointless |
pdclib:start [2024/03/27 18:45] (current) solar Announced ''feature'' branch. |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== The Public Domain C Library ===== | ===== The Public Domain C Library ===== | ||
- | [[https://srv183.svn-repos.de/websvn/dev34/ | + | [[https://github.com/DevSolar/pdclib | Source Web-View]] -- [[pdclib: |
==== What? ==== | ==== What? ==== | ||
Line 17: | Line 17: | ||
=== Repository Access === | === Repository Access === | ||
- | **Note:** The SVN repository has been migrated 2020-12-28. You will need to '' | ||
- | |||
- | * SVN: '' | ||
- | * WebSVN: [[https:// | ||
* GitHub: [[https:// | * GitHub: [[https:// | ||
- | |||
- | Personally I prefer SVN. It is what I am most comfortable with, and Git offers no benefits IMHO when you are the only one working on a code base. | ||
- | |||
- | The GitHub repository is supported and kept in-sync as a user service. | ||
=== Branches === | === Branches === | ||
- | |||
- | Currently there are two branches: '' | ||
From 2012 to 2018, ownership of PDCLib was in the hands of Erin Shepherd. She added significantly to the implemented features, including (but not limited to) wide character and thread support (both incomplete, though). | From 2012 to 2018, ownership of PDCLib was in the hands of Erin Shepherd. She added significantly to the implemented features, including (but not limited to) wide character and thread support (both incomplete, though). | ||
Line 35: | Line 25: | ||
When I got involved into the project again a couple of years later, I quickly came to realize how different her and my ideas for PDCLib were; this included the build system, version control, source structure, and general approach to when to implement what. | When I got involved into the project again a couple of years later, I quickly came to realize how different her and my ideas for PDCLib were; this included the build system, version control, source structure, and general approach to when to implement what. | ||
- | It felt wrong to deconstruct (parts of) Erin's work just to fit it to my approach to things. So I branched the source at the point where Erin had taken over, and continued my development on that branch. This (my) branch was originally labelled '' | + | It felt wrong to deconstruct (parts of) Erin's work just to fit it to my approach to things. So I branched the source at the point where Erin had taken over, and continued my development on that branch. This (my) branch was originally labelled '' |
- | I also migrated the repository from Bitbucket / Mercurial back to Subversion (while making a git mirror available at GitHub), and re-labelled the branches in the process: My work became '' | + | Only '' |
- | Only '' | + | There might be occasionally a '' |
=== Status === | === Status === | ||
Line 70: | Line 60: | ||
^ stdint.h | : | ^ stdint.h | : | ||
^ stdio.h | : | ^ stdio.h | : | ||
- | ^ stdlib.h | : | + | ^ stdlib.h | : |
^ string.h | : | ^ string.h | : | ||
^ tgmath.h | : | ^ tgmath.h | : |