Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#1190 Pasting html text into FreeMind changes it

FreeMind_1.0.0
open
nobody
5
2014-04-06
2014-04-06
c-base
No

I have noticed a bug in FreeMind 1.0, where code that I paste from the windows clipboard into FreeMind is changed when I click save; some characters (spaces) are added.

I have found this problem to be repeatable, however I did not find an easier way than the one I describe below. There are other situations this problem arises.

Open (chrome or IE) https://gist.github.com/carlossg/8578202 select & copy the specified text piece to the clipboard:

if [[ "$MOD" == `stat -c "%y" "$CONTROL"` ]]; then
echo Not modified.
  • paste into freemind
  • save
  • you will see two spaces between == and `stat instead of the one.

If you only select the first like from this URL,
if [[ "$MOD" == klzzwxh:0001 ]]; then
FreeMind would make this out of it:
if [[ "$MOD"  == klzzwxh:0002 ]]; then

I would love a way to have FreeMind just pasting non-rich, non-html, raw text content, as I've noticed other issues. Ctrl-shift-V, a key that works in other software to paste raw text from the clipboard has no function

Below I provide the 'raw' cliboard contents (only the HTML-type clipboard contents)
http://www.peterbuettner.de/develop/tools/clipview/
Google Chrome 33.0.1750.154 m
Version:0.9
StartHTML:0000000157
EndHTML:0000001550
StartFragment:0000000193
EndFragment:0000001514
SourceURL:https://gist.github.com/carlossg/8578202
<html>
<body>

if [[ "$MOD" == klzzwxh:0008 ]]; then
echo Not modified.

</body>
</html>

IE9:
Version:1.0
StartHTML:000000203
EndHTML:000002071
StartFragment:000001436
EndFragment:000001921
StartSelection:000001436
EndSelection:000001915
SourceURL:https://gist.github.com/carlossg/8578202
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML class=" "><HEAD prefix="og: &lt;a href=" http:="" ogp.me="" ns#"="">http://ogp.me/ns# fb: http://ogp.me/ns/fb# githubog: http://ogp.me/ns/fb/githubog#"><META content="IE=9.0000" http-equiv="X-UA-Compatible">
<TITLE>Script to change .deb control file and repackage</TITLE><LINK rel="author" type="text/plain" href="https://github.com/humans.txt"><LINK rel="stylesheet" href="/assets/application-d7e1ce3b7515c92567c9cbe4e9d942f4.css" media="screen, print">
<SCRIPT src="/assets/application-d6e210f4b77a2c27f1a266614a0901a9.js"></SCRIPT>
</HEAD>
<BODY class=" " data-plan="">
<DIV id="wrapper">
<DIV id="js-pjax-container" class="site-content" data-pjax-container="">
<DIV class=" site-container js-site-container" data-url="/carlossg/8578202">
<DIV class="pagehead repohead">
<DIV class="gist container js-gist-container" data-updated="false" data-created="false" data-version="60e014c794c50bb8411a96c7cebe874dacf29a79">
<DIV class="column files">
<DIV id="file-videbcontrol-sh" class="bubble">
<DIV class="file-box ">
<DIV class="file-data">
<TABLE class="lines highlight" cellSpacing="0" cellPadding="0">
<TBODY>
<TR>
<TD class="line-data">
<PRE class="line-pre"><DIV id="file-videbcontrol-sh-LC36" class="line"><SPAN class="k">if</SPAN> <SPAN class="o">[[</SPAN> <SPAN class="s2">"$MOD"</SPAN> <SPAN class="o">==</SPAN> <SPAN class="sb">klzzwxh:0057</SPAN> <SPAN class="o">]]</SPAN><SPAN class="p">;</SPAN> <SPAN class="k">then</SPAN></DIV><DIV id="file-videbcontrol-sh-LC37" class="line"><SPAN class="k"> </SPAN><SPAN class="nb">echo </SPAN>Not modified.</DIV></PRE>
</TD>
</TR>
</TBODY>
</TABLE>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>

Discussion

  • Chris Harris
    Chris Harris
    2014-04-06

    <html> <head> <meta content="text/html; charset=utf-8" http-equiv="content-type"> <meta name="viewport" content="width=320, target-densitydpi=device-dpi"> </head> <body style="width: 100% !important; background: #e8e8e8; margin: 0; padding: 0;" bgcolor="#e8e8e8"> <style type="text/css"> @media only screen and (max-width: 600px) { table[class=contenttable] { width: 320px !important; } table[class=w280] { width: 320px !important; } table[class=w265] { width: 320px !important; } table[class=w240] { width: 280px !important; } td[class=w240] { width: 280px !important; } } </style>
    <table align="center" bgcolor="#e8e8e8" border="0" cellpadding="0" cellspacing="0" width="100%" style="margin: 0; padding: 0;"><tbody><tr>
    



















    houppermans.com Delivery Notice





     























     

    Message
    Delivery Issue




    Delivery has failed to this recipient: ph.low@houppermans.com

    The e-mail address you entered couldn't be found. Please check the
    recipient's e-mail address and try to resend the message.




    Please
    verify accuracy, spelling and
    correctness for the domain:
    houppermans.com in the email address you
    are attempting to reach.




    This
    bounce notice sent by bounce.io on
    behalf of houppermans.com



    Why
    did I get this message?





     


















    Advertisement




    Prefer
    No Ads?


























    What
    Next?



    You
    should check the domain name of your
    recipients email address (The part AFTER
    the @ sign) for any misspellings or
    missing letters.



    Ensure
    that your Address Book has not stored an
    incorrect email address for your
    recipient. Consider contacting your
    recipient through alternative means.








    bounce.io




    908
    Main Street, Suite 360, Louisville,
    Colorado

    Copyright © 2013 bounce.io, All rights
    reserved.

    Support





    powered by bounce.io




    </body>
    </html>

     
  • Chris Harris
    Chris Harris
    2014-04-06

    <html> <head> <meta content="text/html; charset=utf-8" http-equiv="content-type"> <meta name="viewport" content="width=320, target-densitydpi=device-dpi"> </head> <body style="width: 100% !important; background: #e8e8e8; margin: 0; padding: 0;" bgcolor="#e8e8e8"> <style type="text/css"> @media only screen and (max-width: 600px) { table[class=contenttable] { width: 320px !important; } table[class=w280] { width: 320px !important; } table[class=w265] { width: 320px !important; } table[class=w240] { width: 280px !important; } td[class=w240] { width: 280px !important; } } </style>
    <table align="center" bgcolor="#e8e8e8" border="0" cellpadding="0" cellspacing="0" width="100%" style="margin: 0; padding: 0;"><tbody><tr>
    



















    houppermans.com Delivery Notice





     























     

    Message
    Delivery Issue




    Delivery has failed to this recipient: ph.low@houppermans.com

    The e-mail address you entered couldn't be found. Please check the
    recipient's e-mail address and try to resend the message.




    Please
    verify accuracy, spelling and
    correctness for the domain:
    houppermans.com in the email address you
    are attempting to reach.




    This
    bounce notice sent by bounce.io on
    behalf of houppermans.com



    Why
    did I get this message?





     


















    Advertisement




    Prefer
    No Ads?


























    What
    Next?



    You
    should check the domain name of your
    recipients email address (The part AFTER
    the @ sign) for any misspellings or
    missing letters.



    Ensure
    that your Address Book has not stored an
    incorrect email address for your
    recipient. Consider contacting your
    recipient through alternative means.








    bounce.io




    908
    Main Street, Suite 360, Louisville,
    Colorado

    Copyright © 2013 bounce.io, All rights
    reserved.

    Support





    powered by bounce.io




    </body>
    </html>

     
  • Chris Harris
    Chris Harris
    2014-04-06

    <html> <head> <meta content="text/html; charset=utf-8" http-equiv="content-type"> <meta name="viewport" content="width=320, target-densitydpi=device-dpi"> </head> <body style="width: 100% !important; background: #e8e8e8; margin: 0; padding: 0;" bgcolor="#e8e8e8"> <style type="text/css"> @media only screen and (max-width: 600px) { table[class=contenttable] { width: 320px !important; } table[class=w280] { width: 320px !important; } table[class=w265] { width: 320px !important; } table[class=w240] { width: 280px !important; } td[class=w240] { width: 280px !important; } } </style>
    <table align="center" bgcolor="#e8e8e8" border="0" cellpadding="0" cellspacing="0" width="100%" style="margin: 0; padding: 0;"><tbody><tr>
    



















    houppermans.com Delivery Notice





     























     

    Message
    Delivery Issue




    Delivery has failed to this recipient: ph.low@houppermans.com

    The e-mail address you entered couldn't be found. Please check the
    recipient's e-mail address and try to resend the message.




    Please
    verify accuracy, spelling and
    correctness for the domain:
    houppermans.com in the email address you
    are attempting to reach.




    This
    bounce notice sent by bounce.io on
    behalf of houppermans.com



    Why
    did I get this message?





     


















    Advertisement




    Prefer
    No Ads?


























    What
    Next?



    You
    should check the domain name of your
    recipients email address (The part AFTER
    the @ sign) for any misspellings or
    missing letters.



    Ensure
    that your Address Book has not stored an
    incorrect email address for your
    recipient. Consider contacting your
    recipient through alternative means.








    bounce.io




    908
    Main Street, Suite 360, Louisville,
    Colorado

    Copyright © 2013 bounce.io, All rights
    reserved.

    Support





    powered by bounce.io




    </body>
    </html>