summaryrefslogtreecommitdiff
path: root/changelog.md
diff options
context:
space:
mode:
Diffstat (limited to 'changelog.md')
-rw-r--r--changelog.md200
1 files changed, 0 insertions, 200 deletions
diff --git a/changelog.md b/changelog.md
deleted file mode 100644
index c87b46b..0000000
--- a/changelog.md
+++ /dev/null
@@ -1,200 +0,0 @@
-# 25
-
-* Fix logs being forced disabled.
-
-# 24
-
-* Depend on SDL2.
-* Remove include directory path.
-* Add new instruction: DRW, CPP, STP.
-* Implement more instruction: DRW, CPP, STP.
-* Fix logger for CPD.
-* Create window for visualising VRAM.
-* Remove speed limiter.
-* Unify all global variables into a struct.
-* Fix luma_setDbl.
-* Improve some loggers.
-* Create new test program.
-
-# 23
-
-* Implement more instructions.
-* Update project description.
-* Fix UB in signal handler.
-* Require C11 instead of C99.
-* Add more instructions.
-* Remove sound buffer.
-
-# 22
-
-* Fix version number being out of date.
-
-# 21
-
-* Remove old readme.
-* Update memory model.
-* Fix ROM loader loading ROM into wrong address.
-* Update bootloader.
-* Fix bootloader loaded as bank 0 (should be 1).
-* Add new instructions.
-* Implement more instructions.
-* Rename opcode LDB to BNK.
-* Rewrite instruction interpreter.
-* Writes in ROM no longer succeed.
-* Create SIGINT handler.
-
-# 20
-
-* Move all UTF-8 related code into a seperate project, *u8c*.
-* Rewrite project.
-* Require C99 instead of C17.
-* Reformat the readme into HTML.
-
-# 1↋
-
-* Create *bin* folder in destination directory when installing.
-
-# 1↊
-
-* Remove memory leaks.
-* Require C17 instead of C2x.
-* Create license notices in source files.
-* Create install and uninstall targets in Makefile.
-
-# 19
-
-* Improve Makefile.
-* Improve UTF-8 encoder.
-* Complete UTF-8 decoder.
-* Create basic print function.
-
-# 18
-
-* Complete UTF-8 encoder.
-* Fix #1.
-
-# 17
-
-* Reformat changelog to Markdown.
-* Completely rework codebase (multiple times, in C, C++, Objective-C and Rust). Finally decide on C.
-* Split project into three seperate projects: *libluma* (API), *luma* (interpreter), and *luma-docs* (documentation).
-* Merge with *libluma*.
-* Create language sample.
-* Use STDC functions instead of POSIX where possible.
-* Create functions for decoding and encoding UTF-8.
-* Don't include entire changelog in commit message.
-
-# 16
-
-* Remove build artifacts.
-
-# 15
-
-* Compile "luma" instead of "luma.bin".
-* Get input file via arguments passed to executable.
-
-# 14
-
-* Reformat README.html to Markdown.
-
-# 13
-
-* Add "changelog.html" to keep track of changes.
-* Remove deprecated gfx library files.
-* Fix PGKBUILD version not considering version 0.
-* Add new language example.
-* Begin rewrite of entire codebase.<\li>
-* Move old codebase into the "old" folder.
-* Begin creation Luma stdlib API.
-* Build "luma.bin" file instead of "luma.elf".
-
-# 12
-
-* revert .gitignore styling
-* reorganize source code structure in filesystem
-* remove gfxlib in favour of language-bindings to underlying libraries
-* adjust compiler optimization flags
-* improve c++ stdlib replacement
-* create cmd argument handler
-* unite core functions in class with app data (replaces luma::dat) for easier access (no friends needed, "this->" instead of "luma::dat.")
-* reformat README into HTML (temporary change, will be reformated again in later commit)
-
-# 11
-
-* create the arch_t and kernel_t types
-* use char const * instead of std::string
-* use custom function instead of std::cerr and std::cout
-* replace as many stdlib function with custom-made ones
-
-# 10
-
-* redo .gitignore ifle
-* clean up Makefile
-* create PKGBUILD file
-* create dedicated folder for language examples
-* try to avoid macros where possible
-* remove C relics
-* create semi-working Vulkan test
-
-# ↋
-
-* readd x support but only for non-linux systems (may change in the future)
-* fix makefile cxxflags
-
-# ↊
-
-* drop x support
-* move codebase to c++
-* rework makefile
-* create simple wayland demo
-
-# 9
-
-* quick commit before dropping x support
-
-# 8
-
-* create license file
-* makefile optimizations
-* added readme
-* added stdc version checking
-* x connection handling to a different file
-
-# 7
-
-* make Makefile check for Makefile changes when linking not compiling
-
-# 6
-
-* make Makefile check for Makefile changes when making
-* make a gamble and enable -O3
-
-# 5
-
-* fix error when compiling crtwin.c
-* make makefile super nice
-* update .gitignore
-
-# 4
-
-* change compiler to clang
-* improve makefile
-* create luma example file
-* expanded stdlib
-
-# 3
-
-* readd .gitignore
-
-# 2
-
-* create makefile
-* create simple xcb demo
-
-# 1
-
-* create foundation for stdlib socket
-
-# 0
-
-* first