Syn2 in development

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

User avatar
m^2
Power Member
Power Member
Posts: 1413
Joined: 2006-07-12, 10:02 UTC
Location: Poland
Contact:

Post by *m^2 »

User avatar
versalzen
Power Member
Power Member
Posts: 666
Joined: 2003-09-16, 11:52 UTC
Location: kölle, linksrheinisch.

Post by *versalzen »

m^2 wrote:If you want speed, use SciLister. It's not great IMO, but works and is fast. That's why I use it.
with the newest version of SciLexer.dll (1.77) which is in wscite177.zip, tc crashes if i press f3 on a php file.
and because wlx_scilister-0.1.1.zip is in pre-alpha-whatsoever-state since 2005 and i dont have time *and* this is not the thread for posting problems about other lister-plugs than ... great...i forgot the name of the listerplug, which is so slow... i cut this off now :-)

thanks anyway. i always appreceate hints/tips/alternative tools!


edit:
doesnt seem to be my day ...

HPG_ed.wlx is from 2003. it is very fast, but only, because it comes with no syntax highlighting beside C/C++ (other dropdown-panel are empty) and it seems very hard to add own syntax-highlighting rules.
also, it doesnt open as the first lister, even it placed on top of all installed listers in tc-plugins manager.

good bye dream of a fast syntax highlighter ... maybe in 2014 ...

a pitty.
so better slow than the above...

have a good day all. my is gone :-)
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?

Mario
User avatar
st
Junior Member
Junior Member
Posts: 84
Joined: 2005-05-30, 01:39 UTC
Location: Beijing
Contact:

Post by *st »

multibyte characters is still a problem. every time i view a chinese file, i have to click to change code page myself. though it displays chinese characters in ANSI, too, it does not calculate lines' length right, so some endings of lines are not displayed.
this was why i switched to other listers.
User avatar
AntonyD
Power Member
Power Member
Posts: 1246
Joined: 2006-11-04, 15:30 UTC
Location: Russian Federation

Post by *AntonyD »

Plugin error:
Abstract Error

Got this when tried to open ANY txt files for which synHighLightings schemes exist

P.S. I found the reason of this error! this is happening only when i am turning OFF left-panel widget named 'Tree'
BUT! If I will move widget on the right side of window and turn it off - all will be ok!!!
Btw - what is the purpose of this widget???

P.P.S. Why there is no Russian interface???

P.P.P.S. Also i've tried to open pluginst.inf file from off.distrib. of this plugin and got
Access violation on address 01D83EA2
read of address FFFFFFD2
Possible reason of this failure could be long path:
d:\DISTRIBS\__DistrsVault\_Programs\_FileManager's\TotlCMD\TotalCommanderPortable\App\TotalCommander\Plugins\WLX\Syn2\
because at path d:\DISTRIBS\__DistrsVault\_Programs\_FileManager's\TotlCMD\<FILE> - all is OK.

P.P.P.P.S - do you think that you can continue development - or this is the dead project?
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

2AntonDudarenko
purpose of Tree widget: try to open .pas files, which have some nested struct. 'Tree' will show this.
User avatar
AntonyD
Power Member
Power Member
Posts: 1246
Joined: 2006-11-04, 15:30 UTC
Location: Russian Federation

Post by *AntonyD »

Thanks! But it's a pity that it's not working with C++ files.
I am a C++ coder not Pas)))

But what about other questions???

Author are you here???
#146217 personal license
User avatar
Flint
Power Member
Power Member
Posts: 3487
Joined: 2003-10-27, 09:25 UTC
Location: Antalya, Turkey
Contact:

Post by *Flint »

I tried Syn2 and found some inconveniences. I use lister mostly for viewing, not for editing, so I switched Syn2 into vieweing mode. However, the Home, End, PageUp, PageDown keys still work with the invisible caret. I thing it would be more logical if the plugin scrolled the whole text on these keys, just as Lister itself does.

I know there are hotkey settings and I can set them for appropriate actions (I did not check it though yet), but this would make the edit mode nearly unusable.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 10.52 / Win10 x64
Vomitus
Junior Member
Junior Member
Posts: 6
Joined: 2009-12-30, 17:42 UTC

Post by *Vomitus »

Sorry, but I haven't found a quick way to switch encodings. I haven't even found an ability to set custom hotkeys for certain encodings or hotkey for encoding change menu.

Strangely enough that Syn2 did not recognized UTF-8 correctly, it set ANSI for that file. My UTF-8 file had Cyrillic characters and had no unicode BOM-header(EFBBBF).

And, the last one, how to prevent certain file extensions from being opened by Syn2 - I want them to be opened with lister itself. This one last wish was born of a bit slow Syn2 work - I mean delay before opening is too long and such delay is also present when closing lister with Syn2.
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

1) encodings menu is in the lower part (statusbar) of Syn. Press on encoding name.
2) UTF8 signature must be present, to detect encoding properly (i think
Syn can detect only 1byte encodings).
Vomitus
Junior Member
Junior Member
Posts: 6
Joined: 2009-12-30, 17:42 UTC

Post by *Vomitus »

I was actually talking about no simple and fast way to switch encoding.
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

Syn 2.1 (other thread)
User avatar
ehab
Senior Member
Senior Member
Posts: 271
Joined: 2007-10-29, 07:41 UTC
Location: Libya

Post by *ehab »

Alextp, i am experimenting with Syn 2.1, must say i am quite impressed.

excuse my ignorance and hurry -> where is the list of shortcut keys or some readme on special features.

thanks for any directions and best of my regards to continue development on this project,


-edit ------------------------

i got a crash by doing the following:

- use quick view on a pas file.
- toggle to write state "with mouse"
- try to edit file
- go to other panel and select some file
- a dialog to save change is asked
- click on no

expected > file not saved and quick view opens the other selected file

outcome > crash:

Code: Select all

Crash in plugin Syn2.wlx:
External exception EEDFADE
hope you can solve this problem.

-edit ------------------------

another crash

- quick view "read only"
- select all using ctrl+a
- press esc

expected > nothing happens or maybe quick view closes

outcome > gray area where quick view text is and crash
Last edited by ehab on 2010-03-28, 20:32 UTC, edited 1 time in total.
#181344 Personal licence
User avatar
Alextp
Power Member
Power Member
Posts: 2321
Joined: 2004-08-16, 22:35 UTC
Location: Russian Federation
Contact:

Post by *Alextp »

I 'll answer in Syn 2.1 topic.
Post Reply