lp:guile-ncurses

Created by DNS on 2011-10-12 and last modified on 2019-11-28
Get this branch:
bzr branch lp:guile-ncurses

Related bugs

Related blueprints

Branch information

Owner:
VCS Imports 2
Project:
Guile-Ncurses
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://git.savannah.gnu.org/guile-ncurses.git.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on alnitak and finished 4 hours ago taking 15 seconds — see the log
Import started 10 hours ago on izar and finished 10 hours ago taking 15 seconds — see the log
Import started 16 hours ago on izar and finished 16 hours ago taking 15 seconds — see the log
Import started 22 hours ago on alnitak and finished 22 hours ago taking 15 seconds — see the log
Import started on 2019-12-09 on izar and finished on 2019-12-09 taking 15 seconds — see the log
Import started on 2019-12-09 on izar and finished on 2019-12-09 taking 15 seconds — see the log
Import started on 2019-12-09 on izar and finished on 2019-12-09 taking 15 seconds — see the log
Import started on 2019-12-08 on izar and finished on 2019-12-08 taking 20 seconds — see the log
Import started on 2019-12-08 on alnitak and finished on 2019-12-08 taking 20 seconds — see the log
Import started on 2019-12-08 on izar and finished on 2019-12-08 taking 15 seconds — see the log

Recent revisions

509. By Mike Gran on 2019-11-28

Incorrect return value in cfsetispeed!

* src/ncurses/extra_func.c (gucu_cfsetispeed_x): fix return value

508. By Mike Gran on 2019-11-05

Typos in README.cygwin

* README.cygwin

507. By Mike Gran on 2019-11-05

Update README.cygwin and README.mingw

* README.cygwin: updated
* README.mingw: updated

506. By Mike Gran on 2019-11-05

Updated README.openbsd with current instructions

* README.openbsd: updated

505. By Mike Gran on 2019-11-05

Merge branch 'master' of git.savannah.gnu.org:/srv/git/guile-ncurses

504. By Mike Gran on 2019-11-05

Prepare 3.0 administrivia

* ChangeLog: updated
* NEWS: updated
* README: updated
* THANKS: updated
* configure.ac: new version numbers

503. By Mike Gran on 2019-11-05

nerf menu_gc_refcount test

It seems to depend on GC timing.

* test/menu_gc_refcount.scm: weaken test

502. By Mike Gran on 2019-11-05

Make <menu> a 3-element foreign object

* src/ncurses/menu_func.c (gucu_set_menu_win, gucu_set_menu_sub)
  (gucu_menu_win, gucu_menu_use): use new foreign object
* src/ncurses/menu_type.c (_scm_to_menu, gc_free_menu)
  (gucu_new_menu): use new foreign object
  (gucu_menu_init_type): define new foreign object
* src/ncurses/menu_type.h: remove struct gucu_menu

501. By Mike Gran on 2019-11-05

Make <form> a 3-element foreign object

This removes struct gucu_form.
Also, don't use GC's memory for field list.

* src/ncurses/form_func.c (gucu_form_sub, gucu_form_win): use new foreign object
  (gucu_set_form_sub_x, gucu_set_form_win_x): use new foreign object
* src/ncurses/form_type.c (_scm_to_form, gc_free_form, gucu_new_form)
  (gucu_form_fields, gucu_set_form_fields_x): use new foreign object
  (gucu_form_init_type): define new foreign object
* src/ncurses/form_type.h: remove struct gucu_form

500. By Mike Gran on 2019-11-05

Make <window> a 4-slot foreign object

Thereby removing struct gucu_window.

* src/ncurses/curs_spec.c (gucu_getparent): use new foreign object
* src/ncurses/panel_type.c (_scm_is_panel): use new foreign object
  (_scm_to_panel, free_panel, gucu_make_panel_x): use new foreign object
* src/ncurses/type.c (_scm_is_window, _scm_to_window): usenew foreign object
  (_scm_from_window_full, gc_free_window): use new foreign object
  (gucu_init_type): define 4-slot foreign object for window
* src/ncurses/type.h: remove struct gucu_window

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers