bugGNU TeXmacs - Bugs: bug #20312, texmacs 1.0.6.10 does not work...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #20312: texmacs 1.0.6.10 does not work with octave 2.9

Submitter:  Kamaraju Kusumanchi <kamaraju>
Submitted:  Sun 01 Jul 2007 06:10:04 PM UTC
Votes: 1
 
Category:  None Priority:  5 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Originator Name:  Open/Closed:  Closed
Release:  None Release: 
Fixed Release:  None Fixed Release: 
Keywords: 

Jump to the original submission

Tue 28 Feb 2017 07:54:00 PM UTC, comment #7: 

The original problem is solved, and there is no more warning => Closing.
Maybe the plugin does not work optimally right now, but it would be better to have a new specific bug report describing what are current problems with texmacs 1.99+ and octave v4+.

Philippe Joyez <pjoyez>
Group Member
Tue 08 Jul 2014 07:32:00 AM UTC, comment #6: 
Francois Poulain <fpoulain>
Group Member
Mon 07 Jul 2014 09:23:37 AM UTC, comment #5: 

I fixed the warning and the "texmacs" display (see the joint patch).

As far as the behavior difference when evaluating "A" or "A+0", it is due to a weird behaviour of the octave's eval function.

I will report it upstream.

(file #31684)

Francois Poulain <fpoulain>
Group Member
Wed 18 Apr 2012 01:07:24 AM UTC, comment #4: 

I upgraded recently to texmacs to 1.0.7.15, octave 3.6.1. The behavior is same as that of texmacs 1.0.7.14 + octave 3.2.4 combo. This time, however, I get a new warning

warning: /usr/share/texmacs/TeXmacs/plugins/octave/octave/tm/tmrepl.m:
possible Matlab-style short-circuit operator at line 13, column 14

May be worth fixing this as well while we are at it?

Kamaraju Kusumanchi <kamaraju>
Tue 17 Apr 2012 06:45:23 PM UTC, comment #3: 

Please update the patch to make this work and I will apply it.

Joris van der Hoeven <vdhoeven>
Group administrator
Sun 08 Apr 2012 05:19:16 PM UTC, comment #2: 

Thanks for the patch. May I suggest one enhancement?
I am using texmacs 1.0.7.14, octave 3.2.4 on Debian Wheezy 32-bit machine. If I do

Insert -> Session -> Octave

octave> a=[1 2; 3 4]
    texmacs

octave> a+0
    [1 2]
    [3 4]

octave> version
    3.2.4

So, now a+0 works fine. But why does it display "texmacs" when a is initialized the first time? Shouldn't it display the actual matrix. Can you please fix this?

thanks
raju

Kamaraju Kusumanchi <kamaraju>
Wed 02 Dec 2009 07:51:16 PM UTC, comment #1: 

I've submitted a patch to fix this (see patch #6978). Hopefully it will be included in the next release.

Mansour Moufid <mansourmoufid>
Sun 01 Jul 2007 06:10:04 PM UTC, original submission:  

This problem is originally reported by a debian user and the complete log can be found at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=424877 . Both texmacs 1.0.6 and 1.0.6.10 do not work with octave 2.9 . For example, inside texmacs, if we do

Insert -> Session -> Octave

a=[1 2; 3 4]

a+0

At this point, the 2x2 matrix a should be displayed. But it is not. However it works with octave 2.1.73

Supporting octave 2.9 would be very helpful because in Debian the default version of octave has been changed from 2.1 to 2.9. Pretty soon octave 2.1 might be removed (from Debian) as it is outdated and no longer supported.

regards
raju

Kamaraju Kusumanchi <kamaraju>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #31684:  octave.diff added by fpoulain (1KiB - text/x-patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by pjoyez (Posted a comment)
  • -email is unavailable- added by vdhoeven (Posted a comment)
  • -email is unavailable- added by mansourmoufid (Posted a comment)
  • -email is unavailable- added by mansourmoufid
  • -email is unavailable- added by kamaraju (Submitted the item)
  •  

    There is 1 vote so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-02-28 pjoyez StatusConfirmed Fixed
        Open/ClosedOpen Closed
    2014-07-07 fpoulain Attached File- Added octave.diff, #31684
        StatusNone Confirmed
    2009-12-02 mansourmoufid Carbon-Copy- Added mansourmoufid

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code