- Aug 01, 2016
-
-
Kevin Layer authored
Change-Id: I909d7f9cc7403714a7dbdb847b608e9401dcfa86 Reviewed-on: https://gerrit.franz.com:9080/6023 Reviewed-by:
Kevin Layer <layer@franz.com> Tested-by:
Kevin Layer <layer@franz.com>
-
Kevin Layer authored
Make all files point to the LICENSE file for their license. Change-Id: I378fbf3db84d7a646dd83db22a62a2accf9361b6 Reviewed-on: https://gerrit.franz.com:9080/5991 Reviewed-by:
Duane Rettig <duane@franz.com> Reviewed-by:
Robert Rorschach <rfr@franz.com> Reviewed-by:
Martin Mikelsons <mm@franz.com> Reviewed-by:
Kevin Layer <layer@franz.com> Tested-by:
Kevin Layer <layer@franz.com>
-
- Jul 11, 2016
-
-
Robert Rorschach authored
In addition to setting process-interruptible-p to nil for the timer process, also set process-keeps-lisp-alive-p to nil. The top-level :exit command no longer looks at process-interruptible-p when deciding whether to warn about active processes. Change-Id: Ifb198e84be1274a58097104ccbb89f43c06ea49b Reviewed-on: https://gerrit.franz.com:9080/5686 Reviewed-by:
Duane Rettig <duane@franz.com> Reviewed-by:
Kevin Layer <layer@franz.com> Tested-by:
Kevin Layer <layer@franz.com>
-
- Jun 14, 2016
-
-
Duane Rettig authored
Add new makefile for arm64 and make changes to allow add-ons to build cleanly %Bootstrapping: none %Testing:none Change-Id: I8f8bb249deb69767cb65f91feff9ad65b215a9b8
-
- May 24, 2016
-
-
Duane Rettig authored
Add Makefile.arm64 Add arm64 changes to Makefile, Makefile.wnn Change-Id: I583a8b8ff64460126a30f58899c2b8171155eedd
-
- May 20, 2016
-
-
Kevin Layer authored
Change-Id: Iaadcb4787952d2cd0ceaec7da755db9c51539012
-
Kevin Layer authored
Change-Id: I04814e0933efaba916c9c928624ba3565df96c4d
-
Kevin Layer authored
Change-Id: I8e1c8cd2c314d5eaca5dcfa63915b2c8faace5dc
-
- Apr 20, 2016
-
-
Kevin Layer authored
$(MACHINE) test needed to use x86_64 not x86. Change-Id: I7a85a833f6cb5189013f87547b34961cefb5a9b4
-
- Jul 23, 2015
-
-
Kevin Layer authored
Change-Id: I0ecdbdd09654dc0f478fa93b9b91a88f9e650552
-
Kevin Layer authored
Change-Id: I74748d3191fb3449b5765964dea71b8a61dd2658
-
- Jan 06, 2015
-
-
Duane Rettig authored
bug22942: Fix the makefile so it properly propagates the value of the SAVE_SOURCE_DEBUG environment variable Change-Id: I2e643e51ce1fc8e76f970c0e42b3ecd445dbf0c5
-
- Jul 10, 2013
-
-
Kevin Layer authored
/usr/X11R6/ isn't used anymore, so update to use /usr/include and /usr/lib. Change-Id: I8bfb949b185354b06db299a920428dd35cff0572
-
- Feb 26, 2013
-
-
Kevin Layer authored
This patch was lurking in spr38910 since Jan 2012. Other users (SRI) have also run into it. Change-Id: I32cce11ceada64f53f4629618e83cd5c5b2f13dc
-
- Nov 26, 2012
-
-
Duane Rettig authored
bug21429: Fix bogus declaration bug21431: disable source-level-debugging on circular code Change-Id: I01cbfcfc828237d0376f3ad4ea83efa40c50c8a0
-
- Jul 01, 2012
-
-
Kevin Layer authored
Change-Id: I74b35e026374193b853031eadfbe6324dd590aa5
-
Kevin Layer authored
Change-Id: Ib876705484152906d22029e87e3e37c667babab8
-
- Oct 25, 2011
-
-
layer authored
Change-Id: Ib7559b56b02f53441d04ae5d2c3a289f822856e0
-
- Aug 26, 2011
-
-
Andreas Fuchs authored
I'd left those in when developing unicode input and forgot about them. This may speed up things, as well as fix the build on some platform where source-level debugging isn't available. Change-Id: Ifb32883a8dbef709fc50ca4cb33fb430d94fe993
-
- Aug 16, 2011
-
-
Andreas Fuchs authored
Use a foreign structure to get fields and their offsets instead of the 64-bit-unsafe memref-int mess that was in use there previously. This fixes picture buttons on windows 64.
-
- May 24, 2011
-
-
Kevin Layer authored
I removed references to stream:, which should be OK since those symbols are in the excl: package and we use that package. This change should work on all supported versions of ACL. Change-Id: I354f252a5527ecd927642acb6f5723dc83e8c8e0
-
- Apr 18, 2011
-
-
Andreas Fuchs authored
The windows version of clim has long had a method called silica::set-selection (not exported or documented), that lets users set selection / point position in text entry fields and text edit boxes. Add this method for Motif as well. Are there user visible changes in this commit? no Is bootstrapping needed? no Are tests included for new features? Possible answers: no tests for new features Tests run: tested manually by customer Change-Id: I0679f4f653fb4d799f4ba63c105dcffbe8f56ee9
-
Andreas Fuchs authored
Make CLIM collect foreign load errors if a required .dylib file is present but fails to load, and show them to the user who will hopefully be able to diagnose what's wrong (or at the least, send us a note about the error). Is bootstrapping needed? no Are tests included for new features? no new features Tests run: Tested manually on bigmac, and by Mike Travers (SRI) Change-Id: Ida3a844d33dd8f337d6f2cf1f2f943d4f2033ccd
-
- Feb 19, 2011
-
-
Duane Rettig authored
An unused-variable warning was showing up in Mac-specific code; I don't know if it has always been this way, but the change should be backward compatible. Change-Id: I0225682e64e9eb9bb0c3187cd8ded41856a30afb
-
- Dec 04, 2010
-
-
Kevin Layer authored
Change-Id: I20b375a03816b58fba7f595bfba488bd11d3dfc1
-
- Nov 30, 2010
-
-
Andreas Fuchs authored
Since the OS X linker hard-codes libraries into climxm.dylib, users had to install Motif in exactly the same places we had it when we built CLIM. Now, use the (OS X-only) linker flag -weak-l to link climxm.dylib weakly against these libraries, and preload them from known locations on startup (sys::*clim-library-search-path*). This means that now, users can install Motif from source (like they were used to), or through Homebrew or MacPorts, without having to to worry if CLIM will load. This change also changes the build process to no longer use make_shared.mac [64], and instead uses ld directly, and re-adds /usr/local/{lib,include} to include and library search paths.
-
- Nov 29, 2010
-
-
Andreas Fuchs authored
The code that handles events after a copy-area used very dubious methods to communicate with a defun-foreign-callable function, which caused it to miss events on 64-bit OS X: The display pointer address was truncated to 32 bits on 64-bit platforms, but was left alone on 32-bit platforms. Rewrite get-event-matching-sequence-and-types to use a foreign structure to communicate with the foreign-callable function, and use the correct types and lengths. This change restricts the number of events we can probe/wait for to 16, but no call site uses more than 2 right now. To test: Load demos, open Flight Planner demo, click "Zoom In". Hangs without this change, works correctly with it. Tested on: 64-bit Linux & Mac OS X, 32-bit Linux & Mac OS X.
-
- Sep 10, 2010
-
-
Andreas Fuchs authored
Ovals inside a with-room-for-graphics form would be too wide, if the transformation was set to place the oval in the first quadrant, due to CLIM translating distances twice. Removing the transformation inside draw-oval* fixes this.
-
- Aug 11, 2010
-
-
Kevin Layer authored
Change-Id: I265691fa93f91f0956e096a06b7a0ce1b9e5d5a5
-
- Jul 21, 2010
-
-
Andreas Fuchs authored
This change eval-whens out the definition of the #\{ macro character so that it happens only at compile time. The definition was leaked into customer environments, and affected the system readtable when loading CLIM from a clinit.cl file, which resulted in an error. Tested by building & loading the resulting clim fasls on windows & linux.
-
- Jul 16, 2010
-
-
Andreas Fuchs authored
This affects Windows only. When cycling through windows using Alt-Tab, cycling back to the CLIM application would cause the Alt modifier state to still be set, which disabled all input and mouse processing - the app would appear to be hung. This patch resets the port modifier state on window activation, which allows CLIM to notice that Alt is no longer depressed. Tested by customer and by me on Windows 7.
-
- Mar 31, 2010
-
-
Kevin Layer authored
-
- Mar 30, 2010
-
-
Kevin Layer authored
-
- Mar 15, 2010
-
-
Kevin Layer authored
-
- Mar 12, 2010
-
-
Andreas Fuchs authored
The fallback font should definitely still be "fixed", not a concrete font name. (Left this in while testing, and forgot to remove it. Whoops.)
-
Andreas Fuchs authored
This fixes another case of spurious font setup warnings on Motif.
-
Andreas Fuchs authored
The fix for spr36279 introduced two new problems in windows: * One code path for hlist-panes had a leftover missing parameter * Combo Box panes (which are set-gadget-mixins too) were missing the x-margin/y-margin slots, too. This fixes these problems, and ensures that gadgets on Windows work again now.
-
- Mar 10, 2010
-
-
Kevin Layer authored
-
- Feb 03, 2010
-
-
Andreas Fuchs authored
-
- Dec 16, 2009
-
-
Andreas Fuchs authored
hlist-panes are similar to text-editors in that they have a scroller-pane as a parent, but they provide their own scroll bars. (This is for layout reasons, apparently.) This change updates hlist-panes' compose-space methods to correctly compute the space requirements for their items, so that the vertical scroll bar doesn't overlap longer item names when it doesn't have to.
-