Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

beaumccartney

beaumccartney deleted a branch beaumccartney/Odin

mach-enum-member-aliases

beaumccartney deleted a branch beaumccartney/Odin

addobserverforname-binding-fix

beaumccartney pushed 1 commit to master beaumccartney/nvim
  • don't change eol stuff - less pollution of commits 4583164

View on GitHub

beaumccartney pushed 25 commits to master beaumccartney/Odin
  • Fix invalid union access UBSan spotted that |src->Basic.kind| had a value outside the range of |BasicKind| due to it... 771d308
  • Avoid member access through nullptr in debug If |result_count| is 0 then |results| will be a nullptr and hence the a... e67692b
  • Avoid undefined arithmetic shifting The result of a left shift on a positive signed integer (Rune) must fit into an ... 4f800a7
  • Fix passing nullptr to args marked as non-null libstdc++'s |memcpy| and |memset| both state that their inputs should... c1496ab
  • Add missing guards around push/pop pragmas This matches all the other places where we silence Windows warnings. bb308b3
  • Plug a memory leak The call to |array_make()| always allocates and since this variable was unused it lead to a leak.... b596470
  • sys/posix: impl rest of linux, impl some of Windows 1cebc02
  • fix `#load_directory` including nested directories e064f8c
  • remove pthread from sys/unix and use sys/posix where used afed3ce
  • clean up dynlib and path/filepath with sys/posix 0b4a421
  • port pthread_mutex_t and pthread_cond_t from sys/unix cause miniaudio wants it b714087
  • fix test 7e12e37
  • fix cbor.to_json always returning array of tuples for objects to_json uses a small proc to check if all keys of an o... 31d5bc4
  • Fix image.which_bytes Invert test in `which_bytes` to fix Softimage PIC detection. Fixes #4429. 28a3a68
  • Merge pull request #4430 from Wyr0X/patch-1 fix cbor.to_json always returning array of tuples for objects 47be77e
  • match_exact_value: return when type is compound fixes #4431 b46b342
  • Merge pull request #4432 from Kelimion/fix-4431 match_exact_value: return when type is compound d8187d1
  • Fix for using utf8string.at with last rune index returning wrong rune. 36b958c
  • Merge pull request #4436 from karl-zylinski/utf8string-last-rune-bug Fix for using `utf8string.at` with last rune in... 8312528
  • Merge pull request #4427 from laytan/posix-additions Finish sys/posix with Linux and partial Windows support & clean... ee76acd
  • and 5 more ...

View on GitHub

beaumccartney pushed 3 commits to master beaumccartney/nvim
  • indent with tabs, not spaces d7860e1
  • remove mini basics extra ui setting listchars clobbers indent-blankline 835642c
  • wrap with showbreak lines that are wrapped are indented and prefixed with virtual text 7fedb7b

View on GitHub

beaumccartney pushed 12 commits to master beaumccartney/Odin
  • src/big_int.cpp: Use square-multiply for exponentiation For utterly unrealistic constant sizes, this still crashes o... 6179523
  • core/io: correctly escape runes greater than 0xFFFF 8906ffb
  • math/rand: add `choice_bit_set` 10c2f8d
  • fix the typeid type kind of a typeid being set to Typeid_Invalid 69d3757
  • Fix bug caused due to incorrect type checking looking for `context` not defined in a context f32e27d
  • Fix possible leak in recursive `filepath.glob` 35d818b
  • Merge pull request #4416 from Yawning/fix/4413 src/big_int.cpp: Use square-multiply for exponentiation 1f187ad
  • Update process_windows.odin Mistype b6599a5
  • Merge pull request #4421 from IllusionMan1212/fix-escaping-rune-greater-than-U-FFFF core/io: correctly escape runes ... d4e87f7
  • Merge pull request #4426 from SrMordred/patch-1 Update process_windows.odin 3e02434
  • math/rand: `choice_bit_set` return `not_empty` -> `ok` cb27686
  • Merge pull request #4423 from laytan/rand-choice-bit-set math/rand: add `choice_bit_set` 5f99d6b

View on GitHub

beaumccartney created a branch on beaumccartney/Odin

addobserverforname-binding-fix - Odin Programming Language

beaumccartney pushed 1 commit to master beaumccartney/nvim

View on GitHub

