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


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

bug #20312: texmacs does not work with octave 2.9

Submitted by:  Kamaraju Kusumanchi <kamaraju>
Submitted on:  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:  Release:  None
Fixed Release:  None Fixed Release: 

( 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>
Project Member
Tue 08 Jul 2014 07:32:00 AM UTC, comment #6:

Here is the thread:

Francois Poulain <fpoulain>
Project 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>
Project Member
Wed 18 Apr 2012 01:07:24 AM UTC, comment #4:

I upgraded recently to texmacs to, octave 3.6.1. The behavior is same as that of texmacs + 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>
Project 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, octave 3.2.4 on Debian Wheezy 32-bit machine. If I do

Insert -> Session -> Octave

octave> a=[1 2; 3 4]

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

octave> version

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?


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 do not work with octave 2.9 . For example, inside texmacs, if we do

Insert -> Session -> Octave

a=[1 2; 3 4]


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.


Kamaraju Kusumanchi <kamaraju>


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)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 1 encouragement so far.

    Only logged-in users can vote.




    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.3