Hi Vincent,
воскресенье, 14 апреля 2013 г., 14:11:02 UTC+4 пользователь Vincent Yeh
написал:
>
> TWtid v1.6.0 + TWted v1.6.0 + TWtcalc v0.8.0
>
> There were quite some bug fixes and much improved transclusion support.
> Edits plain text in addition to block elements. Removed manual mode and
> flying C buttons, etc.
>
> Indeed, backstage is back again and DefaultTiddlers are displayed. One
small detail: second-level list items are displayed as
* item text
instead of
** item text
(in Opera) In FireFox I have this strange positioning issue like Arc does.
Great news that plain text is being conquered. But the situation of
bugs/behaviour is complicated, so let me continue my post in a "follow-me"
form.
First, I create a tiddler "New Tiddler" with the following 5 lines of
content (in a TW with vanilla theme -- PageTemplate etc, only some
additional CSS):
Beginning
* [[TWtid.min]] -- "wikitext manipulator"
* [[TWted.min]] -- "editor"
----
Some more text
As I click on the first list item, I get an edit area and a preview of the
second one. If I edit it (say, change to "* [[TWted.min]] -- "editor"+")
and press ctrl+enter, I get the first list item visually substituted with
the wikified new text which was thought to be from the second item; but if
I click "edit" and view the tiddler's text, it becomes clear that actually
the second item was changed, and that's a problem of representation.
Next, let's remove the added "+", the text is back to initial.
Now I click one of the two list items again and start pressing the "down"
key. The editor acts as if there were *three* list items: two copies of the
second one and the first one; and the edit area and the preview for the
first one are displayed on the left, under the "no tags" box; moreover, the
preview area is grey as is the "no tags" box is.
Next step is trying to click the first line ("Beginning"). Instead of
opening the first line, the editor opens actually the two first lines.
That's not a bug, but an unexpected behavior.
Than, let's try to click the last two lines. The editor opens the whole
text (the previewer behaves accordingly), but the height of the editor area
is only two lines.
Finally, when I move the cursor so that the whole text is enclosed in the
border and then click it, I get an editor area of 5 lines height which fits
the whole text, and I can edit the whole text.
Now let me extend the tiddler. I add the sixth line:
* one more list item
and here more weird things can be found.
The behaviour is changed for two lines: 5th and 6th.
Clicking line 5 (or line 4 which is the same in terms of displayed borders
or plain text pieces) shows now *empty* edit and preview areas.
For line 6, there's two details which makes its behaviour unusual. First,
edit area doesn't contain "*" and preview area shows just text instead of a
list item. Second, when the cursor in the edit area is one the left
position (beginning of the text), preview looks normal; but if the cursor
is in any other position, the text in the preview becomes aligned to the
right.
Regarding transclusions.. I'll skip testing in my local TW since the
behaviour is already very complicated. In the online version [1] in both
Opera and FireFox I can't edit (clicking doesn't open the editor). Not sure
what cookie should be set but it seems that all of them are set to what
they are should be..
In conclusion, this version looks much better, but there's still much to
fix/work on.
Best regards,
Yakov.
[1] http://twtable.tiddlyspace.com/#[[Transclusion%20support]]
> See release note at
> http://twtable.tiddlyspace.com/#%5B%5BRelease%20Note%20v1.6.0%2B0.8.0%5D%5D
> for
> details.
>
> Please try the transclusion support and help find bugs or give
> suggestions. Thanks.
>
> Have Fun!
>
> Vincent
>
> On Saturday, February 9, 2013 10:21:03 PM UTC+8, Vincent Yeh wrote:
>>
>> Interested in editing your tiddler in the view mode in TiddlyWiki? Try
>> this view mode editor plugin TWted (requires TWtid).
>>
>> Interested in a calculator that supports (partially for now) Excel
>> syntax in Tiddlywiki? Try the simple calculator plugin TWtcalc (requires
>> TWtid).
>>
>> These plugins are under active development. You are very welcome to give
>> comments/suggestions/bug reports. :-)
>>
>> The first versions of these plugins were TableEditor and TableCalculator,
>> released in 2012/06/24, that only supported table editing in the view mode.
>> Later they were extended constantly and then evolved into TWtable, TWted
>> and TWtcalc (released 2012/10/19), still only supported table editing.
>> Recently they were further extended to support view mode editing on most of
>> the block elements (see below) in a tiddler, much more than just a table
>> editor, so I decided to start a new thread for these plugins. You can find
>> their earlier history in the old thread "Inline Editing of Tables" started
>> by pepebe.
>>
>>
>> - TWtid v1.5.0 -- The basis of the view mode tiddler editor TWted and
>> simple calculator TWtcalc, including a table renderer.
>> - Generalized the codes from TWtable 1.4.6, which works for tables
>> only, to support most kinds of block elements, see descriptions for
>> TWted below.
>> - The included *table renderer* supports
>> - scrolling for large tables,
>> - multi-lined cell content (you can have a list in a table
>> cell),
>> - synchronization among all copies (transcluded and
>> non-transcluded).
>> - See TWtid for more details.
>> - TWted v1.5.0 -- The view mode tiddler editor.
>> - Edit block elements either in view mode (default) or in edit
>> mode (option description "Active in view mode")
>> - If in view mode, the default edit box remains the same;
>> - if in edit mode, the view mode remains for viewing only.
>> - The system default edit box can be brought up by double
>> clicking in a no-element area (note that some elements are much
>> wider than
>> their content).
>> - Works on most of the block elements:
>> - *Tables* --
>> - easy access to cell content for editing purposes
>> - insertion/deletion of rows/columns
>> - copy/cut/paste the cells/rows/columns
>> - *Lists* -- both kinds, * and # (corresponding to <UL> and <OL>),
>> as many levels as TiddlyWiki supports;
>> - *Headers* -- ! ~ !!!!!!, corresponding to H1 ~ H6;
>> - *Blockquotes* -- three levels supported: >, >> and >>>;
>> - *Blockexamples* -- lines of text enclosed by two <<<;
>> - *Preformatted blocks* -- lines of text enclosed by two
>> triple-braces.
>> - A simple previewer to see the output as you are typing.
>> - Option txtTWtedPreviewOpacity to change opacity of the
>> previewer. Default to 0.9.
>> - Option txtTWtedPreviewCaret to specify the caret symbol in
>> the previewer. Default to the vertical line (|).
>> - Edit tiddler title.
>> - Two options offering three levels of automation in the editing
>> behavior:
>> - Two options:
>> - chkTWtedCatTheMouse -- Activate/Deactivate edit mode with
>> mouse motion.
>> - chkTWtedNoClick -- Edit the cell content without clicking
>> it.
>> - Three levels of automation:
>> - Manual: set both options to false. Click the 'E' button to
>> start/stop editing the closest block element.
>> - Half automated: set the 1st option to true and 2nd to
>> false. In this level a table enters edit mode automatically when
>> mouse is
>> hovering over it while other block elements remain manual. 'E'
>> button is
>> hidden, need to lick within the block element (or the table
>> cell) to edit.
>> - Automated: set both options to true. Move the mouse over a
>> block element or a table cell to edit. (Warning: this can be
>> annoying in
>> some cases!)
>> - Keyboard navigation within the same type of elements.
>> - Works with headers, list items, blockquotes and preformats.
>> - Move list items, only list items for now, with Ctrl-up/down
>> keys. This, however, only works within the same level at this
>> moment,
>> moving items across different levels will be supported in the
>> future
>> release.
>> - Tables are synchronized between transcluded and non-transcluded
>> copies, other block elements are not yet.
>> - See TWted for more details.
>> - TWtcalc v0.7.7 -- A simple calculator for TiddlyWiki.
>> - Calculates over table cells. For example, if one puts =A1+A2 in
>> the table cell A3, the content of A3 will be the sum of the
>> numerical values in table cells A1 and A2.
>> - Supports syntax similar to OpenOffice calc or Microsoft Excel.
>> - Automatically adjusts cell reference upon copy-and-pasting.
>> - Supports user defined functions written in Javascript. See
>> TWtcalc--Defining
>> your own functions for details.
>> - See TWtcalc for a list of predefined functions and further
>> details.
>>
>>
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.