Commit Graph

  • eac79ee680
    automaton: s/thought/though/g nick black 2023-01-20 05:12:34 -0500
  • d8c9081fe0 Add 'effective utf8' field to ncinput struct. This field will contain the utf8 emitted by a key with all modifiers taken into account. Jeroen Domburg 2023-01-20 15:51:47 +0800
  • 90135203e8
    debug: loglevel ought be ncloglevel_e nick black 2023-01-19 22:31:25 -0500
  • 2c7a2efb9e
    [nctetris.1] fix NAME for nctetris man page #2693 nick black 2023-01-03 14:43:06 -0500
  • d29f364f62
    ncvisual_create: error-check malloc #2691 nick black 2022-12-17 14:10:51 -0500
  • 09f7b717ac
    [ncwidth] error-check printfs #2691 nick black 2022-12-17 14:10:34 -0500
  • 040ff99fb7
    v3.0.9 v3.0.9 nick black 2022-12-10 05:20:23 -0500
  • b6d1137f8e
    [NEWS] mention #2687 infinite loop fix nick black 2022-12-10 05:16:48 -0500
  • 5c34ff4735 [tests] add FamilyAbove for infinite loop found by drewt #2687 nick black 2022-12-10 03:57:44 -0500
  • f6d396e8b4 Fix infinite loop in ncplane_move_family_* Drew Thoreson 2022-11-27 09:23:53 -0800
  • 66eab52c89
    [tests] add FamilyAbove for infinite loop found by drewt #2687 nick black 2022-12-10 03:57:44 -0500
  • a2daaf0846 Fix infinite loop in ncplane_move_family_* Drew Thoreson 2022-11-27 09:23:53 -0800
  • 7651cde998 workarounds for busted doctest 2.4.9 #2673 nick black 2022-10-04 04:59:43 -0400
  • bc8acc661d
    Update 001-init-notcurses.py Taylor B 2022-09-28 16:32:28 -0500
  • 9f0a7bf095 Fixes DECSDM interpretation for Contour. Christian Parpart 2022-09-25 13:23:50 +0200
  • 86331641c5 Fixes DECSDM interpretation for Contour. Christian Parpart 2022-09-25 13:23:50 +0200
  • e80c18e61f
    [notcurses_plane.3] fix up a few style errors nick black 2022-09-23 16:45:38 -0400
  • 9d38cb98db
    [notcurses_visual.3] remove stray 'i' nick black 2022-09-23 07:13:27 -0400
  • b8e0129f12
    ncvisual.3: purge static inline nick black 2022-09-23 07:05:37 -0400
  • ab8590d7b3 docs: Fix a few typos Tim Gates 2022-06-27 13:17:53 +1000
  • bcd684bad0
    docs: Fix a few typos Tim Gates 2022-06-27 13:17:53 +1000
  • d76316cc60 Add XT{PUSH,POP}COLORS support to Contour heuristic. Christian Parpart 2022-06-09 22:10:33 +0200
  • b7ab9d5fbf Add XT{PUSH,POP}COLORS support to Contour heuristic. Christian Parpart 2022-06-09 22:10:33 +0200
  • edfb5d6719 Add USE_TFMAN_STATIC option Dmitry Atamanov 2022-05-26 06:57:29 +0500
  • 7eb51cb456 Add support g/Home keys to tfman Dmitry Atamanov 2022-05-25 22:31:48 +0500
  • cf59b33733 Add support g/Home keys to tfman Dmitry Atamanov 2022-05-25 22:31:48 +0500
  • 142d3ab4e9 Fix tfman help msg version flag Daniel Davis 2022-05-24 09:06:55 -0400
  • 6a644be66c
    Fix tfman help msg version flag Daniel Davis 2022-05-24 09:06:55 -0400
  • 2316c7e646
    deconstify functions which write to pool nick black 2022-05-09 21:17:58 -0400
  • 9578e4c969
    Merge pull request #2625 from alexhsamuel/feature/box Alex Samuel 2022-05-02 22:35:52 -0700
  • c3ace47939 use const references in several fns; fix #2658 joseLuís 2022-04-30 18:58:02 +0200
  • 63a8573cef
    clarify that flags is unused in selector/multiselect #2642 nick black 2022-04-10 07:39:37 -0400
  • 8dbfe858d9
    v3.0.8 v3.0.8 nick black 2022-04-06 06:25:53 -0400
  • c8882178ed terminate potential escape on incomplete buffer #2647 nick black 2022-04-06 04:52:50 -0400
  • 50b521791c
    terminate potential escape on incomplete buffer #2647 nick black 2022-04-06 04:52:50 -0400
  • dcf3e10965
    [sixel] drop unused auxvec_idx nick black 2022-04-04 05:26:17 -0400
  • b292bba6df [docs] correct definition of ncprogbar_options #2639 nick black 2022-03-31 03:18:55 -0400
  • 2e112ffb22 [workflows] s/windows-latest/windows-2022/g nick black 2022-03-27 09:24:32 -0400
  • 7c500ab4e1 [py] Add plane.scrollup(). Alex Samuel 2022-02-24 22:20:56 -0500
  • 08b93d2d98
    [docs] correct definition of ncprogbar_options #2639 nick black 2022-03-31 03:18:55 -0400
  • e6450fdde4
    [workflows] s/windows-latest/windows-2022/g mouse-demo nick black 2022-03-27 09:24:32 -0400
  • d046b2c406 Adds ucurl heuristic to Contour terminal, similarily to how it's done on other terminals. Christian Parpart 2022-03-20 01:15:15 +0100
  • fef35db1c9 fix docs: rename ncplane_attr → ncplane_styles joseLuís 2022-03-20 12:38:31 +0100
  • 27307bb7fe Adds ucurl heuristic to Contour terminal, similarily to how it's done on other terminals. Christian Parpart 2022-03-20 01:15:15 +0100
  • ec1ef7200b use ffmpeg-free-compatible video in all tests #2631 Nick Black 2022-03-08 04:14:40 -0500
  • d09b3b7db3 [py] Add plane.scrollup(). Alex Samuel 2022-02-24 22:20:56 -0500
  • d1b47cc8a4 [py] Remove y, x params from box(). Alex Samuel 2022-02-21 23:21:04 -0500
  • 8cd54b7932
    [sixel] fix unit tests on big-endian machines nick black 2022-02-20 19:41:12 -0500
  • 2d7350c9ac
    v3.0.7 v3.0.7 nick black 2022-02-20 15:20:12 -0500
  • 066dde8e33
    [scroll_down] kill naked diagnostic nick black 2022-02-19 06:32:52 -0500
  • 15f0ac2522
    [render] scroll after display for sensible scrollback #2557 nick black 2022-02-19 04:58:14 -0500
  • 7db7b0150a
    [enqueue_to_workers] only increment wq->writeto when we write #2627 nick black 2022-02-17 09:49:37 -0500
  • a35d42b0e4 ncplane_scrollup: call notcurses_render() when appropriate #2557 nick black 2022-02-17 04:17:53 -0500
  • bbdd67c23d [py] Use rgb(). Alex Samuel 2022-02-16 00:59:51 -0500
  • 7e1a5d48e7 [py] Import rgb(). Alex Samuel 2022-02-16 00:59:39 -0500
  • 3d1fff617d [py] Accept none or a channel value. Add rgb() function. Alex Samuel 2022-02-16 00:57:29 -0500
  • f049b61b34 [py] Split out fg and bg params to box(). Alex Samuel 2022-02-15 23:45:00 -0500
  • 184666170c [ncplane_put] hold off on render until we've written the output #2414 nick black 2022-02-15 17:00:10 -0500
  • ad76543ef1 [scrolling] call notcurses_render() from scroll_down() #2414 nick black 2022-02-15 06:14:01 -0500
  • 37fe78917c [sixel_blit] typo in comment nick black 2022-02-14 04:44:34 -0500
  • 10c23d6dfd remove quantanal; it's been obsoleted nick black 2022-02-13 18:17:32 -0500
  • 07b808588b simple ncvisual_from_sixel() unit test nick black 2022-02-13 18:15:19 -0500
  • 3afa51e147
    [ncplane_put] hold off on render until we've written the output #2414 nick black 2022-02-15 17:00:10 -0500
  • 9fe5850ee9
    [scrolling] call notcurses_render() from scroll_down() #2414 nick black 2022-02-15 06:14:01 -0500
  • 48f51c7b66
    [sixel_blit] typo in comment nick black 2022-02-14 04:44:34 -0500
  • 53252cb0f3
    remove quantanal; it's been obsoleted nick black 2022-02-13 18:17:32 -0500
  • 00ff1bc5cf
    simple ncvisual_from_sixel() unit test nick black 2022-02-13 18:15:19 -0500
  • 9cdcd283d0 [py] box() example. Alex Samuel 2022-02-13 18:14:08 -0500
  • 776680f5af [py] Basic box() function. Alex Samuel 2022-02-13 18:13:57 -0500
  • bec97315ad [tabs] autogrow to the right to next tabstop #1233 nick black 2022-02-11 05:51:59 -0500
  • ceb8cfef0a [NEWS] mention tab support #1233 nick black 2022-02-11 05:32:08 -0500
  • fa67dca957 [ncplane_output.3] update docs for tabs #1233 nick black 2022-02-11 05:31:18 -0500
  • 3681a95b3c [tabs] update plane+cell unit tests #1233 nick black 2022-02-11 05:24:25 -0500
  • 78cc44a1bf [tabs] get all unit tests working #1233 nick black 2022-02-11 05:10:08 -0500
  • 21f68bf57c [tabs] get PutcTaB unit test working #1233 nick black 2022-02-11 04:45:50 -0500
  • 7c8cf1e6e8 [ncplane_put] admit tab characters #1233 nick black 2022-02-11 04:38:25 -0500
  • b326d43885 [tabs] remove obsolete FIXME nick black 2022-02-11 04:11:03 -0500
  • d0d9a0724b [pool_blit_direct] admit tab characters #1233 nick black 2022-02-11 04:08:03 -0500
  • 25b94c021d more TaB unit tests #1233 nick black 2022-02-11 03:21:48 -0500
  • 6bf37089a1 add unit test for putchar on tab #1233 nick black 2022-02-11 03:11:58 -0500
  • 28756a004f [ncplane_put] admit tab characters #1233 nick black 2022-01-24 04:32:50 -0500
  • db2f6c06b5 is_control_egc: admit NUL nick black 2022-01-23 22:04:49 -0500
  • e51f3e05a5
    [tabs] autogrow to the right to next tabstop #1233 nick black 2022-02-11 05:51:59 -0500
  • 24af711b4d
    [NEWS] mention tab support #1233 nick black 2022-02-11 05:32:08 -0500
  • 518bca1cf0
    [ncplane_output.3] update docs for tabs #1233 nick black 2022-02-11 05:31:18 -0500
  • 2a232769be
    [tabs] update plane+cell unit tests #1233 nick black 2022-02-11 05:24:25 -0500
  • de4ed3cd36
    [tabs] get all unit tests working #1233 nick black 2022-02-11 05:10:08 -0500
  • 63bd8090a9
    [tabs] get PutcTaB unit test working #1233 nick black 2022-02-11 04:45:50 -0500
  • bb3e0435d3
    [ncplane_put] admit tab characters #1233 nick black 2022-02-11 04:38:25 -0500
  • 6a0a65e8b7
    [tabs] remove obsolete FIXME nick black 2022-02-11 04:11:03 -0500
  • c1f7e3ff4b
    [pool_blit_direct] admit tab characters #1233 nick black 2022-02-11 04:08:03 -0500
  • 6bb2b871e4
    more TaB unit tests #1233 nick black 2022-02-11 03:21:48 -0500
  • b26a16273f
    add unit test for putchar on tab #1233 nick black 2022-02-11 03:11:58 -0500
  • e1f25c551f
    [ncplane_put] admit tab characters #1233 nick black 2022-01-24 04:32:50 -0500
  • 77d09f58ae
    is_control_egc: admit NUL nick black 2022-01-23 22:04:49 -0500
  • a5e9928621
    [ncmenu] if no item is select, next/prev is a no-op nick black 2022-02-11 04:08:26 -0500
  • ffc134e7a3
    [NEWS] update for 3.0.7 nick black 2022-02-11 02:28:35 -0500
  • 2be5517d7e [py] perimeter_rounded() takes kwargs. dankamongmen/mosaicworld Alex Samuel 2022-02-11 00:01:38 -0500
  • c894d50a52 [py] perimeter_rounded() takes kwargs. Alex Samuel 2022-02-11 00:01:38 -0500
  • 810f8694ec
    v3.0.6 v3.0.6 nick black 2022-02-09 22:36:37 -0500