randomuser
eb2bbf704a
cfg
2022-06-25 23:30:58 -05:00
randomuser
0458d16a18
add small scream fix
2022-06-24 17:15:39 -05:00
randomuser
873f62cfd1
add argument interface
2022-06-24 17:02:38 -05:00
randomuser
cacfd2e244
some changes, still needs polish
2022-06-24 02:57:34 -05:00
randomuser
34c0c6988d
some improvments and added features, needs polishing
2022-06-24 02:23:34 -05:00
randomuser
cba178e2a3
todo list
2022-06-22 17:06:24 -05:00
randomuser
f56c6214de
add new prog; some modifications
2022-06-22 17:04:59 -05:00
randomuser
f190a3318a
AAAAAAAAAAAAAAAAA
2022-06-18 22:48:06 -05:00
randomuser
837439c33c
aaaaaaaaa
2022-06-18 22:28:58 -05:00
randomuser
1be248b5ad
it's 950 and i need to go to bed
2022-06-18 21:50:35 -05:00
randomuser
d46bd12143
chmod +x snownews-url-handler
2022-06-18 21:45:19 -05:00
randomuser
fe7c6e415f
snownews-url-handler
2022-06-18 21:42:39 -05:00
randomuser
da50b8b12e
status fixes
2022-06-18 16:34:48 -05:00
randomuser
55cb90505a
modify volume script
2022-06-18 16:34:35 -05:00
randomuser
6822520bac
add volume keys
2022-06-18 16:33:49 -05:00
randomuser
3dfce291e5
update makefile
2022-06-18 15:45:50 -05:00
randomuser
467dfe5e34
python things
2022-06-18 15:41:52 -05:00
randomuser
064e39883a
modify sxrc
2022-06-18 15:34:39 -05:00
randomuser
513f9a4e87
simplestatus improvements
2022-06-18 15:33:14 -05:00
randomuser
ca75e5bb79
status command
2022-06-18 15:28:59 -05:00
randomuser
d8febccf82
updates to Makefile, vim-swap-handler, disp, and nws
2022-06-13 16:39:17 -05:00
randomuser
3b0804dde2
misc st patches and other things
2022-06-13 14:06:36 -05:00
randomuser
2090938b98
add .gitignore and htop
2022-06-13 14:01:29 -05:00
randomuser
931815e642
minor changes
2022-06-13 13:58:42 -05:00
randomuser
3751a7d125
add exception for systems using networkmanager
2022-06-08 00:31:52 -05:00
randomuser
7cd0e131ff
spring cleaning
2022-06-08 00:31:34 -05:00
randomuser
e1c6d853a6
add tridactyl dotfiles
2022-06-07 23:46:20 -05:00
randomuser
c3385a9c3b
append bash/hist to gitignore, as it's included in symlinks
2022-06-07 23:44:03 -05:00
randomuser
ef9189eb18
add some small misc vim changes
2022-06-07 23:43:31 -05:00
randomuser
69eb964b86
remove cp -r and replace with ln -sf for integration with git
2022-06-07 23:43:09 -05:00
randomuser
e2b44e8ea2
improve environ installation script
2022-06-07 23:13:10 -05:00
randomuser
3fa80b84c9
no longer using vimb
2022-06-07 23:04:24 -05:00
randomuser
79b412b041
no longer using wyebadblock
2022-06-07 23:03:31 -05:00
randomuser
72d0d47817
colors at launch patch
2022-05-17 21:54:14 -05:00
randomuser
1bbc199286
add externalpipe patch
2022-05-17 21:53:15 -05:00
randomuser
f380807190
some configuration changes
2022-05-17 21:44:46 -05:00
randomuser
aac8698a43
add scrollback 0.8.5 patch
2022-05-17 21:33:17 -05:00
Hiltjo Posthuma
baa9357e96
Makefile: add manual path for OpenBSD
2022-05-01 18:38:40 +02:00
NRK
8629d9a1da
code-golfing: cleanup osc color related code
...
* adds missing function prototype
* move xgetcolor() prototype to win.h (that's where all the other x.c
func prototype seems to be declared at)
* check for snprintf error/truncation
* reduces code duplication for osc 10/11/12
* unify osc_color_response() and osc4_color_response() into a single function
the latter two was suggested by Quentin Rameau in his patch review on
the hackers list.
2022-04-19 11:43:37 +02:00
randomuser
7d06762d40
more neovim stuff!
2022-03-31 12:05:22 -05:00
randomuser
b81a026958
more neovim stuff!
2022-03-30 21:45:56 -05:00
randomuser
e44cdd5779
revise neovim thing
2022-03-30 20:55:31 -05:00
randomuser
9c9eae22bb
added git-survey, recurse over subdirs and check if there's anything to push
2022-03-22 22:17:27 -05:00
randomuser
a6f87394db
add luakit
2022-03-22 21:59:37 -05:00
randomuser
47838bbb09
add todo file
2022-03-22 21:54:21 -05:00
NRK
ef0551932f
base64_digits: reduce scope, implicit zero, +1 size
...
the array is not accessed outside of base64dec() so it makes sense to
limit it's scope to the related function. the static-storage duration of
the array is kept intact.
this also removes unnecessary explicit zeroing from the start and end of
the array. anything that wasn't explicitly zero-ed will now be
implicitly zero-ed instead.
the validity of the new array can be easily confirmed via running this
trivial loop:
for (int i = 0; i < 255; ++i)
assert(base64_digits[i] == base64_digits_old[i]);
lastly, as pointed out by Roberto, the array needs to have 256 elements
in order to able access it as any unsigned char as an index; the
previous array had 255.
however, this array will only be accessed at indexes which are
isprint() || '=' (see `base64dec_getc()`), so reducing the size of the
array to the highest printable ascii char (127 AFAIK) + 1 might also be
a valid strategy.
2022-03-18 12:20:27 +01:00
NRK
af3bb68add
avoid potential UB when using isprint()
...
all the ctype.h functions' argument must be representable as an unsigned
char or as EOF, otherwise the behavior is undefined.
2022-03-18 12:11:27 +01:00
Zacchary Dempsey-Plante
2aefa348ba
make underlines and strikethroughs respect chscale
2022-03-13 10:45:34 +01:00
randomuser
c92c9cfef5
add alias for remind
2022-02-22 13:52:11 -06:00
randomuser
cbc6ec572f
update sxhkdrc, see HEAD~1
2022-02-22 12:40:24 -06:00