[XPCE is a user-interface library for symbolic languages; SWI-Prolog is
an implementation of Prolog that includes XPCE support. --mdw]
I placed XPCE/SWI-Prolog 4.6.14/1.8.9 in our public ftp area. Summary
of the ChangLog since the previously released 4.6.12/1.8.8:
* Integration of keyboard-input for list_browser and editor: definition
for _wants_keyboard_focus, ->next and related methods.
* Restructuring of Prolog libraries:
- Added dialog editor tool
- Calling of dialog editor and emacs from the manual-tool menu
- New Prolog libraries:
* make_dialog.pl: make_dialog/2: Realise dialog built using
* pce_image.pl: pce_image_directory/1: declare a new image directory
* pce_helper.pl: Application help-system.
* pce_tagged_connection.pl: Connection with a tag in the middle.
* Fixed: drag_and_drop gestures under mwm Window-Manager
* PceEmacs: ensure that deletion of the window works (doesn't really
menu. Added show_buffer_menu to the file menu. Fixed `reload'
after trapping modified buffer. Indicate modified buffer in title
bar of window. Added more `window-pools', Added pool to ->identify,
* And various bugfixes and minor changes.
The LSM entry:
35:PkgName = XPCE-4.6.14
35:Title = XPCE/SWI-Prolog/C++ Graphical Prolog/C++
25:Version = 4.6.14
65:Desc1 = XPCE is a high-level object-oriented UI library for symbolic
65:Desc2 = languages and C++. XPCE/SWI-Prolog is a 'kit' containing XPCE,
65:Desc3 = SWI-Prolog and the interface. Including many demos.
65:MaintAt1 = swi.psy.uva.nl (22.214.171.124)
65:PathFile1 = /pub/xpce/linux/README tells you what to take
65:Required1 = XFree 1.3, kernel 99pl14t tested. Propably 99pl10+ will do.
65:Required2 = 8 MB memory. 16 is a lot better.
65:Required3 = 14 MB disk for installation. 9 for installed version.
65:CopyPolicy = XPCE: Licenced, PC/Linux version is free. Prolog: GNU Copyleft
65:Keywords = User Interface, Symbolic, Object Oriented, X11, Prolog
15:ApproxSize = 1100 K + 320 K documentation
65:Last3Rel = 4.6.6, 4.6.9 4.6.12
65:Comment1 = XPCE/SWI-Prolog is rich UI programming environment which may
65:Comment2 = be used for UI development. Direct manipulation, diagrams,
65:Comment3 = text manipulation, networking, etc. are covered by 150+ classes.
30:CheckedBy = Jan Wielemaker
8:Date = 07MAR94