Detlef Steuer writes:
> I would go as far as saying *this list* is one of the fastest
> reacting amd friendliest communities I have been part of. The job
> Nicolas does is just awesome.
+1!
--
Until the next mail...,
Stefan.
+ ,@body
> + (,mode (if old-state 1 0
This should probably use `unwind-protect` in case `body` exits
non-locally.
[ And also, for buffer-local minor modes, we should try and be careful
to restore the mode in the same buffer, tho this can be pushed as
a responsability of `body`. ]
Stefan
es for commands to
avoid name clashes when using multiple specialised support packages at
the same time.
--
Until the next mail...,
Stefan.
ser. And if no translation is provided,
just give the value verbatim to the engine, thus if a user only
targets a single backend, he does not need to provide any
extra configuration.
Just my 2¢.
--
Until the next mail...,
Stefan.
source blocks may become a little more verbose.
Just my 2¢.
--
Until the next mail...,
Stefan.
Please find attached a small patch to fix a typo. I have signed
papers with the FSF for Emacs.
Best regards,
Stefan Kangas
>From d23d79344a29f53e684b4993e056145007f906f5 Mon Sep 17 00:00:00 2001
From: Stefan Kangas
Date: Tue, 18 Feb 2020 07:24:33 +0100
Subject: [PATCH] org-agenda.el: Fix t
function/block inside the
document (e.g. look for a marked source block) and execute it, if
found. If no custom function/block is found, some default action will
be executed (e.g. ask user what to do, run pre-configured default
export action etc.).
--
Until the next mail...,
Stefan.
property :type next-el) 'rule)))
"\\relax")
"\n")))
#+end_src
--
Until the next mail...,
Stefan.
e additional \relax.
--
Until the next mail...,
Stefan.
is admittedly the most
important concern) but also to make it so the running Emacs session is
upgraded to the new package without having to re-start.
Stefan
esh-contents) (package-install
> 'org-plus-contrib))"
I can't blame you for using such workarounds, but it would *really* help
if you could report the actual problems encountered (and then use the
workaround until we fix the source of the problem).
Stefan
not always obvious how best to avoid the
problem).
Stefan
ded there is no org-mode functionality loaded when you install
> a later version with package.el, it works fine.
As far as I understand, the bug in package.el is that you can't always
successfully install a later version of a package after it has been
loaded. In this case, Org-mode fails to install prop
even if we remove org-mode, who is to say that other packages
won't see the same issues in the future? Should we just accept that
we have to remove any package from Emacs which runs into this?
IMO, let's work on fixing the underlying problems instead. Elsewhere
in this thread, Stefan Monnier a
Stefan Monnier writes:
>
> > What should happen is that
> > 1) packages.el should see that I'm trying to install a package that requires
> > 9.2.6 as a dependency and it should notify me that 9.1.9 is already
> > installed and do I really want to do that, etc.
&g
de from Emacs core
with the sole motivation to band-aid an issue with upgrading packages
in package.el.
So I would put your above argument more bluntly: removing Org-mode
from Emacs core would be to sweep the problem under the rug.
package.el is still broken.
Best regards,
Stefan Kangas
cause Emacs Lisp doesn't provide any
way to do better, but having both Org-9.1.9 and Org-9.2.6 installed
should be a perfectly normal situation.
Any misbehavior that results from this should be reported as a bug
(especially if it can be reproduced).
Stefan
ore complex cases.
SQL is quite a capable language, but it has also has some rough edges.
:)
--
Until the next mail...,
Stefan.
id from udpates)".
--
Until the next mail...,
Stefan.
If somebody is interested I uploaded a reworked version of this there:
https://github.com/spiderbit/org-capture-ledger-shopping
Stefan Huchler writes:
> I wrote this template to capture my bills from mostly one shop, but it
> has support for multiple shops and the important f
Michael Welle writes:
> nice. I do something similar with a simple Perl script and an SQL
> database as a backend and sometimes I mull over about what's wrong
> with me ;). On the other hand, I've Org tables telling me when I got
> hair cuts in the last 10 years or so.
Did find a Bug in my
I wrote this template to capture my bills from mostly one shop, but it
has support for multiple shops and the important feature is that it
suggests previous item names and remembers last prices, that gives you
lot's of autocompletion if you repetetivly buy often the same stuff over
and over again.
be more to do if we can assume ≥24.1, of course.
Stefan
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el
index 23ee8d71e6..48e66c7acf 100644
--- a/lisp/org/org-agenda.el
+++ b/lisp/org/org-agenda.el
@@ -1928,7 +1928,7 @@ org-agenda-fontify-priorities
gt; or indent-relative-first-indent-point.
I haven't bothered to look at the advice to have an opinion here, so
I'll let you guys figure out this part.
>>> The second is why advice--buffer-local does what it does. Stefan, why
>>> does it behave differently depending on local-variabl
patibility, but we should
supplement it with a variable, like we did with
`electric-indent-inhibit` (and not with
electric-indent-functions-without-reindent which just suffers from the
same fundamental problem).
Stefan
default-value" should be handled by
advice--cd*r (or rather by some new function which can then be used
instead of advice--cd*r).
Stefan
In case somebody wants something similar, I post my solution I came up
with here:
%(progn
(defun get-table-content ( start end)
(let* ((start (or start (buffer-end -1)))
(end (or end (buffer-end 1)))
(lines
(s-split "\n" (buffer-substring-no-properties
Hmm I seem to be unable to access the data from the org-table.
org-element-map seems to be pretty poorly documented, I get the data but
in a strange format, (length row) returns 8 despite the table having
only 6 rows.
Also somehow I can't get to the data with cdr or nth or similar sequence
Just in case somebody tries to come up with a solution, I made some
progress, so I can import the ascii table as org-table:
%(progn
(with-current-buffer (org-capture-get :original-buffer)
(call-interactively 'copy-region-as-kill))
(with-temp-buffer
"*import-temp*"
I want to insert a table from a email (gnus) into org-mode but before it
gets saved it should first be converted.
I can do it manually, copy the ascii table to a org-file:
mark it then use that command:
#+begin_src emacs-lisp
(defun my-make-table ()
"docstring"
(interactive)
s start when she wants to use some *really*
poorly supported format like Apple's Pages.
Stefan
> Stefan, can you shed any light as to why Org is no longer on elpa.gnu.org?
I wasn't aware of it. I'll try and investigate,
Stefan
(mapcar #'car results-alist) nil t (symbol-name
name))
results-alist)))
t
(setq link (plist-get org-store-link-plist :link))
#+end_src
With kind regards,
Stefan
Emacs : GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.18.9)
of 2017-
s provides and so it has to
choose between style 1 or style 2, but if we're talking about
integrating this into Emacs, then we should take the opportunity to lift
those restrictions.
Stefan
ra mainly what it is? What
> would you suggest splitting out of that library?
I don't know enough about it to have a clear opinion on that.
Stefan
out: for me "Hydra"
means "define a Hydra via defhydra or something like that", so if you
tell me to use Hydra to "show the available valid key bindings",
I wouldn't know where to start.
Stefan
Mail von Samuel Wales, Wed, 14 Jun 2017 at 12:35:42 -0700:
> On 6/8/17, Stefan Hahn <stefan.h...@s-hahn.de> wrote:
> > Please see:
> >
> > https://github.com/swhahn/org-link-minor-mode
>
> this looks great! thanks!
Thank you.
>
> getting compilat
Please see:
https://github.com/swhahn/org-link-minor-mode
With kind regards,
Stefan
Mail von Nicolas Goaziou, Sun, 04 Jun 2017 at 11:35:34 +0200:
Hello,
> "Stefan-W. Hahn" <stefan.h...@s-hahn.de> writes:
>
> > What I don't understand is, if I expand the pcase with (macrostep-expand) I
> > get the following:
> >
> > ,
> &
Mail von Nicolas Goaziou, Sun, 04 Jun 2017 at 10:24:57 +0200:
Hello,
> "Stefan-W. Hahn" <stefan.h...@s-hahn.de> writes:
>
> > I looked at it, but sorry, I think this also is not right, it expands to:
> >
> > Both looking wrong for me. Sorry.
>
>
Mail von Nicolas Goaziou, Sun, 04 Jun 2017 at 09:19:09 +0200:
Good morning again,
> Hello,
>
> "Stefan-W. Hahn" <stefan.h...@s-hahn.de> writes:
>
> > For me both cases don't look correct or do I missinterpret something?
>
> No, you're right. I fixed i
panded to (cdr (cdr pair)).
For me both cases don't look correct or do I missinterpret something?
With kind regards,
Stefan
--
Stefan-W. Hahn It is easy to make things.
It is hard to make things simple.
mbolp name)
+(not (memq name org-unique-local-variables))
+(or (null regexp) (string-match regexp (symbol-name
name
+ (set (make-local-variable name) (cdr pair)))
;;;###autoload
(defun org-run-like-in-org-mode (cmd)
With kind regards,
Stefan
--
lename.org::Table_to_ignore
-
Emacs : GNU Emacs 24.5.1 (i686-pc-mingw32)
of 2015-04-11 on LEG570
Package: Org mode version 9.0.5 (9.0.5-elpaplus @
~/.emacs.d/elpa/org-plus-contrib-20170210/)
--
Stefan
Mail von Stefan-W. Hahn, Fri, 07 Apr 2017 at 09:39:30 +0200:
Hello,
I tried an instrumented version with code below and got an hint where the
time get consumed.
> #+BEGIN_QUOTE
> ** DONE Task
> :@status:
> CLOSED: [2
Hello,
when searching all closed tasks which are closed one month ago and
before I use following custom agenda:
#+BEGIN_QUOTE
("Uc" "Closed -1 month"
(
(tags "+CLOSED<\"<-1m>\"-TODO=\"CANCELLED\"-TODO=\"NOTE\""
((org-use-tag-inheritance nil)))
)
items generates to many "|". And
top level headlines (e.g. "Some Tasks") each generate one more "|"
than their children (but even those seem to generate to many "|").
I did not fully understand the function org-clocktable-write-default,
so I'm not quite sure how to best fix this.
--
Until the next mail...,
Stefan.
ove them,
> presumably after the most recent merge is completed.
Isn't it the case that CEDET could also make use of a Clang backend?
Stefan
ailability, and maintenance as those in
core.
- sync'ing with an external upstream is easier in elpa.git since
there's no need to pay attention to Emacs release schedule.
- sync'ing with an external upstream can be made technically easier
because we can use a separate branch for the package.
Stefan
1
From: "Stefan-W. Hahn" <stefan.h...@s-hahn.de>
Date: Wed, 14 Dec 2016 21:47:48 +0100
Subject: [PATCH] + org-table: move table column with leaving text-properties
untouched.
MINOR-PATCH
---
lisp/org-table.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lisp/o
company-.el to -mode.el, but there's a lot more to do.
Stefan
The idea is to get to the point where Semantic support is just another
thing that a major mode should aim to support alongside syntax-tables,
indentation, font-lock, outline-minor-mode, ...
Stefan
So IMO it would make more sense to keep Org outside of emacs.git (and
save us the trouble of syncing), tho we'd still want to distribute it in
Emacs's tarball, since it's an extremely popular package.
Stefan
eam", then moving it to
elpa.git is much less interesting.
Stefan
Hello,
is their a defined proceeding of how to cope with incompatible changes of
org-mode in the examples at orgmode.org/worg?
Just stumbled about examples for org-agenda where org-agenda-ndays is still
used when I already using org 9.1 where the alias is removed.
With kind regards
Stefan
(match-beginning 2) (match-end 2
(forward-line)))
(set-marker end nil)
(org-table-goto-column colpos)
#+END_SRC
Moving rows with org-table-move-row preserves the text-properties and is
therefore ok.
With kind regards,
Stefan
--
Stefa
ystem encoding)
--> (insert output)
(goto-char (point-min))
(and (functionp post-process) (funcall post-process)))
(when org-export-show-temporary-export-buffer
(switch-to-buffer-other-window buffer))
buffer)))
#+END_SRC
In the explained case the output
Giacomo M writes:
> Dear all,
> I would like to clean up my Linux setup to be easily replicable. I am
> considering keeping everything in one org file, and then tangling
> files (e.g. exec scripts, systemd service unit files) and executing
> bash snippets (e.g. for
Greg Troxel writes:
> https://github.com/matburt/mobileorg-android
>
> And there is a fork/rewrite which I didn't know about, but looks interesting:
>
> https://github.com/wizmer/syncorg
Would be neat if there would be a f-droid build, else you have to access
somehow
Thomas Koch writes:
> I would be happy to help you work out any blockers that hinders you from
> releasing the source code. Several people told you that they would be happy
> to
> sponsor your ongoing work on Orgzly and I would so too. If you think your
> code
> is not ready
1
0.005703614 0.005703614
..
Question: Is there a bug in org-element or is this behaviour intended?
With kind regards,
Stefan
--
Stefan-W. Hahn It is easy to make things.
It is hard to make things simple.
Hi Nicolas
On Sun, Aug 28, 2016, at 15:15, Nicolas Goaziou wrote:
> I'm not able to reproduce the issue. I tried with the following document
>
> ** DONE Foo
> *** Bar
>
> with point anywhere on the first line, `org-count' displays "entries 2".
Thank you; your reply led me to inspect my
Dear org-mode developers,
For a while now, I've been using the solution to the following
StackOverflow question to archive all done subitems:
http://stackoverflow.com/a/27043756/214686
(I've repeated the question and answer below, for completeness.)
A few months ago, I noticed that the given
ry it on master.
Stefan
just_match_data in every call to replace_range
rather than just in the one from Freplace_match.
Thanks,
Stefan
> From a8098080dff5f83f7cbcbec2bc263f9db3b45ad9 Mon Sep 17 00:00:00 2001
> From: Noam Postavsky <npost...@gmail.com>
> Date: Wed, 20 Jul 2016 20:15:14 -040
ken while the
before-change-functions are run, so if there's a save-match-data there
we're back to square one.
Admittedly, before-change-functions is used less often, so it might be
good enough.
Stefan
g. adjust markers for every buffer modification), or require
extensive code surgery and/or breaking some abstractions.
This is just an impression, tho. I think it'd definitely be the better
solution, so it's worth investigating anyway, if only for "master" rather
than for "emacs-25".
Stefan
ave
> buffer-modification hooks, and (2) those hooks call save-match-data.
I think the combination of 1 and 2 is actually pretty frequent.
Stefan
PS: I can think of one (theoretical) other/better way to fix this
problem: move the match-data adjustment so it's done within
repla
the match data.
Or equivalently, use save-match-data. IOW go back to your original patch.
Duh!
Stefan
s.end[sub],
newtext, 1, 0, 1);
- newpoint = search_regs.start[sub] + SCHARS (newtext);
if (case_action == all_caps)
Fupcase_region (make_number (search_regs.start[sub]),
Would that be sufficient to avoid the crash? Why not?
Stefan
h_regs which seems like it wouldn't cause a crash, even if the new
values are bogus. So maybe signaling an error is important because the
crash happens further down.
> - '((save-match-data-internal (match-data)))
> + '((save-match-data-internal (match-data 'integers)))
That looks risky.
Stefan
nd solved in
21ba5f510ede30b74e8aa5878a659266ed21c25b
Refuse to follow link right after the link
Author: Nicolas Goaziou <m...@nicolasgoaziou.fr>
AuthorDate: Sat Oct 31 23:32:47 2015 +0100
Commit: Nicolas Goaziou <m...@nicolasgoaziou.fr>
CommitDate: Tue May 31 23:34:00 2016 +0200
With kind regards,
Stefa
I did try to change following code in in the org.el file,
inside the org-cycle-internal-local function.
So that instead of having 3 tab expansions it only shows the next level
of expansion.
I am not 100% shure thats the perfect solution but it seemed to work:
;; THAT IS THE ORIGINAL CODE OF THE
Org entries to be
appended to a special Org file.
--
Until the next mail...,
Stefan.
egexp-in-string "ref{" "vref{" text)))
(eval-after-load "ox-latex"
'(progn
(add-to-list 'org-export-filter-link-functions
'sn/ox-latex-filter-varioref)))
--8<---cut here---end--->8---
--
Until the next mail...,
Stefan.
when I open agenda-view (list all todo entries) "t" I see all todo items
and in the first column the filename.
I would rather see the project the task belongs to,
sorry if I am ask thats maybe very simpel and I just dont find the right
varible/method to do so.
Like:
* Project
** Task 1
** Task
I use now org-todotxt which converts TODO tasks to a todotxt file, you
can automaticly export that on a owncloud directory and then on the
android side you can use simpletask cloudless.
Its dumbed down and gives you not all options of org-mode, but ist looks
pretty and is good enough for reading
le following this, so I installed it into
emacs-25 (IOW it should be fixed in the next (25.0.91) pretest).
Stefan
e anything else I need to do for the first patch?
No, it's good to go. If you don't have commit rights, I can install it
for you into emacs-25, unless the Org guys prefer to do it via the
Org tree.
Stefan
eep the
fontification up-to-date is short-circuited, so it triggers a bug in
font-lock-ensure where we made incorrect assumptions.
I installed the patch below into emacs-25, which should fix this
problem,
Stefan
--- a/lisp/font-lock.el
+++ b/lisp/font-lock.el
@@ -1074,7 +1074,13 @@ font-
Kyle Meyer writes:
>
> Looks like you've got the right variable, but the key should be the
> language name and the value should be major mode you want.
>
> ("elisp" . xah-emacs-lisp)
I changed it a few times and I think I had it this way first, do I have
to reload org after
Hi,
org-edit-special opens elisp code with emacs-lisp mode, which is not
bad, but I wanted to try out xah-elisp-mode for am while.
tried to overwrite or shadow the settings with something like
(add-to-list 'org-src-lang-modes '("xah-elisp" . emacs-lisp))
am I here at the right place to change
Do you have a reproducible
recipe showing the problem that you're trying to fix?
Stefan
Nick Dokos writes:
> Eric S Fraga writes:
>
> You are missing a quote:
>
> #+TBLFM: $1='(identity remote(2016-01-19-srctbl,@@#$1))
>
> works for me.
>
> Org-mode version 8.3.3 (release_8.3.3-456-g164555)
>
> --
> Nick
Wow,
that was an eye opener for me,
Karl Voit writes:
> #+NAME: 2016-01-19-srctbl
> | Testdata |
> |--|
> | foobar |
> | fooübar |
> | fooßbar |
> | 1er |
> | 23,42|
> | 23.42|
>
> | Result | Expected Result | Comparison |
> |--+-+|
> |
executed). If you care
about when expansion takes place you probably have a bug.
Stefan
Hi Rasmus,
Rasmus writes:
> When you sync tasks, do they show up in the task program or only the
> calendar?
I only see them in the sync complete dialog and in the owncloud browser
calendar interface, if ist does not sync normal tasks without timestamps
its not what I am
Danie Roux <li...@danieroux.com> writes:
> On Sat, Jan 16, 2016 at 9:59 PM, Stefan Huchler
> <stefan.huch...@mail.de> wrote:
>> I just tried to write am backend for this todolist format:
>> https://github.com/ginatrapani/todo.txt-cli/wiki/The-Todo.txt-Format
>
&g
Kyle Meyer writes:
> if-let has been define in Emacs's subr-x.el since c08f8be (New if-let,
> when-let, thread-first and thread-last macros., 2014-06-30).
is it then that your code will not run if you dont use this autohook
thing? or do I have to be in a orgfile that it works?
an that if I define a macro, then a function using that
> macro, and then change the definition of the macro, the behavior of the
> function is undefined?
Yes.
Stefan
Hi,
first thanks it at least does something now.
Rasmus writes:
> It doesn't need a solution, but I think you need one of the "forked"
> version since some tag is missing. Maybe this one
>
> https://github.com/blaa/org-caldav
for what exactly do you think do I need
Rasmus <ras...@gmx.us> writes:
> Stefan Huchler <stefan.huch...@mail.de> writes:
>
>> Maybe export/import backend is the wrong way to go, a sync or exchange
>> feature would be better so maybe org-agenda todo export/import ability
>> would be bett
I just tried to write am backend for this todolist format:
https://github.com/ginatrapani/todo.txt-cli/wiki/The-Todo.txt-Format
and after a few hours
with no real success I gave up.
I want to first have a very simple convertion of some tasks like that:
TODO foo
DONE bar
to:
foo
x bar
bonus
> Rasmus writes:
> Maybe CalDav? There's a tool on F-droid called Tasks (or maybe Task) that
> can sync via DAVDroid to REPO.. Maybe org-caldav.el could be extended to
> support the sync. tasks between Org and REPO.
> Rasmus
hmm then each task have to get assigned to a date I
int)
- heading (org-get-heading))
+ heading (org-get-heading 'no-tags))
(org-end-of-subtree t t)
(when (org-at-heading-p) (backward-char 1))
(setq end (point)))
With kind regards,
Stefan
--
Stefan-W. Hahn It is easy to make thi
> Sounds good. Thank you.
>
> Could you send it using git format-patch, with an appropriate commit
> message? If you haven't signed FSF papers, you'll need to add TINYCHANGE
> at its end.
Attached.
With kind regards,
Stefan
--
Stefan-W. Hahn
t here---end--->8---
The error message is: Invalid table range specifier `9'.
When I change the "$>" to "$9" the formula works as expected.
--
Until the next mail...,
Stefan.
atures gives error
Invalid table range specifier ‘$at’
when recalculating table.
With kind regards,
Stefan
--
Stefan-W. Hahn It is easy to make things.
It is hard to make things simple.
diary-float t 4 2)’
Error was: (Not a standard Org-mode time string: %%(diary-float t 4 2))" 15 36
(org-category "test-date" fontified nil))
With kind regards,
Stefan
--
Stefan-W. Hahn It is easy to make things.
It is hard to make things simple.
Mail von Stefan-W. Hahn, Sat, 24 Oct 2015 at 08:48:47 +0200:
Hello,
as I observed there is a change in behaviour of org-return from on
commit 4e864643bdb6bba3e000ea51fb746a26e40b1f77
Author: Nicolas Goaziou <m...@nicolasgoaziou.fr>
Date: Sun Oct 18 09:36:15 2015 +0200
for timestamps
201 - 300 of 564 matches
Mail list logo