Commits
Commit:
154fe22a526e064cce847afa71d8c833a008bd7d
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 15:02:52 2022 UTC
add forgotten include for string.h
Commit:
d89eb764fd5d3a5ec0b5b30d85ecdc14789bb7cf
From:
Omar Polo <op@omarpolo.com>
Date:
Sun Apr 24 12:24:18 2022 UTC
replace has_prefix with strncmp
Commit:
9d65b1d9ae3209a8a2bc8e8c376dede4f71290ce
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Jan 11 17:21:40 2022 UTC
move util.c declarations in utils.h it's not spelled `util.h' because otherwise it'd get included instead of /usr/include/util.h
Commit:
3f66a33e9b5c3d8a1c5a4fa8a0c749397ca6f5b8
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Dec 1 09:49:36 2021 UTC
use '\e' instead of 27 for esc
Commit:
b7d58e0bff4eab3865592066a660901f10368f9a
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Nov 5 21:04:09 2021 UTC
extract keymap-related stuff to its own header
Commit:
57668c86437fcb90f5f22d11227c117189edb641
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Nov 5 20:54:38 2021 UTC
extract the key matching logic to its own function
Commit:
32ac17a4ea1ad4c2f9e8c8d78dd5738958883291
From:
Omar Polo <op@omarpolo.com>
Date:
Thu Aug 12 09:09:52 2021 UTC
replace TAILQ_EMPTY/INSERT_HEAD/TAIL dance with a single TAILQ_INSERT_TAIL Now that all the queues are correctly initialised, there's no need for that dance.
Commit:
786e6deb98e5c4050020215a479330250ed9736e
From:
Omar Polo <op@omarpolo.com>
Date:
Wed Jul 21 14:35:24 2021 UTC
always include compat.h first
Commit:
8dc60352fb6004d15c7f04a3e192148e485d9d37
From:
Omar Polo <op@omarpolo.com>
Date:
Tue Jun 15 17:40:23 2021 UTC
teach telescope how to backtab
Commit:
46f6e97405d8f8693a6b1b1213974f96f3da3bab
From:
Omar Polo <op@omarpolo.com>
Date:
Mon May 17 10:40:58 2021 UTC
rename: s/window/buffer (but not always) this aims to solve (albeit only partially) the confusion between telescope' ``struct window'' and ncurses WINDOW. It also brings some more emacs-like nomenclature, which may be a good thing.
Commit:
3c066721b28e5f43299108b989d238a280bb0bf2
From:
Omar Polo <op@omarpolo.com>
Date:
Fri Mar 26 06:55:25 2021 UTC
add backspace (keycode 127), for the linux tty linux ttys seems to send 127 on backspace, or at least do that under tmux. Educate telescope to treat 127 as del.
Commit:
2ba66cea888e1513fbf169b49e7d75848f4f1ec4
From:
Omar Polo <op@omarpolo.com>
Date:
Mon Mar 22 08:44:36 2021 UTC
big refactor: introduce the window abstraction - commands now take a struct window* instead of a raw tab - the struct ui_state is gone - using a window for the minibuffer too helps avoid code duplication - it will let us having more than one window on a tab! :DD It doesn't seem to have broken anything...
Commit:
754622a2476761309d8b1a65ef3695c61cc43992
From:
Omar Polo <op@omarpolo.com>
Date:
Mon Mar 15 19:34:51 2021 UTC
fix various warnings, no functional changes now that we have a bounch of -Wxxx flags during compilation, let's fix everything.
Commit:
4c44f8c0b11f7403c493b3924d77b750e990eb97
From:
Omar Polo <op@omarpolo.com>
Date:
Mon Mar 15 19:22:14 2021 UTC
added <f0>...<f63> keys
Commit:
0a5a10e89b303fbbe95fb2014d3453af65993b95
From:
Omar Polo <op@omarpolo.com>
Date:
Sat Mar 13 18:49:31 2021 UTC
mark variable as static
Omar Polo