beaumccartney pushed 15 commits to master beaumccartney/Odin
  • wgpu: take version check out of @init, use C cc when appropriate 62922a4
  • image: add panic when load is called without any registered loaders c8ed499
  • check packed load and set alignment on all loads, not just lb_emit_load da1e09c
  • quote the dsymutil argument Fixes #4417 bcf2b93
  • Merge pull request #4418 from laytan/check-packed-on-all-loads check packed load and set alignment on all loads, not... 4bde87d
  • Merge pull request #4398 from laytan/image-misuse-panic image: add panic when load is called without any registered ... 0b8e98f
  • Merge pull request #4399 from laytan/wgpu-improvements wgpu: take version check out of @init, use C cc when appropriate 3b6ed21
  • encoding/cbor: handle binary having more fields than the struct by discarding 793ef60
  • math/rand: support non-contiguous enums in choice_enum bb4fc99
  • Merge pull request #4419 from laytan/rand-choice-enum-non-contiguous math/rand: support non-contiguous enums in choi... 831558a
  • Merge pull request #4420 from laytan/cbor-better-handling-of-mismatch-in-struct-and-binary-fields encoding/cbor: han... 1e3a924
  • encoding/cbor: fix skipping of ignored/missing fields in struct unmarshal 4608d26
  • sys/wasm/js: add `set_element_style` bd38b48
  • wgpu: add missing JS impl for RenderPassEncoderSetBlendConstant 44eef21
  • fix obj-c NSNotificationCenter->addObserverForName() binding 3dbbf3c

View on GitHub

beaumccartney starred floooh/sokol
beaumccartney pushed 1 commit to master beaumccartney/Odin
  • fix obj-c NSNotificationCenter->addObserverForName() binding 2824af1

View on GitHub

beaumccartney pushed 79 commits to master beaumccartney/Odin
  • Add linux support for errno. c0521c6
  • Initial implementation of linux-specifig dirent struct. ef06cd9
  • Merge branch 'master' of github.com:odin-lang/Odin into posix-linux 1adea2f
  • Add POSIX dirent struct for Linux. 90aa7df
  • Add comma to last dirent struct member. 9c06898
  • Fix comment typo on POSIX ENOTSUP constant. Co-authored-by: Feoramund <[email protected]> d8e4a1b
  • On Linux POSIX, ENOTSUP and EOPNOTSUPP have the same value. 2794eb3
  • Fix else when clause. e0b7847
  • Fix ino_t and ino_t32 types for POSIX linux. 7d94810
  • Merge branch 'master' of github.com:odin-lang/Odin into posix-linux 4532202
  • Use native types on linux POSIX structs. f0e631c
  • Add contants RTLD contants on os_linux and posix (dlfcn). 4577d54
  • Align the dirent struct for linux 3557955
  • Implement POSIX support for Linux for the following facilities: - fnmatch - grp - langinfo - locale 575aedc
  • Simplify the implementation of POSIX langinfo for Linux: No need for the enum runtime checks. Constant values were s... 186565b
  • Add Linux support for POSIX limits. a248d49
  • Add POSIX Linux support for net_if and netdb. 35f961d
  • Implement POSIX linux support for poll and netinet_tcp. Incomplete support for netinet/in. f072136
  • Reuse POSIX netinet_in constants for linux. d93f55c
  • Add linux to OS check. 9e4b45f
  • and 59 more ...

View on GitHub

beaumccartney starred jakubtomsu/sds
beaumccartney created a comment on an issue on odin-lang/Odin
also using memcmp from libc or something doesn't crash

View on GitHub

beaumccartney opened an issue on odin-lang/Odin
possible buffer overrun of runtime.memory_compare() and runtime.memory_compare_zero()
using either of the procedures on memory i've mapped myself crashes after trying to dereference just after the last mapped byte (i.e. not valid address space). Odin Report: Odin: dev-2024...
beaumccartney created a comment on an issue on DanielGavin/ols
the parser issue got fixed

View on GitHub

beaumccartney closed an issue on DanielGavin/ols
hover doesn't work on constants on consecutive lines
e.g. in this example i can hover and get info for `a` and `g` through `l`. hovering `b` through `f` doesn't show anything. If i were to add a line between a,b,c,...f then i could hover them and ...
beaumccartney pushed 2 commits to master beaumccartney/nvim
  • beginning and end of line maps respect screen line fda8fbb
  • se wrap f29dbf4

View on GitHub

beaumccartney starred Pawel82S/glTF2
beaumccartney pushed 1 commit to master beaumccartney/nvim

View on GitHub

beaumccartney pushed 1 commit to master beaumccartney/nvim
  • fix H map in operator mode 86c435a

View on GitHub

beaumccartney starred typst/typst
beaumccartney starred DanielGavin/ols
beaumccartney created a comment on an issue on DanielGavin/ols
I've had a pretty busy week (Canadian thanksgiving) so I haven't been able to get around to it. I think I'm right about the problem but I'm not sure what the fix is, and to know I need to look thro...

View on GitHub