topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday November 21, 2025, 7:46 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 102 103 104 105 106 [107] 108 109 110 111 112 113next
2651
Living Room / Re: Free multiplatform mind mapping tool
« Last post by ewemoa on December 09, 2008, 06:21 AM »
Thanks for the tip on downloading  :Thmbsup:
2652
N.A.N.Y. 2009 / Re: NANY 2009 Release: Keyser
« Last post by ewemoa on December 09, 2008, 01:12 AM »
I've changed the topic title from "Teaser" to "Release", updated some info, and uploaded some screenshots.
2653
N.A.N.Y. 2009 / Re: NANY 2009 Teaser: Keyser
« Last post by ewemoa on December 09, 2008, 12:39 AM »
After some more testing I discovered a problem.  I've made a fix and uploaded a new version of the plugin.  Now it looks like at least FARR 2.34.01 [1] is necessary for the plugin to work correctly.


[1] I checked right before posting and this version looks available for download - thanks mouser :)
2654
N.A.N.Y. 2009 / Re: NANY 2009 Teaser: Keyser
« Last post by ewemoa on December 08, 2008, 06:57 PM »
Ah, good point.

I've uploaded a version with a work-around and tested it locally -- I think the newly uploaded version should work w/o upgrading FARR beyond 2.33.02.
2655
N.A.N.Y. 2009 / Re: NANY 2009 PROGRESS REPORT - The Volunteer Voice
« Last post by ewemoa on December 08, 2008, 06:42 PM »
Aha -- thanks for the explanation -- and I like the graph too!

Thanks for your continued efforts :)
2656
N.A.N.Y. 2009 / Re: NANY 2009 Teaser: Keyser
« Last post by ewemoa on December 08, 2008, 09:04 AM »
A test release is available.

This version was repackaged to not use FSubScript for various technical reasons.

There is a fairly detailed README.txt file included.

Feedback welcome ;)
2657
Developer's Corner / Re: Excellent Javascript Reference
« Last post by ewemoa on December 08, 2008, 06:24 AM »
Thank you for sharing in your original post!

(Tangential note: I just noticed how the Douglas Crockford videos were mentioned in the "Additional Resources" section of  "Essential Javascript -- A Javascript Tutorial".  From watching some of those videos I was under the impression that "getElementByID" is incorrect while "getElementById" is correct -- I see both on the "Essential..." page.  I guess that one is really easy to get wrong.)
2658
N.A.N.Y. 2009 / Re: NANY 2009 PROGRESS REPORT - The Volunteer Voice
« Last post by ewemoa on December 07, 2008, 08:43 PM »
I'm curious about what look like negative values on the graph...
2659
General Software Discussion / Re: What's on your flash drive?
« Last post by ewemoa on December 07, 2008, 05:23 AM »
LOL.

In the time since my post, I have come to use more or am currently trying out:

  • Notepad++
  • SIW
  • FileZilla
  • FDM
  • SumatraPDF
  • Code::Blocks
  • MinGW

I used to use, but no longer do (nothing against the programs, just no occasion to use these days):

  • Perl
  • PuTTY
  • wget
  • Windows Privacy Tray
  • SharpDevelop
  • SVN - though I'm trying RapidSVN
  • Apache/MySQL

Didn't know about some of the others -- thanks for sharing :)
2660
Living Room / Re: Tech News Weekly: Edition 49
« Last post by ewemoa on December 07, 2008, 05:17 AM »
Thanks for this week's edition  :Thmbsup:

12. Oh no, I might have to wait even longer for my Martian H2O... :(
2661
N.A.N.Y. 2009 / Re: NANY 2009: CZB package
« Last post by ewemoa on December 07, 2008, 05:02 AM »
It looks to me like:

http://github.com/cz...0b1d081153986ca150bc

refers to a difference in fscript.js:

-      if (!pi.setStrValue) { continue; }
+      if (!pi || !pi.setStrValue) { continue; }

I think what I tested w/ had that change.  I tested w/ an installation of FARR that I have set up especially for http://github.com/czb/fsubscript/.

To make sure, I performed the steps in my previous post and I saw the same results.

On a side note, I'd like to discuss the activate/deactivate mechanism of plugins a bit -- I took a look at some of the code for deactivation and I think I see that it may not get along so well with a couple of my plugins (Mixer and Keyser both of which do background processing).
2662
N.A.N.Y. 2009 / Re: NANY 2009: CZB package
« Last post by ewemoa on December 06, 2008, 05:16 AM »
On a side note, I get something about: plugin CZB_FSubScript_extension_pack has failed on init

Thanks for pointing out. Could you pls disable try catch statement and tell me more what you get from MSE? There might be some important bug so I would like to correct that

What I learned from investigation (not in-depth, sorry, too tired for that) is that if you delete a plugin (e.g. delete its folder) and FARR's user variable system has a record about that plugin being deactivated, this may cause errors on next start up (and various other points).  It is easy to test. 

Here is one way:

Deactivate Mixer
Quit FARR
Delete Mixer (or move it out from under the Plugins folder hierarchy)
Start FARR

This reproduces the error on my system.  Hopefully you can see it too :)

