lispkit:使用cffisbcl与webkitgtk交互的个人项目

时间:2024-06-09 08:33:02
【文件属性】:

文件名称:lispkit:使用cffisbcl与webkitgtk交互的个人项目

文件大小:66KB

文件格式:ZIP

更新时间:2024-06-09 08:33:02

CommonLisp

Lispkit 概述 基于A WebKitGTK(GTK3,WebKit1)微浏览器 通过Steel Bank Common Lisp的C外部功能接口与Common Lisp中的Webkit进行接口 通过使用 / / Web视图的用户界面以及导出到Javascript上下文中的函数 WebKit2具有线程分离功能,可防止对插入本地函数所需的Javascript Context进行原始访问。 关键事件 使用启用XCOMPOSEFILE序列的默认X输入法处理按键事件 然后,事件传播将停止,这样它们就不会像luakit中的当前错误那样泄漏到Web视图中。 defscript 用于修改uri匹配项选择的网络视图的系统 套用CSS 导出功能 评估javascript 用户界面页面的基本html 安装 WebKitGTK 修补 允许ui Webview请求的大小小于其页面内容。 将视图的g


【文件预览】:
lispkit-master
----cffi()
--------x11()
--------g-object()
--------gtk()
--------libjavascriptcoregtk()
--------types.lisp(839B)
--------libwebkitgtk()
--------cffi-utils.lisp(726B)
--------libsoup()
--------gdk()
----package.lisp(2KB)
----modules()
--------keys()
--------transcompiler.lisp(4KB)
----core()
--------defscripts.lisp(7KB)
--------ui-update.lisp(6KB)
--------browser-class.lisp(8KB)
--------tabs.lisp(5KB)
--------webkitgtk-utils.lisp(2KB)
--------defexports.lisp(2KB)
--------browser-signals.lisp(3KB)
--------views.lisp(8KB)
--------primitives.lisp(2KB)
--------maps.lisp(11KB)
--------browser-init.lisp(5KB)
----main.lisp(299B)
----README.org(3KB)
----site()
--------ui()
--------scripts.lisp(140B)
--------util-templates()
--------misc()
--------package.json(496B)
----utils.lisp(3KB)
----.dir-locals.el(1KB)
----Makefile(1KB)
----lispkit.asd(3KB)
----.gitignore(59B)
----asdf-core.lisp(99B)

网友评论