<div dir="ltr">Hi John,<div><br></div><div>That's super exciting! </div><div><br></div><div>I managed to get it running and parsing on my Ubuntu 17.04 machine. There were a few errors on run of the 'lkb' command from within Emacs. I've included the output below. It looks like there might be some hardcoded paths that don't match my system in the lk-fos binaries. One is failing to pickup yzlui. Would be great to have yzlui support. </div><div><br></div><div>It could also be good to add suggestions for installing slime, as I suspect many won't have it on their system. 'sudo apt-get install slime' did the job for me, and I also had success using the Emacs package manager. </div><div><br></div><div><div><font face="monospace">(progn (load "/usr/share/common-lisp/source/slime/swank-loader.lisp" :verbose t) (funcall (read-from-string "swank-loader:init")) (funcall (read-from-string "swank:start-server") "/tmp/slime.31486"))</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Welcome to LKB 5.5 (beta) (built with SBCL, 04:52:21 7 Dec 2017)</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">WARNING: #P"/usr/share/fonts/truetype/dejavu/DejaVuSansMono-Oblique.ttf" doesn't exist</font></div><div><font face="monospace">[NIL] lsp-loop(): premature end of file (read 88 characters)</font></div><div><font face="monospace">[NIL] lsp-loop(): read: `"/bin/sh: 1: exec: /home/ubuntu/Documents/delphin/lkb/bin/linux.x86.64/yzlui: not found</font></div><div><font face="monospace">"'.</font></div><div><font face="monospace">* </font></div><div><font face="monospace">; loading #P"/usr/share/common-lisp/source/slime/swank-loader.lisp"</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::Q in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::LISP-VERSION-STRING in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::UNIQUE-DIR-NAME in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::FILE-NEWER-P in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::SLIME-VERSION-STRING in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::DEFAULT-FASL-DIR in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::BINARY-PATHNAME in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::HANDLE-SWANK-LOAD-ERROR in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::COMPILE-FILES in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::LOAD-USER-INIT-FILE in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::LOAD-SITE-INIT-FILE in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::SRC-FILES in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::APPEND-DIR in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::CONTRIB-DIR in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::LOAD-SWANK in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::DELETE-STALE-CONTRIB-FASL-FILES in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::COMPILE-CONTRIBS in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::LOADUP in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::SETUP in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::STRING-STARTS-WITH in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::LIST-SWANK-PACKAGES in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER::DELETE-PACKAGES in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER:INIT in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER:DUMP-IMAGE in DEFUN</font></div><div><font face="monospace">WARNING: redefining SWANK-LOADER:LIST-FASLS in DEFUN</font></div><div><font face="monospace">WARNING: Not reloading SWANK. Package already exists.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #<THREAD "main thread" RUNNING {1007830083}>: Failed to find the WRITE-DATE of /home/ubuntu/common-lisp/quicklisp/dists/quicklisp/software/slime-v2.20/packages.lisp: No such file or directory</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">restarts (invokable by number or by possibly-abbreviated name):</font></div><div><font face="monospace"> 0: [ABORT] Exit debugger, returning to top level.</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">((LABELS SB-IMPL::RESOLVE-PROBLEMATIC-SYMLINK :IN SB-IMPL::QUERY-FILE-SYSTEM) NIL)</font></div><div><font face="monospace">0] </font></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 21 Dec 2017 at 01:55 John Carroll <<a href="mailto:J.A.Carroll@sussex.ac.uk">J.A.Carroll@sussex.ac.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word">
Hi all,
<div><br>
</div>
<div>I'm happy to announce the first co-ordinated Linux and macOS release of the fully open source LKB (LKB-FOS). There's full information at <a href="http://moin.delph-in.net/LkbFos" target="_blank">http://moin.delph-in.net/LkbFos</a>, including installation
instructions and a summary of improvements over previous versions of the LKB. I have also recently updated <a href="http://moin.delph-in.net/LkbWishlist" target="_blank">http://moin.delph-in.net/LkbWishlist</a>, <a href="http://moin.delph-in.net/LkbBugs" target="_blank">http://moin.delph-in.net/LkbBugs</a>,
and <a href="http://moin.delph-in.net/LkbMacintosh" target="_blank">http://moin.delph-in.net/LkbMacintosh</a></div>
<div><br>
</div>
<div>Apart from usability improvements, the most visible change in LKB-FOS is to the type hierarchy display, which shows a target type's ancestors as well as its descendants, and includes commands to zoom in/out and to display type constraints. I hope
this will make it easier to debug type hierarchies. I attach a couple of screenshots.</div>
<div><br>
Best wishes of the season,</div>
<div><br>
</div>
<div>John</div>
<div><br>
<blockquote type="cite">On 1 Sep 2017, at 10:57, John Carroll <<a href="mailto:J.A.Carroll@sussex.ac.uk" target="_blank">J.A.Carroll@sussex.ac.uk</a>> wrote:<br>
<br>
Hi,<br>
<br>
I’ve just uploaded a new macOS version of the LKB with improved Unicode support and much faster GLB computation. This version addresses most of the points in "Proper support in the display/entry for non-ascii encodings" at
<a href="http://moin.delph-in.net/LkbWishlist" target="_blank">http://moin.delph-in.net/LkbWishlist</a> .<br>
<br>
The main highlights are:<br>
<br>
* The macOS 'Input Sources' menu can be used to switch between language scripts, and the 'Keyboard Viewer' provides convenient multilingual text entry.<br>
<br>
* Window titles are now able to show any Unicode character.<br>
<br>
* Grammar and lexicon files are no longer subject to Unicode NFC normalisation.<br>
<br>
* Much faster GLB computation for large type partitions.<br>
<br>
The download link and installation instructions are at <a href="http://moin.delph-in.net/LkbMacintosh" target="_blank">
http://moin.delph-in.net/LkbMacintosh</a> . I’ve still got a long list of suggested enhancements from the DELPIN Summit and subsequently. I’m working on them, and I also hope to make a Linux version soon.<br>
<br>
John<br>
<br>
<br>
</blockquote>
<br>
</div>
<div><img id="m_464054244905822492906432138-6954-4558-9238-D56C137E6288" height="320" width="216" src="cid:8AE63F60-14E8-439D-9A69-56678B54AA93@inf.susx.ac.uk"></div>
<div><img id="m_4640542449058224929C843E943-189B-44D1-824B-E1A078B0C900" height="118" width="320" src="cid:0DE7CE8D-39F7-421F-9F1B-4545F3563447@inf.susx.ac.uk"></div>
</div>
</blockquote></div>