You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(75) |
Nov
(252) |
Dec
(418) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(659) |
Feb
(1039) |
Mar
(870) |
Apr
(235) |
May
(329) |
Jun
(251) |
Jul
(123) |
Aug
(119) |
Sep
(67) |
Oct
(194) |
Nov
(535) |
Dec
(133) |
2002 |
Jan
(122) |
Feb
(24) |
Mar
(29) |
Apr
(28) |
May
(16) |
Jun
(20) |
Jul
(11) |
Aug
(12) |
Sep
(13) |
Oct
(14) |
Nov
(23) |
Dec
(19) |
2003 |
Jan
(28) |
Feb
(170) |
Mar
(288) |
Apr
(211) |
May
(126) |
Jun
(166) |
Jul
(131) |
Aug
(102) |
Sep
(211) |
Oct
(301) |
Nov
(22) |
Dec
(6) |
2004 |
Jan
(14) |
Feb
(16) |
Mar
(7) |
Apr
|
May
(8) |
Jun
(25) |
Jul
(21) |
Aug
(2) |
Sep
(7) |
Oct
|
Nov
(2) |
Dec
(1) |
2005 |
Jan
(4) |
Feb
(2) |
Mar
(14) |
Apr
(24) |
May
(3) |
Jun
(7) |
Jul
(30) |
Aug
(5) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
|
Dec
|
From: Stephen C. <sca...@vi...> - 2003-06-07 00:13:33
|
Greetings everyone, I'm really glad that 3.0 beta is out! I've promised to start pulling my own weight by working on some of my 'big ideas' (well maybe small) that I have for DynAPI. Each of the items I have in mind, I've already started work on. I just needed a good kick in the butt to get the code and ideas out there. The first item I'd like to address is compression. I know that there is already a compression tool based on brain jar. But I've been thinking that the ultimate goal for me with DynAPI is to build a small talk like dev. environment that I can easily manipulate in realtime, and not have to muck around with compression as a post process. Because, lets face it, mods will be made, and I want to do them in an IDE built in DynAPI for DynAPI, and I want it optimized all the way. So I've come up with the idea of using inline compression for serving out the DynAPI library itself and would like to run the idea by everyone else for their impression. Currently we include src="dynapi.js" in our HTML headers, I've started creating a script file to replace this that will do the inline compression. I want to make it cross platform and have the majority of code in ASP for starters and PERL as the 2nd version. Instead of including src="dynapi.js", there will be a file called dynapi.asp that will serve up a compressed version of dynapi.js + a decompression routine if it is not passed any parameters. Otherwise it will serve up the requested file from the src directory. The comments for the dynapi.asp file would be broken down like this: '' DynAPI real time compression version for ASP based servers. '' First determine which file is being requested, or serve up dynapi.js compressed. '' Get the file date/timestamp and compare it to the cache.dat file in the cache folder. '' Find the cache folder, create it if it does not exist. '' Compare the filename/date/time and stamp and determine if they match '' Make mods to dynapi.js, add the decompression routine and mod the library.include/library.load to use dynapi.asp?file=xxx '' Compress the latest file if needed and save it to the cache folder. '' Return the compressed file from the cache folder. This will in effect, allow us to modify any file in the dynapi src or dynapi.js itself. Using dynapi.asp as your include, should in effect, always serve up a compressed version of the source files. This will give us the advantage of being able to mod away without haveing to deal with compression as a post process. Only the first time a file is served up will there be a delay while the server compresses a new or recently modified source file. Subsequent calls will return the contents of the file from the cache folder. Any thoughts? My #2 item has to do with keyboard events... I've already worked out a library that can detect all keys and modifiers (including alt, arror, ctrl, shift, etc) on both Netscape 4+ and IE 4+. 'cept it doesn't match the current keyboard API, if someone is willing to take it as is, i can make it avail. right away for someone to work on it. |
From: Leif W <war...@us...> - 2003-06-06 22:03:45
|
Awesome ideas. It makes perfect sense. You can optimize code all you want, but when you're loading a few dozen files over the net, it can be a problem because the bottleneck will then become the speed at which you're able to get connections to the server, and many servers only seem to allow 2-4 connections at a time. With a feature like this, I think it gives the DynAPI a huge advantage in terms of viability for commercial usage. It's one of those "whiz-bang" features that just exude professionalism and maybe envy of competitors. ;-) Leif P.S. If you're not already a developer, you should be. This is a valuable contribution. I think you just have to create a SourceForge account (if you haven't already), and tell Raymond the account name and he'll make you a developer with write-access to the CVS. Then install and configure WinCVS and PuTTY as Raymond mentioned. ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Friday, June 06, 2003 5:08 PM Subject: Re: [Dynapi-Dev] compressing files > > Very cool indeed Jesse, very cool. Well done. > > IMO the merge feature is a major plus for the DynAPI > libraries. > > There're two ways to check in your updates. You could: > > 1) Use the Patch system available on the DynAPI > SourceForge web site > > 2) Setup WinCVS and Putty on you computer can check in > you changes via CVS. > > Are your changes based on the lasted version in CVS? > > -- > Raymond Irving > > > > > --- Jesse Vitrone <je...@6t...> wrote: > > Ooops, sorry, hit send too soon :( Here's the whole > > email > > > > Hello all, > > I've never contributed to an open source project > > before, so I'm not > > sure of the proper ettiquite. Please correct me if > > I do something stupid :) > > I've been email with Raymond Irving about some > > idea's that I had, > > and he encouraged me to post it here and see what > > people think. > > I wrote a Java version of the JavaScript > > compressor that comes with > > DynAPI. Along with everything that the DynAPI one > > does, it reads in a > > config file that says "compress these files, then > > merge them into this > > one file". This enables me to keep a good amount of > > JS files when I'm > > coding, but then when I "build" to apache, I > > compress them all into 1 > > file, so the browser doesn't have to hit the server > > multiple times to > > get the files. > > Then, I took it a step farther, and added what I > > had to in order to > > be able to compress the DynAPI files I was using, > > and it worked! I was > > able to get all my files, plus the DynAPI files I > > was using and compress > > / merge them all into 1 file. It sped things up on > > my server dramatically. > > The changes were all just adding semi-colons > > where they were needed, > > except for one case: > > The mouse_ie.js, dyndocument.js and > > mouse_dom.js files all have a > > method called "main" and that doesn't seem to work > > very well when > > they're all combined into the same file. To fix it, > > I renamed them, > > which names like main_mouse_ie, etc, and fixed all > > the other references > > to them. Seems to work fine, but I haven't tested > > extensively all the > > examples and such. > > > > I'd like to check in my changes, as well as send in > > my Java compressor, > > since Raymond said he'd like to post it on the site. > > I'd also like to > > make a Swing front end for the java app to make it a > > little easier to use. > > > > What do you guys and gals think of this idea? > > Should I check in the > > changes? What's the right process for checking in > > changes? > > > > Jesse > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Etnus, makers of > > TotalView, The best > > thread debugger on the planet. Designed with thread > > debugging features > > you've never dreamed of, try TotalView 6 free at > > www.etnus.com. > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The best > thread debugger on the planet. Designed with thread debugging features > you've never dreamed of, try TotalView 6 free at www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Raymond I. <xw...@ya...> - 2003-06-06 21:08:42
|
Very cool indeed Jesse, very cool. Well done. IMO the merge feature is a major plus for the DynAPI libraries. There're two ways to check in your updates. You could: 1) Use the Patch system available on the DynAPI SourceForge web site 2) Setup WinCVS and Putty on you computer can check in you changes via CVS. Are your changes based on the lasted version in CVS? -- Raymond Irving --- Jesse Vitrone <je...@6t...> wrote: > Ooops, sorry, hit send too soon :( Here's the whole > email > > Hello all, > I've never contributed to an open source project > before, so I'm not > sure of the proper ettiquite. Please correct me if > I do something stupid :) > I've been email with Raymond Irving about some > idea's that I had, > and he encouraged me to post it here and see what > people think. > I wrote a Java version of the JavaScript > compressor that comes with > DynAPI. Along with everything that the DynAPI one > does, it reads in a > config file that says "compress these files, then > merge them into this > one file". This enables me to keep a good amount of > JS files when I'm > coding, but then when I "build" to apache, I > compress them all into 1 > file, so the browser doesn't have to hit the server > multiple times to > get the files. > Then, I took it a step farther, and added what I > had to in order to > be able to compress the DynAPI files I was using, > and it worked! I was > able to get all my files, plus the DynAPI files I > was using and compress > / merge them all into 1 file. It sped things up on > my server dramatically. > The changes were all just adding semi-colons > where they were needed, > except for one case: > The mouse_ie.js, dyndocument.js and > mouse_dom.js files all have a > method called "main" and that doesn't seem to work > very well when > they're all combined into the same file. To fix it, > I renamed them, > which names like main_mouse_ie, etc, and fixed all > the other references > to them. Seems to work fine, but I haven't tested > extensively all the > examples and such. > > I'd like to check in my changes, as well as send in > my Java compressor, > since Raymond said he'd like to post it on the site. > I'd also like to > make a Swing front end for the java app to make it a > little easier to use. > > What do you guys and gals think of this idea? > Should I check in the > changes? What's the right process for checking in > changes? > > Jesse > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of > TotalView, The best > thread debugger on the planet. Designed with thread > debugging features > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Jesse V. <je...@6t...> - 2003-06-06 20:56:47
|
Ooops, sorry, hit send too soon :( Here's the whole email Hello all, I've never contributed to an open source project before, so I'm not sure of the proper ettiquite. Please correct me if I do something stupid :) I've been email with Raymond Irving about some idea's that I had, and he encouraged me to post it here and see what people think. I wrote a Java version of the JavaScript compressor that comes with DynAPI. Along with everything that the DynAPI one does, it reads in a config file that says "compress these files, then merge them into this one file". This enables me to keep a good amount of JS files when I'm coding, but then when I "build" to apache, I compress them all into 1 file, so the browser doesn't have to hit the server multiple times to get the files. Then, I took it a step farther, and added what I had to in order to be able to compress the DynAPI files I was using, and it worked! I was able to get all my files, plus the DynAPI files I was using and compress / merge them all into 1 file. It sped things up on my server dramatically. The changes were all just adding semi-colons where they were needed, except for one case: The mouse_ie.js, dyndocument.js and mouse_dom.js files all have a method called "main" and that doesn't seem to work very well when they're all combined into the same file. To fix it, I renamed them, which names like main_mouse_ie, etc, and fixed all the other references to them. Seems to work fine, but I haven't tested extensively all the examples and such. I'd like to check in my changes, as well as send in my Java compressor, since Raymond said he'd like to post it on the site. I'd also like to make a Swing front end for the java app to make it a little easier to use. What do you guys and gals think of this idea? Should I check in the changes? What's the right process for checking in changes? Jesse |
From: Jesse V. <je...@6t...> - 2003-06-06 20:49:01
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"> <title></title> </head> <body text="#000000" bgcolor="#ffffff"> <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"> <title></title> Hello all,<br> I've never contributed to an open source project before, so I'm not sure of the proper ettiquite. Please correct me if I do something stupid :)<br> I've been email with Raymond Irving about some idea's that I had, and he encouraged me to post it here and see what people think.<br> I wrote a Java version of the JavaScript compressor that comes with DynAPI. Along with everything that the DynAPI one does, it reads in a config file that says "compress these files, then merge them into this one file". This enables me to keep a good amount of JS files when I'm coding, but then when I "build" to apache, I compress them all into 1 file, so the browser doesn't have to hit the server multiple times to get the files.<br> Then, I took it a step farther, and added what I had to in order to be able to compress the DynAPI files I was using, and it worked! I was able to get all my files, plus the DynAPI files I was using and compress / merge them all into 1 file. It sped things up on my server dramatically.<br> The changes were all just adding semi-colons where they were needed, except for one case:<br> <br> <br> <br> </body> </html> |
From: Raymond I. <xw...@ya...> - 2003-06-06 14:22:25
|
I guess that's why DynAPI exist. Will try to iron out these problems. -- Raymond Irving --- Dev <de...@ti...> wrote: > Hi folks! > > I think there is some major issue that is not > actually just errors the loadpanel but aswell the > ioelement. I get: > > Timeout thread: delay 20 ms > Error: > name: ReferenceError > message: Security error: attempted to read protected > variable > > When trying to load the loadpanel (witch i know > raymond is looking at) and now aswell the ioelement. > However the solution to loadpanel might gain some > effect on this bug as it is the same error message. > > These bugs have only been found with opera build > 2778 (7.11) and is working fine with release 7.0. > the 7.11 can be found here: > http://www.opera.com/download/index.dml?opsys=Windows&lng=en&platform=Windows > > Regards > Daniel Tiru > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of > TotalView, The best > thread debugger on the planet. Designed with thread > debugging features > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-06-06 02:35:17
|
See below: --- Leif W <war...@us...> wrote: > Hello, > > I'm familiar (but not expert) with regexp usage from > Perl and PHP, as well > as sed. I've taken a look and separated the > variable names to keep track of > things. > > var s = " test <table>{@field1}</table2> this is a > test{@field2} > {@field3:[test message]} tht ere {@field4:[test > message4]}"; > var r = /\{@.+?\}/g; > var a = s.match(r); > var t = a.join(); > var u = t.replace(/\{@(\w+?)\W.+?\}/g,'$1'); > alert( > 't\t: ' + t + '\n' + > 'u\t: ' + u > ); > > In this example, _t_ has the proper values, but _u_ > is missing field2 (same > in IE and Mozilla). So maybe a problem with > t.replace. I'll keep looking. > This preceeds the original question about matching > multiple lines. Can you > give an example of multi-line field names? Or is it > multi-line content? > Like this? Thanks for you help thus far. As for the milti-line question I was making reference to embedded field with (multi-line) content: {@fieldname:[some content here]} {@fieldname:[ some more multi-line content here ]} and field without content can be represented as: {@fieldname} {@fieldname:[]} // same as {@fieldname} -- Raymond Irving > > {@multi- > line- > field- > name:[multi- > line- > content]} > > > Leif > > > ----- Original Message ----- > From: "Dev" <de...@ti...> > To: "Raymond Irving" <xw...@ya...>; > "DynAPI-Dev" > <dyn...@li...> > Sent: Thursday, June 05, 2003 2:58 PM > Subject: Re: [Dynapi-Dev] Help need with RegEx > object > > > > Hi, I am not soo good at it either... but got some > help from ultraedit... > > > > Se the attatchment > > > > Regards > > Daniel > > > > > Hi, > > > > > > I'm not too familiar with the regex object so > I'm > > > wondering if anyone can help me out? Here's an > example > > > of what I'm trying to do: > > > > > > var s=" test <table>{@field1}</table2> this is a > > > test{@field2} {@field3:[test message]} tht ere > > > {@field4:[test message4]}"; > > > var r= /\{@.+?\}/g; > > > var a= s.match(r) > > > s=a.join() > > > s=s.replace(/\{@(\w+?)\W.+?\}/g,'$1'); > > > alert(s) > > > > > > > > > I would like the use regex to get all the field > names > > > withing the a string then use another regex to > get all > > > multi-line field names and their content > > > ({@fieldname:[content]}). Is this possible? > > > > > > Many thanks > > > > > > -- > > > Raymond Irving > > > > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > > http://calendar.yahoo.com > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: Etnus, > makers of TotalView, The best > > > thread debugger on the planet. Designed with > thread debugging features > > > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > ---------------------------------------------------------------------------- > ---- > > > > UltraEdit allows for Regular Expressions in many > of its search and replace > functions listed under the Search Menu. > > > > Regular expressions allow more complex search and > replace functions to be > performed in a single operation. > > > > There are twopossible sets of syntax that may be > used. The first table > below shows the original UltraEdit syntax used in > earlier versions of > UltraEdit. The second table shows the optional > "Unix" style regular > expressions. This may be enabled from the > ConfigurationSection. > > > > Regular Expressions (UltraEdit Syntax): > > > > Symbol Function > > % Matches the start of line - Indicates the search > string must be at the > beginning of a line but does not include any line > terminator characters in > the resulting string selected. > > $ Matches the end of line - Indicates the search > string must be at the end > of line but does not include any line terminator > characters in the resulting > string selected. > > ? Matches any single character except newline > > * Matches any number of occurrences of any > character except newline > > + Matches one or more of the preceding > character/expression. At least one > occurrence of the character must be found. > > ++ Matches the preceding character/expression zero > or more times. > > ^b Matches a page break > > ^p Matches a newline (CR/LF) (paragraph) (DOS > Files) > > ^r Matches a newline (CR Only) (paragraph) (MAC > Files) > > ^n Matches a newline (LF Only) (paragraph) (UNIX > Files) > > ^t Matches a tab character > > [ ] Matches any single character, or range in the > brackets > > ^{A^}^{B^} Matches expression A OR B > > ^ Overrides the following regular expression > character > > ^(.^) Brackets or tags an expression to use in the > replace command. A > regular expression may have up to 9 tagged > expressions, numbered according > to their order in the regular expression.The > corresponding replacement > expression is ^x, for x in the range 1-9. Example: > If ^(h*o^) ^(f*s^) > matches "hello folks", ^2 ^1 would replace it with > "folks hello". > > Note - ^ refers to the character '^' NOT Control > Key + value. > > > > Examples: > > > > m?n matches "man", "men", "min" but not "moon". > > > > t*t matches "test", "tonight" and "tea time" (the > "tea t" portion) but not > "tea > > time" (newline between "tea " and "time"). > > > > Te+st matches "test", "teest", "teeeest" etc. but > does not match "tst". > > > > [aeiou] matches every lowercase vowel > > [,.?] matches a literal ",", "." or "?". > > [0-9, a-z] matches any digit, or lowercase letter > > [~0-9] matches any character except a digit (~ > means NOT the following) > === message truncated === __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Leif W <war...@us...> - 2003-06-05 23:20:30
|
Hello, I'm familiar (but not expert) with regexp usage from Perl and PHP, as well as sed. I've taken a look and separated the variable names to keep track of things. var s = " test <table>{@field1}</table2> this is a test{@field2} {@field3:[test message]} tht ere {@field4:[test message4]}"; var r = /\{@.+?\}/g; var a = s.match(r); var t = a.join(); var u = t.replace(/\{@(\w+?)\W.+?\}/g,'$1'); alert( 't\t: ' + t + '\n' + 'u\t: ' + u ); In this example, _t_ has the proper values, but _u_ is missing field2 (same in IE and Mozilla). So maybe a problem with t.replace. I'll keep looking. This preceeds the original question about matching multiple lines. Can you give an example of multi-line field names? Or is it multi-line content? Like this? {@multi- line- field- name:[multi- line- content]} Leif ----- Original Message ----- From: "Dev" <de...@ti...> To: "Raymond Irving" <xw...@ya...>; "DynAPI-Dev" <dyn...@li...> Sent: Thursday, June 05, 2003 2:58 PM Subject: Re: [Dynapi-Dev] Help need with RegEx object > Hi, I am not soo good at it either... but got some help from ultraedit... > > Se the attatchment > > Regards > Daniel > > > Hi, > > > > I'm not too familiar with the regex object so I'm > > wondering if anyone can help me out? Here's an example > > of what I'm trying to do: > > > > var s=" test <table>{@field1}</table2> this is a > > test{@field2} {@field3:[test message]} tht ere > > {@field4:[test message4]}"; > > var r= /\{@.+?\}/g; > > var a= s.match(r) > > s=a.join() > > s=s.replace(/\{@(\w+?)\W.+?\}/g,'$1'); > > alert(s) > > > > > > I would like the use regex to get all the field names > > withing the a string then use another regex to get all > > multi-line field names and their content > > ({@fieldname:[content]}). Is this possible? > > > > Many thanks > > > > -- > > Raymond Irving > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > > http://calendar.yahoo.com > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Etnus, makers of TotalView, The best > > thread debugger on the planet. Designed with thread debugging features > > you've never dreamed of, try TotalView 6 free at www.etnus.com. > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://www.mail-archive.com/dyn...@li.../ > > ---------------------------------------------------------------------------- ---- > UltraEdit allows for Regular Expressions in many of its search and replace functions listed under the Search Menu. > > Regular expressions allow more complex search and replace functions to be performed in a single operation. > > There are twopossible sets of syntax that may be used. The first table below shows the original UltraEdit syntax used in earlier versions of UltraEdit. The second table shows the optional "Unix" style regular expressions. This may be enabled from the ConfigurationSection. > > Regular Expressions (UltraEdit Syntax): > > Symbol Function > % Matches the start of line - Indicates the search string must be at the beginning of a line but does not include any line terminator characters in the resulting string selected. > $ Matches the end of line - Indicates the search string must be at the end of line but does not include any line terminator characters in the resulting string selected. > ? Matches any single character except newline > * Matches any number of occurrences of any character except newline > + Matches one or more of the preceding character/expression. At least one occurrence of the character must be found. > ++ Matches the preceding character/expression zero or more times. > ^b Matches a page break > ^p Matches a newline (CR/LF) (paragraph) (DOS Files) > ^r Matches a newline (CR Only) (paragraph) (MAC Files) > ^n Matches a newline (LF Only) (paragraph) (UNIX Files) > ^t Matches a tab character > [ ] Matches any single character, or range in the brackets > ^{A^}^{B^} Matches expression A OR B > ^ Overrides the following regular expression character > ^(.^) Brackets or tags an expression to use in the replace command. A regular expression may have up to 9 tagged expressions, numbered according to their order in the regular expression.The corresponding replacement expression is ^x, for x in the range 1-9. Example: If ^(h*o^) ^(f*s^) matches "hello folks", ^2 ^1 would replace it with "folks hello". > Note - ^ refers to the character '^' NOT Control Key + value. > > Examples: > > m?n matches "man", "men", "min" but not "moon". > > t*t matches "test", "tonight" and "tea time" (the "tea t" portion) but not "tea > time" (newline between "tea " and "time"). > > Te+st matches "test", "teest", "teeeest" etc. but does not match "tst". > > [aeiou] matches every lowercase vowel > [,.?] matches a literal ",", "." or "?". > [0-9, a-z] matches any digit, or lowercase letter > [~0-9] matches any character except a digit (~ means NOT the following) > > You may search for an expression A or B as follows: > > "^{John^}^{Tom^}" > > This will search for an occurrence of John or Tom. There should be nothing between the two expressions. > > You may combine A or B and C or D in the same search as follows: > > "^{John^}^{Tom^} ^{Smith^}^{Jones^}" > > > This will search for John or Tom followed by Smith or Jones. > > The table below shows the syntax for the "Unix" style regular expressions. > > Regular Expressions (Unix Syntax): > > Symbol Function > \ Marks the next character as a special character. "n" matches the character "n". "\n" matches a linefeed or newline character. > ^ Matches/anchors the beginning of line. > $ Matches/anchors the end of line. > * Matches the preceding character zero or more times. > + Matches the preceding character one or more times. > . Matches any single character except a newline character. > (expression) Brackets or tags an expression to use in the replace command.A regular expression may have up to 9 tagged expressions, numbered according to their order in the regular expression.The corresponding replacement expression is \x, for x in the range 1-9. Example: If (h.*o) (f.*s) matches "hello folks", \2 \1 would replace it with "folks hello". > [xyz] A character set. Matches any characters between brackets. > [^xyz] A negative character set. Matches any characters NOT between brackets. > \d Matches a digit character. Equivalent to [0-9]. > \D Matches a nondigit character. Equivalent to [^0-9]. > \f Matches a form-feed character. > \n Matches a linefeed character. > \r Matches a carriage return character. > \s Matches any white space including space, tab, form-feed, etc but not newline. > \S Matches any nonwhite space character but not newline. > \t Matches a tab character. > \v Matches a vertical tab character. > \w Matches any word character including underscore. > \W Matches any nonword character. > Note - ^ refers to the character '^' NOT Control Key + value. > > Examples: > > m.n matches "man", "men", "min" but not "moon". > > Te+st matches "test", "teest", "teeeest" etc. BUT NOT "tst". > > Te*st matches "test", "teest", "teeeest" etc. AND "tst". > > [aeiou] matches every lowercase vowel > [,.?] matches a literal ",", "." or "?". > [0-9, a-z] matches any digit, or lowercase letter > [^0-9] matches any character except a digit (^ means NOT the following) > > You may search for an expression A or B as follow: > > "(John|Tom)" > > This will search for an occurrence of John or Tom. There should be nothing between the two expressions. > > You may combine A or B and C or D in the same search as follows: > > "(John|Tom) (Smith|Jones)" > > > This will search for John or Tom followed by Smith or Jones. > > Additionally: > > \p Matches CR/LF (same as \r\n) to match a DOS line terminator > > If Regular Expression is not selected for the find/replace and in the Replace field the following special characters are also valid: > > Symbol Function > ^^ Matches a "^" character > ^s Is substituted with the selected (highlighted) text of the active file window. > ^c Is substituted with the contents of the clipboard. > ^b Matches a page break > ^p Matches a newline (CR/LF) (paragraph) (DOS Files) > ^r Matches a newline (CR Only) (paragraph) (MAC Files) > ^n Matches a newline (LF Only) (paragraph) (UNIX Files) > ^t Matches a tab character > > Note - ^ refers to the character '^' NOT Control Key + value. |
From: Dev <de...@ti...> - 2003-06-05 22:53:40
|
Hi folks! I think there is some major issue that is not actually just errors the loadpanel but aswell the ioelement. I get: Timeout thread: delay 20 ms Error: name: ReferenceError message: Security error: attempted to read protected variable When trying to load the loadpanel (witch i know raymond is looking at) and now aswell the ioelement. However the solution to loadpanel might gain some effect on this bug as it is the same error message. These bugs have only been found with opera build 2778 (7.11) and is working fine with release 7.0. the 7.11 can be found here: http://www.opera.com/download/index.dml?opsys=Windows&lng=en&platform=Windows Regards Daniel Tiru |
From: Dev <de...@ti...> - 2003-06-05 18:51:29
|
Hi, I am not soo good at it either... but got some help from ultraedit... Se the attatchment Regards Daniel > Hi, > > I'm not too familiar with the regex object so I'm > wondering if anyone can help me out? Here's an example > of what I'm trying to do: > > var s=" test <table>{@field1}</table2> this is a > test{@field2} {@field3:[test message]} tht ere > {@field4:[test message4]}"; > var r= /\{@.+?\}/g; > var a= s.match(r) > s=a.join() > s=s.replace(/\{@(\w+?)\W.+?\}/g,'$1'); > alert(s) > > > I would like the use regex to get all the field names > withing the a string then use another regex to get all > multi-line field names and their content > ({@fieldname:[content]}). Is this possible? > > Many thanks > > -- > Raymond Irving > > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The best > thread debugger on the planet. Designed with thread debugging features > you've never dreamed of, try TotalView 6 free at www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |
From: Raymond I. <xw...@ya...> - 2003-06-05 18:32:53
|
Hi, I'm not too familiar with the regex object so I'm wondering if anyone can help me out? Here's an example of what I'm trying to do: var s=" test <table>{@field1}</table2> this is a test{@field2} {@field3:[test message]} tht ere {@field4:[test message4]}"; var r= /\{@.+?\}/g; var a= s.match(r) s=a.join() s=s.replace(/\{@(\w+?)\W.+?\}/g,'$1'); alert(s) I would like the use regex to get all the field names withing the a string then use another regex to get all multi-line field names and their content ({@fieldname:[content]}). Is this possible? Many thanks -- Raymond Irving __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-06-05 16:01:54
|
Hi, Here's the header file that I used to create the header on the DynAPI docs. Dan, You might find this useful. -- Raymond Irving __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-06-04 22:10:55
|
--- Dev <de...@ti...> wrote: > Hi! > > Or why not aswell make a end tag > {@field1@} > {@field1[multi-line text]@} > as then it would be mutch clearer than just with the > start "@" ? Well true, but that makes the field looks kinda loud :) -- Raymond Irving > Regards > Daniel Tiru > > > > > --- Leif W <war...@us...> wrote: > > > I haven't familiarized myself with the TM usage > yet, > > > but maybe I can be an > > > impartial observer. The [@fieldname] is very > easy > > > to find when looking in > > > code. I gather you think the new way you > suggest > > > could be more powerful > > > (multi-line?). How about a compromise and do > > > something like > > > {@fieldname[multi-line-code]}? > > > > Yep! This format looks cool! {@fieldname} - it's > > visible and the {} looks better > > > > >Again, not familiar > > > with the TM code, so a > > > few questions come to mind to maybe help better > > > understand what you're > > > trying to do. Is there a restriction to a > > > single-line embedded field with > > > the old way? > > > > No. Not at all > > > > > What are the benefits (in addition to > > > multi-line, if any) > > > you're trying to reap with the new way? > > > > My reason for the changing the methods was to make > it > > much easier to read and to represent the field > with a > > much nicer syntax. > > > > IMO your suggestion: > > > > {@filedname} > > {@fieldname[multi-line text]} > > > > looks much better than: > > > > [@fieldname] > > [@fieldname(multi-line text)] > > > > > > All agree to the {@fieldname} format or should we > > stick to the old way? > > > > > > -- > > Raymond Irving > > > > > Leif > > > > > > ----- Original Message ----- > > > From: "Raymond Irving" <xw...@ya...> > > > To: <dyn...@li...> > > > Sent: Wednesday, June 04, 2003 4:23 PM > > > Subject: [Dynapi-Dev] TemplateManager new field > > > format > > > > > > > > > > Hi, > > > > > > > > I'm thinking about changing the way we now > enter > > > embed > > > > fields within an html template. > > > > > > > > The old way: > > > > > > > > [@fieldname] > > > > > > > > The new way: > > > > > > > > {fieldname} > > > > > > > > {fieldname[ > > > > This is a multi-line > > > > embedded field tex/html block > > > > ]} > > > > > > > > > > > > Which format do you think is best? > > > > > > > > > > > > -- > > > > Raymond Irving > > > > > > > > > > > > __________________________________ > > > > Do you Yahoo!? > > > > Yahoo! Calendar - Free online calendar with > sync > > > to Outlook(TM). > > > > http://calendar.yahoo.com > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.net email is sponsored by: Etnus, > makers > > > of TotalView, The best > > > > thread debugger on the planet. Designed with > > > thread debugging features > > > > you've never dreamed of, try TotalView 6 free > at > > > www.etnus.com. > > > > > _______________________________________________ > > > > Dynapi-Dev mailing list > > > > Dyn...@li... > > > > > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: Etnus, > makers of > > > TotalView, The best > > > thread debugger on the planet. Designed with > thread > > > debugging features > > > you've never dreamed of, try TotalView 6 free at > > > www.etnus.com. > > > _______________________________________________ > > > Dynapi-Help mailing list > > > Dyn...@li... > > > > > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > http://calendar.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Etnus, makers > of TotalView, The best > > thread debugger on the planet. Designed with > thread debugging features > > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of > TotalView, The best > thread debugger on the planet. Designed with thread > debugging features > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Dev <de...@ti...> - 2003-06-04 21:48:23
|
Hi! Or why not aswell make a end tag {@field1@} {@field1[multi-line text]@} as then it would be mutch clearer than just with the start "@" ? Regards Daniel Tiru > > --- Leif W <war...@us...> wrote: > > I haven't familiarized myself with the TM usage yet, > > but maybe I can be an > > impartial observer. The [@fieldname] is very easy > > to find when looking in > > code. I gather you think the new way you suggest > > could be more powerful > > (multi-line?). How about a compromise and do > > something like > > {@fieldname[multi-line-code]}? > > Yep! This format looks cool! {@fieldname} - it's > visible and the {} looks better > > >Again, not familiar > > with the TM code, so a > > few questions come to mind to maybe help better > > understand what you're > > trying to do. Is there a restriction to a > > single-line embedded field with > > the old way? > > No. Not at all > > > What are the benefits (in addition to > > multi-line, if any) > > you're trying to reap with the new way? > > My reason for the changing the methods was to make it > much easier to read and to represent the field with a > much nicer syntax. > > IMO your suggestion: > > {@filedname} > {@fieldname[multi-line text]} > > looks much better than: > > [@fieldname] > [@fieldname(multi-line text)] > > > All agree to the {@fieldname} format or should we > stick to the old way? > > > -- > Raymond Irving > > > Leif > > > > ----- Original Message ----- > > From: "Raymond Irving" <xw...@ya...> > > To: <dyn...@li...> > > Sent: Wednesday, June 04, 2003 4:23 PM > > Subject: [Dynapi-Dev] TemplateManager new field > > format > > > > > > > Hi, > > > > > > I'm thinking about changing the way we now enter > > embed > > > fields within an html template. > > > > > > The old way: > > > > > > [@fieldname] > > > > > > The new way: > > > > > > {fieldname} > > > > > > {fieldname[ > > > This is a multi-line > > > embedded field tex/html block > > > ]} > > > > > > > > > Which format do you think is best? > > > > > > > > > -- > > > Raymond Irving > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Yahoo! Calendar - Free online calendar with sync > > to Outlook(TM). > > > http://calendar.yahoo.com > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: Etnus, makers > > of TotalView, The best > > > thread debugger on the planet. Designed with > > thread debugging features > > > you've never dreamed of, try TotalView 6 free at > > www.etnus.com. > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Etnus, makers of > > TotalView, The best > > thread debugger on the planet. Designed with thread > > debugging features > > you've never dreamed of, try TotalView 6 free at > > www.etnus.com. > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The best > thread debugger on the planet. Designed with thread debugging features > you've never dreamed of, try TotalView 6 free at www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |
From: Raymond I. <xw...@ya...> - 2003-06-04 21:29:28
|
--- Leif W <war...@us...> wrote: > I haven't familiarized myself with the TM usage yet, > but maybe I can be an > impartial observer. The [@fieldname] is very easy > to find when looking in > code. I gather you think the new way you suggest > could be more powerful > (multi-line?). How about a compromise and do > something like > {@fieldname[multi-line-code]}? Yep! This format looks cool! {@fieldname} - it's visible and the {} looks better >Again, not familiar > with the TM code, so a > few questions come to mind to maybe help better > understand what you're > trying to do. Is there a restriction to a > single-line embedded field with > the old way? No. Not at all > What are the benefits (in addition to > multi-line, if any) > you're trying to reap with the new way? My reason for the changing the methods was to make it much easier to read and to represent the field with a much nicer syntax. IMO your suggestion: {@filedname} {@fieldname[multi-line text]} looks much better than: [@fieldname] [@fieldname(multi-line text)] All agree to the {@fieldname} format or should we stick to the old way? -- Raymond Irving > Leif > > ----- Original Message ----- > From: "Raymond Irving" <xw...@ya...> > To: <dyn...@li...> > Sent: Wednesday, June 04, 2003 4:23 PM > Subject: [Dynapi-Dev] TemplateManager new field > format > > > > Hi, > > > > I'm thinking about changing the way we now enter > embed > > fields within an html template. > > > > The old way: > > > > [@fieldname] > > > > The new way: > > > > {fieldname} > > > > {fieldname[ > > This is a multi-line > > embedded field tex/html block > > ]} > > > > > > Which format do you think is best? > > > > > > -- > > Raymond Irving > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > http://calendar.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Etnus, makers > of TotalView, The best > > thread debugger on the planet. Designed with > thread debugging features > > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of > TotalView, The best > thread debugger on the planet. Designed with thread > debugging features > you've never dreamed of, try TotalView 6 free at > www.etnus.com. > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Leif W <war...@us...> - 2003-06-04 20:41:38
|
I haven't familiarized myself with the TM usage yet, but maybe I can be an impartial observer. The [@fieldname] is very easy to find when looking in code. I gather you think the new way you suggest could be more powerful (multi-line?). How about a compromise and do something like {@fieldname[multi-line-code]}? Again, not familiar with the TM code, so a few questions come to mind to maybe help better understand what you're trying to do. Is there a restriction to a single-line embedded field with the old way? What are the benefits (in addition to multi-line, if any) you're trying to reap with the new way? Leif ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Wednesday, June 04, 2003 4:23 PM Subject: [Dynapi-Dev] TemplateManager new field format > Hi, > > I'm thinking about changing the way we now enter embed > fields within an html template. > > The old way: > > [@fieldname] > > The new way: > > {fieldname} > > {fieldname[ > This is a multi-line > embedded field tex/html block > ]} > > > Which format do you think is best? > > > -- > Raymond Irving > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The best > thread debugger on the planet. Designed with thread debugging features > you've never dreamed of, try TotalView 6 free at www.etnus.com. > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Raymond I. <xw...@ya...> - 2003-06-04 20:23:53
|
Hi, I'm thinking about changing the way we now enter embed fields within an html template. The old way: [@fieldname] The new way: {fieldname} {fieldname[ This is a multi-line embedded field tex/html block ]} Which format do you think is best? -- Raymond Irving __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-06-03 12:49:21
|
Spliting it depends on the amount of features that the snapx library will have. The main use of the snapx library IMO would be for creating dockable gui components, flow charts, and UML applications. -- Raymond Irving --- Leif W <war...@us...> wrote: > Thanks! > > Yeah I know, it's a large lib. Something I mean to > look at for next > revision. Maybe a different technique for handling > the snap cases might > yield less code. I just wanted to get something > functional out there, as a > starting point. The technique I chose was to break > up inner and outer snap > borders, each border has 8 regions (4 corners and 4 > sides), and 8 directions > which break down to 3 (or 4) classifications: > towards, away from, parallel > (one way or two ways) to the border. Then there are > different snap types > which act different based on direction and distance > (while in a snap zone). > In addition a few public methods can be called with > varying arguments for > flexibility, which increased the code size. As it > stands, I actually need > to add more features and fixes to the library, so it > will get bigger. Maybe > I should break the class into sub classes or > something, with a common file, > and "optional feature" files, so people can choose > only what they want (to > some extent). > > Leif > > ----- Original Message ----- > From: "Raymond Irving" <xw...@ya...> > To: <dyn...@li...> > Sent: Monday, June 02, 2003 11:45 PM > Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip > release > > > > > > Very good job on the SnapX class Leif. > > > > Just one question... Is it possible to reduce the > size > > of the library? > > > > > > -- > > Raymond Irving > > > > --- Leif W <war...@us...> wrote: > > > sf.net username: warp9pnt9 > > > > > > I can log into this account and have PuTTY (the > > > entire suite) and WinCVS > > > installed. Will configure once I'm able to > verify > > > that I can log in to the > > > dynapi site. > > > > > > Leif > > > > > > ----- Original Message ----- > > > From: "Raymond Irving" <xw...@ya...> > > > To: "Leif W" <war...@us...>; > > > <dyn...@li...> > > > Sent: Monday, June 02, 2003 4:07 PM > > > Subject: Re: [Dynapi-Dev] Newest SnapX in next > .zip > > > release > > > > > > > > > > > > > > Very sorry Leif. Over the weekend my email was > > > over > > > > quota so I did not get any mail from the > DynAPI > > > group. > > > > I'll upload your changes to CVS tonight. > > > > > > > > As for CVS access I would like for many more > > > persons > > > > to have read/write access to the CVS. This can > be > > > done > > > > by setting up a sourceforge account, send me > the > > > name > > > > of the account and then setup Putty and WinCVS > on > > > your > > > > windows machine. It's documentent on the > > > SourceForge > > > > website and I can help where ever possible > > > > > > > > > > > > -- > > > > Raymond Irving > > > > > > > > > > > > > > > > > > > > > > > > --- Leif W <war...@us...> wrote: > > > > > Hi, > > > > > > > > > > The newest SnapX I posted to the mail and to > the > > > > > patch list on Saturday > > > > > didn't make it into the CVS. I can't seem > to > > > get my > > > > > password working on the > > > > > DynAPI site, and I never had write-access to > the > > > > > CVS. Can somebody please > > > > > add it to the CVS for me. > > > > > > > > > > Thanks, > > > > > > > > > > Leif > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > > This SF.net email is sponsored by: eBay > > > > > Get office equipment for less on eBay! > > > > > > > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > > > > _______________________________________________ > > > > > Dynapi-Dev mailing list > > > > > Dyn...@li... > > > > > > > > > > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > > > > __________________________________ > > > > Do you Yahoo!? > > > > Yahoo! Calendar - Free online calendar with > sync > > > to Outlook(TM). > > > > http://calendar.yahoo.com > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.net email is sponsored by: eBay > > > > Get office equipment for less on eBay! > > > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > > > _______________________________________________ > > > > Dynapi-Dev mailing list > > > > Dyn...@li... > > > > > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: eBay > > > Get office equipment for less on eBay! > > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > http://calendar.yahoo.com > > > > > > > ------------------------------------------------------- > === message truncated === __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Leif W <war...@us...> - 2003-06-03 05:02:44
|
Thanks! Yeah I know, it's a large lib. Something I mean to look at for next revision. Maybe a different technique for handling the snap cases might yield less code. I just wanted to get something functional out there, as a starting point. The technique I chose was to break up inner and outer snap borders, each border has 8 regions (4 corners and 4 sides), and 8 directions which break down to 3 (or 4) classifications: towards, away from, parallel (one way or two ways) to the border. Then there are different snap types which act different based on direction and distance (while in a snap zone). In addition a few public methods can be called with varying arguments for flexibility, which increased the code size. As it stands, I actually need to add more features and fixes to the library, so it will get bigger. Maybe I should break the class into sub classes or something, with a common file, and "optional feature" files, so people can choose only what they want (to some extent). Leif ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Monday, June 02, 2003 11:45 PM Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip release > > Very good job on the SnapX class Leif. > > Just one question... Is it possible to reduce the size > of the library? > > > -- > Raymond Irving > > --- Leif W <war...@us...> wrote: > > sf.net username: warp9pnt9 > > > > I can log into this account and have PuTTY (the > > entire suite) and WinCVS > > installed. Will configure once I'm able to verify > > that I can log in to the > > dynapi site. > > > > Leif > > > > ----- Original Message ----- > > From: "Raymond Irving" <xw...@ya...> > > To: "Leif W" <war...@us...>; > > <dyn...@li...> > > Sent: Monday, June 02, 2003 4:07 PM > > Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip > > release > > > > > > > > > > Very sorry Leif. Over the weekend my email was > > over > > > quota so I did not get any mail from the DynAPI > > group. > > > I'll upload your changes to CVS tonight. > > > > > > As for CVS access I would like for many more > > persons > > > to have read/write access to the CVS. This can be > > done > > > by setting up a sourceforge account, send me the > > name > > > of the account and then setup Putty and WinCVS on > > your > > > windows machine. It's documentent on the > > SourceForge > > > website and I can help where ever possible > > > > > > > > > -- > > > Raymond Irving > > > > > > > > > > > > > > > > > > --- Leif W <war...@us...> wrote: > > > > Hi, > > > > > > > > The newest SnapX I posted to the mail and to the > > > > patch list on Saturday > > > > didn't make it into the CVS. I can't seem to > > get my > > > > password working on the > > > > DynAPI site, and I never had write-access to the > > > > CVS. Can somebody please > > > > add it to the CVS for me. > > > > > > > > Thanks, > > > > > > > > Leif > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > > This SF.net email is sponsored by: eBay > > > > Get office equipment for less on eBay! > > > > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > > _______________________________________________ > > > > Dynapi-Dev mailing list > > > > Dyn...@li... > > > > > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > __________________________________ > > > Do you Yahoo!? > > > Yahoo! Calendar - Free online calendar with sync > > to Outlook(TM). > > > http://calendar.yahoo.com > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: eBay > > > Get office equipment for less on eBay! > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: eBay > > Get office equipment for less on eBay! > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: eBay > Get office equipment for less on eBay! > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Raymond I. <xw...@ya...> - 2003-06-03 03:45:33
|
Very good job on the SnapX class Leif. Just one question... Is it possible to reduce the size of the library? -- Raymond Irving --- Leif W <war...@us...> wrote: > sf.net username: warp9pnt9 > > I can log into this account and have PuTTY (the > entire suite) and WinCVS > installed. Will configure once I'm able to verify > that I can log in to the > dynapi site. > > Leif > > ----- Original Message ----- > From: "Raymond Irving" <xw...@ya...> > To: "Leif W" <war...@us...>; > <dyn...@li...> > Sent: Monday, June 02, 2003 4:07 PM > Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip > release > > > > > > Very sorry Leif. Over the weekend my email was > over > > quota so I did not get any mail from the DynAPI > group. > > I'll upload your changes to CVS tonight. > > > > As for CVS access I would like for many more > persons > > to have read/write access to the CVS. This can be > done > > by setting up a sourceforge account, send me the > name > > of the account and then setup Putty and WinCVS on > your > > windows machine. It's documentent on the > SourceForge > > website and I can help where ever possible > > > > > > -- > > Raymond Irving > > > > > > > > > > > > --- Leif W <war...@us...> wrote: > > > Hi, > > > > > > The newest SnapX I posted to the mail and to the > > > patch list on Saturday > > > didn't make it into the CVS. I can't seem to > get my > > > password working on the > > > DynAPI site, and I never had write-access to the > > > CVS. Can somebody please > > > add it to the CVS for me. > > > > > > Thanks, > > > > > > Leif > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: eBay > > > Get office equipment for less on eBay! > > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > http://calendar.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: eBay > > Get office equipment for less on eBay! > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: eBay > Get office equipment for less on eBay! > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-06-03 03:09:44
|
--- Dan Willemsen <da...@wi...> wrote: > On Mon, 2003-06-02 at 15:07, Raymond Irving wrote: > > Very sorry Leif. Over the weekend my email was > over > > quota so I did not get any mail from the DynAPI > group. > > I'll upload your changes to CVS tonight. > > > > As for CVS access I would like for many more > persons > > to have read/write access to the CVS. > > Yes, this is something we are lacking compared to > other SF projects(ie > Gaim). All that's required is that you your setup Putty and WinCVS and then email your sourceForge user name to me. That's it. > > And by the way.. my last final is tomorrow morning, > and it is basically > you get an A for showing up, so I should be getting > more work done in > the not too distant future. I'm already writing a > perl script to > automagically create some of the quickref > documentation. More about > that when I start making it actually work. Sound great! That means that documenting a class will be much easier than before. Best regards -- Raymond Irving > Dan Willemsen > > > This can be done > > by setting up a sourceforge account, send me the > name > > of the account and then setup Putty and WinCVS on > your > > windows machine. It's documentent on the > SourceForge > > website and I can help where ever possible > > > > > > -- > > Raymond Irving > > > > > > > > > > > > --- Leif W <war...@us...> wrote: > > > Hi, > > > > > > The newest SnapX I posted to the mail and to the > > > patch list on Saturday > > > didn't make it into the CVS. I can't seem to > get my > > > password working on the > > > DynAPI site, and I never had write-access to the > > > CVS. Can somebody please > > > add it to the CVS for me. > > > > > > Thanks, > > > > > > Leif > > > > > > > > > > > > > > > > > > ------------------------------------------------------- > > > This SF.net email is sponsored by: eBay > > > Get office equipment for less on eBay! > > > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > > _______________________________________________ > > > Dynapi-Dev mailing list > > > Dyn...@li... > > > > > > http://www.mail-archive.com/dyn...@li.../ > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > http://calendar.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: eBay > > Get office equipment for less on eBay! > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > -- > Dan Willemsen <da...@wi...> > __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-06-03 02:59:11
|
+ Fix DynAPI Compressor Bug + Fix DynLayer _destroy() bug + Modify SnapX Class to support Sticky snap -- Raymond Irving __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |
From: Dan W. <da...@wi...> - 2003-06-03 02:20:35
|
On Mon, 2003-06-02 at 15:07, Raymond Irving wrote: > Very sorry Leif. Over the weekend my email was over > quota so I did not get any mail from the DynAPI group. > I'll upload your changes to CVS tonight. > > As for CVS access I would like for many more persons > to have read/write access to the CVS. Yes, this is something we are lacking compared to other SF projects(ie Gaim). And by the way.. my last final is tomorrow morning, and it is basically you get an A for showing up, so I should be getting more work done in the not too distant future. I'm already writing a perl script to automagically create some of the quickref documentation. More about that when I start making it actually work. Dan Willemsen > This can be done > by setting up a sourceforge account, send me the name > of the account and then setup Putty and WinCVS on your > windows machine. It's documentent on the SourceForge > website and I can help where ever possible > > > -- > Raymond Irving > > > > > > --- Leif W <war...@us...> wrote: > > Hi, > > > > The newest SnapX I posted to the mail and to the > > patch list on Saturday > > didn't make it into the CVS. I can't seem to get my > > password working on the > > DynAPI site, and I never had write-access to the > > CVS. Can somebody please > > add it to the CVS for me. > > > > Thanks, > > > > Leif > > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: eBay > > Get office equipment for less on eBay! > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: eBay > Get office equipment for less on eBay! > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ -- Dan Willemsen <da...@wi...> |
From: Leif W <war...@us...> - 2003-06-02 23:20:57
|
sf.net username: warp9pnt9 I can log into this account and have PuTTY (the entire suite) and WinCVS installed. Will configure once I'm able to verify that I can log in to the dynapi site. Leif ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: "Leif W" <war...@us...>; <dyn...@li...> Sent: Monday, June 02, 2003 4:07 PM Subject: Re: [Dynapi-Dev] Newest SnapX in next .zip release > > Very sorry Leif. Over the weekend my email was over > quota so I did not get any mail from the DynAPI group. > I'll upload your changes to CVS tonight. > > As for CVS access I would like for many more persons > to have read/write access to the CVS. This can be done > by setting up a sourceforge account, send me the name > of the account and then setup Putty and WinCVS on your > windows machine. It's documentent on the SourceForge > website and I can help where ever possible > > > -- > Raymond Irving > > > > > > --- Leif W <war...@us...> wrote: > > Hi, > > > > The newest SnapX I posted to the mail and to the > > patch list on Saturday > > didn't make it into the CVS. I can't seem to get my > > password working on the > > DynAPI site, and I never had write-access to the > > CVS. Can somebody please > > add it to the CVS for me. > > > > Thanks, > > > > Leif > > > > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: eBay > > Get office equipment for less on eBay! > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to Outlook(TM). > http://calendar.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: eBay > Get office equipment for less on eBay! > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ > > |
From: Raymond I. <xw...@ya...> - 2003-06-02 20:51:07
|
See Below: --- Kevin <ke...@ke...> wrote: > "Raymond Irving" <xw...@ya...> wrote: > > > --- Kevin <ke...@ke...> wrote: > > > Hi, > > > > > > I had a go with Raymond's TemplateManager to > > > integrate > > > with my Frame class. Things seem to work OK - > using > > > the > > > same ideas as my new > > > dynapi.gui.bordermanager-outer.html > > > example. > > > > Looks great! > > > > > .. However we seem to have lost mouse events > > > in > > > NS4 when using templates. Any ideas? > > > > In NS4 it's best to always use a layer to cover > your > > widgets,etc. If you were to click near the edges > of > > the images you'll see that the layers are > receiving > > the click events. It's the image that's causing > the > > problem. Just add a cover layer and it will be > solved. > > I'd appreciate an example of cover layers. Is this a > redundant layer for all other browsers but > neccessary > for a clickable image in ns4. Cover Layers are ordinary DynLayers that are used to cover the content of a widget/component. This is necessary for ns4 widget's to receive mouse events when an image is clicked inside the widget. Other browsers does not require the cover layers (in most cases). -- Raymond Irving > - > Kevin > > > > > -- > > Raymond Irving > > > - > > > Kevin. > > > > > > > > ATTACHMENT part 2 application/x-zip-compressed > > name=demo.template.imageframe.zip > > > > > > > > __________________________________ > > Do you Yahoo!? > > Yahoo! Calendar - Free online calendar with sync > to Outlook(TM). > > http://calendar.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: eBay > > Get office equipment for less on eBay! > > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > ------------------------------------------------------- > This SF.net email is sponsored by: eBay > Get office equipment for less on eBay! > http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com |