5795 Commits

Author SHA1 Message Date
Mitchell Hashimoto
181475eec6 terminal/new: clean up comments 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
334f651387 terminal/new: everything is OffsetBuf based 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
24354d8392 terminal/new: style set removal 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
fba9d5ab61 terminal/new: style tests 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
4fa558735c terminal/new: hash map size is part of buffer 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
040d07d476 terminal/new: nothing works but everything looks right 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
6ffe66e728 terminal/new: getOffset 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
27d0ed05ca terminal/new: comment, remove some pubs 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
ba749e85ef terminal/new: hash map doesn't need available 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
210be9cd0c terminal/new: hash map has no load factor 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
3200d4cb4d terminal/new: slapped together offset map 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
6b2ec38a05 terminal/new: remove more functions 2024-03-22 20:27:16 -07:00
Mitchell Hashimoto
1a3c617289 terminal/new: hash map remove old functions 2024-03-22 20:27:15 -07:00
Mitchell Hashimoto
11e01ab599 terminal/new: forked hash map works with fixed buffers 2024-03-22 20:27:15 -07:00
Mitchell Hashimoto
18810f89f7 terminal: copy stdlib hash_map 2024-03-22 20:27:15 -07:00
Mitchell Hashimoto
be8745c70a terminal: bunch of junk for paged terminal 2024-03-22 20:27:14 -07:00
Mitchell Hashimoto
badedf81a7 build.zig update min zig version 2024-03-22 20:25:55 -07:00
Mitchell Hashimoto
30403844c1 Merge pull request #1603 from mitchellh/update-zig
Update Zig
2024-03-22 20:25:29 -07:00
Chris Marchesi
3d606f4ee2 nix: update nixpkgs-zig-0-12
This updates the nixpkgs-zig-0-12 to be in line with the current overlay
Zig (0.12.0-dev.3405+31791ae15).
2024-03-22 14:49:48 -07:00
Mitchell Hashimoto
32c5e7a9d4 update libxev for windows stuff 2024-03-22 11:25:27 -07:00
Mitchell Hashimoto
877173067a nix: update hash 2024-03-22 11:17:59 -07:00
Mitchell Hashimoto
b7bf59d772 update zig 2024-03-22 11:15:26 -07:00
Mitchell Hashimoto
0613c23664 Merge pull request #1599 from rockorager/mouse-cb-crash
mouse: handle switch case '0' for left_click_count
2024-03-20 16:03:05 -07:00
Mitchell Hashimoto
c86ae79d52 core: reset left click count if mouse reporting goes on 2024-03-20 15:58:16 -07:00
Tim Culverhouse
806b33f8f2 mouse: handle switch case '0' for left_click_count
A state of '0' if a valid state for the mouse click. I'm unsure *how* we
get a 0 within this branch but I was able to reliably trigger it while
clicking and dragging. We handle the state explicitly because the `else`
prong is `unreachable`. We only handle triple clicks, and in another
function we reset to 3 if the count goes above that. Add an assert to
confirm this is the case.
2024-03-20 10:57:52 -05:00
Kyungrok Chung
612d98d8f8 apprt/gtk: commit buffer before preeditchanged resets
When gtkInputPreeditChanged is called after gtkInputCommit, character
that should be committed is cleared. Check if there's buffered character
and send the characters directly when preedit changed.

