v1.1.0 β Naming & Notes Revamp (2025-07-25)
π v1.1.0 β Naming & Notes Revamp (2025-07-25)
This version brings a structured overhaul to filenames, notes, and code readability β paving the way for a more scalable and learner-friendly repository.
π§° Whatβs New in This Release?
-
π File Naming Standardization
All.cand.mdfiles now follow this format:cXXX_YY_topic.cβ C programsCXXX_YY_topic.mdβ Notes & explanations
Key:
XXXβ Chapter/topic numberYYβ Sequential indextopicβ Brief content description
-
βοΈ Updated All Headers and Titles
- Code headers (
// C1.1 Description) now match filenames - Notes start with clear, referenceable titles
- Code headers (
-
β¨ Improved Notes and Concepts
- More beginner-friendly wording
- Added missing ideas, tips, and contextual insights
- Enhanced real-world understanding in topics like
sizeof(*arr)and saferealloc
-
π§ Simplified Code and Logic
- Refactored practice programs for clarity
- Cleaner flow and comments
π Learning Enhancements
-
π§Ή Consistent formatting: headers, spacing, and markdown cleanup
-
π¬ Clearer output prints using
puts()where helpful -
π§ Additional notes in:
C001_NOTES.md,C011_NOTES.md,CP009_NOTES.mdc010_01_fgetc_fputc_putc.c,c011_07_safe_realloc.c, and more
π Fixes
- π Corrected return value bug in
cp008_q04.c - β
Fixed memory handling in realloc programs (
sizeof(*arr))
This update is a step toward making the repo more scalable, accessible, and easier to contribute to β for both learners and collaborators alike.
Thank you for reading π«
~ Dipsana
π§Ύ Auto-Generated Commit History (for reference)
GitHub compiled this changelog based on merged pull requests:
- π Renamed all
.cand.mdfilenames to followcXXX_YY_topic.candCXXX_YY_topic.mdformats respectively by @dipsanaroy in #31 - π Renamed all
.cand.mdfilenames to followcXXX_YY_topic.candCXXX_YY_topic.mdformats respectively by @dipsanaroy in #32 - C003: π Renamed all
.cand.mdfilenames to followcXXX_YY_topic.candCXXX_YY_topic.mdformats respectively by @dipsanaroy in #33 - C4 full: π Renamed all
.cand.mdfilenames to followcXXX_YY_topic.candCXXX_YY_topic.mdformats respectively by @dipsanaroy in #34 - C5 full: β
Enhanced notes and π Renamed all
.cand.mdfilenames to followcXXX_YY_topic.candCXXX_YY_topic.mdformats respectively by @dipsanaroy in #35 - C6 full: π Standardize filenames, comments, and titles across code and docs by @dipsanaroy in #36
- Update README.md by @dipsanaroy in #37
- Update README.md by @dipsanaroy in #38
- C7 full: Standardized filenames, updated headers/titles, and cleaned up markdown formatting by @dipsanaroy in #39
- C8 full: Renamed files to follow standard naming, updated headers/titles, enhanced notes, cleaned markdown, and fixed a return bug by @dipsanaroy in #40
- C9 full: Standardized filenames, updated headers/titles, cleaned up markdown, and enriched notes with new concepts by @dipsanaroy in #41
- C10 full: Standardized filenames, updated headers/titles, and cleaned up markdown formatting by @dipsanaroy in #42
- C11 full: Standardized filenames, updated headers/titles, and cleaned up markdown formatting by @dipsanaroy in #43
- Projects c1: Renamed files to standard format and simplified both code and logic for clarity by @dipsanaroy in #44
- Projects c2: Renamed files to standard format and simplified both code and logic for clarity by @dipsanaroy in #45
- Update CN002_C_COMPLETE_NOTES.md by @dipsanaroy in #46
- Update CHANGELOG.md by @dipsanaroy in #47
- Update CHANGELOG.md by @dipsanaroy in #48
Full Changelog: v1.0.0...v1.1.0