[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Orgmode] org-plot histogram bug when the x-axis labels could be int
From: |
Charles Sebold |
Subject: |
Re: [Orgmode] org-plot histogram bug when the x-axis labels could be interpreted as numbers |
Date: |
Wed, 14 Jan 2009 14:15:05 -0600 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.3 (windows-nt) |
On 14 Jan 2009, William Henney wrote:
> From glancing through org-plot.el, it seems as though the problem is
> that the text-ind parameter is false when all the values in the
> "independent variable" column are legal numbers. However, my lisp
> skills are not up to fixing this.
This may fix that problem, but I don't know that it doesn't produce a
nest of bigger ones. Eric should look at this first. This seems to me
to be useful enough when producing histograms.
diff --git a/lisp/org-plot.el b/lisp/org-plot.el
index 7efd84a..01a8360 100644
--- a/lisp/org-plot.el
+++ b/lisp/org-plot.el
@@ -246,10 +246,12 @@ NUM-COLS controls the number of columns plotted in a 2-d
plot."
(setf plot-lines
(cons
(format plot-str data-file
- (or (and (not text-ind) ind
+ (or (and (not (string= with "hist"))
+ (not text-ind) ind
(> ind 0) (format "%d:" ind)) "")
(+ 1 col)
- (if text-ind (format ":xticlabel(%d)" ind) "")
+ (if (or (string= with "hist") text-ind)
+ (format ":xticlabel(%d)" ind) "")
with
(or (nth col col-labels) (format "%d" (+ 1
col))))
plot-lines)))))
--
Charles Sebold 14th of January, 2009
GNU Emacs 22.3.1 (i386-mingw-nt5.1.2600) | Gnus v5.11 | org-mode 6.17trans