Too tired to reply to rest -- may be I can try again after I am rested.
2663
FARR Plugins and Aliases / Re: FSubScript Feature Requests
« Last post by ewemoa on December 06, 2008, 04:51 AM »
I added support for the getObject (download the last fsubscript version ). Here is my test project that allow to read the registry.

I tried it out and succeeded in jumping directly to certain locations in regedit :)  So it looks like enumeration is working...great!

I have some issues with it :
- I don't know how to enable completion without setting alias as a value... and alias is not filtered by the forceResultFilter... and complete with a space after the completion. Any idea welcomed. I have a very weak understanding of how the type value is interpreted by farr, it change a lot a various behavior.
- \ is still not triggering the search. I remount it up to fscript.dll. May be the fix don't work ? I have the v2.34.01 of FARR.

Do I understand correctly that you wish to be able to do something like:

  reg S<press some key for completion>

result might be:

  reg SAM

What I currently observe for pressing tab after "S" is the first result of the results list being selected (I have "Tab autocompletes" checked in Options -> Program Options -> Settings -> Keyboard Interface). [1]

I have been using entrytype PLUGIN for a recent plugin, but I don't know if that will be at all helpful.  I would also be happy to learn about how the entrytype might influence FARR's behavior :)

May be mouser has some good ideas about your issues.


[1] General FARR question: doesn't anyone want to be able to "cycle" through completion options?  I don't often end up seeing what I want on the first completion possibility...
2664
FARR Plugins and Aliases / Re: FSubScript Feature Requests
« Last post by ewemoa on December 06, 2008, 04:15 AM »
I can not imagine how JSON, trim, supplant would mess?

If those things never ever changed and everyone wrote code agreeing on their meaning and assumed that they existed may be it wouldn't be a problem (not sure).  But that "if" doesn't seem like it will be true...May be I am not explaining well (or not even understanding well :) ).

Just make sure you have all those small changes I have made in fscript.js on github ;) (like !pi in setstrvalue, init should be there etc) see http://github.com/czb/fsubscript/network

Thanks for the tips.
2665
Developer's Corner / Re: Excellent Javascript Reference
« Last post by ewemoa on December 06, 2008, 01:09 AM »
I'm finding Douglas Crockford's materials (videos and posts) to be pretty decent -- I learned about these via a post by tinjaw.

I also found A re-introduction to JavaScript by Simon Willison to be helpful.

My two local currency units :)
2666
FARR Plugins and Aliases / Re: FSubScript Feature Requests
« Last post by ewemoa on December 05, 2008, 07:35 AM »
ewemoa, I can try to let git merge your change by importing it in a branch for you and then merge it.

We can try that.  I will attach the attempt that mouser and I have been working on.  Perhaps I should warn you about this version though as I didn't incorporate all of the changes from earlier (e.g. no fsubscript*.js processing).

May be we should have a special thread to discuss technical decision so that the feature thread does not get filled with git tips... ?
We could have two branches. One that work with the currently released farr and one that work with the not yet released farr.

New thread is fine by me.

Two branches are fine by me too.  I am still working on learning about git -- perhaps on the new thread we can collect git-related tips for existing contributers and potential contributers.

Regarding the monitoring of folders:

Do you need it for reloading scripts ? or for some other reason ? In the first case FScript could reset the script engine and reload.

It is the latter case -- I have a plugin that periodically looks at the content of a list of folders.  If this is hard, a pain, or time-consuming to implement, I think it's probably not worth implementing just for the sake of this one plugin.

I'm done with the GetObject function. It was just what I thought and I will publish it today or tomorrow. This will allow to read the registry and some other uses like navigating network shares...

Woohoo!  Fantastic  :Thmbsup:
2667
FARR Plugins and Aliases / Re: FSubScript Feature Requests
« Last post by ewemoa on December 05, 2008, 05:07 AM »
Starting off w/ a quote from another thread :)

To have list of useful functions which make js developers life easier. The problem is to decide which to add on the list ;)

I've been watching some Douglas Crockford videos and reading some things by him and have started to come across some functions that seem nice.

trim() has already been mentioned.

One I thing I think czb could appreciate especially in his code is supplant() combined with factoring out a lot of those HTML and CSS fragments to files :)  [1]

