Skip to content

Win32 UTF8 Support #68

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 38 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
240c240
add ifdef to minirent.h static functions to avoid warnings
KillerxDBr Jan 8, 2025
e581be7
refactor nob_win32_error_message, nob_mkdir_if_not_exists, nob_file_e…
KillerxDBr Jan 8, 2025
045e293
fix for win32 nob_file_exists
KillerxDBr Jan 28, 2025
153e09d
Merge branch 'tsoding:main' into win32_log
KillerxDBr Feb 4, 2025
b7c1bd3
fix indentation in nob_win32_error_message
KillerxDBr Feb 4, 2025
0898022
Merge branch 'tsoding:main' into win32_log
KillerxDBr Feb 4, 2025
b050a86
Update minirent to use WinApi ANSI functions
KillerxDBr Feb 16, 2025
e6b4709
Merge branch 'tsoding:main' into win32_log
KillerxDBr Feb 18, 2025
a7e7027
Merge branch 'tsoding:main' into win32_log
KillerxDBr Feb 28, 2025
fbc28d6
Merge branch 'tsoding:main' into win32_log
KillerxDBr Mar 2, 2025
e53dae7
Merge branch 'tsoding:main' into win32_log
KillerxDBr Mar 6, 2025
2e39e85
Fix 'nob_read_entire_file' to handle files larger than 2GB on Win32
KillerxDBr Mar 11, 2025
2b1c29a
Merge branch 'tsoding:main' into win32_log
KillerxDBr Mar 16, 2025
52274fc
Merge branch 'main' into win32_log
KillerxDBr Mar 25, 2025
d0de2fb
Merge branch 'tsoding:main' into win32_log
KillerxDBr Apr 24, 2025
d6c1cd0
Support Unicode error message
yhr0x43 May 5, 2025
8a5b2d9
Crude workarund to use winapi with utf-8 string
yhr0x43 May 6, 2025
8090d46
Only use wide Win APIs
yhr0x43 May 6, 2025
cc745e5
fix the use of MAX_PATH
yhr0x43 May 6, 2025
3e7d029
Fix errorcode overwrite in nob_win32_error_message
yhr0x43 May 6, 2025
a6bfc7f
error check wchar conversion
yhr0x43 May 6, 2025
755b1bd
no need to specify UNICODE anymore
yhr0x43 May 6, 2025
efa9501
Variable name error
yhr0x43 May 6, 2025
1f20112
FormatMessage use LANGID 0 for message fallback
yhr0x43 May 16, 2025
91788cc
Merge pull request #1 from yhr0x43/win32_log
KillerxDBr May 19, 2025
7587e3e
Merge branch 'tsoding:main' into win32_log
KillerxDBr May 19, 2025
f55ecf3
Add support for extended path to opendir function
KillerxDBr May 20, 2025
c8abc87
Revert "Add support for extended path to opendir function"
KillerxDBr May 22, 2025
08527db
fix for warning in win32_error.c
KillerxDBr May 23, 2025
d38a6b1
Add MSVC Flags
KillerxDBr May 23, 2025
2d05f7a
Fixing Wide String conversion
KillerxDBr May 23, 2025
7837177
small fixes
KillerxDBr May 23, 2025
de844c8
UTF8 support to nob_(read/write)_entire_file
KillerxDBr May 23, 2025
dbebb36
flush stderr before abort
KillerxDBr May 23, 2025
061bf7d
Removing useless error checks
KillerxDBr May 31, 2025
8693a90
Make nob_win32_error_message return const char * and using SV to trim…
KillerxDBr Jun 3, 2025
b8f8eaf
Fix String Builder memory leak
KillerxDBr Jun 6, 2025
c811ec4
Reverting use of String View to trim line breaks
KillerxDBr Jun 20, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading