|  Vincenzo Palazzo | 17bba712bd | checker: ban unsafe pointer/fn comparison (#14462) | 2022-05-20 18:30:16 +03:00 | 
				
					
						|  Daniel Däschle | d679146a80 | fmt: remove space in front of ? and ! (#14366) | 2022-05-13 06:56:21 +03:00 | 
				
					
						|  Nick Treleaven | 4400efeb9f | checker: Revert part of small_unsigned == signed (#13967) (#14075) `gcc -W` doesn't error for e.g. u16 == i32, only for u32 == i16.
Any u16 value can fit in an i32. | 2022-04-18 21:30:09 +03:00 | 
				
					
						|  Alexander Medvednikov | fbb9e65c0f | all: ~500 more byte=>u8 | 2022-04-15 18:25:45 +03:00 | 
				
					
						|  Alexander Medvednikov | fb192d949b | all: replace []byte with []u8 | 2022-04-15 15:35:35 +03:00 | 
				
					
						|  Alexander Medvednikov | d4a0d6f73c | all: byte => u8 | 2022-04-15 14:58:56 +03:00 | 
				
					
						|  Alexander Medvednikov | 014c3c97f0 | all: byte => u8 | 2022-04-15 14:45:52 +03:00 | 
				
					
						|  Nick Treleaven | c780de6282 | checker: disallow 'small_unsigned == signed' (#13967) | 2022-04-12 19:37:30 +03:00 | 
				
					
						|  Delyan Angelov | 60e718e7c6 | test: save removing the nonexistent binary output for v fmt and v vet tests | 2022-04-09 13:04:52 +03:00 | 
				
					
						|  Delyan Angelov | 0bd8fbc9a8 | term, term.ui: fix a panic on !=linux unixes when running examples/term.ui/ | 2022-04-04 19:25:25 +03:00 | 
				
					
						|  Delyan Angelov | 04cc037955 | ci: fix -cstrict compilation of term.ui tests | 2022-03-29 18:03:05 +03:00 | 
				
					
						|  Delyan Angelov | 4f551d76c0 | term.ui: fix conflicting C struct declarations when compiling programs, importing term.ui before term, on windows | 2022-03-29 09:31:24 +03:00 | 
				
					
						|  Delyan Angelov | f74b65b63f | docs: change term.input to term.ui in vlib/term/README.md | 2022-03-06 15:50:22 +02:00 | 
				
					
						|  Hunam | 74d5106e8f | cli: print cli errors in red where possible (#13647) | 2022-03-04 12:28:11 +02:00 | 
				
					
						|  Larpon | 28ddd8440a | term.ui: add support for multi byte/UTF-8 events (#13274) | 2022-01-25 14:46:48 +02:00 | 
				
					
						|  Delyan Angelov | 32f2f0dfa1 | term.ui: fix shift notices, remove warning for main example | 2022-01-24 20:11:36 +02:00 | 
				
					
						|  jeffmikels | a60b381d5e | docs: adding skeleton README.md files for all vlib modules (#13034) | 2022-01-05 18:06:08 +02:00 | 
				
					
						|  Alexander Medvednikov | 59ed4be49a | all: update copyright year | 2022-01-04 12:21:12 +03:00 | 
				
					
						|  Delyan Angelov | 2733319879 | term: fix a leak in _test.v files in the default test runner without -autofree | 2021-11-17 20:39:08 +02:00 | 
				
					
						|  playX | 814b4ebb4c | term: get_terminal_size() for js_node, term.clear() for all js backends (#12189) | 2021-10-15 10:10:40 +03:00 | 
				
					
						|  czkz | c29a5cdedb | term: fix readme typo (#12180) | 2021-10-15 06:08:31 +03:00 | 
				
					
						|  yuyi | 108a01d65f | fmt: fix unnecessary line break in array init (fix #11448) (#11562) | 2021-09-21 16:20:09 +03:00 | 
				
					
						|  Delyan Angelov | c6ff687e8a | term: do not put the unused c_line field in C.termios in declarations_linux.c.v (breaks BSD build) | 2021-09-06 19:15:47 +03:00 | 
				
					
						|  Delyan Angelov | 166dd61e90 | Revert "Revert "term: obtain the cursor position via termios.h (#11372)"" This reverts commit 0376cbf6bd. | 2021-09-06 19:04:14 +03:00 | 
				
					
						|  Alexander Medvednikov | 0376cbf6bd | Revert "term: obtain the cursor position via termios.h (#11372)" This reverts commit af28d09630. | 2021-09-06 18:21:55 +03:00 | 
				
					
						|  AAAA | af28d09630 | term: obtain the cursor position via termios.h (#11372) | 2021-09-06 17:24:39 +03:00 | 
				
					
						|  AAAA | 289e77d51b | term: group related functions (#11371) | 2021-09-04 19:49:47 +03:00 | 
				
					
						|  Delyan Angelov | 46ede3fb98 | v check-md: reduce false positives for too long lines in various cases (real problems are easier to spot now) | 2021-08-16 10:12:29 +03:00 | 
				
					
						|  Delyan Angelov | 34d39ccb64 | builtin: fix leak in rune.str(), fix leaks in most assert x == y statements in tests (#11091) | 2021-08-13 18:37:34 +03:00 | 
				
					
						|  wilesun | 18be9e52be | log: avoid using string__plus memory leak  (#11128) | 2021-08-11 09:26:02 +03:00 | 
				
					
						|  Delyan Angelov | 6134c4870b | v.util: extract v.util.version, use it to speed up building `v repl`, `v up` and `v doctor` | 2021-07-27 12:59:56 +03:00 | 
				
					
						|  Delyan Angelov | 027be2ecd4 | tests: show a list of all failed commands in the summary too | 2021-07-15 11:53:14 +03:00 | 
				
					
						|  Delyan Angelov | d56ae2d508 | v.fmt: keep comments after struct embeds | 2021-06-18 18:42:05 +03:00 | 
				
					
						|  Uwe Krüger | 60c880a0cc | vlib: use `malloc_noscan()` where possible (#10465) | 2021-06-15 14:47:11 +03:00 | 
				
					
						|  Delyan Angelov | 00b3092a92 | term: use textscanner.new in term.strip_ansi/1 | 2021-05-20 11:24:44 +03:00 | 
				
					
						|  Delyan Angelov | c8a9052a5f | term: add term.strip_ansi/1 (based on ansi2txt) and term.header_left/1 | 2021-05-20 10:15:37 +03:00 | 
				
					
						|  Delyan Angelov | 453fb1b08b | term.ui: use os.signal_opt instead of os.signal | 2021-05-18 11:59:57 +03:00 | 
				
					
						|  Delyan Angelov | 8a380f4699 | tools: make `v test-cleancode` test everything by default (#10050) | 2021-05-08 13:32:29 +03:00 | 
				
					
						|  Uwe Krüger | 3c0a368af3 | all: automatically move (some) referenced objects to heap (#9873) | 2021-04-25 21:40:38 +03:00 | 
				
					
						|  Alexander Medvednikov | 0567cbe431 | examples: fix compilation with -prod | 2021-04-23 14:48:07 +03:00 | 
				
					
						|  crthpl | 14434cc86a | all: bare metal support (fix `-freestanding`) (#9624) | 2021-04-14 07:50:50 +02:00 | 
				
					
						|  Delyan Angelov | 024787b01c | ci: make the compiler_errors_test.v output silent in the CI for the OK cases | 2021-03-31 12:07:19 +03:00 | 
				
					
						|  Delyan Angelov | ae6420afc7 | tools: fix `substring in s` usages, preventing `v -W build-tools` | 2021-03-23 13:36:50 +02:00 | 
				
					
						|  Delyan Angelov | c76c69ec35 | all: simplify `return if ...` constructs to make more code compatible with -autofree | 2021-03-22 16:45:29 +02:00 | 
				
					
						|  Nick Treleaven | 446631ceb5 | checker: fixed array cannot implicitly convert to fooptr (again) (#9302) | 2021-03-15 15:55:07 +02:00 | 
				
					
						|  Lukas Neubert | a67d49050c | math: add a pure V `math.mathutil`, with generic `min`, `max` and `abs` functions (#9176), and use it consistently | 2021-03-12 11:28:04 +02:00 | 
				
					
						|  Delyan Angelov | d7049ae2da | os: deprecate os.exec (returning ?os.Result), in favour of os.execute, which returns os.Result (#8974) | 2021-03-08 20:52:13 +02:00 | 
				
					
						|  joe-conigliaro | 2d73411396 | checker: define missing C fn args & check C & JS args (#8770) | 2021-03-05 17:41:11 +03:00 | 
				
					
						|  James Addison | a64d9b3e12 | termui: add show_cursor() and hide_cursor() (#9087) | 2021-03-04 12:31:26 +02:00 | 
				
					
						|  spaceface | b712af56fd | all: bring back `panic(err.msg)` -> `panic(err)` (#9022) | 2021-03-01 00:18:14 +01:00 |