Commit Graph

3504 Commits (740dc2497da673c9ac7b308fce5aee3027f6bc64)
 

Author SHA1 Message Date
nick black 27732cc7b6
ncmenu: logerror() on failure 4 years ago
nick black 7fa89b45da rust: unfuck ncaligns #1115 4 years ago
nick black fb5148f098 drone: step up to fedora34 builder 4 years ago
nick black 9ce821a045 [headscratch] 4 years ago
nick black d0c63bcdf0 drone: build with two cpus per runner 4 years ago
nick black ee019b2d5a rust: clear all mention of ncplane->horiz #1115 4 years ago
nick black bc245e09fc rust: drop ncplane_options__bindgen_ty_1 4 years ago
nick black 35f52cec3f index.html: drop newline at bottom 4 years ago
nick black 1e6f8e4901 USAGE/python/man: update ncplane_options #1115 4 years ago
nick black a92e5d97e0 don't threaten to remove ncplane_new() #1115 4 years ago
nick black 61baabe9a1 eagle, HUD: use default blitter 4 years ago
nick black f676cd34a8 convert remaining ncplane_new -> ncplane_create #1115 4 years ago
nick black 3e209f3539 eagle, luigi, sliders, outro: ncplane_create #1115 4 years ago
nick black e8224dfa35 xray: ncplane_new -> ncplane_create #1115 4 years ago
nick black eef6df8c0a death to horiz #1115 4 years ago
nick black 719ed0658a notcurses-view: ncplane_new -> ncplane_create #1115 4 years ago
nick black 0215f9482b selector PoC: ncplane_new -> ncplane_create #1115 4 years ago
nick black 4a5fb14bc1 multiselector PoC: out with ncplane_new #1115 4 years ago
nick black a66bef0aca zaxis unit tests: ncplane_new -> ncplane_create #1115 4 years ago
nick black dc8e52c3de ncplane/resize/scroll/selector unit tests: ncplane_create #1115 4 years ago
nick black 1d1e23cf2c rotate tests: ncplane_new -> ncplane_create #1115 4 years ago
nick black 4b016ce4d2 notcurses unit tests: ncplane_new->ncplane_create #1115 4 years ago
nick black ff999ca268 wide tests: ncplane_new -> ncplane_create #1115 4 years ago
nick black da5c1b2ed4 reader tests: ncplane_new -> ncplane_create #1115 4 years ago
nick black 9283db5ec9 notcurses.3.md: clean up intro a bit 4 years ago
nick black 23f102beb5 layout tests: ncplane_new -> ncplane_create #1115 4 years ago
nick black 42c5b60c5d geom tests: ncplane_new -> ncplane_create #1115 4 years ago
nick black b7ad4fb7a6 fill tests: use ncplane_create #1115 4 years ago
nick black 5e9359ca15 cell tests: use ncplane_create() 4 years ago
nick black 55ac9cc231 convert ncplane_new() to ncplane_create() in blit tests 4 years ago
nick black b8dc9544cf deprecate ncplane_new() 4 years ago
nick black 886835a8b4 c++: deprecate ncplane_new() #1115 4 years ago
nick black a3d9f78612 core: deprecate ncplane_new() #1115 4 years ago
nick black a9fbe41f2b document the New Way 4 years ago
nick black 181afbdeea multistack comments #1078 4 years ago
nick black c713c4c9ec ncplane_reparent: new stacks #1078 4 years ago
nick black 05a8005b5d
drone: use 2020-11-17b debian autobuilder 4 years ago
joseLuís 4de2652f8d rust: more fixes and improvements
- fix notcurses_init unit test
- fix fn call name: `nplane_at_cursor_cell` → `ncplane_at_cursor_cell`.
- make LIBC_FILE & NC_FILE type aliases with doc comment.
- add lib module comment.
- improve direct-cursor example.
- fix full-text example and rename it to full-basics.
4 years ago
joseLuís 9fe0363937 rust: improve testing
- add new alias `t_all` for running every test even if some fail.
- call it from `.drone.yml` to have more complete testing picture.
- add a new test for `notcurses_init` as the first test.
4 years ago
joseLuís 1f77571174 rust: cleanup
- remove deprecated functions ncplane_new & nctablet_ncplane
- fix some comments
- run rustfmt
4 years ago
nick black 8ab9bd4687
man pages: trim overlong lines 4 years ago
nick black 1051210679
pandoc: don't use smart extension 4 years ago
nick black fd52a5c49e
Merge branch 'master' of github.com:dankamongmen/notcurses 4 years ago
nick black ab7c92a2b3
ubuntu drone: run rust tests with TERM set #1119 4 years ago
joseLuís 9563c9e02e rust: new NcFile type to wrap libc::FILE
The notcurses FILE type (`NC_FILE`) is imported via bindgen as a struct,
while the equivalent Rust libc::FILE (`LIBC_FILE`) is an opaque enum.
Several methods are provided to convert back and forth between both types,
so it works both with rust libc operations and notcurses file I/O operations.

- new notcurses_debug() test as the first usage of `NcFile`
4 years ago
joseLuís 107cb05fce rust: refactor examples 4 years ago
joseLuís 2e47618a6a rust: 2+ notcurses convenience constructors 4 years ago
joseLuís 08b000de28 rust: remove no_std; fix #1119 4 years ago
joseLuís d9a74dab26 rust: start adding notcurses tests 4 years ago
joseLuís 00f5001342 rust: ncplane constructors
- new NcPlane & NcPlaneOptions constructors.
- new NcHoriz enum for NcPlaneOptions horiz parameter.
- Make NCPLANE_OPTION_HORALIGNED u64 for consistency with expected value type.
4 years ago