Commit Graph

1594 Commits

Author SHA1 Message Date
pancake
725c2a1d15
Dynamically build the word grep list, breaking the ABI ##cons
Some checks failed
build / linux-static (push) Failing after 1s
build / check_abi_compatibility (push) Has been skipped
build / linux-acr-rpm-64 (push) Failing after 1s
build / linux-acr-deb (amd64) (push) Failing after 1s
build / linux-acr-deb (arm64, aarch64-linux-gnu) (push) Failing after 1s
build / linux-acr-deb (i386, multilib) (push) Failing after 1s
build / android-acr (16, arm) (push) Failing after 1s
build / android-acr (aarch64) (push) Failing after 1s
build / android-meson (x86_64) (push) Has been skipped
CI / linux-acr-oldlibsbug (push) Failing after 1s
CI / linux-nocs (push) Failing after 1s
CI / linux-acr-gperf (push) Failing after 1s
CI / linux-sys-capstone (push) Failing after 1s
CI / linux-acr-resymlink (push) Failing after 1s
CI / linux-test (push) Failing after 1s
CI / linux-static-meson (push) Failing after 1s
CI / linux-rpath (push) Failing after 1s
CI / linux-meson-spaces (push) Failing after 1s
CI / linux-tinyasan-fuzz (push) Failing after 1s
CI / linux-asan-fuzz (push) Failing after 1s
CI / w32-mingw (push) Failing after 1s
CI / w64-mingw (push) Failing after 1s
Code scanning - action / CodeQL-Build (push) Failing after 1s
Coverity Scan / latest (push) Failing after 1s
tcc / ubuntu-tcc-newabi (push) Failing after 1s
tcc / ubuntu-tcc-test (push) Failing after 1s
tcc / ubuntu-tcc-nodbg (push) Failing after 1s
tcc / r2pm-tcc (push) Failing after 1s
tcc / ubuntu-tcc-syslibs (push) Failing after 1s
Semgrep / Scan (push) Failing after 0s
2024-09-17 19:37:09 +02:00
pancake
0cc50d5518 Use thread-safe ttyname_r API, which also fixes a memory leak from glibc 2024-09-17 17:41:11 +02:00
pancake
9293b8250d
Deprecate the IS_DIGIT/IS_UPPER/IS_LOWER, we have posix ##api 2024-09-17 17:05:59 +02:00
Marcel Alexandru Nitan
d236be6bbe Add gruvbox (dark) theme ##cons 2024-09-09 21:32:54 +02:00
pancake
9929b46cfb Update the tiled webui ##webui 2024-09-06 15:57:28 +02:00
pancake
f1be525052 Implement horizontal graph scrolling for macOS ##cons 2024-09-06 13:21:51 +02:00
pancake
60761d3d9d Support horizontal scrolling with control+wheel ##cons 2024-09-06 12:59:09 +02:00
pancake
743967ffd5 Colorize more stdint types in the ~:)) operator ##cons 2024-08-20 16:32:45 +02:00
pancake
2b2fa3fde0 Fix sdiv and ldrsb pseudo for arm ##decompiler 2024-08-20 14:31:26 +02:00
John Sebastian Peterson
9f803c2fbd
Support horizontal scrolling swipe in Termux ##cons 2024-08-17 19:43:20 +02:00
pancake
68c0d46733 Fix last covs 2024-08-05 18:41:41 +02:00
satk0
060d976412
Replace other r_return_* uses and update DEVELOPERS.md ##refactor 2024-08-05 13:31:58 +02:00
pancake
361b8b0c15
!! for session history, !. for history save ##shell 2024-08-05 13:06:19 +02:00
satk0
ebd8bf9042
Replace r_return_val_if_fail with uppercase alternative 2024-08-05 12:26:32 +02:00
pancake
df188d8c21
Reimplement internal cfg.editor line editor ##cons 2024-08-05 10:34:12 +02:00
pancake
28a25c98a0 Few fixes for the line editor ##cons 2024-08-04 18:16:04 +02:00
pancake
4c12ff6fbd Honor cfg.editor when there's a comment in V; ##visual 2024-08-04 14:49:36 +02:00
pancake
5be9cdd59c
Fix bug in V;! not bringing back the mouse ##visual 2024-08-04 12:57:37 +02:00
pancake
5eec711f58 Fix move cursor right with arrow keys issue in dietline ##shell 2024-07-23 16:21:47 +02:00
pancake
40784d3d92 Highlight code modifier ~:)) ##cons 2024-06-29 02:00:23 +02:00
pancake
c13ede0769 Fix null deref, memleaks and portability regression 2024-06-26 16:06:28 +02:00
pancake
75b2fc8447 Support multiline RCons.message() ##cons 2024-06-25 20:49:46 +02:00
pancake
eb885640c4
Fix scr.html in pdc ##cons 2024-06-07 12:14:13 +02:00
pancake
247e60316d Fix possible strlen (NULL) and reduce few dereferences in RConsGrep ##crash 2024-05-16 19:43:23 +02:00
pancake
524bf3b5a6 Tweak environment to build and run tests on custom paths 2024-05-11 23:41:14 +02:00
pancake
d5701dba3a
Fix memleak in the 'f' command 2024-04-06 00:49:02 +02:00
pancake
b67bfd2e6a Support live hexpairs input in the visual assembler ##visual 2024-04-04 11:29:33 +02:00
Mikael Berthe
484dc2570b Remove cursor move on Ctrl-l ##cons
^L clears the screen as expected, but the cursor is moved and it is
probably not intended.
2024-04-02 13:39:09 +02:00
Mikael Berthe
c546ca6b0f Add support for arrow keys on some terminals ##cons
Some terminals use the sequences \EO{A,B,C,D} for the arrow keys
(e.g. xterm, tmux, screen).
2024-04-02 13:39:09 +02:00
pancake
0910318649 Revert "Minor optimization by avoiding one unnecessary clearline in the dietline ##cons"
This reverts commit 8d51c071a6.
2024-03-30 20:50:23 +01:00
pancake
8d51c071a6 Minor optimization by avoiding one unnecessary clearline in the dietline ##cons 2024-03-26 16:19:00 +01:00
pancake
653eb3bfbb Update the radiff2 manpage 2024-03-20 01:17:13 +01:00
pancake
3986df3a0b Fix UB in RCons.grep 2024-03-18 20:33:33 +01:00
pancake
41d4a03363 Fix uninitialized value in RCons.mark 2024-03-18 07:26:15 +01:00
pancake
30518b9972 Handle ^F and ^B in RCons.less ##shell 2024-03-17 19:47:26 +01:00
pancake
6b0032fa68
Add scr.timeout covering the ^C blocks ##shell 2024-02-28 16:48:53 +01:00
ashamedbit
eb902759d8 Fix leak in canvas.c 2024-02-28 11:10:05 +01:00
condret
db798cf402
Add missing r_cons_canvas_goto_write ##cons 2024-02-16 15:57:52 +01:00
pancake
be75b2d9ee
Fix #22588 - Support multiple redirections in the same line ##shell
* allowed: x > a 2> b
* forbidden: x > a > b
* broken: x>a
* todo: add tests and support nesting and multiple redirects
2024-02-13 20:39:31 +01:00
pancake
7552613e09 Fix another tcc regresson on windows 2024-02-13 01:06:03 +01:00
pancake
7da6f12ef8 Remove ?: from the ??? help message as its deprecated 2024-02-08 18:58:50 +01:00
pancake
8e90149867 Fix #22523 - 1 byte oobread in the java disassembler ##crash 2024-01-04 16:53:09 +01:00
yep
df6f68728f fix compilation error (again) 2024-01-03 23:12:51 +01:00
yep
7911bf402d fix compilation errors 2024-01-03 23:12:51 +01:00
yep
17069314ce Make it possible to use Enter to submit the command in dietline vi-mode ##cons
fix minor bugs ##cons

simplify code ##cons
2024-01-03 23:12:51 +01:00
yep
f41945a662 Implement vi horizontal motions (f/F & t/T) + more di (delete in) vi commands in dietline ##cons 2024-01-03 23:12:51 +01:00
yep
01a0f7fdb7 Implement ~ (swap case) dietline vi-mode command + fix color bug in prompt ##cons 2024-01-03 23:12:51 +01:00
yep
840d1e0ca7 Refactor d (delete) commands and implement c (change) commands in dietline vi-mode ##cons 2024-01-03 23:12:51 +01:00
yep
b4c7eaf830 Fix word deletion bugs in dietline vi-mode ##cons 2024-01-03 23:12:51 +01:00
yep
78741167ac Improve dietline vi-mode word motion commands (b, e, d) ##cons 2024-01-03 23:12:51 +01:00