* Awesome
This is awesome!
* Simple
I followed your instructions, and in 2 minutes I was able to send a
/1st/ mail from Org Mode
* Thanks
Thanks John for showing that.
Interesting idea!
Is everyone aware of Emacs Projectile?
https://github.com/bbatsov/projectile
Not exactly the Org Collections you talks about, Gustav,
but somehow related.
Projectile manages collections of files that belong
togeth
Thanks Christian for this contribution.
Easily adding DLang dependencies while keeping a single code block seems
quite useful.
I will take a deeper look at your proposal.
Also, you marked your patch as TINYCHANGE, which imply it is less than
15 lines long. However your patch is 24 lines long. Thi
The orgtbl-arggregate package (on Melpa and GitHub) does that.
Horizontal lines are converted to empty columns.
Transposing again recreates the original horizontal lines.
Beware, as opposed to org-table-transpose-table-at-point, it does
not modify the source table, i
Hi The List.
Here is an alternative, faster version of org-table-to-lisp. It can be
more than 100 times faster.
#+BEGIN_SRC elisp
(defun org-table-to-lisp-faster (&optional org-table-at-p-done)
"Convert the table at point to a Lisp structure.
The structure will be a list. Each item is either t
Le 30/04/2020 à 10:09, Nicolas Goaziou a écrit :
> Hello,
>
> tbanelwebmin writes:
>
>> Here is an alternative, faster version of org-table-to-lisp. It can be
>> more than 100 times faster.
> Great! Thank you!
>
>> #+BEGIN_SRC elisp
>> (defun org-tabl
Better, thanks Daniele
Let's go for "handling very large tables"
Regards
Thierry
Le 30/04/2020 à 22:47, Daniele Nicolodi a écrit :
> Hello,
>
> On 30-04-2020 14:28, tbanelwebmin wrote:
>> * Version 9.4 (not yet released)
>> ** Miscellaneous
>>
Nicolas, how did you do that? Your version is 25% faster than mine,
and the code is 33% shorter! Very elegant.
Le 01/05/2020 à 00:35, Nicolas Goaziou a écrit :
> tbanelwebmin writes:
>
>> I found a way to ensure full backward compatibility. I keep the same
>> signature. When a
Le 01/05/2020 à 12:15, Nicolas Goaziou a écrit :
> Hello,
>
> tbanelwebmin writes:
>
>> Nicolas, how did you do that? Your version is 25% faster than mine,
>> and the code is 33% shorter! Very elegant.
> Thank you. There's nothing fancy, really.
>
> The ma
Le 01/05/2020 à 15:11, Nicolas Goaziou a écrit :
> Indeed. I also realized this, and fixed it a couple of hours ago. You
> will notice I shamelessly used your "\\="© trick! :)
This kind of shamelessness builds great communities :)
> Great. I removed the check and added an entry in ORG-NEWS. It s
`org-table-align' may benefit from recent `org-table-to-lisp'
speed-up.
The current code contains the following lines in org-table.el. They
parse the table into a Lisp structure, which is precisely what
`org-table-to-lisp' is supposed to do.
(fields (mapcar
(lambda (l)
(
Le 08/05/2020 à 15:44, Nicolas Goaziou a écrit :
> Hello,
>
> tbanelwebmin writes:
>
>> `org-table-align' may benefit from recent `org-table-to-lisp'
>> speed-up.
>>
>> The current code contains the following lines in org-table.el. They
>
+1
Le 18/05/2020 à 09:23, Timothy a
écrit :
Good news! This is the last of my "things I want to contact
the mailing list about" backlog 😛
So, I recently wanted to be able to create a radar chart in
org, using #+PLOT
Le 27/05/2020 à 22:40, Uwe Brauer a écrit :
> Hi
>
>
> I have a org table and want to add a new colum, which natural numbers
> which are randomly ordered
>
> So I tried
>
> #+TBLFM: $1=@#-1::$4=random($1@4);f1
>
> But the column contains real numbers
>
> What can I do
>
> Uwe Brauer
>
>
What ab
Yes you can.
Use an org-id
Suppose you have a table in file x.org, under some title:
- x.org --
* title
| a | b |
|+|
| aa | 5 |
| bb | 7 |
| aa | 11 |
--
Add an ID by calling: M-x org-id-get-create. You end up with:
Le 07/06/2020 à 17:09, Uwe Brauer a écrit :
> "t" == tbanelwebmin writes:
>
> Yes you can.
> Use an org-id
>
> Thanks! Nice!
>
>
> I have a another question in this context:
> can I join, say 4 tables, but row wise?
> Say I have
I get the expected behavior in Emacs 27.0.90
* x
asd fnjkasn dkfjan ksdjfn kajsdfn
* kill this whole header line and insert before caret
^ajsdf kasdn kfjasnd jkfan ksdfn
what i expect is that it is inserted above caret
what occurs is it gets inserted below
* z
Le 18/07/2020 à 01:18,
This looks like a bug in ob-C.el
Around line 196 we should replace
(org-babel-read results t)
with
results
In this way, ob-C.el will look more like ob-shell.el
Let me see what are the consequences with such a fix.
Thanks Marti
lts t)
to:
results
Have fun
Le 02/09/2022 à 13:02, tbanelwebmin a
écrit :
This looks like a bug in ob-C.el
Around line 196 we should replace
(org-babel-read results t)
with
re
You may try:
#+header: :includes '("" "")
Also, you have this commented line:
# #+header: :var table=
It seems to break the #+header: chain
Just remove it.
By the way, to figure out future compilation problems, you
may click on the error:
Thanks Christian.
Your TINYCHANGE fits into the 15 lines limit. I
will review it.
As Bastien said, we follow as much as we can a predefined
format for commit messages:
https://orgmode.org/worg/org-contribute.html#commit-messages
You may also l
Good point Ihor!
I will change that
Le 29/09/2022 à 04:25, Ihor Radchenko a
écrit :
tbanelwebmin writes:
You may try:
#+header: :includes '("" "")
I notice that
https://orgmode.org/worg/or
For unit-testing Dlang, we could mock the
«dub» command (compiler+packager). For instance, we could replace
it by the «cat» Linux command, just while running the unit-test.
But the «cat» command introduces a new dependency on Linux. Is
there a portable equi
Hi the List!
The new orgtbl-fit package has just been released on Melpa. It
does regression fitting on Org Mode tables.
Example. We suspect that `obs' depends on `x' and `y'.
| x | y | obs |
|+---+--|
| 32 | 7 | 38.3 |
| 18 | 3 | 11.4 |
| 43 | 9 | 47.3 |
| 11 | 2 | 8.9 |
| 35 | 8 | 4
y the way, Org Mode table spreadsheet capabilities are also a bridge
with Calc.
Examples & documentation can be read here:
https://github.com/tbanel/orgtblfit/blob/main/README.org
Have fun!
On 1/24/23 20:55, Ihor Radchenko wrote:
tbanelwebmin writes:
The new orgtbl-fit package has jus
On 1/26/23 11:35, Ihor Radchenko wrote:
tbanelwebmin writes:
Actually, orgtbl-fit is a bridge between Org Mode tables and Calc.
By the way, Org Mode table spreadsheet capabilities are also a bridge
with Calc.
Examples & documentation can be read here:
https://github.com/tbanel/orgtb
On 2/20/23 11:50, Ihor Radchenko wrote:
tbanelwebmin writes:
Examples & documentation can be read here:
https://github.com/tbanel/orgtblfit/blob/main/README.org
Interesting.
Could it be som
On 3/3/23 16:13, Ihor Radchenko wrote:
BTW, the dollar replacement is something org-table can benefit from---a
number of people are confused because "$" is treated specially by Calc.
I'm not sure what you mean. The dollar in spreadsheet formulas? Like:
#+TBLFM: $6=$5+1
Which mean
On 23-12-08 00:10, Edgar Lux wrote:
Hello, I found [1][2] that it is possible to
change the compiler for C and C++ source blocks. I would like to
know if there is a way to add =mpirun -np 2= (where 2 can be any
other number) to run the resulting executabl
Here is a new version of `org-table-to-lisp'. Why a new version?
- Because it is more than 3x faster than the current one.
Bench-marked on a 3822 rows by 16 columns Org table
- current: 0.405 seconds
- new one: 0.122 seconds
on Emacs 30.0.50 with native compilation
The speedup is achiev
Two quick-and-dirty workarounds:
1. Eval that prior to using propview:
(setq
TEST_A "<>"
TEST_B "<>"
TEST_C "<>"
TEST_D "<>")
2. Define this helper macro:
(defmacro valof (symbol)
`(if (boundp ',symbol)
,symbol
"()"))
Then specify columns like that:
(concat (valof TEST_A) (va
Richard, yourbug submission uncovered 3 problems. From minor to major:
1. Missing delimitersin your example
change :includes stdio.h
to :includes
2. The function strcmp() is undefined
A patch has already been committed to fix that, in early January.
3. A mess between char* and double in
I just pushed a patch. Your example works now. (Don't forget to change
stdio.h into ).While waiting for the patch to be released, you
can load this Lisp file:
https://code.orgmode.org/bzg/org-mode/src/maint/lisp/ob-C.el
Cheers
Le 02/04/2021 à 19:40, Richard Sent via General discussions about
Org-
Todo lists...
Of course it resonates. You describe the errors I do.
I keep moving from to-do-list, to agenda, to notes, and back again.
You say it is not about a tool or a process,
but rather about discipline.
Right!
Discipline may be connected to habits.
From 8:00 to 8:30 I (should) r
About the E format setting, you may look at documentation here:
[[info:org#Formula syntax for Calc]]
Le 22/06/2021 à 09:44, Eric S Fraga a écrit :
> Uwe,
>
> what if you change the E in each equation with N? You'll get 0 entries
> when the calculations involve all empty cells which might not be
Hi Matt
Le 05/07/2021 à 21:44, Matt Price a écrit :
> I have to write a number of text-heavy documents which need to be
> delivered as tables with wrapped paragraphs in most cells. Working
> directly in table format is pretty arduous and uncomfortable. Has
> anyone ever written a function to acce
>
> #+RESULTS:
> #+begin_src emacs-lisp
> | (("Category" |
> #+end_src
> -
> On Wed, Jul 7, 2021 at 6:29 AM tbanelwebmin <mailto:tbanelweb...@free.fr>> wrote:
>
> Hi Matt
>
> Le 05/07/2021 à 21:44, Matt Price a écrit :
> &
Small bug, small fix.
Suppose we have a table embedded in a begin-end block.
#+begin: aaa :param value
| a | b |
| a | b |
#+end:
Suppose we want to add a formula, with C-c =
We end up with an incorrect result:
#+begin: aaa :param value
| a | 33 |
| a | b |
:param value $2=33
#+end:
The fix:
Timothy a écrit :
> Hi Thierry,
>
> Thanks for this! Looking at the change you suggest, do you know why the
> (match-string 2) bit might have been added in the first place? I'm just
> wondering if there might be some edge-case adversely affected by this ---
> hence trading one bug for
Ok, Timothy, fair enough
Le 21/07/2021 à 17:07, Timothy a écrit :
> Hi Thierry,
>
> tbanelwebmin writes:
>> I don't know the intention. But the answer may lie in the comment 4
>> lines above:
>>;; Don't overwrite TBLFM, we might use text properties to
>
On 25-03-31 18:37, Ihor Radchenko wrote:
We should really provide some way to select fonts for lualatex and
xelatex automatically...
`x-list-fonts' should give us a way to check if a given font is
available and we can assemble a list of common fonts that might be used.
`font-has-char-p' can chec
╭───╴
│ Config
╰───╴
Emacs : GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
3.24.33, cairo version 1.16.0) of 2024-08-14
Package: Org mode from git.savannah.gnu.org/srv/git/emacs/org-mode.git
Commit: 499bd92e2, CommitDate: Tue Jul 22 19:59:02 2025 +0200
Curren
On 25-07-20 05:23, John Wiegley wrote:
After writing the loeb function in Emacs Lisp recently, it occurs to me that
it could be used to write an evaluation function for Org spreadsheet tables
that is both maximally efficient (in that no cell is calculated twice) and
always converges on a stable e
43 matches
Mail list logo