Commit graph

  • 6654aab620
    changelog: oops, vertical-letter-offset is new in 1.7.x Daniel Eklöf 2021-03-02 09:25:06 +01:00
  • 55e3c74903
    Merge branch 'fix-vertical-letter-offset-config' Daniel Eklöf 2021-03-02 09:22:59 +01:00
  • 3f19ee4d92
    ime: don’t commit IME changes when we don’t have IME focus Daniel Eklöf 2021-03-02 09:01:40 +01:00
  • 6edba44651 Mention fix in Changelog. L3MON4D3 2021-03-01 20:26:56 +01:00
  • c3880af593
    Merge branch 'add-name-section-to-foot-ctlseq' Daniel Eklöf 2021-03-01 19:59:10 +01:00
  • 093df837ca Fix typo. L3MON4D3 2021-03-01 13:44:46 +01:00
  • e54abd1c33 Add NAME section to foot-ctlseqs.7; fixes whatis entry for manual page. Felix Lechner 2021-02-28 09:52:53 -08:00
  • 3f57cc9c01
    Merge branch 'sixel-private-mode-80-scrolling' Daniel Eklöf 2021-02-27 11:49:47 +01:00
  • dd73964cd5
    changelog: default value of -t,--term in --help when built without terminfo Daniel Eklöf 2021-02-26 15:16:42 +01:00
  • 80b95eeb7e
    config: reuse HAVE_TERMINFO via DEFAULT_TERM Chloe Kudryavtsev 2021-02-26 16:23:43 -05:00
  • 1563fecc20
    sixel: don’t go past the bottom scroll margin when sixel scrolling is disabled Daniel Eklöf 2021-02-26 14:20:00 +01:00
  • 849427bf10
    sixel: implement private mode 80 - sixel scrolling Daniel Eklöf 2021-02-26 09:28:03 +01:00
  • 792202bf29
    grid: snapshot: don’t mark all cells as dirty - copy state from source grid Daniel Eklöf 2021-02-26 09:25:27 +01:00
  • ed47a65afc
    csi: remove extra ‘;’ Daniel Eklöf 2021-02-26 09:25:17 +01:00
  • c0be074348
    doc: use ‘fuzzel’ instead of ‘bemenu’ in examples Daniel Eklöf 2021-02-26 09:24:40 +01:00
  • 44d9b7c74f
    Merge branch 'url-mode-snapshot-screen-state' Daniel Eklöf 2021-02-26 09:16:09 +01:00
  • ae0f20a536
    url-mode: damage current view before entering URL mode Daniel Eklöf 2021-02-24 21:39:29 +01:00
  • 3c123425fb
    command: scrollback: don’t allow scrolling in URL mode Daniel Eklöf 2021-02-23 09:28:43 +01:00
  • bc71e06d5f
    url-mode: dirty the “last cursor” cell before taking the snapshot Daniel Eklöf 2021-02-23 09:24:50 +01:00
  • aa10cd54ea
    url-mode: no need to damage the entire view when exiting URL mode Daniel Eklöf 2021-02-23 09:16:13 +01:00
  • a0f021b7db
    grid: snapshot: copy scroll damage Daniel Eklöf 2021-02-22 10:31:56 +01:00
  • 2cb624ee43
    grid: grid_free(): free scroll damage list Daniel Eklöf 2021-02-22 10:31:40 +01:00
  • 54b5ae95c1
    url-mode: snapshot screen state when entering URL mode Daniel Eklöf 2021-02-22 10:22:41 +01:00
  • ae3ec52507
    grid: add grid_snapshot() Daniel Eklöf 2021-02-22 10:21:58 +01:00
  • bb74fe3f7d
    grid: add grid_free() Daniel Eklöf 2021-02-22 10:20:52 +01:00
  • ebf8070244
    Merge branch 'url-launcher-redirect-stdout-stderr' Daniel Eklöf 2021-02-26 09:15:16 +01:00
  • 4e57711012
    spawn: call setsid() in child process Daniel Eklöf 2021-02-25 21:09:59 +01:00
  • 8ffa0f731b
    grid: reflow_uri_ranges(): URI end point is *inclusive* Daniel Eklöf 2021-02-25 20:54:05 +01:00
  • 3149ef16c3
    wayland: rename variable ‘main’ to ‘main_surface’ Daniel Eklöf 2021-02-25 07:46:21 +01:00
  • 8365fde980
    url-mode: redirect stdin/stdout/stderr to /dev/null when opening an URL Daniel Eklöf 2021-02-24 21:30:58 +01:00
  • 9cb8f6e3b7
    spawn: handle custom stdin/stdout/stderr fds being the same Daniel Eklöf 2021-02-24 21:29:34 +01:00
  • b1385f6439 changelog: change "control- and escape sequences" to "escape sequences" Craig Barnes 2021-02-23 19:58:26 +00:00
  • 0da0532432 changelog: fix a typo Craig Barnes 2021-02-23 19:57:34 +00:00
  • f3e081ad0a
    changelog: add missing space character Daniel Eklöf 2021-02-23 20:02:40 +01:00
  • c4ad12c1d8
    changelog: added man page foot-ctlseq.7 Daniel Eklöf 2021-02-23 20:02:06 +01:00
  • 0245d29827
    Merge remote-tracking branch 'origin/foot-ctlseqs.7' Daniel Eklöf 2021-02-23 19:59:14 +01:00
  • 9b208f56de doc: ctlseqs: rename "foot-ctlseqs.5" man page to "foot-ctlseqs.7" Craig Barnes 2021-02-23 18:49:57 +00:00
  • 3577f68d5a
    Merge branch 'erase-uri-ranges-when-erasing-cells' Daniel Eklöf 2021-02-23 18:47:20 +01:00
  • d81439e2f1
    terminal: erase_cell_range: erase URI ranges affected by the erase. Daniel Eklöf 2021-02-23 15:10:40 +01:00
  • 7ee5247525
    url-mode: disable debug logging Daniel Eklöf 2021-02-23 14:59:54 +01:00
  • 703d23f066
    terminal: change type from uint32_t to bool in xtsave bitfield Daniel Eklöf 2021-02-23 14:20:59 +01:00
  • 39fe6fe8e1
    Merge branch 'sixel-private-mode-8452' Daniel Eklöf 2021-02-23 10:36:22 +01:00
  • 03c675c6e2
    sixel: implement private mode 8452 - cursor positioning after sixel Daniel Eklöf 2021-02-16 19:11:38 +01:00
  • 9666d1d0b7
    Merge branch 'sixel-private-color-registers' Daniel Eklöf 2021-02-23 10:34:44 +01:00
  • 667b3e9a1a
    doc: ctlseq: add private mode 1070 - use private color registers for each sixel Daniel Eklöf 2021-02-23 09:42:14 +01:00
  • 8c44b63938
    sixel: free private color registers on unhook Daniel Eklöf 2021-02-17 21:58:36 +01:00
  • 4aa980a6a2
    sixel: implement private mode 1070 - private color palette Daniel Eklöf 2021-02-16 19:37:49 +01:00
  • 313431800e
    Merge branch 'document-control-sequences' Daniel Eklöf 2021-02-23 09:32:04 +01:00
  • f08b05e796
    doc: ctlseq: replace ‘ST’ with the actual characters, ‘\E\’ Daniel Eklöf 2021-02-22 09:26:15 +01:00
  • 8a3537b940
    doc: ctlseq: re-phrase when DCS is used instead of \EP Daniel Eklöf 2021-02-21 21:25:48 +01:00
  • 2c0f391e3b
    doc: ctlseq: add OSC-8 Daniel Eklöf 2021-02-21 20:56:02 +01:00
  • 022646f8eb
    doc: ctlseq: add missing ‘[’ in example escape sequence Daniel Eklöf 2021-02-21 12:10:56 +01:00
  • db9bd8c1ae
    doc: ctlseq: remove excessive highlighting Daniel Eklöf 2021-02-21 12:10:20 +01:00
  • 76721aaef3
    doc: ctlseq: turn “CC1 - 8-bit control sequences” into a footnote Daniel Eklöf 2021-02-21 12:08:31 +01:00
  • 6e0eb904b7
    doc: ctlseq: “7-bit control sequences” -> “7-bit control *characters*” Daniel Eklöf 2021-02-21 12:05:47 +01:00
  • 34363b6d24
    doc: ctlseq: add CSI sub headers to index Daniel Eklöf 2021-02-16 14:47:15 +01:00
  • 451b3c53de
    doc: ctlseq: add XTSMGRAPHICS Daniel Eklöf 2021-02-16 14:43:50 +01:00
  • 54d1421782
    doc: ctlseq: document window manipulation sequences (CSI Ps;Ps;Ps t) Daniel Eklöf 2021-02-16 14:39:45 +01:00
  • 36f8cf0043
    doc: ctlseq: don’t highlight literal characters, only parameters Daniel Eklöf 2021-02-16 14:22:03 +01:00
  • 0a33ce3e78
    doc: ctlseq: sort “misc” CSI sequences Daniel Eklöf 2021-02-16 14:15:46 +01:00
  • 3c69a9c7e1
    doc: ctlseq: add most of the remaining CSIs Daniel Eklöf 2021-02-16 11:21:41 +01:00
  • a6e496ebca
    doc: ctlseq: add ESC prefixed sequences Daniel Eklöf 2021-02-14 12:44:43 +01:00
  • 5539a7a02c
    doc: ctlseq: add ‘origin’ column to OSC escape table Daniel Eklöf 2021-02-14 11:11:19 +01:00
  • d74e62d65f
    doc: ctlseqs: always write out the actual sequence Daniel Eklöf 2021-02-14 10:27:20 +01:00
  • 56ab820d3f
    doc: ctlseqs: document private modes 47, 1047 and 1048 Craig Barnes 2021-02-09 14:52:25 +00:00
  • de64ef8410
    doc: ctlseqs: document DECSET/DECRST and supported "private modes" Craig Barnes 2021-02-09 08:15:23 +00:00
  • 26d9f5a394
    doc: ctlseqs: document OSC sequences Daniel Eklöf 2021-01-09 21:49:20 +01:00
  • 7d16fb1bbd
    doc: ctlseqs: document supported DCS escapes Daniel Eklöf 2021-01-09 18:29:39 +01:00
  • 33b4fcad9f
    doc: ctlseqs: minor readability tweaks Daniel Eklöf 2021-01-09 18:29:12 +01:00
  • be49c3c0a6
    doc: ctlseqs: copyable -> copiable Daniel Eklöf 2021-01-09 18:12:29 +01:00
  • e2f20071a5
    doc: ctlseqs: we’ll be using ‘OCS’ instead of \E] and ‘DCS’ instead of \EP Daniel Eklöf 2021-01-09 18:11:59 +01:00
  • 42cf196420
    doc: ctlseqs: we use ‘CSI’ not so much in the tables as in text Daniel Eklöf 2021-01-09 18:11:31 +01:00
  • 325bbf5e85
    doc: ctlseqs: left most -> leftmost Daniel Eklöf 2021-01-09 18:11:19 +01:00
  • 59bee8016f
    doc: ctlseqs: fix weird sounding sentence Daniel Eklöf 2021-01-09 18:10:54 +01:00
  • 51900a5efb
    doc: ctlseqs: be consistent; use dash between ‘8’ and ‘bit’ Daniel Eklöf 2021-01-09 18:04:42 +01:00
  • 634116e637
    doc: ctlseqs: escape backslashes Daniel Eklöf 2021-01-09 18:03:16 +01:00
  • 6594c39823
    doc: ctlseqs: document SGRs, add TODOs Daniel Eklöf 2021-01-09 16:05:42 +01:00
  • 38e2700f74
    doc: ctlseqs: document CC0 control sequences Daniel Eklöf 2021-01-09 13:05:19 +01:00
  • e1dd1fe6e8
    Merge branch 'dracula-theme' Daniel Eklöf 2021-02-23 09:30:32 +01:00
  • 371a5fa672 themes: add Dracula Elias 2021-02-22 23:11:39 +01:00
  • 3d7207f9c5
    Merge branch 'rename-_errno' Daniel Eklöf 2021-02-22 09:28:53 +01:00
  • 2c881b9f06
    Merge branch 'osc8' Daniel Eklöf 2021-02-21 20:48:18 +01:00
  • 555f751f94
    errno: don’t use ‘_errno’ as a variable name; _ are reserved for use as identifiers Daniel Eklöf 2021-02-21 20:33:07 +01:00
  • 3c6d4f152b
    changelog: OSC-8 support Daniel Eklöf 2021-02-21 20:16:25 +01:00
  • 11464a65de
    url-mode: use the same key combo for all occurrences of an URL Daniel Eklöf 2021-02-21 20:10:24 +01:00
  • 21a355f38a
    config: typo: osc8-underline=always means ALWAYS Daniel Eklöf 2021-02-19 08:44:38 +01:00
  • 35779ec4e5
    config: osc8-underline: default to ‘url-mode’ Daniel Eklöf 2021-02-16 11:24:57 +01:00
  • 2074f8b656
    urls: OSC-8 URLs can now optionally be underlined outside of url-mode Daniel Eklöf 2021-02-14 21:29:22 +01:00
  • a0b977fcee
    grid: refactor: break out allocation of ‘extra’ member to separate function Daniel Eklöf 2021-02-14 20:52:26 +01:00
  • 7f13d0084e
    terminal: osc8_close(): refactor: use grid_row_add_uri_range() Daniel Eklöf 2021-02-14 20:50:55 +01:00
  • d42b129814
    grid: refactor: use grid_row_add_uri_range() Daniel Eklöf 2021-02-14 20:50:46 +01:00
  • 5eea06cff9
    grid: add new function grid_row_add_uri_range() Daniel Eklöf 2021-02-14 20:50:33 +01:00
  • fd505f2274
    grid: resize_without_reflow: allocate ‘extra’ on-demand on ‘new’ rows Daniel Eklöf 2021-02-14 20:45:12 +01:00
  • 8da82c897b
    grid: grid_resize_without_reflow: transfer URI ranges Daniel Eklöf 2021-02-14 20:42:42 +01:00
  • 3ca5a65c33
    grid: reflow: translate URI ranges Daniel Eklöf 2021-02-14 20:34:49 +01:00
  • 17f90eeec4
    grid: grid_row_free(): use grid_row_reset_extra() Daniel Eklöf 2021-02-14 20:34:25 +01:00
  • 3e06362d74
    terminal: scroll: use grid_row_reset_extra() Daniel Eklöf 2021-02-14 20:33:59 +01:00
  • 00977fcc15
    grid: add new function, grid_row_reset_extra() Daniel Eklöf 2021-02-14 20:32:38 +01:00
  • 0e6b1f7508
    term: osc-8: close: ignore zero-length URLs Daniel Eklöf 2021-02-14 17:13:46 +01:00
  • 20ff492d33
    term: osc-8: open: typo: close previous URL if ‘begin’ coords are *non-negative* Daniel Eklöf 2021-02-14 17:12:43 +01:00