luakit release 2011.05.06-r1

Makefile builds on FreeBSD, follow improvements, small API changes, documenting sources with doxygen.
Added by Mason Larobina 10 months ago

Summary of changes in 2026.05.06:

  • Luakit builds on FreeBSD out of the box (removed install -D .. usage in the Makefile).
  • Begun documenting the C source code with doxygen. If you have doxygen & graphvis installed run `make doc` to build the documentation (html only by default). View the online version here.
  • Fix bug in cookie code (not setting session cookies correctly).
  • luakit.set_selection(..) syntax changed from set_selection(text [, selection]) to set_selection([selection,] text).
  • luakit.uri_encode(..) now takes a second argument of allowed characters to leave unescaped in the string to be encoded. See g_uri_escape_string.
  • Similarly the luakit.uri_decode(..) takes a second argument of illegal characters which should not appear in the unescaped string. If illegal characters are found the uri_decode function returns nil. See g_uri_unescape_string.
  • Refactor luakit.spawn(..) to not leak memory or leave items on the stack on error.
  • Verbose errors on cookie creation failure.
  • Fix build errors on Archlinux for people updating to libwebkit-1.4
  • Remove need for the callback_data struct in clib/sqlite3.c. Do the row counting in the main sqlite3_t struct.
  • If unable to determine uri domain name (in the case of non-http uris) use "all" so that domain properties continue to work (or rather reset).
  • s/luakit_t globalconf/globalconf_t globalconf/
  • Ignore keys for 250ms after a successful follow to prevent stray keys from activating other binds. The exact delay can be configured by placing follow.ignore_delay = 500 in your rc.lua where 500 is the new ignore delay in milliseconds. To disable all key ignoring set the delay to 0.
  • Another follow.lua refactor to use more standards compliant JavaScript code. Following was failing on sites which enforce non-quirks mode (I.e. http://rsget.pl/).

Summary of changes in 2011.05.06-r1:

  • Allow overriding of the MANPREFIX and DOCDIR Makefile variables from the shell while each maintains the correct DESTDIR install prefix (for packagers).
  • Fixed the right-click lock X input bug present in webkit-gtk >= 1.4 versions. We needed to connect to the "unrealize" GtkMenu signal and then destroy all context menu items we created before the menu items and sub-menus are un-realized.
  • Rename luaH_next to luaH_mtnext to prevent linker errors on some systems (luaH_next is a symbol in liblua.so).
  • Do not add history items when "enable-private-browsing" webview property set.
  • Need the --export-dynamic linker option on some systems otherwise luakit crashes with symbol reference errors when loading dynamically linked lua modules (I.e. lfs.so from luafilesystem).

More information can be found in the git commit logs.

You can browse the luakit-2011.05.06-r1 source code here:

https://github.com/mason-larobina/luakit/tree/2011.05.06-r1

Or download the luakit-2011.05.06 source tarball from here:

https://github.com/mason-larobina/luakit/tarball/2011.05.06-r1

Special thanks to the following people for contributing to this release: Fabian Streitel, Stefan Bolte and Thorsten Wissmann.


Comments

Added by smithjan955 smithjan955 19 days ago

Hello,I love reading through your blog, I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts. seo florida

Added by Dave Johansen 17 days ago

I have been searching for quite some time for information on this topic and no doubt your website saved my time and I got my desired information. Your post has been very helpful. Thanks.
Diablo 3
Witch Doctor Skills
Monk Skills
Demon Hunter Skills
Wizard Skills

Added by Ortizekhan Ortizekhan 16 days ago

I am currently looking into a career change and this post helped to see another aspect of the industry. I appreciate your article.
Gonzalez Thomas

Added by Wlifphone Wlifphone 14 days ago

Wow! I really appreciate the thought that you put into this article. This topic has been something I have been looking into for a few hours and your post is one of the best I have read.
versa tables

Added by Anlaziea Anlaziea 2 days ago

I would like to thank you for your nicely written post, its informative and your writing style encouraged me to read it till end. Thanks
downlights

Added by Singtanso420 Singtanso420 1 day ago

Your article has helped me to understand this subject on a different level. I would like to appreciate your efforts for exploring this issue. Thank you for your information.
sell car

Added by evenings andeson about 19 hours ago

<strong><a href="http://www.linkchristianlouboutinoutlet.com/christian-louboutin-boots-c-1222.html">Discount Louboutin Boots</a></strong><br>
<strong><a href="http://www.linkchristianlouboutinoutlet.com/christian-louboutin-boots-c-1222.html">Cheap Christian Louboutin Boots</a></strong><br>
<strong><a href="http://www.linkchristianlouboutinoutlet.com/christian-louboutin-boots-c-1222.html">Discount Christian Louboutin Boots</a></strong><br>
<strong><a href="http://www.linkchristianlouboutinoutlet.com/christian-louboutin-shoes-c-1305.html">christian louboutin shoes</a></strong><br>
<strong><a href="http://www.linkchristianlouboutinoutlet.com/christian-louboutin-shoes-c-1305.html">discount louboutin shoes</a></strong><br>
.There are usually flipflops that contain a sportier check out them, but.<br />
<br />
Within summer heating, we all of want shoes or boots that's at ease and "breezy." An outstanding pair could give utmost breathing space and place for movement for stressful feet.Comfort will be key phrase here:when deciding upon flipflops through your own efforts, you ought to give it a shot and discover if it feels perfect for running within the sand with, or buying long easygoing walks within the block in.Think of computer as a compelling investment, if you decide on a truly sturdy and stylish couple of flipflops, they would not just join your in season wardrobe.Flipflops might not be purely the summer months wear, but they're able to provide summer months comfort year-round! <br />
<br />
Signature flipflops go on to gain ground while in the footwear current market