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


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

bug #20312: texmacs does not work with octave 2.9

Submitted by:  Kamaraju Kusumanchi <kamaraju>
Submitted on:  Sun Jul 1 18:10:04 2007  
Votes:  1  
Category: NonePriority: 5 - Normal
Item Group: NoneStatus: Fixed
Privacy: PublicAssigned to: None
Originator Name: Open/Closed: Closed
Release: Release: None
Fixed Release: NoneFixed Release: 

(Jump to the original submission Jump to the original submission)

Tue Feb 28 19:54:00 2017, 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 Jul 8 07:32:00 2014, comment #6:

Here is the thread:

Francois Poulain <fpoulain>
Project Member
Mon Jul 7 09:23:37 2014, 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 Apr 18 01:07:24 2012, 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 Apr 17 18:45:23 2012, comment #3:

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

Joris van der Hoeven <vdhoeven>
Project Administrator
Sun Apr 8 17:19:16 2012, 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 Dec 2 19:51:16 2009, 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 Jul 1 18:10:04 2007, 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 (1kB - text/x-patch)


Depends on the following items: None found

Items that depend on this one: None found


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

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

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue Feb 28 19:54:00 2017pjoyezStatusConfirmed=>Fixed
    Mon Jul 7 09:23:37 2014fpoulainAttached File-=>Added octave.diff, #31684
    Wed Dec 2 19:46:12 2009mansourmoufidCarbon-Copy-=>Added mansourmoufid

    Back to the top

    Powered by Savane 3.1-cleanup1