bugGNU Octave - Bugs: bug #48095, GUI configuration files are...


bug #48095: GUI configuration files are undocumented

Submitted by:  Francesco Potortì <pot>
Submitted on:  Thu 02 Jun 2016 11:56:03 AM UTC  
Category: DocumentationSeverity: 2 - Minor
Priority: 3 - LowItem Group: Documentation
Status: Patch SubmittedAssigned to: None
Originator Name: Open/Closed: Open
Release: 4.0.2Operating System: Any

Add a New Comment(Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


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

Fri 10 Jun 2016 09:05:21 AM UTC, comment #12:

Looks good. Can someone push this?

Avinoam Kalma <avinoam>
Project Member
Fri 10 Jun 2016 06:11:33 AM UTC, comment #11:

That's one possibility, Anivoam. However, the table makes many other references to ~ too, which was my original reason for not explaining it in the last entry.

MacOS is Unix. Its default shell is bash, which understands ~ (as does tcsh, its previous default shell).

How about the attached changeset?

(file #37443)

Lachlan Andrew <lachlan>
Project Member
Wed 08 Jun 2016 11:22:53 AM UTC, comment #10:

I tought aboput something like:
"Octave's GUI stores its configuration files in @file{~/.config/octave} (Unix) or @file{%userprofile%\.config\octave} (Windows)"

But was about other systems (Mac?)

BTW, I did check only for Win-7. Can anyone check for
other windows systems (XP and up)?

Avinoam Kalma <avinoam>
Project Member
Wed 08 Jun 2016 09:47:47 AM UTC, comment #9:

Fancesco, it is a reference to an environment variable named userprofile. I think that if you open a cmd prompt and type "echo %userprofile%" it will print something like "C:/Users/Documents and Settings/..."

Avinoam, would you like to suggest revised wording, or wait until I get around to it?

Lachlan Andrew <lachlan>
Project Member
Wed 08 Jun 2016 07:46:48 AM UTC, comment #8:

What is %userprofile% ?

Francesco Potortì <pot>
Wed 08 Jun 2016 07:09:52 AM UTC, comment #7:

Yes, I think that the docs should be more explicit about the
windows location (ti translation from ~ to %userprofile% is not

Avinoam Kalma <avinoam>
Project Member
Wed 08 Jun 2016 06:50:10 AM UTC, comment #6:

Thanks Avinoam. That is what I meant when I wrote "~/.config/octave". The other documentation also refers to "~/", so I'm assuming that Octave programmers know what that translates to on Windows. Do you think the docs should be more explicit?

Lachlan Andrew <lachlan>
Project Member
Wed 08 Jun 2016 06:28:28 AM UTC, comment #5:

On windows (I have checked o win-7) the GUI configuration files
are stored in %userprofile%\.config\octave

Avinoam Kalma <avinoam>
Project Member
Tue 07 Jun 2016 11:35:45 AM UTC, comment #4:

It turns out that the location of those configuration files (in particular on Windows) is the subject of an open bug report.

The attached patch documents the current behaviour.

(file #37421)

Lachlan Andrew <lachlan>
Project Member
Mon 06 Jun 2016 07:44:31 AM UTC, comment #3:

One more thing: I looked for the string "configuration file" but could not find any in all the manual: it would be helpful if such a string appeared in the Startup files chapter.

Francesco Potortì <pot>
Mon 06 Jun 2016 07:43:02 AM UTC, comment #2:

There is a chapter in the manual that is called "Startup files", which is the place where this info should go

Francesco Potortì <pot>
Sun 05 Jun 2016 10:58:16 PM UTC, comment #1:

Francesco, where in the documentation you would look for such information? That will help us to know where to put it.

Lachlan Andrew <lachlan>
Project Member
Thu 02 Jun 2016 11:56:03 AM UTC, original submission:

The GUI keep its configuraion in ~/.config/octave/, which is undocumented.

Francesco Potortì <pot>


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

Attach File(s):

Attached Files


   bug dependencies.

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by avinoam (Posted a comment)
  • -unavailable- added by lachlan (Posted a comment)
  • -unavailable- added by mtmiller (Updated the item)
  • -unavailable- added by siko1056 (Updated the item)
  • -unavailable- added by pot (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 0 encouragements so far.

    Only project members can vote.


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



    Follow 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 10 Jun 2016 06:11:33 AM UTClachlanAttached File-=>Added bug_48095_doc_GUI_config.v2.cset, #37443
    Tue 07 Jun 2016 11:35:45 AM UTClachlanAttached File-=>Added bug_48095_doc_GUI_config.cset, #37421
      StatusConfirmed=>Patch Submitted
      Dependencies-=>Depends on bugs #40444
    Thu 02 Jun 2016 03:02:44 PM UTCmtmillerCategoryGUI=>Documentation
      Severity3 - Normal=>2 - Minor
    Thu 02 Jun 2016 01:49:50 PM UTCsiko1056Priority5 - Normal=>3 - Low

    Back to the top

    Powered by Savane 3.1-cleanup1