(name 'LObjects-bf.218' message '- PDFWriter: fix transparency and clipping' id '4c91ebef-45e4-49f3-89ed-07d370f3f27a' date '18 August 2011' time '9:00:37.48 pm' author 'bf' ancestors ((name 'LObjects-tak.214' message 'If an ODF page has a text object like [[filename.lbox]],
the page is replaced by the specified file (assuming it has a LDBJrPage).' id '0192bd93-448b-4580-bc6b-e227aab091f8' date '11 August 2011' time '8:57:48.127 pm' author 'tak' ancestors ((name 'LObjects-bf.213' message '- page scale percentage should not be covered by thumbnail toggle' id '26a7b2b7-4537-480f-a71a-e07f735c1b59' date '11 August 2011' time '9:51:38.737 pm' author 'bf' ancestors ((name 'LObjects-tak.212' message 'Save and load one page.' id 'fb36e862-5c45-4dc4-a96a-285c15e291f1' date '11 August 2011' time '10:21:27.453 am' author 'tak' ancestors ((name 'LObjects-tak.211' message 'Add "Reflect button" to update the order of original stack by the thread sorter.' id '069ce3d7-9ae8-4011-8950-88c48b7e0eb0' date '10 August 2011' time '11:27:10.133 am' author 'tak' ancestors ((name 'LObjects-tak.210' message 'Revert SISS loading order of the contents and handlers in an LBox.' id 'b27eaae4-6eb9-478a-9e50-116c7f62c2aa' date '9 August 2011' time '2:24:52.924 pm' author 'tak' ancestors ((name 'LObjects-tak.209' message 'Set contents before initialize components when an LBox is loaded from SISS.
Now SISS loads and saves LThreadView correctly.
Also SISS loads LViewBox correctly.' id 'e8ecfa3f-dc3e-43fd-afb2-5572ed91f8f8' date '8 August 2011' time '4:44:20.977 pm' author 'tak' ancestors ((name 'LObjects-bf.208' message '- print LGenericShape to PDF (e.g. Frank logo)' id '89da558a-7956-46e9-b6ba-aa47deb2d0d0' date '3 August 2011' time '9:42:42.954 pm' author 'bf' ancestors ((name 'LObjects-bf.207' message 'Add LPDFWriter. To test, choose "print to PDF" from halo menu' id '064ac63d-0540-4ee7-a054-bec13665a263' date '3 August 2011' time '8:33:15.73 pm' author 'bf' ancestors ((name 'LObjects-bf.206' message 'Fix SISSLBoxWriter>>write: to cope with WideStrings' id '330ced61-1e35-4e5e-a958-9602db794f1a' date '3 August 2011' time '1:17:01.963 pm' author 'bf' ancestors ((name 'LObjects-tak.205' message 'revert LSVGPathReader >> readPath:' id '7f70c124-1d4c-4199-8f0c-331149bf198e' date '28 July 2011' time '10:18:43.445 am' author 'tak' ancestors ((name 'LObjects-yo.204' message 'Misc Fixes.' id 'fdaab4bd-978d-4da4-8e34-d132350a3e26' date '28 July 2011' time '10:06:09.958 am' author 'yo' ancestors ((name 'LObjects-tak.203' message 'Text wrapping in ODF style is parsed better.
Remove some transcipt messages made by ODF reader.' id '38626b4a-74be-4a20-8928-465d0ba68def' date '27 July 2011' time '2:18:24.209 pm' author 'tak' ancestors ((name 'LObjects-yo.202' message 'Add menu item to load a box individually.' id '1add3cf1-a4e3-4d81-b949-72b7faf80047' date '27 July 2011' time '12:00:22.421 pm' author 'yo' ancestors ((name 'LObjects-tak.201' message '- ODFFormulaParser ignores errors.
- LSVGPathReader ignores ''S'' (specifies no stroke).' id 'fd9707bf-6256-404c-96c7-e32ea05e1e27' date '27 July 2011' time '11:54:06.028 am' author 'tak' ancestors ((name 'LObjects-tak.200' message 'Added LPanHandler for each object generated by ODF reader.' id 'e909501f-6ac1-4941-bf8f-4251942622cc' date '26 July 2011' time '1:29:20.543 am' author 'tak' ancestors ((name 'LObjects-yo.199' message 'keep the flap tab when going to full screen.' id '5cc88948-b97d-485e-87a4-d05a86306992' date '25 July 2011' time '4:37:40.063 pm' author 'yo' ancestors ((name 'LObjects-yo.198' message 'Doc Editor discriminates the page turner so that script state is protected.' id 'be92fc9e-bed1-4730-ad75-d1fcacfb0191' date '25 July 2011' time '3:44:12.793 pm' author 'yo' ancestors ((name 'LObjects-yo.197' message 'motion layout''s target is now last focus, not halo target.' id '2c06ea47-9dd5-4db8-b2cd-a0a63e09b6f4' date '25 July 2011' time '3:22:19.408 pm' author 'yo' ancestors ((name 'LObjects-tk.196' message 'Change Set:		LDBJr-DO-tk
Date:			21 July 2011
Author:			Ted Kaehler

Make the Nav Bar work again.  Nav Bars in saved docs that work now will keep working.  Nav Bars that don''t work need to be deleted.  Then, get the page halo, choose Add Nav Bar, and put it into the background.

Store in a method the text of code for the buttons Accept and ''Be Keyword'' for the rule editor.' id '7473b47c-9617-4db8-95f6-5e2b139dd4da' date '24 July 2011' time '11:51:07.018 pm' author 'tk' ancestors ((name 'LObjects-tk.195' message 'Remove method LDBJrPage sissWriteValue (added by Ted in 192).  It caused page state to be saved after private boxes had been deleted!  Not what we wanted.' id 'ca10ec98-a4ea-403f-94ab-8d5884062a35' date '22 July 2011' time '9:03:24.411 am' author 'tk' ancestors ((name 'LObjects-yo.194' message 'Take the fixes of size of cells from ael. Covers error case in idref access.' id '1730d43a-bb59-453a-8fba-3758c6ad01b5' date '22 July 2011' time '4:11:45.423 pm' author 'yo' ancestors ((name 'LObjects-tak.193' message 'Reset initial state of lboxes when ODF imported stack is saved.
Avoid conflicting the menu bar and the DocEditor when back from fullscreen.
Define LFont>>fill (It caused an error by SISS serializer).' id '86b6de24-cd10-4533-a1b4-b8fec3b6847d' date '22 July 2011' time '10:11:31.759 am' author 'tak' ancestors ((name 'LObjects-tk.192' message 'Change Set:		LDBJr-DM-tk
Date:			12 July 2011
Author:			Ted Kaehler

When add a new page and compute thunbnails, show the original page again.

Make sure that showing page has stored its state in the page instance when SISS stores to a file.

Add commands to move a box to background or to be page-specific.  Other stack-related commands.  Put those in spillover of Shape > Box.  Hide or show them as needed for the current box with the halo.

Let user edit LDBJr button scripts in Morphic.  The interface to MessageSets changed with Trunk.

Define textValue in LWordWrapLayoutPre to get the contents of a tex field as Smalltalk Text.  Preserve bold, italic, and color of text.

Allow a method of LWordWrapLayout to be defined by a rule in our non-colon format.  Can be used on a page of an active essay.  Buttons for ''Be A Keyword'' and ''Accept''.  Brought over the parsing for rules (ruleFromText:) and put it on the class side of LWordWrapLayout.' id '2d01ce5c-8b64-462a-8180-84f78ecedf1e' date '21 July 2011' time '2:08:58.928 pm' author 'tk' ancestors ((name 'LObjects-yo.191' message 'Not installing Stretcher to zero-width shape.
Prevent an error when you paste a page from somewhere else into ODP stack.' id 'dc79c2b3-01c1-4bbc-a611-670fa8ae5e32' date '21 July 2011' time '6:13:37.125 pm' author 'yo' ancestors ((name 'LObjects-tak.190' message 'Set default value of viewBox.' id '37e98892-c692-4899-a301-6e1896d7a7e2' date '21 July 2011' time '11:25:16.339 am' author 'tak' ancestors ((name 'LObjects-yo.189' message 'pipelineFor is fixed.' id '726164e6-24a9-458b-92bc-f3e326afb45f' date '21 July 2011' time '10:49:21.864 am' author 'yo' ancestors ((name 'LObjects-bf.188' message 'revert ShapeStretcher logic, add nil checks' id '19191d62-c4dc-4809-9695-f3bc49c0cdbc' date '21 July 2011' time '8:00:00.72 am' author 'bf' ancestors ((name 'LObjects-yo.187' message 'Revive composition rules in the gezira editor.' id 'b9ce118c-ea14-43ee-9d98-35f4c599e488' date '19 July 2011' time '10:16:19.306 am' author 'yo' ancestors ((name 'LObjects-bf.186' message 'make ShapeStretcher more robust' id '35dbf389-fc61-4264-98da-cbe70537c945' date '19 July 2011' time '7:11:30.965 pm' author 'bf' ancestors ((name 'LObjects-yo.185' message 'Make the scripting area strechable after adding horizontal rules.' id '1bbf8769-3b23-4776-9db1-c7493453be33' date '19 July 2011' time '9:10:51.919 am' author 'yo' ancestors ((name 'LObjects-bf.184' message '- make Gezira tiles example work again
- better LObject>>printOn:
- also enhanced printing for subscriptions and layout constraints' id '4b7d96fa-9ac8-42e8-bc79-71b0655c3386' date '19 July 2011' time '4:04:50.144 pm' author 'bf' ancestors ((name 'LObjects-yo.183' message 'workaround LThread>>name issue (a better fix is called upon).  add a menu item called ''allow dragging''.' id '40a3b94a-fd7f-4659-a902-6215f135ff85' date '19 July 2011' time '12:02:05.442 am' author 'yo' ancestors ((name 'LObjects-yo.182' message 'Allows loading contents before Stack was renamed to TheStack.' id 'd7fc751c-0379-4873-9259-a4ad698f2077' date '18 July 2011' time '10:03:50.353 pm' author 'yo' ancestors ((name 'LObjects-yo.181' message 'Less frequent update in the scriptingArea.' id 'c8470b30-71a0-4f1c-a8ce-b422a442cee4' date '18 July 2011' time '4:10:34.794 pm' author 'yo' ancestors ((name 'LObjects-yo.180' message 'More support for copying frank.' id '6e8c53f3-62b9-4c7c-b967-c60ce38ba368' date '18 July 2011' time '3:51:38.938 pm' author 'yo' ancestors ((name 'LObjects-yo.179' message 'A bit of guard.' id 'fb981ad5-a0d7-486c-bf01-4a12382c57b3' date '18 July 2011' time '2:35:53.307 pm' author 'yo' ancestors ((name 'LObjects-yo.178' message 'Treat inst vars and properties better.  Dropped picture will have LPanHandler.' id 'fb98116f-c16f-4306-b4ad-c48d5da1d49e' date '18 July 2011' time '12:46:39.237 pm' author 'yo' ancestors ((name 'LObjects-tak.177' message 'Misc fixes:
- revert LesserphicMorph >> step
- full screen mode hides the docking bar
- ODF enables a drop handler.
- better names for the ODF page containers.' id '7dcfb82e-e37a-4242-80f3-4481751f383e' date '16 July 2011' time '6:00:04.803 pm' author 'tak' ancestors ((name 'LObjects-tak.176' message 'ODF reader stores images correctly into the world state.' id '6f6dfce8-5d3d-4e1f-8210-afc92e279d30' date '15 July 2011' time '9:31:13.376 pm' author 'tak' ancestors ((name 'LObjects-tak.175' message 'Full screen by one click.
It makes fullscreen button on the frame bubble at the document tab.' id '6442f33d-4543-443b-9351-c615ee24065f' date '15 July 2011' time '3:36:33.416 pm' author 'tak' ancestors ((name 'LObjects-yo.174' message 'stop automatic insertion of ''frank.' id '27a77d2f-6ec5-462d-a61a-0ba710692574' date '14 July 2011' time '8:31:33.808 pm' author 'yo' ancestors ((name 'LObjects-yo.173' message 'Scriptor''s layout and look is less sensitive to its ''theme'' variable; it is now taken from LBox.' id '2ee562f8-7ce7-4e95-bf46-46d2f2ddca7d' date '14 July 2011' time '8:27:00.373 pm' author 'yo' ancestors ((name 'LObjects-tak.172' message 'Update the document name when an ODF is imported.

This change includes LTextView, but it is not used yet. I thought it is used as a view of stackName:, but things were more complicated than I thought, and I gave up to use it. Still it  might be useful for other purpose, and I keep it (I will remove it if there are no use of it).' id '39466ae7-c91d-4a5d-ac71-e52683b5b663' date '14 July 2011' time '3:51:24.325 pm' author 'tak' ancestors ((name 'LObjects-yo.171' message 'green icon for duplicate into hand feature.' id '974d6065-35d0-4b2b-af5f-b14525bd7b35' date '14 July 2011' time '3:09:27.446 pm' author 'yo' ancestors ((name 'LObjects-yo.170' message 'Allows edited glyph shape to be restored.  Some commands in the spill menu for the box bubble.' id '67339155-9c00-4b79-af4a-7268e9933eca' date '14 July 2011' time '1:30:16.636 pm' author 'yo' ancestors ((name 'LObjects-yo.169' message 'Adjust the highlight line.' id 'e17fecb9-ecd5-4d5d-915f-ceadd0ea40b2' date '14 July 2011' time '10:40:03.438 am' author 'yo' ancestors ((name 'LObjects-yo.168' message 'announceFillChanged is smarter about glyphs.' id '0bbd8b81-0ad3-43fa-ae8e-7939a7aeff44' date '14 July 2011' time '12:19:29.587 am' author 'yo' ancestors ((name 'LObjects-tak.167' message 'Slightly better, but still unusable thread sorter.
Use LNewHorizontalLayout with LDropHighlightHandler instead of LHolderLayout for the thread editor.' id '1ab21ecc-2aee-47ae-8e3b-fd1453780155' date '13 July 2011' time '11:57:37.825 pm' author 'tak' ancestors ((name 'LObjects-yo.166' message 'Better support for colored font.  The default font is changed to DejaVuSans.' id 'eb72b4af-4b28-4312-8f4f-da619f496145' date '13 July 2011' time '3:33:20.061 pm' author 'yo' ancestors ((name 'LObjects-tk.165' message 'Change Set:		LDBJr-DL-tk
Date:			12 July 2011
Author:			Ted Kaehler
			
Yoshiki''s fix: typing in a value to a cell changes the formula for that cell to ''=7000''.  (Note that cells can NOT have a separate data value per page that is pure data and not computed from a formula.)

Yoshiki''s fix: A Layout''s dependency on page turn or any other event is now recorded in an SISS file.

Move the Condor database to the namespace.  That way it will be moved when a page is copied and pasted to another stack.' id '8949b86c-e24a-4da7-8cc7-03a259b516af' date '12 July 2011' time '4:44:30.58 pm' author 'tk' ancestors ((name 'LObjects-yo.164' message 'I believe that configureReadoutBox is making unused and extra event linkage from the view to the cell.' id '2b7f4b72-486c-4399-9d88-8b888f8dbaed' date '12 July 2011' time '3:40:39.072 pm' author 'yo' ancestors ((name 'LObjects-tak.163' message 'Adjust slide size as described in the master style.
As a side effect, you can set the background image (the extent should be about 800 x 600''.' id '2d86b611-8f33-4570-aa9a-c2d2b20237f4' date '12 July 2011' time '2:20:41.788 pm' author 'tak' ancestors ((name 'LObjects-yo.162' message 'Put New Vertical Layout into the bubble in the shape editor.' id '054badf9-5f6d-4b01-870b-848e1f3fd34f' date '11 July 2011' time '9:49:18.983 pm' author 'yo' ancestors ((name 'LObjects-tak.161' message 'To save and load SISS with floating point font size.' id 'bca0b9f9-30aa-4124-b39d-2ca4f5cebc50' date '11 July 2011' time '2:45:18.573 pm' author 'tak' ancestors ((name 'LObjects-yo.160' message 'Remove redundant layout.' id '383d56c7-99ee-4bfe-adf1-310390258b81' date '8 July 2011' time '8:26:02.414 pm' author 'yo' ancestors ((name 'LObjects-yo.159' message 'an attempt to fix ''show'' so that adaptToWorld: is called.  Bubbles don''t born with HolderLayout.' id '68eefd2b-1d48-48cc-88d9-95b8a76d10b8' date '8 July 2011' time '8:17:52.003 pm' author 'yo' ancestors ((name 'LObjects-tak.158' message 'This is experimental classes for a model-view components.
It is not finished for real purposes (I will modify it drastically),
but I upload it anyway to give you insight what I''m doing today.

LListView example1.
LListView example2.
LListView example3.
LListView example4.
LListView example5.
LListView example6.

LComboBox example1.
LComboBox example2.' id '79c36f7a-5ece-4db3-8f7f-7b08f520a365' date '8 July 2011' time '5:21:52.017 pm' author 'tak' ancestors ((name 'LObjects-tk.157' message 'Make Condor Demo show inside a picture of an iPhone bezel.  You will need to have the file iPhoneMockup.png from http://tinlizzie.org/share/frank-extras/iPhoneMockup.png.  Be sure to make Frank''s Lesserphic window be as tall as the screen!!  Then (LesserphicMorph testz50). 

Change wording on box spillover menu.

Spillover won''t retract except by changing tabs.  Made LWorldState verifyHalo look in parts also.

Fix bug in LHaloHandler receive:from:.  When opening a new document, the halo target may have nil container.  receive:from: tried to access worldState.

Fix bug in viewOfFld:pagesFwd:on:,  Just one of the things wrong with testNewStack4.' id '98b53498-d255-4a7a-ae62-7f5debc2c4d1' date '8 July 2011' time '2:41:46.894 pm' author 'tk' ancestors ((name 'LObjects-tk.156' message 'Make Condor Demo show inside a picture of an iPhone bezel.  You will need to have the file iPhoneMockup.png from http://tinlizzie.org/share/frank-extras/iPhoneMockup.png.  Be sure to make Frank''s Lesserphic window be as tall as the screen!!  Then (LesserphicMorph testz50). 

Change wording on box spillover menu.

Spillover won''t retract except by changing tabs.  Made LWorldState verifyHalo look in parts also.

Fix bug in LHaloHandler receive:from:.  When opening a new document, the halo target may have nil container.  receive:from: tried to access worldState.

Fix bug in viewOfFld:pagesFwd:on:,  Just one of the things wrong with testNewStack4.' id '8af494d9-afc5-4fb4-83f6-61f807f846f0' date '8 July 2011' time '2:35:57.533 pm' author 'tk' ancestors ((name 'LObjects-tak.155' message 'Enable to drag the title bar of a file dialog.' id '436698a0-334a-4da5-8bd5-3a20f81a0ce8' date '8 July 2011' time '10:05:49.061 am' author 'tak' ancestors ((name 'LObjects-tak.154' message 'Apply LNewVerticalLayout to ODFDocument.' id 'c400730e-f7c4-4830-baee-519443b7f9d7' date '8 July 2011' time '10:01:23.199 am' author 'tak' ancestors ((name 'LObjects-yo.153' message 'further changes to layout.' id '19341ea4-a94e-44d5-be67-d8f49b828439' date '8 July 2011' time '1:49:28.946 am' author 'yo' ancestors ((name 'LObjects-yo.152' message 'List Items spread in the list.' id '1b3013fc-d299-45cb-aa89-b75957a27e33' date '8 July 2011' time '12:07:57.275 am' author 'yo' ancestors ((name 'LObjects-yo.151' message 'FileList is much faster now.  (by not drawing shadow when it is outside of rect).  Some of the menu items gets expanded sideways to cover the menu''s horizontal space.' id 'd038235b-8e99-458d-86ad-96bbc2791219' date '7 July 2011' time '11:21:50.556 pm' author 'yo' ancestors ((name 'LObjects-yo.150' message 'whichMethodsStoreInto: from ael.' id 'a9fdcc31-624b-4db4-b90c-dab26b728f88' date '7 July 2011' time '9:17:40.826 pm' author 'yo' ancestors ((name 'LObjects-yo.149' message 'NewLayouts.  There are some uses of it but not everything has been migrated nor horizontal resizing of vertical items is working.' id 'ba13d3db-a43f-40f7-bfda-51f5aee02a9d' date '7 July 2011' time '8:53:15.084 pm' author 'yo' ancestors ((name 'LObjects-yo.148' message 'ODFReader is moved under LObjects.' id '8abf68d2-6ee7-4da6-b7ba-7318771f3818' date '6 July 2011' time '9:32:02.243 pm' author 'yo' ancestors ((name 'LObjects-yo.147' message 'remove the use of openTextField.  FIx navigation bar layout a bit.' id '40d42fed-6946-47fc-8f79-9517f786cce7' date '6 July 2011' time '9:23:15.277 pm' author 'yo' ancestors ((name 'LObjects-yo.146' message 'visible: causes redraw.' id '82c0bfb0-e6d0-4bd8-a0b2-84c70a3a52da' date '6 July 2011' time '3:38:43.28 pm' author 'yo' ancestors ((name 'LObjects-yo.145' message 'Some small fixes.' id '99ee4eec-cd7c-45f0-b7c4-0e7672dc62df' date '6 July 2011' time '3:21:04.378 pm' author 'yo' ancestors ((name 'LObjects-yo.144' message 'Beginning of rework of Vertical Layout (and Horizontal Layout).' id '9b5b4e24-6394-4512-ab3a-52aa953e8475' date '6 July 2011' time '9:56:32.936 am' author 'yo' ancestors ((name 'LObjects-yo.143' message 'Fix color panel cell size.' id 'c6d2e4a6-ac95-46d1-9520-2480dab995f2' date '6 July 2011' time '12:20:13.052 am' author 'yo' ancestors ((name 'LObjects-yo.141' message 'Different implementation of color chart with no color.' id 'e38d6960-1547-40ea-a3b4-31e4d11802ad' date '5 July 2011' time '11:01:34.828 pm' author 'yo' ancestors ((name 'LObjects-yo.140' message 'different implementation of Color Picker.' id 'be064b08-9f37-4b7c-b1fa-5d7ebb9adedd' date '5 July 2011' time '11:00:23.856 pm' author 'yo' ancestors ((name 'LObjects-yo.139' message 'From Moshi 2609.' id '5c538142-7549-4db4-8e11-2a354104d97e' date '5 July 2011' time '9:32:58 pm' author 'yo' ancestors ((name 'LObjects-yo.138' message 'From Moshi 2606.' id '0793cf13-b0a1-40b3-8735-9ffdd49bab0c' date '5 July 2011' time '3:54:06 pm' author 'yo' ancestors ((name 'LObjects-yo.137' message 'From Moshi 2604.' id '5711803d-fe77-456a-9999-db604609093f' date '5 July 2011' time '3:03:43 pm' author 'yo' ancestors ((name 'LObjects-yo.136' message 'From Moshi 2603.' id '685f54cd-6116-448f-b100-c1fc15c53304' date '5 July 2011' time '2:28:42 pm' author 'yo' ancestors ((name 'LObjects-yo.135' message 'From Moshi 2602.' id '5ef7ffa9-2dc3-427c-a34d-2ca820d316aa' date '5 July 2011' time '2:11:52 pm' author 'yo' ancestors ((name 'LObjects-yo.134' message 'From Moshi 2601.' id '9c590b80-5c57-42e8-9949-8dc2dc7baa5a' date '5 July 2011' time '10:59:53 am' author 'yo' ancestors ((name 'LObjects-yo.133' message 'From Moshi 2599.' id '9735c54b-6e83-4a7e-8cfd-d3384b885162' date '5 July 2011' time '10:30:42 am' author 'yo' ancestors ((name 'LObjects-yo.132' message 'From Moshi 2594.' id '67e97054-387b-4d41-86b9-06185790f786' date '30 June 2011' time '3:01:40 pm' author 'yo' ancestors ((name 'LObjects-yo.131' message 'From Moshi 2593.' id '8378545f-b1c6-426c-9bf0-f01fc686c927' date '30 June 2011' time '1:39:43 pm' author 'yo' ancestors ((name 'LObjects-yo.130' message 'From Moshi 2592.' id '85118131-6b01-4b13-80f5-f9d687f1a03b' date '30 June 2011' time '11:01:55 am' author 'yo' ancestors ((name 'LObjects-yo.129' message 'From Moshi 2591.' id '81d3baae-08bb-47c3-b877-7a6e5eb2a560' date '30 June 2011' time '1:45:25 am' author 'yo' ancestors ((name 'LObjects-yo.128' message 'From Moshi 2589.' id '03acea37-3e21-4112-b397-48a8126ce6e1' date '30 June 2011' time '1:33:34 am' author 'yo' ancestors ((name 'LObjects-tak.127' message '2587:
Change Set:		CleanupSlider-tak
Date:			28 June 2011
Author:			Takashi Yamamiya

To fix a strange behavior in a slider where the knob moves to outside of sliderbox, I cleanup it a little bit.

Please use LSliderBoxHandler >> currentValue: instead of LSliderHandler >> positionSliderForValue:. Actually, you don''t need to access LSliderHandler directly any more.
' id 'd59d9b6c-1ac9-45c4-ab17-1e52c87a2fed' date '28 June 2011' time '3:40:21 pm' author 'tak' ancestors ((name 'LObjects-tak.126' message '#2585:
Change Set:		adaptToWorld-tak
Date:			28 June 2011
Author:			Takashi Yamamiya

Use adaptToWorld: (with colon) instead of adaptToWorld.' id 'd182b28f-9460-4e98-9beb-0625f1aff00d' date '28 June 2011' time '11:41:23 am' author 'tak' ancestors ((name 'LObjects-yo.125' message 'From Moshi 2584.' id '2cda3ce9-98c8-478c-98f7-aa91ad78592f' date '28 June 2011' time '2:23:41 am' author 'yo' ancestors ((name 'LObjects-yo.124' message 'From Moshi 2583.' id 'ede1d8ad-99b3-437b-bdc3-04953a1722e7' date '28 June 2011' time '1:40:16 am' author 'yo' ancestors ((name 'LObjects-yo.123' message 'From Moshi 2582.' id '088ae81d-2132-4a59-bde8-bb1dcbe00fb5' date '27 June 2011' time '3:35:49 pm' author 'yo' ancestors ((name 'LObjects-yo.122' message 'From Moshi 2580.' id '62f68407-6b4e-41f8-8e13-4cc4fd61f09e' date '27 June 2011' time '3:00:57 pm' author 'yo' ancestors ((name 'LObjects-yo.121' message 'From Moshi 2579.' id 'fb16d157-109f-4593-b28e-383c5fc12982' date '27 June 2011' time '9:44:08 am' author 'yo' ancestors ((name 'LObjects-yo.120' message 'From Moshi 2578.' id 'bf38459a-5897-49a0-be37-5bdc815b7e40' date '26 June 2011' time '7:21:53 pm' author 'yo' ancestors ((name 'LObjects-yo.119' message 'From Moshi 2577.
' id '6fcf92eb-959c-4c7e-84e4-0993a0463242' date '25 June 2011' time '2:02:03 am' author 'yo' ancestors ((name 'LObjects-yo.118' message 'From Moshi 2576.' id '0459efd9-5705-44dc-8244-794f4fae36a4' date '25 June 2011' time '1:46:28 am' author 'yo' ancestors ((name 'LObjects-tak.117' message '#2575:
Change Set:		ThemeAndFileDialog-tak
Date:			24 June 2011
Author:			Takashi Yamamiya

Move color configuration from LDocEditor into LBox class variable Theme.
Still LDocEditor''s instance variables have colors, but it may be better
to remove those variables and to unify to Theme. But it works OK
just for now. To get theme colors, please access LBox''s class methods
in the ''theme'' category.

LFileDialog has a label.
' id '8abd67f5-67e2-4301-8294-152284dadd22' date '24 June 2011' time '4:47:08 pm' author 'tak' ancestors ((name 'LObjects-yo.116' message 'From Moshi 2574.' id 'cf37b691-3200-4764-830a-beaefb8dc94c' date '24 June 2011' time '4:13:20 pm' author 'yo' ancestors ((name 'LObjects-yo.115' message 'From Moshi 2571.' id 'ba6d05db-bff6-43c2-a2a3-51938678e563' date '24 June 2011' time '1:14:28 am' author 'yo' ancestors ((name 'LObjects-yo.114' message 'From Moshi 2570.' id '5beb183e-1f5e-4c8c-b723-066718546341' date '24 June 2011' time '1:07:31 am' author 'yo' ancestors ((name 'LObjects-yo.113' message 'From Moshi 2569.' id '50cda73e-81b1-4911-b46a-78f5a9078e19' date '23 June 2011' time '11:21:51 pm' author 'yo' ancestors ((name 'LObjects-yo.112' message 'From Moshi 2568.' id '4166f1b8-adf7-4e9e-9b24-132d3bc7166d' date '23 June 2011' time '10:38:46 pm' author 'yo' ancestors ((name 'LObjects-yo.111' message 'From Moshi 2567.' id 'db47c2e2-30b7-472f-9bba-3b9ab1cef1c2' date '23 June 2011' time '9:50:58 pm' author 'yo' ancestors ((name 'LObjects-yo.110' message 'From Moshi 2566.' id '5a385626-52aa-4d0b-bd19-7ec64ca18126' date '23 June 2011' time '9:17:54 pm' author 'yo' ancestors ((name 'LObjects-yo.109' message 'From Moshi 2565.' id '90cdd381-6375-4db1-a8e3-0add730372de' date '23 June 2011' time '9:10:01 pm' author 'yo' ancestors ((name 'LObjects-yo.108' message 'From Moshi 2564.' id 'd1753be5-a9b4-4f62-ba5a-71b126f8139d' date '23 June 2011' time '5:45:07 pm' author 'yo' ancestors ((name 'LObjects-tak.107' message '#2563:
Change Set:		scrollpane-tak
Date:			23 June 2011
Author:			Takashi Yamamiya

Make a slider''s nob height following content''s visible area.

todo:
There are some bi-directional relationships between a scroll pane and the slider.
The announcements shoule be one-directional from scroll pane(model) to slider(view).

#2562:
' id '0ee8b6da-e9a6-49c6-b656-8e4762742be6' date '23 June 2011' time '4:34:09 pm' author 'tak' ancestors ((name 'LObjects-yo.106' message 'From Moshi 2559.' id '806bdfe9-c2a4-41b8-ae23-96c189b76d32' date '22 June 2011' time '9:40:06 pm' author 'yo' ancestors ((name 'LObjects-yo.105' message 'From Moshi 2558.' id '9a008d03-c631-4b4a-b04e-35a5ae71740e' date '22 June 2011' time '8:59:09 pm' author 'yo' ancestors ((name 'LObjects-yo.104' message 'From Moshi 2557.' id '077f6dc0-f5bb-491a-9827-9b85451a4224' date '22 June 2011' time '7:17:46 pm' author 'yo' ancestors ((name 'LObjects-yo.103' message 'From Moshi 2556.' id '6b8040b5-8fed-4e7f-a4b0-ac1d71e2fc6e' date '22 June 2011' time '3:40:11 pm' author 'yo' ancestors ((name 'LObjects-yo.102' message 'From Moshi 2555.' id '7333c324-388f-4870-904d-a4b87f3ec5ea' date '22 June 2011' time '1:28:49 pm' author 'yo' ancestors ((name 'LObjects-yo.101' message 'From Moshi 2554.' id '71f6b1d0-d755-453c-8c5d-6df36c3a3d8c' date '22 June 2011' time '9:59:28 am' author 'yo' ancestors ((name 'LObjects-yo.100' message 'From Moshi 2553.' id '16b3eb86-38cf-496b-89e3-9ff5156a9f04' date '22 June 2011' time '12:11:22 am' author 'yo' ancestors ((name 'LObjects-yo.99' message 'From Moshi 2552.' id 'f51c2808-fb91-4496-996e-deb26457cf06' date '21 June 2011' time '10:27:27 pm' author 'yo' ancestors ((name 'LObjects-yo.98' message 'From Moshi 2550.' id 'f8e173b4-f74d-436c-8ae6-ece5f34640f3' date '20 June 2011' time '9:55:33 am' author 'yo' ancestors ((name 'LObjects-tak.97' message 'up to #2549' id 'b9cfbd5a-6f79-4707-95e5-14e7b1c975a5' date '17 June 2011' time '3:53:27 pm' author 'tak' ancestors ((name 'LObjects-yo.96' message 'From Moshi 2542.' id 'eb738019-c9db-4ba9-9760-96e90e4e3249' date '17 June 2011' time '1:37:50 am' author 'yo' ancestors ((name 'LObjects-yo.95' message 'From Moshi 2541.' id 'e582c75e-9db2-43dc-86cb-9639f15c8a7c' date '17 June 2011' time '12:56:22 am' author 'yo' ancestors ((name 'LObjects-yo.94' message 'From Moshi 2540.
' id '2525ee0b-6b98-4406-b696-013f2e757164' date '16 June 2011' time '11:33:04 pm' author 'yo' ancestors ((name 'LObjects-yo.93' message 'From Moshi 2538.
' id 'd0adecec-4648-4ffc-9191-47e9398e3ba6' date '16 June 2011' time '10:16:49 pm' author 'yo' ancestors ((name 'LObjects-yo.92' message 'From Moshi 2534.' id '4736445d-cd88-47c7-b51f-5aff6e2924a9' date '16 June 2011' time '9:30:15 am' author 'yo' ancestors ((name 'LObjects-yo.91' message 'From Moshi 2529.' id '3dfec1b6-7791-4715-a2a5-6cd3681e5332' date '13 June 2011' time '6:02:13 pm' author 'yo' ancestors ((name 'LObjects-yo.90' message 'From Moshi 2523.' id 'c08f1650-45fa-4811-83da-427a08d25f01' date '13 June 2011' time '10:56:26 am' author 'yo' ancestors ((name 'LObjects-bf.89' message 'moshi 2522' id '3005ea62-951c-4352-8cb7-986172916f60' date '10 June 2011' time '4:46:12 pm' author 'bf' ancestors ((name 'LObjects-yo.88' message 'From Moshi 2518.' id 'f2147e61-04ae-435c-a703-39323e94d623' date '10 June 2011' time '11:07:08 am' author 'yo' ancestors ((name 'LObjects-yo.87' message 'From Moshi 2517.' id 'ce0b36ad-5872-4c9d-8331-d002e8a9c923' date '10 June 2011' time '11:00:03 am' author 'yo' ancestors ((name 'LObjects-yo.86' message 'From Moshi 2516.' id '22fe5bf7-7b2b-4224-a2d9-082eb26174d8' date '10 June 2011' time '10:38:39 am' author 'yo' ancestors ((name 'LObjects-tak.85' message '#2515

Change Set:		SISSSerializer-tak
Date:			9 June 2011
Author:			Takashi Yamamiya

You can write a custom serialize mechanism in the layout by #sissSerializer.

To make a serializer.
- Specify the serializer object in #sissSerializer.
- Implement #sissWriteElementsInto:context: for the writer
- Implement #sissReadElements:for:sexp:from:to: for the reader.

This change also includes tiny fixes:
- Use #adaptNamespace: to fix an error about opening muptiple paged SISS.
- #openSampleDoc returns the morph (it keeps the original behavior of LDocEditor>>open)
- Revert sissCreateInstanceFromSexp:idref:from:to: (Ted had overridden it by an older method).
' id 'f08f7d4b-3a6b-48f1-86e6-ee1d7d5cd2f0' date '9 June 2011' time '5:59:17 pm' author 'tak' ancestors ((name 'LObjects-yo.84' message 'From Moshi 2512.' id '36843ded-9312-4bdb-b667-482cd72937b5' date '8 June 2011' time '10:23:04 pm' author 'yo' ancestors ((name 'LObjects-yo.83' message 'From Moshi 2511.' id '81bed88f-d084-40bf-b801-63c94cd4f8ef' date '8 June 2011' time '10:19:17 pm' author 'yo' ancestors ((name 'LObjects-yo.82' message 'From Moshi 2510.' id '7516db38-e4b5-40bc-a3a9-13eb1be52f68' date '8 June 2011' time '9:20:29 pm' author 'yo' ancestors ((name 'LObjects-yo.81' message 'From Moshi 2509.' id '168c088f-31b4-49a4-a699-39c8e1adaeb9' date '8 June 2011' time '8:47:55 pm' author 'yo' ancestors ((name 'LObjects-yo.80' message 'From Moshi 2509.' id 'be852ecf-b4ba-453e-b772-330e844d7d3a' date '8 June 2011' time '8:36:04 pm' author 'yo' ancestors ((name 'LObjects-yo.79' message 'From Moshi 2505.' id '18eaa297-3137-4ac1-b80e-3acc9aa3ef0e' date '8 June 2011' time '2:39:02 pm' author 'yo' ancestors ((name 'LObjects-yo.78' message 'From Moshi 2504.' id 'e8c143fb-cb9b-4b74-832d-87c6542e325b' date '8 June 2011' time '1:43:48 pm' author 'yo' ancestors ((name 'LObjects-tak.77' message 'Change Set:		LThread2-tak
Date:			7 June 2011
Author:			Takashi Yamamiya

cleanup and serialization for LThread.' id '8477212b-e2eb-49bd-ba0d-bc97db23d87a' date '7 June 2011' time '11:33:23 am' author 'tak' ancestors ((name 'LObjects-yo.76' message 'From Moshi 2501.' id '75329a75-7d85-490b-927f-5156fb34568e' date '6 June 2011' time '8:42:03 pm' author 'yo' ancestors ((name 'LObjects-yo.75' message 'From Moshi 2500.' id 'a4b3f7c9-4213-46a4-8a83-377aea25f74c' date '6 June 2011' time '1:44:42 pm' author 'yo' ancestors ((name 'LObjects-yo.74' message 'From Moshi 2499.' id '4f465a81-dd5a-478c-af04-0359e7ddc929' date '6 June 2011' time '12:37:41 pm' author 'yo' ancestors ((name 'LObjects-tak.73' message '2498LThread-tak.cs and 2497LBoxExplorer-tak.cs.' id 'cd044f8d-5ffa-495d-bd2e-895d5f67baa3' date '3 June 2011' time '4:45:02 pm' author 'tak' ancestors ((name 'LObjects-yo.72' message 'From Moshi 2496.' id 'd77648c3-2d82-4baa-9a64-32124548fe9d' date '3 June 2011' time '3:01:37 pm' author 'yo' ancestors ((name 'LObjects-yo.71' message 'From Moshi 2495.' id '8d270060-ea32-42d0-bebe-0133a37bde63' date '3 June 2011' time '11:26:10 am' author 'yo' ancestors ((name 'LObjects-yo.70' message 'From Moshi 2494.' id 'a0c3b1d9-15cf-45f8-a8ef-77de0940ba26' date '3 June 2011' time '12:16:02 am' author 'yo' ancestors ((name 'LObjects-yo.69' message 'From Moshi 2493.' id '77b80d9e-7f03-400f-9070-7a189ae3f7c8' date '2 June 2011' time '3:39:35 pm' author 'yo' ancestors ((name 'LObjects-yo.68' message 'From Moshi 2492.' id 'd7ddbea9-9616-4665-9b7d-d461bac82b40' date '2 June 2011' time '2:28:11 pm' author 'yo' ancestors ((name 'LObjects-yo.67' message 'From Moshi 2491.' id '08c6f5bd-daf0-498d-8aca-0c5eabb1c48b' date '1 June 2011' time '3:44:39 pm' author 'yo' ancestors ((name 'LObjects-yo.66' message 'From Moshi 2490.' id '291c7359-110f-4190-b270-c5820d316818' date '1 June 2011' time '11:09:49 am' author 'yo' ancestors ((name 'LObjects-yo.65' message 'From Moshi 2489.' id 'ca3b2626-281a-4e3c-af54-13a0029b76b5' date '31 May 2011' time '9:48:53 pm' author 'yo' ancestors ((name 'LObjects-yo.64' message 'From Moshi 2488.' id '270d5a63-84f1-48e3-86c8-90e90a3a6d75' date '31 May 2011' time '3:06:07 pm' author 'yo' ancestors ((name 'LObjects-yo.63' message 'From Moshi 2481.' id '00a0dee7-a84d-471f-9b91-78dcda1c05a3' date '27 May 2011' time '3:38:06 pm' author 'yo' ancestors ((name 'LObjects-yo.62' message 'From Moshi 2479.' id '7d2cfb05-57db-4839-8b31-23af368044cf' date '26 May 2011' time '11:25:39 am' author 'yo' ancestors ((name 'LObjects-yo.61' message 'From Moshi 2478.' id '15d5f71b-a2ef-4336-b7af-c647834fafac' date '25 May 2011' time '4:47:03 pm' author 'yo' ancestors ((name 'LObjects-yo.60' message 'From Moshi 2476.' id 'd6a79dad-b95a-40b5-b229-efaa08a60d22' date '25 May 2011' time '3:21:01 pm' author 'yo' ancestors ((name 'LObjects-yo.59' message 'From Moshi 2475.' id '0b794e98-a9cf-4559-b110-9ca056beedb0' date '25 May 2011' time '2:12:11 pm' author 'yo' ancestors ((name 'LObjects-yo.58' message 'From Moshi 2472.' id '61ce0145-8424-49fb-8ed3-2bf1f8ed1f2a' date '20 May 2011' time '3:49:42 pm' author 'yo' ancestors ((name 'LObjects-yo.57' message 'From Moshi 2466.' id '37fa96a6-77b3-4532-ae37-a8b065207dc9' date '19 May 2011' time '2:24:43 am' author 'yo' ancestors ((name 'LObjects-yo.56' message 'From Moshi 2465.' id 'ce48880f-f635-4003-8341-3e55f1376e2b' date '19 May 2011' time '1:58:43 am' author 'yo' ancestors ((name 'LObjects-yo.55' message 'From Moshi 2464.' id 'c97d8294-3074-5540-9197-e21d0cb29bb0' date '18 May 2011' time '3:20:35 pm' author 'yo' ancestors ((name 'LObjects-bf.54' message '- remove temporary class initializer' id '4c319b78-28ef-48ad-8717-76a31c8de409' date '18 May 2011' time '8:46:21 pm' author 'bf' ancestors ((name 'LObjects-bf.53' message '- move worlds accessors out of the package' id '24a62d22-d1a6-4b34-b237-ac5d8e54c08e' date '18 May 2011' time '8:30:10 pm' author 'bf' ancestors ((name 'LObjects-yo.52' message 'From Moshi 2459.' id '12b7a796-da2f-604c-9abd-2d9289e50ef3' date '17 May 2011' time '3:34:32 pm' author 'yo' ancestors ((name 'LObjects-yo.51' message 'From Moshi 2454.' id '1d1ca882-5286-644d-b78c-0628e51d53fc' date '16 May 2011' time '10:17:59 pm' author 'yo' ancestors ((name 'LObjects-yo.50' message 'From  Moshi 2453.' id '4f346d01-dafe-1548-8631-d0bd0057a95a' date '16 May 2011' time '2:44:40 pm' author 'yo' ancestors ((name 'LObjects-yo.49' message 'From Moshi 2448.' id '8b048959-f6be-a44f-91db-7f3b78ab59a9' date '13 May 2011' time '11:10:40 pm' author 'yo' ancestors ((name 'LObjects-tak.48' message '2447ODFReader23-tak.cs' id '6bedbb72-d488-498e-9788-4e14710380ba' date '13 May 2011' time '4:33:44 pm' author 'tak' ancestors ((name 'LObjects-yo.47' message 'From Moshi 2444.' id '2b963bf1-46e8-9b46-8792-7a407c705d5d' date '12 May 2011' time '3:29:58 pm' author 'yo' ancestors ((name 'LObjects-yo.46' message 'From Moshi 2442.' id '6e60d405-354e-0d42-8a7a-7b08ba8997db' date '12 May 2011' time '1:52:27 pm' author 'yo' ancestors ((name 'LObjects-yo.45' message 'From Moshi 2400.' id '7f42e667-3dcc-4c45-956a-26e2180bbef3' date '11 May 2011' time '9:32:52 pm' author 'yo' ancestors ((name 'LObjects-yo.44' message 'From Moshi 2438.' id '0da9f5ed-5cb6-df4d-ab00-1c5e1fd786be' date '11 May 2011' time '10:20:50 am' author 'yo' ancestors ((name 'LObjects-yo.43' message 'From Moshi 2437.' id '67d16a9f-c111-344a-a94e-40495911421e' date '10 May 2011' time '10:53:13 pm' author 'yo' ancestors ((name 'LObjects-yo.42' message 'From Moshi 2435.' id 'c4b7e4c5-bd93-1e45-b6b8-592cf9318393' date '10 May 2011' time '3:38:30 pm' author 'yo' ancestors ((name 'LObjects-yo.41' message 'from Moshi 2430.' id '77e6b1c5-08de-8d45-abf0-2c3de67ce9d5' date '9 May 2011' time '9:13:42 pm' author 'yo' ancestors ((name 'LObjects-tak.40' message 'up to 2424ODFReader19-tak (Arcs in custom-shape)' id '3c3004b3-e711-4907-8caa-44d876ea3ff4' date '7 May 2011' time '10:05:16 am' author 'tak' ancestors ((name 'LObjects-yo.39' message 'From Moshi 2423.' id '9fa8cf1a-46a6-f546-a920-86b3f0a6572b' date '6 May 2011' time '3:42:54 pm' author 'yo' ancestors ((name 'LObjects-yo.38' message 'From 2417.' id '9e600471-281b-9c44-9584-fb1c178d334c' date '3 May 2011' time '10:41:47 am' author 'yo' ancestors ((name 'LObjects-bf.37' message ' - update to moshi 2393' id '6603e63b-5bf5-4fab-acda-c8dd9737becd' date '15 April 2011' time '3:50:25 pm' author 'bf' ancestors ((name 'LObjects-bf.36' message '- update to moshi 2367' id '959b29a3-b920-4618-9749-27207fed6e44' date '13 April 2011' time '4:39:21 pm' author 'bf' ancestors ((name 'LObjects-yo.35' message 'From Moshi 2040.' id '5de21da5-6fb5-574b-be72-fd413f7ca991' date '11 March 2011' time '1:19:45 am' author 'yo' ancestors ((name 'LObjects-bf.34' message 'support editing code of kernels via Gezira tiles' id '406c2956-8519-4c09-8fc5-ec75007d8151' date '4 March 2011' time '3:46:23 pm' author 'bf' ancestors ((name 'LObjects-yo.33' message 'From Moshi 2023.' id '826907b1-9d59-0941-9f42-7b97eed72278' date '3 March 2011' time '2:37:13 pm' author 'yo' ancestors ((name 'LObjects-bf.32' message '- more GeziraTiles, use GZBindings' id '088af21f-37ac-45e9-910c-2e942da5fbcb' date '28 February 2011' time '4:33:17 pm' author 'bf' ancestors ((name 'LObjects-yo.31' message 'From Moshi 1999.' id '86422263-39ff-994c-8030-ed056c80e14b' date '22 February 2011' time '10:49:12 pm' author 'yo' ancestors ((name 'LObjects-yo.30' message 'From Moshi 1993.' id 'bcca3a2a-ed40-0a40-be6f-cc53770ffe0f' date '21 February 2011' time '2:34:45 pm' author 'yo' ancestors ((name 'LObjects-yo.29' message 'From Moshi 1990.' id '19220652-2898-1442-98c9-4e9d14264b35' date '17 February 2011' time '9:48:38 am' author 'yo' ancestors ((name 'LObjects-yo.28' message 'From moshi 1989.' id '2ccc9b70-9e86-2a43-a9cf-f79760dfd954' date '16 February 2011' time '12:58:09 am' author 'yo' ancestors ((name 'LObjects-yo.27' message 'from Moshi 1978' id '9fbaddcf-1690-e743-adc2-31133e410842' date '8 February 2011' time '10:27:51 am' author 'yo' ancestors ((name 'LObjects-yo.26' message 'From Moshi 1971.' id 'fc31d35b-7038-7e46-9ab9-1047455141de' date '3 February 2011' time '11:32:58 am' author 'yo' ancestors ((name 'LObjects-bf.25' message 'Change Set:		scripting3-sw
Date:			2 February 2011
Author:			Scott Wallace

drag certain ''frank'' menu items to get corresponding tiles handed to you which can be dropped into the scripting area, for subsequent participation in tile scripting.

good items to try interactively from frank ''box'' menu (when box has halo), then drag tiles to the scripting area to write scripts with the same effect:
	forward
	turn
	show
	hide

certain overlap-bubble items also work.

''wait'' trigger added  (by replacing ''click'' triggers by ''wait'' triggers, one can make a presentation become self-running).

note:  test30 remains the best place to test and illustrate scripting, but the ''tear-off-tile-from-menu'' features only pertain to the menus in the Frank demo...' id '8f68708d-f468-40d7-93bc-e849f47a969f' date '3 February 2011' time '3:57:45 pm' author 'bf' ancestors ((name 'LObjects-yo.24' message 'Change Set:		NoMotionIntoHand-yo
Date:			2 February 2011
Author:			Yoshiki Ohshima

No Pointer Motion into objects in hand.' id 'c8e07202-ad6a-a449-971f-9b12e1bc277a' date '2 February 2011' time '12:51:44 pm' author 'yo' ancestors ((name 'LObjects-bf.23' message 'tk: I can''t help causing the error in safeDo.  That error is commented out for now.  Yes, it is being re-entered.' id '95d33251-0634-4d3a-a98d-8c40878e1fc6' date '2 February 2011' time '5:08:46 pm' author 'bf' ancestors ((name 'LObjects-yo.22' message 'Change Set:		safeSafeDo-yo
Date:			1 February 2011
Author:			Yoshiki Ohshima

removeIndex: may be called outside of safeDo:' id '31530aa1-b5c5-2f4b-ad09-35f7f064eec7' date '1 February 2011' time '1:54:52 pm' author 'yo' ancestors ((name 'LObjects-yo.21' message 'Change Set:		LDamageRect33-yo
Date:			1 February 2011
Author:			Yoshiki Ohshima

Remove code for dead experiments.' id 'a1505033-7e8f-0446-985e-fa889aa09ce0' date '1 February 2011' time '1:41:32 pm' author 'yo' ancestors ((name 'LObjects-yo.20' message 'Change Set:		forwardFix-sw
Date:			1 February 2011
Author:			Scott Wallace

Fix (from yoshiki) for forwardBy' id 'acfbb1aa-ed34-654b-ac02-f72ce80da5cb' date '1 February 2011' time '1:34:32 pm' author 'yo' ancestors ((name 'LObjects-yo.19' message 'Change Set:		scripting2-sw
Date:			1st February 2011
Author:			Scott Wallace

forward and turn speculatively added.
clear, sweep, and skip buttons in scripting area.
plus a range of misc minor improvements to scripting

Change Set:		namedAnnouncers-yo
Date:			31 January 2011
Author:			Yoshiki Ohshima

Introduces a new concept of announcing value changes from objects only known by names.  When a script refers to an object by name, the compiler embeds a name lookup message sending in the compiled result and the at runtime, the object at the name is checked to see if something has changed.

Change Set:		SISSMissingFeatures-tak
Date:			31 January 2011
Author:			Takashi Yamamiya

Some missing features.
- The stack name becomes always same as .lbox directory name.
- After the google search, Ted''s local search is invoked to select the query.

' id 'd9b265ef-5a77-dc41-b9b5-6b09b63be29f' date '1 February 2011' time '11:13:35 am' author 'yo' ancestors ((name 'LObjects-bf.18' message '1953clickTouch-sw: renaming of tiles
- click renamed to touch (click on actual object to trigger)
-docClick renamed to click (click anywhere in area to trigger)' id '2d7ce8d1-7b49-4db8-9065-2c201eb3c20f' date '27 January 2011' time '1:36:37 pm' author 'bf' ancestors ((name 'LObjects-tak.17' message 'Copy before enumerating a component dictionary.
It fixes a bug in DBJr''s loader.
' id '512c9ca0-1489-40b1-a9c0-bc935fbf3071' date '26 January 2011' time '3:37:45 pm' author 'tak' ancestors ((name 'LObjects-bf.16' message '1945loggingRestraint-sw: avoid logging lobject uniclass methods to the system change log (logUniclassCode preference)

1950scripting1-sw: Some enhancements to lobject scripting, including:
* Two kinds of click triggers now available in scripting, as per yoshiki''s suggestion; nomenclature still to be discussed...
	-- docClick means a click anywhere in the document
   -- click means a click on the tile''s own object
* Factors out scripting-area code common to to test30 and LDocEditor''s #scriptPane.
* Adds a crude ''trash'' button into which scripting tiles can be dragged to discard (awaiting suitable icon...)
* Spruces up test30, using boxes emblazoned with the same letters used for their names in the scripting, etc.
* 2 Shortcuts for getting an LWorld which has been suspended (typically because of an error) back to life:
  -- Make (and then use when needed) a button which, when clicked, will evaluate ''LesserphicMorph enlivenExistingLWorlds''.
  -- In an inspector or debugger looking at any LObject, evaluate ''self enliven''
* Newly-launched tiles (from start-button) now appear below the scripts that are actually connected to ''Start''..' id 'e2b950e0-0d0f-45bf-bf18-d7292db8a24d' date '26 January 2011' time '4:46:56 pm' author 'bf' ancestors ((name 'LObjects-tak.15' message 'Change Set:		DataStore1-tak
Date:			21 January 2011
Author:			Takashi Yamamiya

The first changeset of DynaBook Data Store.
See DBDataStore comment.
' id 'ad0c04c3-f3a8-4d66-a132-fb1905289938' date '24 January 2011' time '10:49:30 am' author 'tak' ancestors ((name 'LObjects-yo.14' message 'Change Set:		LScriptingArea14-yo
Date:			21 January 2011
Author:			Yoshiki Ohshima

Stores scripts in S-Expression objects and into the scripts instance variable of pages.' id '6cb47f59-d5c7-8545-8855-9b3ab360bfd7' date '21 January 2011' time '3:09:51 pm' author 'yo' ancestors ((name 'LObjects-yo.12' message '"Change Set:		LScriptingArea13-yo
Date:			20 January 2011
Author:			Yoshiki Ohshima

Adds serialization/deserialization.  What we need is an OMeta2 extension that can handle an ordered set and subsequently SExpElement."' id '3630e177-5c49-964c-a3f5-cd9d54db92b8' date '20 January 2011' time '3:52:21 pm' author 'yo' ancestors ((name 'LObjects-yo.11' message '"Change Set:		LDamageRect32-yo
Date:			19 January 2011
Author:			Yoshiki Ohshima

Even further simplifies the logic.  That is a good way to remove gribbries also."' id 'bf92d5e2-7f11-5d4d-ab9e-42008a458da8' date '19 January 2011' time '2:53:39 pm' author 'yo' ancestors ((name 'LObjects-yo.10' message 'Republish moshi 1931.

Go back to the older damage rect scheme.
' id '6d91fbca-cac8-af46-bfd9-83875611b4e7' date '18 January 2011' time '11:53:57 am' author 'yo' ancestors ((name 'LObjects-yo.8' message '- improve damage drawing logic
- use new primitiveTransformPoint and primitiveTransformRectInto from GeziraBindings plugin (v1.6)' id 'ac0f2436-5f38-4b3a-8a1f-d5346b878b22' date '18 January 2011' time '6:19:19 pm' author 'bf' ancestors ((name 'LObjects-bf.7' message '- load trunk packages from tinlizzie using MCM updates instead of from SAR' id '426675bf-9c6a-459e-b03b-d7470202d95b' date '18 January 2011' time '6:16:02 pm' author 'bf' ancestors ((name 'LObjects-bf.6' message '- bf: include some extension methods
- yo: a revised scheme of damage rectangle handling is introduced.
- yo: also a bit of change to the halo (the initial size of it is negative so that it does not damage screen initially and addParts: not causing the reinvalidation of the entire container''s bounds.' id '81f07cca-7126-4729-afcc-74579fc9c4fb' date '17 January 2011' time '6:44 pm' author 'bf' ancestors ((name 'LObjects-bf.5' message '- rewrite LObject class>>compileScriptNode: to work in both Trunk and Moshi' id 'd48b1e00-f993-4316-bb5f-c1fe1932504a' date '12 January 2011' time '9:09:43 pm' author 'bf' ancestors ((name 'LObjects-bf.4' message '- move Number extension methods to MSqueak' id '5536c2b9-934a-4348-a42d-4eb47e1c0c2d' date '11 January 2011' time '7:03:03 pm' author 'bf' ancestors ((name 'LObjects-bf.3' message '- use proper MC loader in SAR preamble
- this avoids having to pre-declare all classes
- also suppress Warning dialog' id '6089ecb9-2d72-43be-a5e1-cdd909c7e7fc' date '11 January 2011' time '6:53:25 pm' author 'bf' ancestors ((name 'LObjects-bf.2' message '- remove LProtoObject and MSelectionChanged from package' id 'f80b86a4-e78b-4557-b282-2afe17f45694' date '11 January 2011' time '6:19:42 pm' author 'bf' ancestors ((name 'LObjects-bf.1' message '- initial commit' id '0c82c3af-fbe4-43af-be4d-05effe03f8bc' date '11 January 2011' time '1:27:36 pm' author 'bf' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ((name 'LObjects-bf.217' message 'PDFWriter: write parts too, not just contents' id 'a8865efa-fcdd-4def-9bb0-19bde6cffa1d' date '18 August 2011' time '12:35:44.699 pm' author 'bf' ancestors ((name 'LObjects-bf.216' message '- PDF export with (some) outlines' id 'da96ed7f-65e5-43a1-9bb1-8675d736aadb' date '17 August 2011' time '7:48:12.356 pm' author 'bf' ancestors ((name 'LObjects-tk.215' message 'Change Set:		LDBJr-DO-tk
Date:			21 July 2011
Author:			Ted Kaehler

Make the Nav Bar work again.  Nav Bars in saved docs that work now will keep working.  Nav Bars that don''t work need to be deleted.  Then, get the page halo, choose Add Nav Bar, and move it into the background.

Wrote code for the buttons ''Accept'' and ''Be Keyword'' for the Rule Editor.  Make Cmd-; convert the selection to the keyword color for a Rule.  If no selection, convert all keywords in the rule.  (charTypedCMD59)

When execute ''Be in background'', ''be in this page only'', ''be identical label text'' trigger recompute of box spillover.   (also ''be page in a new stack'')  Cheat slightly by announcing that the halo target changed.

Don''t install an LPanHandler after a duplicate from halo.  (fixing a bug of Yoshiki''s)

Reduce calls on doneCompiling.  (Did not rename it to be noteNewInstVars.)  

For Word Wrap active Essay, convert textz24 that sets up a paragraph using the new rules.  Create example layout.  Make a Rule window.  Methods  not in LWordWrapLayout class, but in a LObject Uniclass of LWordWrapLayout.  Don''t layout automatically.  Must invoke layout from a button.

(Notes to myself:   Later: a Cmd in Frank to open a scriptor.  
When halo on a button, put a scriptor into the spillover for a Script bubble.
For scriptors, (can say whole stack page).  Any way to get the event?  Can get button''s buttonHandler.)' id 'd850c2a6-c4c7-4010-a151-1487a14c224a' date '16 August 2011' time '1:55:09.98 pm' author 'tk' ancestors ((id '0192bd93-448b-4580-bc6b-e227aab091f8')) stepChildren ())) stepChildren ())) stepChildren ())))