Re: CME package

Fermin <[email protected]> Thu, 1 Apr 2021 22:24:01 +0200
Newsgroups gmane.emacs.cedet
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============0517102333871865845==
Content-Type: multipart/alternative;
 boundary="------------67856C82A7CDB739C9EB7A2E"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------67856C82A7CDB739C9EB7A2E
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Totally understandable, I also notice that your repository doesn't have 
any license, if you provide a GPLv3 compatible license (and you allow 
me) I can adapt the code
to fit into the master branch of Emacs and the CEDET infrastructure.

Regards,

Fermin

On 01/04/2021 22:12, Consciencia via Cedet-devel wrote:
> Certainly. Issue is that fixes and enhancements tend to intertwine 
> together in monkey patched CEDET functions. I myself got little lost 
> in it because I wrote it over the course of several years so I 
> forgotten a lot of things. Overall, code is dirty and hacky, 
> cleanliness was of no importance to me because I wanted to create 
> desired functionality as fast as possible which means integrating 
> parts of CME into CEDET would be time consuming. Sadly, I am not in a 
> good terms with time.
>
>
>
>
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Thursday, April 1, 2021 8:52 PM, Fermin <[email protected]> wrote:
>
>> Oh wow seems awesome!
>>
>> It is any possibility to include these changes into CEDET? It could 
>> be a great addition to fix these behavior in core Emacs
>>
>> On 01/04/2021 20:07, Consciencia via Cedet-devel wrote:
>>> Hello everyone,
>>>
>>> Let me introduce CME. Package build around CEDET which is providing:
>>> 1) Simple user interface.
>>> 2) Automatic CEDET configuration.
>>> 3) Fixes for incorrect CEDET behavior.
>>> 4) And some new features.
>>>
>>>
>>>
>>> CEDET adoption is mainly blocked by two factors, hard configuration 
>>> and huge confusing API. CME is trying to solve both issues. Another 
>>> issue is the need to install 3rd party software (GNU Global) 
>>> otherwise CEDET is not able to find function implementations, only 
>>> prototypes. This is solved by CME too.
>>>
>>> Take a look and tell me what you think.
>>>
>>> https://github.com/consciencia/CME <https://github.com/consciencia/CME>
>>>
>>> C.
>>>
>>>
>>> _______________________________________________
>>> Cedet-devel mailing list
>>> [email protected]  <mailto:[email protected]>
>>> https://lists.sourceforge.net/lists/listinfo/cedet-devel  <https://lists.sourceforge.net/lists/listinfo/cedet-devel>
>>>
>
>
>
> _______________________________________________
> Cedet-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cedet-devel

--------------67856C82A7CDB739C9EB7A2E
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Totally understandable, I also notice that your repository
      doesn't have any license, if you provide a GPLv3 compatible
      license (and you allow me) I can adapt the code<br>
      to fit into the master branch of Emacs and the CEDET
      infrastructure.<br>
      <br>
      Regards,</p>
    <p>Fermin<br>
    </p>
    <div class="moz-cite-prefix">On 01/04/2021 22:12, Consciencia via
      Cedet-devel wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:Dwq89RIatZ1X046TSvzmeOGqo1nMtxwplq-1Odw6IXX8cgid0hnRRQU2WlF0aTtcIaLuErYIjNDmlt0bGWXeoCcA6PloW0caqKLmOe8tm1A=@protonmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div>
        <div>Certainly. Issue is that fixes and enhancements tend to
          intertwine together in monkey patched CEDET functions. I
          myself got little lost in it because I wrote it over the
          course of several years so I forgotten a lot of things.
          Overall, code is dirty and hacky, cleanliness was of no
          importance to me because I wanted to create desired
          functionality as fast as possible which means integrating
          parts of CME into CEDET would be time consuming. Sadly, I am
          not in a good terms with time.<br>
        </div>
        <div class="protonmail_signature_block
          protonmail_signature_block-empty">
          <div class="protonmail_signature_block-user
            protonmail_signature_block-empty">
            <div>
              <div><br>
              </div>
            </div>
          </div>
          <div class="protonmail_signature_block-proton
            protonmail_signature_block-empty">
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <div class="protonmail_signature_block
        protonmail_signature_block-empty">
        <div class="protonmail_signature_block-user
          protonmail_signature_block-empty">
          <div><br>
          </div>
        </div>
        <div class="protonmail_signature_block-proton
          protonmail_signature_block-empty"><br>
        </div>
      </div>
      <div><br>
      </div>
      <div>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br>
      </div>
      <div> On Thursday, April 1, 2021 8:52 PM, Fermin
        <a class="moz-txt-link-rfc2396E" href="mailto:[email protected]">&lt;[email protected]&gt;</a> wrote:<br>
      </div>
      <div> <br>
      </div>
      <blockquote class="protonmail_quote" type="cite">
        <p>Oh wow seems awesome!<br>
        </p>
        <p>It is any possibility to include these changes into CEDET? It
          could be a great addition to fix these behavior in core Emacs<br>
        </p>
        <div class="moz-cite-prefix">On 01/04/2021 20:07, Consciencia
          via Cedet-devel wrote:<br>
        </div>
        <blockquote type="cite">
          <div>Hello everyone,<br>
          </div>
          <div><br>
          </div>
          <div>Let me introduce CME. Package build around CEDET which is
            providing:<br>
          </div>
          <div>1) Simple user interface.<br>
          </div>
          <div>2) Automatic CEDET configuration.<br>
          </div>
          <div>3) Fixes for incorrect CEDET behavior.<br>
          </div>
          <div>4) And some new features.<br>
          </div>
          <div class="protonmail_signature_block
            protonmail_signature_block-empty">
            <div class="protonmail_signature_block-user
              protonmail_signature_block-empty">
              <div><br>
              </div>
            </div>
            <div class="protonmail_signature_block-proton
              protonmail_signature_block-empty"><br>
            </div>
          </div>
          <div><br>
          </div>
          <div>CEDET adoption is mainly blocked by two factors, hard
            configuration and huge confusing API. CME is trying to solve
            both issues. Another issue is the need to install 3rd party
            software (GNU Global) otherwise CEDET is not able to find
            function implementations, only prototypes. This is solved by
            CME too.<br>
          </div>
          <div><br>
          </div>
          <div>Take a look and tell me what you think.<br>
          </div>
          <div><br>
          </div>
          <div><a href="https://github.com/consciencia/CME"
              moz-do-not-send="true">https://github.com/consciencia/CME</a><br>
          </div>
          <div><br>
          </div>
          <div>C.<br>
          </div>
          <div><br>
          </div>
          <div><br>
          </div>
          <pre wrap="">_______________________________________________
Cedet-devel mailing list
<a href="mailto:[email protected]" moz-do-not-send="true">[email protected]</a>
<a href="https://lists.sourceforge.net/lists/listinfo/cedet-devel" moz-do-not-send="true">https://lists.sourceforge.net/lists/listinfo/cedet-devel</a>

</pre>
        </blockquote>
      </blockquote>
      <div><br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Cedet-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/cedet-devel">https://lists.sourceforge.net/lists/listinfo/cedet-devel</a>
</pre>
    </blockquote>
  </body>
</html>

--------------67856C82A7CDB739C9EB7A2E--


--===============0517102333871865845==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============0517102333871865845==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Cedet-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cedet-devel

--===============0517102333871865845==--