







, oh and make this a template repo on github








































































genlop








emerge -avt www-client/firefox:rapid







































emerge -avt =net-p2p/transmission-4.0.0_beta1

>= 4.0.0
Hacker News • 2022-10-07 07:46:47Z 






emerge -avt =net-p2p/transmission-4.0.0_beta1 ** unmask btw



Hacker News • 2022-10-11 01:38:40Z 




























** just unmasks everything. You can unmask everything for all versions or for a specific version if you want



<net-p2p/transmission-9999 ** to keep the live one masked so you can update easier when new betas come out



















#!/usr/bin/env bash, although if you only target gentoo, it's probably fine












Command line warning D9025: overriding '/MDd' with '/MTd'
scrolling by for every compiled file.




void x(char aBuf[512]) and do a sizeof(aBuf) it will return the size of char* instead?













sv_register_url http://localhost:8080/ddnet/15/register
http_allow_insecure 1 (edited)




❯ cat autoexec_server.cfg
sv_register 1
sv_register_url http://localhost:8080/ddnet/15/register
http_allow_insecure 1
RUST_LOG=debug



./DDNet-Server "sv_register_url http://…"
2022-10-12 16:07:54 I http: http://localhost:8080/ddnet/15/register failed. libcurl error (22): The requested URL returned error: 400
2022-10-12 16:07:54 E register/6/ipv6: error response from master
2022-10-12 16:07:55 I server: player has entered the game. ClientID=0 addr=<{192.168.0.163:52376}> sixup=0
2022-10-12 16:07:55 I chat: *** 'Ryozuki' entered and joined the game
2022-10-12 16:07:55 I ddnet: cid=0 version=16040
2022-10-12 16:07:55 I sql: load player data done on read database 0
2022-10-12 16:07:55 I http: http://localhost:8080/ddnet/15/register failed. libcurl error (22): The requested URL returned error: 400
2022-10-12 16:07:55 E register/6/ipv4: error response from master
2022-10-12 16:08:03 I chat: *** 'Ryozuki' called vote to change server option 'Map: Gold Mine' (No reason given)
2022-10-12 16:08:03 I chat: *** Vote passed
2022-10-12 16:08:03 I git-revision: b6fe955ed9eb6f2c
2022-10-12 16:08:03 I sql: load best time done on read database 0
Segmentation fault

















str_format(aBuf.begin(), aBuf.size(), something)




char *pBuf, int BufSize like always ^^





















template<typename ...Args>
int sum(Args&&... args)
{
// return (args + ... + 1 * 2); // Error: operator with precedence below cast
return (args + ... + (1 * 2)); // OK
}




std::accumulate is the one you are looking for I think




























custom_body and color_feet to decide if it has custom colors












































































































use_custom_color field? it's kinda redundant
















































ExcHndlSetLogFileNameW function to set the exception log file name using wide characters, to support paths containing unicode.
It's not necessary to call ExcHndlInit explicitly after loading exchndl.dll, as the DllMain will already initialize the exception handler when the DLL is loaded. Module offsets are supported by upstream ExcHndl now, so we don't need to provide our own version that supplies the module offset to `ExcHndlInit...aa67356 Update Dr. Mingw (ExcHndl) to version 0.9.8 - Robyt3





















dbus-launch --exit-with-session i3





DBUS_SESSION_BUS_ADDRESS set properly







DBUS_SESSION_BUS_ADDRESS set properly 




dbus-launch --exit-with-sessionman dbus-launch I don't know if I remember the argument correctly



























thx



