Re: [WebDNA] Capitalize surprise

This WebDNA talk-list message is from

2012


It keeps the original formatting.
numero = 110014
interpreted = N
texte = Well you're right of course. For instance, what does one do with names like McElhiney McGhee O'Shea O'Leary and the more modern iPad iPod will.i.am the list goes on and on. As you said, functions are perfect for this if you want to knock yourself ou= t. Cheers, Will Starck Big Idea Software,LLC On Dec 12, 2012, at 6:06 PM, Brian Fries wrote: > At this point, it doesn't matter how anyone thinks it "should" work or how= it works in any other programming language, and it's not worth arguing. In W= ebDNA, [capitalize] means exactly what it does and what it has done for the p= ast 15 years. >=20 > Changing what [capitalize] does now will break existing code. >=20 > If you want something that behaves differently, write a function. >=20 > My 2=C2=A2. >=20 > Brian >=20 > On Dec 12, 2012, at 1:03 PM, Christer Olsson wrot= e: >=20 >> 12 dec 2012 kl. 21:40 skrev Michael Davis : >>=20 >>> On Dec 11, 2012, at 11:56 AM, Christer Olsson w= rote: >>>=20 >>>> Capitalizing means first letter uppercase and the rest of the letters l= owercase. Sorry, but that's the way it is. >>>=20 >>> Where does it mean this? =46rom what source do you derive this theory? = Can you point to authoritative documentation, such as the dictionary, as th= is is clearly a terminology based in grammar, not programming. I have searc= hed through several dictionaries and googled the heck out of it and have fou= nd no evidence of any such rule. There is simply no rule that I can find th= at if the first letter of a word is a capital letter, the rest must be lower= case. Please enlighten me. >>> To capitalize the words "dennis deYoung" your way would be silly. [capit= alize]dennis deYoung[/capitalize] =3D Dennis Deyoung. >>> So [capitalize][/capitalize] is equivalent to [capitalize][lowercase][/l= owercase][/capitalize]. >>> [capitalize] has redundant functionality that can be accomplished with a= nother tag, [lowercase]. >>> Because of this, it's overly complicated, if not impossible, to properly= capitalize the example above. >>=20 >> As I said in my original reply to Ken: it's the way it works in every pro= gramming language I know, and I see no reason why WebDNA should work differe= ntly in this aspect. That doesn't mean I don't see a use for a function work= ing like to would like it to work. >>=20 >> Best, >> Christer >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Capitalize surprise (WebDNA Solutions 2012)
  2. Re: [WebDNA] Capitalize surprise ("WJ Starck, DDS" 2012)
  3. Re: [WebDNA] Capitalize surprise (Brian Fries 2012)
  4. Re: [WebDNA] Capitalize surprise (Christer Olsson 2012)
  5. Re: [WebDNA] Capitalize surprise (Michael Davis 2012)
Well you're right of course. For instance, what does one do with names like McElhiney McGhee O'Shea O'Leary and the more modern iPad iPod will.i.am the list goes on and on. As you said, functions are perfect for this if you want to knock yourself ou= t. Cheers, Will Starck Big Idea Software,LLC On Dec 12, 2012, at 6:06 PM, Brian Fries wrote: > At this point, it doesn't matter how anyone thinks it "should" work or how= it works in any other programming language, and it's not worth arguing. In W= ebDNA, [capitalize] means exactly what it does and what it has done for the p= ast 15 years. >=20 > Changing what [capitalize] does now will break existing code. >=20 > If you want something that behaves differently, write a function. >=20 > My 2=C2=A2. >=20 > Brian >=20 > On Dec 12, 2012, at 1:03 PM, Christer Olsson wrot= e: >=20 >> 12 dec 2012 kl. 21:40 skrev Michael Davis : >>=20 >>> On Dec 11, 2012, at 11:56 AM, Christer Olsson w= rote: >>>=20 >>>> Capitalizing means first letter uppercase and the rest of the letters l= owercase. Sorry, but that's the way it is. >>>=20 >>> Where does it mean this? =46rom what source do you derive this theory? = Can you point to authoritative documentation, such as the dictionary, as th= is is clearly a terminology based in grammar, not programming. I have searc= hed through several dictionaries and googled the heck out of it and have fou= nd no evidence of any such rule. There is simply no rule that I can find th= at if the first letter of a word is a capital letter, the rest must be lower= case. Please enlighten me. >>> To capitalize the words "dennis deYoung" your way would be silly. [capit= alize]dennis deYoung[/capitalize] =3D Dennis Deyoung. >>> So [capitalize][/capitalize] is equivalent to [capitalize][lowercase][/l= owercase][/capitalize]. >>> [capitalize] has redundant functionality that can be accomplished with a= nother tag, [lowercase]. >>> Because of this, it's overly complicated, if not impossible, to properly= capitalize the example above. >>=20 >> As I said in my original reply to Ken: it's the way it works in every pro= gramming language I know, and I see no reason why WebDNA should work differe= ntly in this aspect. That doesn't mean I don't see a use for a function work= ing like to would like it to work. >>=20 >> Best, >> Christer >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us "WJ Starck, DDS"

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

RE: WebCatalog2 for NT Beta Request (1997) feature request-- [epoch] (2004) Questions To Answer (1997) redirect with frames (1997) Listfiles path bug ... (2005) [WebDNA] Problem running Webdna (2011) WC 2.0 frames feature (1997) Accessing Storebuilder (2000) Exclamation point (1997) Dumb Question about Docs (1997) listfiles-looking for slick solution (1997) Back to Authnet with storebuilder (2003) Include File Tag (2003) Variable Math (1998) Payment calculator ?? (2000) WebCat2b12 CGI Mac - [shownext] problem (1997) is [Bankres] an internal webcat variable? (1999) unsubscribe (1997) WebCat b13 CGI -shownext- (1997) SSL, WebSTAR, WebCatalog (1998)