Forum Replies Created
- AuthorPosts
Yutaka Emura
KeymasterThanks for your report. Did you check “Auto Arrange” (right-click on the Tab Bar, select “Arrange Tabs by”, and then you will see “Auto Arrange” menu.)?
If so, which of the following was checked, Name, Type, Modified, Active, Ascending Order, Descending Order?Yutaka Emura
KeymasterYes, I did side by side (one is on Virtual PC), but there was no difference. I am sorry, but I think there is another factor that causes the difference. May I suggest you to uninstall EmEditor and clear all settings, and then try installing again? You can export your settings before you uninstall EmEditor.
Yutaka Emura
KeymasterI also tested on Windows XP, but still couldn’t reproduce this issue. Does anyone have the same issue? If so, please explain how you can reproduce this issue.
Yutaka Emura
KeymasterThen how about this?
function Pair( i, s )
{
this.index = i;
this.str = s;
}
nLines = document.GetLines();
// Create an array
a = new Array( nLines );
status = "Reading lines..."
// Fill the array a with all lines (with returns) in the document.
for( i = 1; i <= nLines; i++ ) {
if( (i \% 1000) == 0 ){
status = "Reading lines: " + String(i + 1) + "/" + String(nLines);
}
var pair = new Pair( i, document.GetLine( i, eeGetLineWithNewLines ) );
a.push( pair );
}
status = "Sorting lines..."
a.sort( function(a,b){
if( a.str > b.str ){
return 1;
}
if( a.str < b.str ){
return -1;
}
return a.index - b.index;
});
// Delete duplicate elements.
for( i = 1; i < nLines; i++ ){
if( (i \% 10) == 0 ){
status = "Deleting duplicate lines: " + String(i + 1) + "/" + String(nLines);
}
if( a[i].str == a[i-1].str ){
a[i].index = 0; // disable
}
}
status = "Sorting lines again..."
a.sort( function(a,b){
return a.index - b.index;
});
var str = "";
n = 0;
for( i = 0; i < nLines; i++ ){
if( a[i].index != 0 ){
if( (i \% 1000) == 0 ){
status = "Joining lines: " + String(i + 1) + "/" + String(nLines);
}
str += a[i].str;
}
else {
n++;
}
}
// Replace the entire document with new elements
document.selection.SelectAll();
document.selection.Text = str;
status = n + " duplicate lines deleteded."
Yutaka Emura
Keymasterchjfth wrote:
ACTION 2: If the ”Switch to Last Used Document for Next Document Command” option is checked, this action switches back to A. Otherwise, to C. Is this behavior different between v8 and v9? How is it different?
My God. I can’t imagine you EmEditor author cannot understand it while MariaK can — perhaps you’re not a native English speaker.
I checked my post in this thread once again. My presentation was correct! Now, let me say that again. You prepare two PC, one to install Emeditor v8, one to install v9. Then on both PC do the following:
1. Enable option ”Switch to Last Used Document for Next Document Command”
2. Open three files(tabs), say, A, B C .
3. Do my keyboard ACTION 1 .Now you will see the difference:
* On EmEditor v8, active tabs cycle through A -> B -> C -> A ->B ->C -> A …
* On EmEditor v9, active tabs cycle through A -> B -> A ->B -> A …Apparently, v8 exhibits the reasonable bahavior, but v9 does NOT.
”Switch to Last Used Document for Next Document Command” is useful, that’s OK. But it SHOULD ONLY be effective when you take keyboard ACTION 2.
I am trying EmEditor Professional v9.07 on Windows 7, but I still coulnd’t reproduce your issue. What OS do you use? Windows XP, Vista or 2000?
Yutaka Emura
KeymasterYou should click “Yes” to “Do you agree?” message when you first launch EmEditor. Then everything should work fine even without internet connection.
Yutaka Emura
KeymasterFirst of all, you can use EmEditor without internet connection.
And EmEditor is not spyware. It does not send your personal information. It merely sends a part of your registration key without your email address when you register and when EmEditor checks for updates.
If you don’t want EmEditor send your registration key, please select “Never” from the Update Checker option, and then EmEditor will never connect to the Internet except once when you register your copy of EmEditor.
Sending registration key at time of registering the key is necesssary in order to fight against software piracy. When I looked at the server log, I was astonished to see so many people use EmEditor without valid keys. We had to validate keys to prevent software piracy in order for us to keep developing EmEditor in coming years.
However the validation is not so strictly enforced. If you don’t have internet connection, the validation will be ignored.
Thanks for using EmEditor!
Yutaka Emura
Keymasterchjfth wrote:
Thanks MariaK, but that’s NOT what I expect.Assume there are 3 tabs(A,B,C) opened, and A is current active tab. Please distinguish the two keyboard actions:
ACTION 1. Press and hold Ctrl, then press TAB multiple times. This should ALWAYS cycle through all 3 opened tabs. –no matter if ”Switch to Last Used Document for Next Document Command” is checked.
ACTION 2. Press Ctrl, press TAB, release TAB, release Ctrl, this switches active tab to B. Again, ress Ctrl, press TAB, release TAB, release Ctrl, will this switches back to A or switch to C ? This will be affected by ”Switch to Last Used Document for Next Document Command” option.EmEditor v6 to v8 did quite right to present different behavior for ACTION1 and ACTION2. But EmEditor 9 does not.
ACTION 2: If the ”Switch to Last Used Document for Next Document Command” option is checked, this action switches back to A. Otherwise, to C. Is this behavior different between v8 and v9? How is it different?
Yutaka Emura
Keymasterbanita wrote:
Is there any chance to add icons to this plugin?
Now I dont know whot is function, class or variable.
Icons which represents this elements will be very useful.
something like icons in symbol list in project plugin.sory for me english.
The “FunctionList” plug-in is not my plug-in. You might want to ask this developer directly. You can also use the “Projects” plug-in included in EmEditor Pofessional.
Yutaka Emura
Keymaster1) Unfortunately, you can’t customze the ENTER key.
2) When two of these characters are combined, these characters are NOT wrapped correctly. This is the current specification.
Yutaka Emura
KeymasterI fixed 1). I will remember 2) when I do major upgrade in the future. Thanks!
Yutaka Emura
Keymasterrobben wrote:
Can snippets be used in macro? :-DNo, but the opposite is true. You can use macros in snippets.
Yutaka Emura
Keymasterrobben wrote:
not snippets.
watch this http://vimeo.com/7405114I watched the video, but it is essentially Snippets. Of course, not everything can be done with EmEditor Snippets, but you can import most of snippets in “Snippets” folder of TextMate.Zen.HTML.1.3.1.zip. The Snippets plug-in allows you to import most TextMate snippets with the file extension “.tmSnippet”. You can even drag and drop the snippet files from Explorer onto the Snippets custom bar.
Yutaka Emura
Keymasterrobben wrote:
Does emeditor support zen-coding?
http://code.google.com/p/zen-coding/It looks that you can download one for TextMate, and you can import most snippets to the Snippets plug-in. Thanks!
Yutaka Emura
KeymasterI tried Auto Complete plug-in v7.00 with EmEditor Professional v9.06, but I couldn’t reproduce your issue. I assigned a space to the plug-in command. when I press space when the tool tip appears, it auto completes. I imported cpp.eac file, and then I typed:
for
then I hit space bar.
It replaces with
for ( ; ; )
{
}as I expected. Maybe your settings are different from mine.
Can you please describe the detail procedure so I might be able to reproduce your issue? Thank you.December 16, 2009 at 8:23 pm in reply to: Font Category won't switch automatically after file is reloaded to another encoding #7964Yutaka Emura
KeymasterRandolph wrote:
In v8 and below version, Font Category always switched automatically after I reloaded the text file with another encoding. For example, when I reload the file into Japanese Shift-JIS encoding, the Font Category will switch to Japanese at the same time, using MS Gothic to display.But in v9, I have to manually change the Font Category, slowing down my efficiency quite a lot.
Is there some way to solve this issue?
I reproduced this issue. I will fix this issue by next version. Thanks!
Yutaka Emura
Keymastershx wrote:
I am mentioning this again because I need resolution.I can not go to version 9 if I loose the autocomlplete funtionality.
As I mentioned in the other note, I need wordcomplete working and it doesn’t for the the new snippets but it does by autocomplete.
StevenThe Snippets plug-ins is the superset of the AutoComplete plug-in. In other words, you should be able to use all the features of the AutoComplete plug-in with the new Snippets plug-in. So, please use the Snippets plug-in, and if you have any questions, please let me know. Thanks!
Yutaka Emura
KeymasterKlortho wrote:
Snippets are great, but here is something that is a lot of trouble in trying to set them up. Snippets can be associated with configurations, either by folder, or individually. The problem is, if I want simply to *add* one configuration association to a snippet, it is very difficult.
Originally, for example, “p” in the HTML folder is associated with HTML, JSP, and others. Let’s say I want to additionally associate it with XML. I right-click on “p”, select properties, and then check “Auto comlete only with the following configurations”. All of the configs listed are, by default, unchecked. So I have to first make a record of all the configs that “p” is associated with, then come here and check them, and then additionally check “XML”. This list should be initialized with the current associations for “p”, from whatever folder it inherits them from.
Thank you.I am fixing this issue as you requested. Thanks!
Yutaka Emura
KeymasterKlortho wrote:
Hi, I’m trying to use the portable version, because I have many customizations, and I use lots of different machines, so it would be very nice if I could get this to work seamlessly from my USB stick no matter where I am. So far I am pretty close, but …I like the Automatic workspace, I have it set for fully automatic. The problem is that the workspace should depend on the machine that I’m working on, but instead, it is “portable” too. The workspace has info about what files I have open, and those are different for different machines. Now, when I take my USB stick home and fire up EmEditor, it tries to open up files that I had open on my work computer.
It seems that the workspace files is saved in $bin-dir/AppData/Workspace/LastData.bin, where $bin-dir is the “portable” directory. This should either be moved to the user dir for the machine, or else there needs to be one workspace per machine/user combination — but that would probably be too complicated.
I also found that if I close EmEditor with an unsaved file, it stores that temporary file in the user dir for the machine (on my home machine, with Vista, “C:UsersKlorthoAppDataLocalEmurasoftEmEditorWorkspace”). This is definitely a bug — wherever the workspace file is, these temporary files must be stored in the same place. In other words, these temporary files are in the right place, but since the workspace file is not, it is a mess.
But I don’t want to sound too harsh — I am loving version 9! Kudos, again! :-) I guess till this feature is fixed, I will change to not use the automatic workspace — that’s probably safest.
This is certainly a bug, so I am going to fix that in the next minor version. Thanks!
Yutaka Emura
KeymasterKlortho wrote:
Windows XP, and yes, the latest version. Note that I’m using the portable version.I reproduced this issue in Windows XP. I am fixing this in the next version. Thanks!
Yutaka Emura
KeymasterKlortho wrote:
Hi, I just installed the portable version, and I’m trying to put all my macros in a “macros” subdirectory of the installation directory. That way, I can have everything in one place.
The problem is illustrated by this sequence of steps:
1. I copied my macro “XMLEscape.jsee”, into the “macros” subdirectory of the EmEditor directory where I have the portable version
2. I selected the menu option “Macros” – “Select”, and navigated to the file and clicked “Open”,
3. In the “Macros” menu, I now see my macro listed as item # 2.
4. If I try to click on it, though, I get a box saying “The system cannot find the file specified. macrosXMLEscape.jsee”I checked in the eeCommon.ini file, and found that the setting is
MacroFile=macrosXMLEscape.jsee
which is clearly wrong, the path shouldn’t start with “” — it should be relative.If I change that to remove the leading “”, and then restart EmEditor, then I can access the macro.
The same problem occurs when you try to customize the macro menu through “Macros” – “Customize…”. If I click “New” and add macros using that box, then they appear in the menu, but clicking on them has the same problem. I found that to make the change permanent, so that these macros are always available from the “Macros” menu, I had to change the pathnames under the [Macros] section of the same .ini file.
I cannot reproduce your issue, so it might depend on OS version. Which OS do you use? Windows XP or Vista? Do you use the latest version of EmEditor — 9.06?
Yutaka Emura
KeymasterKlortho wrote:
I just installed the portable version 9.0.6, and found that I can’t access online help. I see the table of contents, but each page’s contents displays as “Navigation to the webpage was canceled”. I get the same symptoms when I try to bring it up directly by double-clicking on mui/1033/emeditor.chm.But note that I can view that .chm file from Firefox’s “View CHM” plug in. I didn’t have this problem with 9.0.1 (while running as fixed, installed version).
:-)
This is a common problem with Windows Help. In Windows Explorer, right-click on emeditor.chm (located in mui1033 folder), select Properties, and in the General tab, click “Unblock” button. Select OK. Then, you can view the Help.
Yutaka Emura
Keymasterorzy09 wrote:
I want to create the following snippet that insert clipboard data (a filepath copied in the clipboard). I used the syntax provided in the help file. The line with the macro is this:`# Interface.write( clipboardData.getData(“”) );`
I copied a path (c:test) in the clipboard and executed the snipped. It worked fine. Then I copied another path (d:test) and now the text was appended so I got:
c:testd:test
executing the snippet again without another copy before added the clipboard data again:
c:testd:testd:test
after some testing I found out that the following line sents combined all what I had inserted with the above macro before.
`#`
So this line would also get the result:
c:testd:testd:test
I this a bug or do I something wrong?
Thanks and all the best
This is a bug. I will fix this in the next version. Thanks!
Yutaka Emura
Keymasterr91085 wrote:
I find the reason of this bug.
When you enable a plug-in , it cause the text in output bar will “wrap”.
At this situation you can’t jump to the file that show in output bar.I send a picture to you,too.
I received your screenshot. Thanks for your email!
Yutaka Emura
Keymasterbetaspin wrote:
I would be very keen to see new 32 and 64bit spell checker plugins based on Hunspell (see http://hunspell.sourceforge.net/). Hunspell is the default spell checker of OpenOffice, Mozilla Firefox 3 & Thunderbird, and at the moment there are dictionaries for 96 languages (see http://wiki.services.openoffice.org/wiki/Dictionaries).I examined the UK English version of the current 32bit spell checker plugin and noticed that it is based on the rather old Sentry Spelling-Checker Engine from Wintree Software (the sse5332.dll dates from 04/10/2000). Hunspell is way more modern and flexible.
There is some work on the combination of scite and hunspell (see http://sourceforge.net/projects/scihun/) and the result is not bad.
Given the excellent support for different encodings within EmEditor, it would be very nice to have a modern spell-checker that can work with any language that is available for OpenOffice and Firefox.
I will take a look at this spelling engine. Thanks!
- AuthorPosts