Fix #1563
2024-03-18 21:17:40 +09:00
Jeffrey C. Ollie
654010362f log more information about the build 2024-03-17 19:06:49 -05:00
Mitchell Hashimoto
5dc7384d57 Merge pull request #1590 from qwerasd205/fix-stream
fix(terminal/stream): correct invalid assertion
2024-03-17 16:45:39 -07:00
Qwerasd
1c87bf51a0 fix(terminal/stream): correct invalid assertion 2024-03-17 15:06:31 -06:00
Mitchell Hashimoto
4b1958bfdf Merge pull request #1582 from mitchellh/macos-responder
macos: only process key equivalents if we're focused
2024-03-15 14:17:19 -07:00
Mitchell Hashimoto
6854fe91ab macos: only process key equivalents if we're focused
Fixes #1581
2024-03-15 14:11:46 -07:00
Mitchell Hashimoto
2c448585e4 Merge pull request #1579 from mitchellh/dependabot/github_actions/namespacelabs/nscloud-cache-action-1.1.4
build(deps): bump namespacelabs/nscloud-cache-action from 1.1.3 to 1.1.4
2024-03-15 10:21:37 -07:00
dependabot[bot]
eeec17fba0 build(deps): bump namespacelabs/nscloud-cache-action from 1.1.3 to 1.1.4
Bumps [namespacelabs/nscloud-cache-action](https://github.com/namespacelabs/nscloud-cache-action) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/namespacelabs/nscloud-cache-action/releases)
- [Commits](https://github.com/namespacelabs/nscloud-cache-action/compare/v1.1.3...v1.1.4)

---
updated-dependencies:
- dependency-name: namespacelabs/nscloud-cache-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-15 00:17:16 +00:00
Mitchell Hashimoto
776ba9c9b2 Merge pull request #1577 from mitchellh/update-zig
update zig
2024-03-13 13:56:59 -07:00
Mitchell Hashimoto
61424a875c nix: update cache hash 2024-03-13 13:40:42 -07:00
Mitchell Hashimoto
c2c115a768 fix some issues 2024-03-13 13:40:07 -07:00
Chris Marchesi
a2c9ac558d nix: update nixpkgs-zig-0-12
This updates the nixpkgs-zig-0-12 to be in line with the current overlay
Zig (0.12.0-dev.3282+da5b16f9e).
2024-03-13 10:19:00 -07:00
Mitchell Hashimoto
b48d24a546 update zig 2024-03-13 09:14:12 -07:00
Mitchell Hashimoto
13c5a70da7 build.zig update required zig version 2024-03-12 14:32:20 -07:00
Mitchell Hashimoto
3d704837d0 Merge pull request #1574 from mitchellh/dependabot/github_actions/cachix/install-nix-action-26
build(deps): bump cachix/install-nix-action from 24 to 26
2024-03-10 20:05:01 -07:00
Mitchell Hashimoto
28559443be Merge pull request #1575 from mitchellh/dependabot/github_actions/softprops/action-gh-release-2
build(deps): bump softprops/action-gh-release from 1 to 2
2024-03-10 20:04:39 -07:00
Mitchell Hashimoto
66dac92cd6 Merge pull request #1576 from mitchellh/undefined
core: remove undefined access on variable
2024-03-10 17:48:23 -07:00
Mitchell Hashimoto
08f88a0c86 core: remove undefined access on variable
It was possible if there was no selection for `reset` to be undefined.
2024-03-10 17:29:54 -07:00
dependabot[bot]
11921c9cd4 build(deps): bump softprops/action-gh-release from 1 to 2
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 00:29:40 +00:00
dependabot[bot]
d5eb5a88bc build(deps): bump cachix/install-nix-action from 24 to 26
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v26)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 00:29:36 +00:00
Mitchell Hashimoto
60065e4195 Merge pull request #1572 from mitchellh/update-zig
update zig
2024-03-10 16:37:54 -07:00
Chris Marchesi
bd9998809d nix: update nixpkgs-zig-0-12
This updates the nixpkgs-zig-0-12 to be in line with the current overlay
Zig (0.12.0-dev.3192+e2cbbd0c2).
2024-03-10 11:23:33 -07:00
Mitchell Hashimoto
4ecb6307b7 update zig 2024-03-09 15:59:45 -08:00
Mitchell Hashimoto
bf3a9d25cc Merge pull request #1571 from mitchellh/update-zig
update zig
2024-03-08 19:01:52 -08:00
Mitchell Hashimoto
dc9bd68244 update zig 2024-03-08 18:52:35 -08:00