I think it'd be nice to have these (and perhaps others) but I'm not sure about whether they should be added via prototypes -- doing it that way seems like it would mess w/ global state so perhaps initially they could just be made available via a kind of "fake" namespace.

Perhaps other things from the following would be of interest too:

http://javascript.cr...rd.com/remedial.html


[1] FWIW, I first saw this in the 3rd video (Yahoo! Video | M4V) of the 4-part series at around 12:53.  The idea I was familiar with from Perl and Python and I was missing it in JS.
2668
N.A.N.Y. 2009 / Re: NANY 2009 Release: Tree List
« Last post by ewemoa on December 05, 2008, 04:55 AM »
I liked that it seems to handle CJK (the produced XML files are UTF-8?) and that it appears to be portable-friendly :)
2669
FARR Plugins and Aliases / Re: FSubScript Feature Requests
« Last post by ewemoa on December 05, 2008, 03:28 AM »
I noticed:

  http://github.com/cz...ubscript/tree/master

and:

  ecaradec started following czb about 20 hours ago

at:

  http://github.com/ecaradec/

:)

mouser and I have some bits we've been working on which we were thinking might be good to merge relatively soon.  It's getting pretty confusing juggling all of the different versions [1] ;)

One of the bits we've been working on is improving onSearchBegin()'s behavior.

Should I just post what I have at the moment or try to merge czb's latest with what I've got and then post the result?  The latter has an advantage in that some of our improvements might only work with an as-yet unreleased FARR.

Ah, and as for a feature request, I have a use for being able to monitor folders for changes (e.g. files have been added or deleted).  I read something about a FileSystemWatcher but I don't really have any idea whether this or some other non-polling method might be usable for FSubScript plugins.  Any clues anyone?


[1] Though in my case being able to run multiple instances of FARR simultaneously has mitigated the difficulties somewhat.
2670
N.A.N.Y. 2009 / Re: NANY 2009: CZB package
« Last post by ewemoa on December 04, 2008, 09:03 PM »
BTW, czb, would you consider either removing:

        var fldf = new Enumerator(currentDirectory.Files);
        for (; !fldf.atEnd(); fldf.moveNext()) {
          var rgxp = new RegExp("^fsubscript.*\\.js");
          if(fldf.item().Name.search(rgxp) != -1){
            fln = currentDirectory + "\\" + fldf.item().Name;
            eval(getTextFile(fln));
          }
        }

from fscript.js' onInit() and restoring the previous code, or add a dollar sign $ to the end of the regular expression?

I prefer the former, but at least the latter may make it behave a little nicer in the mean time :)
2671
N.A.N.Y. 2009 / Re: NANY 2009: CZB package
« Last post by ewemoa on December 04, 2008, 08:26 PM »
Nice work!

Thanks for the settings example :)

So far most things I have tested seem to work.

On a side note, I get something about: plugin CZB_FSubScript_extension_pack has failed on init

This is followed by something like 'undefined' is null or not an object and something about TypeError

Sorry about the vaguess of the error messages -- I'm translating from a non-English language.

This seems to happen on FARR start up and at various other points (e.g. when I bring up the Plugin Manager dialog box and when I dismiss that).
2672
Developer's Corner / Re: Educational Videos on JavaScript from Yahoo
« Last post by ewemoa on December 04, 2008, 04:15 AM »
Thanks for posting these -- I have watched part of the first video and have been finding it to be helpful so far.  I've learned about some (alleged?) no-nos and have started to go through the (luckily still) small pile of code I'm amassing trying to fix some of these (e.g. don't start identifier names w/ _ because although it's legal, this might cause problems later, and gotchas w/ the return values of && and ||).

FWIW, another resource I have found very helpful JavaScript-wise is A re-introduction to JavaScript, which appears to allude to Douglas Crockford right near its beginning.
2673
N.A.N.Y. 2009 / Re: NANY 2009 Teaser: Keyser
« Last post by ewemoa on December 04, 2008, 04:09 AM »
Ah, I missed that as I had been thinking of the following when naming:

  https://secure.wikim.../en/wiki/Keyser_Soze

But, this is actually a good thing in this case because there is a bit of recursive weirdness going on here...well, at least there is in my mind ;)

Anyway, hope to have something for people to test soon!
2674
I don't know how useful the following would be for practical regular expression work, but FWIW:

http://osteele.com/tools/reanimator/
2675
I don't think I've noticed any problems running dcupdater from within FARR.

What I meant in the post above is that it might be a bit confusing to remember which FARR a particular instance of dcupdater is associated with as it is not immediately obvious from visual cues such as the external appearance of dcupater (whereas the FARR window can be recognized at a glance if a different skin has been chosen for it). 
Pages: prev1 ... 102 103 104 105 106 [107] 108 109 110 111 112 113next