sketchucation logo sketchucation
    • Login
    πŸ›£οΈ Road Profile Builder | Generate roads, curbs and pavements easily Download

    Does "C" equal "C" ?

    Scheduled Pinned Locked Moved Developers' Forum
    14 Posts 8 Posters 666 Views 8 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      todd burch
      last edited by

      puts foo = 'foo: "' + foo + '"'
      puts bar = 'bar: "' + bar + '"'

      Of course they are not the same.

      1 Reply Last reply Reply Quote 0
      • M Offline
        MartinRinehart
        last edited by

        @jim said:

        try using p str or puts str.inspect instead of puts str to see the exact string including the escape chars.

        Good idea, tho in this case it wasn't an escape chars issue.
        @thomthom said:

        what is the intent of the code?

        To replace a call to my routine with a better use of Ruby:

        
        # this code works, PC and Mac, any way that __FILE__ was loaded
        pathname = File.expand_path( File.dirname(__FILE__) )
        pathname = File.join( pathname, 'myFile.HTML' )
        wd.set_file( pathname )
        
        

        @unknownuser said:

        puts foo = 'foo: "' + foo + '"'
        puts bar = 'bar: "' + bar + '"'

        Of course they are not the same.

        Snow-blind coder error. 😳

        Author, Edges to Rubies - The Complete SketchUp Tutorial at http://www.MartinRinehart.com/models/tutorial.

        1 Reply Last reply Reply Quote 0
        • chrisglasierC Offline
          chrisglasier
          last edited by

          Back to Uncle Holly stuff ... sigh

          With TBA interfaces we can analyse what is to be achieved so that IT can help with automation to achieve it.

          1 Reply Last reply Reply Quote 0
          • J Offline
            Jim
            last edited by

            Everyone's done it. Yesterday I wrote this as an example:

            def = Sketchup.active_model.selection[0].definition

            Hi

            1 Reply Last reply Reply Quote 0
            • thomthomT Offline
              thomthom
              last edited by

              @jim said:

              Everyone's done it. Yesterday I wrote this as an example:

              def = Sketchup.active_model.selection[0].definition

              ...and I can't see what's wrong... ...time to go home...

              Thomas Thomassen β€” SketchUp Monkey & Coding addict
              List of my plugins and link to the CookieWare fund

              1 Reply Last reply Reply Quote 0
              • Chris FullmerC Offline
                Chris Fullmer
                last edited by

                I'm glad that I've nevre mis-typed or mis-comprehended a single line of code, so I don't even begin to comprehend what you guys are talking about 🀣

                Lately you've been tan, suspicious for the winter.
                All my Plugins I've written

                1 Reply Last reply Reply Quote 0
                • T Offline
                  todd burch
                  last edited by

                  @thomthom said:

                  @jim said:

                  Everyone's done it. Yesterday I wrote this as an example:

                  def = Sketchup.active_model.selection[0].definition

                  ...and I can't see what's wrong... ...time to go home...

                  def is a reserved word.

                  1 Reply Last reply Reply Quote 0
                  • thomthomT Offline
                    thomthom
                    last edited by

                    duh! I would have seen that with syntax highlighting... 😳

                    Thomas Thomassen β€” SketchUp Monkey & Coding addict
                    List of my plugins and link to the CookieWare fund

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      jessejames
                      last edited by

                      @unknownuser said:

                      @jim said:

                      Everyone's done it. Yesterday I wrote this as an example:
                      def = Sketchup.active_model.selection[0].definition

                      def is a reserved word.

                      WOW, good catch Todd, will you provided your eagle eye services to debug some of my code? 🀣

                      PS: i hope your rates are "reasonable" πŸ˜•

                      Always sleep with a loaded gun under your pillow!

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        jessejames
                        last edited by

                        @ Todd 😳 it seems that you are actually replying to ThomThom and not Jim and in that context your comment makes sense. The way you quoted it it looked like you where replying to Jim directly so looks like i am the boob here!

                        <<<<<<<<<<<<<|;-)

                        Always sleep with a loaded gun under your pillow!

                        1 Reply Last reply Reply Quote 0
                        • Dan RathbunD Offline
                          Dan Rathbun
                          last edited by

                          @martinrinehart said:

                          ... I stumbled acrossthe Ruby File.expand_path() method that looks like a better replacement for the little fixup() function I wrote. If you File.expand_path(__FILE__) you get the full path back to the root, on a Mac, or the drive, on a PC. Perfect!

                          If you look back at the original thread, and reread more carefully, you'll see ThomThom told you to use File.expand_path() two weeks before you "stumbled across" it!

                          I've been wondering why you didn't take his advice... (and do you have a copy of the 'Pick-Axe' Ruby book in chm format?)

                          I'm not here much anymore.

                          1 Reply Last reply Reply Quote 0
                          • 1 / 1
                          • First post
                            Last post
                          Buy SketchPlus
                          Buy SUbD
                          Buy WrapR
                          Buy eBook
                          Buy Modelur
                          Buy Vertex Tools
                          Buy SketchCuisine
                          Buy FormFonts

                          Advertisement