aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog402
1 files changed, 0 insertions, 402 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 24fae0dcabe..1d045425720 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,405 +1,3 @@
12013-01-08 Achim Gratz <Stromeko@Stromeko.de>
2
3 * org-compat.el (org-define-obsolete-function-alias)
4 (org-define-obsolete-variable-alias): Introduce new compatibility
5 macros to obsolete functions and variables.
6
7 * org-agenda.el, org-clock.el, org-id.el, org-lparse.el,
8 org-protocol.el org.el: Use
9 `org-define-obsolete-{function,variable}-alias' instead of
10 `define-obsolate{function,variable}-alias'.
11
12 * org-faces.el: Define face alias mode-line for XEmacs (it's
13 called modeline there).
14
15 * org-compat.el (org-condition-case-unless-debug): Do not use
16 defalias for special forms, the Emacs 22 byte-compiler does not
17 recognize them correctly when compiling macros. Use a macro
18 instead and rely on macro expansion. That however makes the
19 decision at compile time, which should be acceptable in this case
20 since it only affects debugging.
21
22 * org-compat.el (org-no-popups): New wrapper macro which let-binds
23 the correct variables to suppress popup windows depending on the
24 Emacs version in use. This is a compile-time decision when
25 byte-compiling.
26
27 * org.el (org-get-location, org-switch-to-buffer-other-window):
28 Use the wrapper `org-no-popups´ to let-bind the correct variables
29 for suppression of popup windows.
30
31 * org-compat.el (user-error): Defalias to `error´ for Emacsen that
32 don't have it.
33
34 * org-agenda.el (org-agenda-write): Use org-called-interactively-p
35 instead of called-interactively-p.
36
37 * org.el (org-find-invisible-foreground): Do not use the value of
38 variables `default-frame-alist´, `initial-frame-alist´ and
39 `window-system-default-frame-alist´ when their symbol is not
40 bound.
41
422013-01-08 Bastien Guerry <bzg@gnu.org>
43
44 * org-agenda.el (org-agenda-finalize): Don't remove tag alignment
45 depending on `org-prefix-has-tag', this should depend on
46 `org-agenda-remove-tags'.
47
48 * org-agenda.el (org-agenda-finalize): Downcase tags when readding
49 them after agenda generation.
50
51 * org.el (org-setup-filling): Set `auto-fill-inhibit-regexp' from
52 `org-outline-regexp'.
53
54 * org-agenda.el (org-agenda-use-tag-inheritance): Fix custom
55 definition.
56
57 * org.el (org-entry-get): Speed up by let-binding some variables
58 only if needed. Also fix a bug: consider an empty drawer as no
59 drawer.
60
61 * org-agenda.el (org-search-view, org-agenda-get-todos)
62 (org-agenda-get-timestamps, org-agenda-get-sexps)
63 (org-agenda-get-progress, org-agenda-get-deadlines)
64 (org-agenda-get-scheduled, org-agenda-get-blocks)
65 (org-agenda-change-all-lines): Get local tags only.
66 (org-agenda-use-tag-inheritance): New option.
67 (org-agenda-finalize): When `org-agenda-use-tag-inheritance'
68 is non-nil, possibly reset tags in the agenda buffer.
69 (org-agenda-check-type): Enhance docstring.
70
71 * org.el (org-use-tag-inheritance): Fix typo in docstring.
72
73 * org-agenda.el (org-float): Don't alias `org-float'.
74
75 * org.el (org-scan-tags): The skipper already checks for archived
76 entries.
77
78 * org.el (org-refresh-properties): Rename from
79 `org-refresh-effort-properties' and use two new parameters.
80 (org-agenda-prepare-buffers): Use `org-refresh-properties'.
81 Also refresh the 'org-appt-warntime text property.
82
83 * org-clock.el (org-clock-in): Use the renamed defun.
84
85 * org-icalendar.el (org-icalendar-print-entries): Refresh the
86 'org-appt-warntime property.
87 (org-icalendar-print-entries): Do not use `org-entry-get' to get
88 the "APPT_WARNTIME" property value.
89
90 * org-agenda.el (org-agenda-get-timestamps)
91 (org-agenda-get-sexps, org-agenda-get-deadlines)
92 (org-agenda-get-scheduled): Ditto.
93
94 * org.el (org-adaptive-fill-function): Fix checking of
95 post-affiliated.
96 (org-id-link-to-org-use-id): Fix compiler warning.
97
98 * org-agenda.el (org-agenda-format-item): Do not use
99 org-get-effort to get the effort text property.
100 (org-agenda-get-sexps): Use `org-back-to-heading' when setting
101 the tags.
102
103 * org-clock.el (org-clock-in): Refresh effort properties.
104
105 * org.el (org-refresh-effort-properties): New defun.
106 (org-get-effort): Delete.
107 (org-set-effort): Set the 'org-effort text property.
108 (org-property-next-allowed-value): Ditto.
109 (org-agenda-prepare-buffers): Refresh effort properties.
110
111 * org.el (org-read-date): Let-bind `mouse-autoselect-window' to
112 nil so that the mouse doesn't jump when the option is set to t
113 globally.
114
115 * org-agenda.el (org-agenda-dim-blocked-tasks): Default to nil.
116 (org-agenda-dim-blocked-tasks): Make interactive and allow an
117 optional parameter 'invisible to hide blocked tasks instead of
118 just dimming them.
119 (org-agenda-mode-map): Bind `org-agenda-dim-blocked-tasks' to
120 "#".
121
122 * org-agenda.el (org-agenda-finalize): Don't try to align tags
123 when there are no tags. Only try to draw the habit consistency
124 graph when there is a habit in the buffer. Only mark clocking
125 task when there is one.
126
127 * org.el (org-adaptive-fill-function): DTRT in `message-mode'.
128
129 * org.el (org-get-priority): Save match data even when using
130 `org-get-priority-function'.
131
132 * org-mobile.el (org-mobile-create-index-file): Possibly
133 normalize `org-todo-keywords'.
134
135 * org-mobile.el (org-mobile-push): Use the correct agenda
136 buffer names.
137
138 * org.el (org-store-link): Use `org-id-link-to-org-use-id' instead
139 of the obsolete variable name.
140
141 * org.el (org-fontify-meta-lines-and-blocks-1): Fix bug when
142 fontifying keywords with no value.
143
144 * org.el (org-goto-auto-isearch): Enhance docstring.
145 (org-goto-map): Make a defun, so that the customized value of
146 org-goto-auto-isearch is correctly initialized.
147 (org-goto): Initialize the keymap with `org-goto-map'.
148 (org-get-location): Use *Org Help* as a temporary buffer.
149 Tell whether auto-isearch is on or off.
150
151 * org-exp.el (org-export-as-org): Remove useless argument.
152
153 * org-docbook.el (org-export-as-docbook-batch)
154 (org-export-region-as-docbook, org-export-as-docbook-pdf): Fix
155 the number of arguments.
156 (org-export-as-docbook): Remove useless argument.
157
158 * org.el (org-speed-commands-default): Use ":" instead of ";" for
159 `org-set-tags-command', which is consistent with ":" in agenda
160 view. Use "=" for `org-columns".
161
162 * org.el (org-sparse-tree): Fix redundant information in prompt.
163
164 * org-exp.el (org-export-string): Fix number of arguments passed
165 to the org-export-as-* functions.
166
167 * org-latex.el (org-export-as-latex): Fix typo in docstring.
168
169 * org-list.el (org-cycle-include-plain-lists): Docstring
170 enhancement.
171
172 * org.el (org-fontify-meta-lines-and-blocks-1): Fix fontification
173 bug when fontifying a keyword with no associated value.
174 (org-cycle-internal-local): Don't run hooks when cycling a plain
175 list before first headline.
176 (org-ctrl-c-ctrl-c): Throw a user error when trying to toggle a
177 blocked checkbox.
178 (org-indent-line): Fix table formulas indenting.
179
180 * org-agenda.el (org-agenda-open-link): Fix bug when no link is
181 matched. Return a message instead of an error.
182
183 * org-agenda.el (org-agenda-priority): Remove useless parameter
184 and fix showing priority in agenda buffers.
185
186 * org-macs.el (org-with-buffer-modified-unmodified): New macro.
187
188 * org.el (org-entry-blocked-p): Use the new macro.
189
190 * org-src.el (org-edit-src-exit): Don't comma-escape the content
191 of a fixed width region.
192
193 * org.el (org-blocker-hook): Update the docstring to mention that
194 functions in this hook should not modify the buffer.
195 (org-trigger-hook): Small docstring fix.
196 (org-entry-blocked-p): Use `with-buffer-modified-unmodified'
197 so that the function never modifies the buffer.
198
199 * org-agenda.el (org-agenda-open-link): Allow to open an internal
200 link by using the new `org-offer-links-in-entry' function.
201
202 * org.el (org-offer-links-in-entry): Do not open the link directly
203 through `org-open-link-from-string', only offer to select a link
204 and return a cons with the link (as a string) and the end of
205 entry.
206 (org-open-at-point): Use `org-offer-links-in-entry' correctly.
207
208 * org.el (org-cycle-internal-local): Fix bug: allow headings with
209 leading blank characters.
210
211 * org-clock.el (org-clock-persist): Docstring fix: document the
212 'history value.
213
214 * org.el (org-insert-link): Fix bug when inserting links to
215 headlines containing the ">" character.
216
217 * org-crypt.el (org-at-encrypted-entry-p): Fix search boundary.
218
219 * org-compat.el (org-delete-directory): New compatibility function
220 for Emacs 22, where `delete-directory' does not support recursive
221 deletion.
222
223 * org-odt.el (org-odt-cleanup-xml-buffers): Use the new
224 compatibility function.
225
226 * org.el (org-table-map-tables): Fix allowed blocks.
227 (org-edit-special): Fix regression: allow editing HTML and
228 LaTeX source blocks again.
229
230 * org-src.el (org-edit-src-code): Ditto.
231
232 * org.el (org-nonsticky-props): Add `htmlize-link'.
233
234 * org.el (org-nonsticky-props): Add `htmlize-link'.
235
236 * org.el (org-edit-special): Don't edit in verbatim blocks.
237
238 * org-src.el (org-edit-src-code): Ditto.
239
240 * org-table.el (org-table-fedit-lisp-indent)
241 (orgtbl-self-insert-command): Use `org-delete-backward-char'
242 instead of `backward-delete-char'.
243
244 * org.el (org-delete-backward-char, org-delete-char): Save match
245 data.
246
247 * org-src.el (org-edit-src-code): Fix another bug about editing
248 special blocks "example" and "verbatim".
249
250 * org.el (org-structure-template-alist): Add verbatim.
251 (org-edit-special): Fix bug about editing special blocks
252 "example" and "verbatim".
253
254 * org.el (org-delete-backward-char, org-delete-char): Save match
255 data (`delete-backward-char' and `delete-char' don't.)
256 (org-enable-table-editor, org-insert-heading)
257 (org-remove-timestamp-with-keyword, org-self-insert-command):
258 Use `delete-backward-char' instead of `backward-delete-char'.
259
260 * org-table.el (org-table-fedit-lisp-indent)
261 (orgtbl-self-insert-command): Ditto.
262
263 * org-latex.el (org-export-latex-subcontent): Ditto.
264
265 * org-clock.el (org-clocktable-write-default): Ditto.
266
267 * org-ascii.el (org-export-ascii-preprocess): Ditto.
268
269 * org.el (org-todo): Ignore the comment string when changing the
270 TODO state of a headline.
271
272 * org.el (org-edit-special): Fix docstring.
273 (org-in-src-block-p): Small enhancement.
274
275 * org-publish.el (org-publish-org-to): Call `org-export-as-*'
276 functions with the correct list of arguments.
277
278 * org-html.el (org-export-as-html): Delete obsolete arg `hidden'.
279 (org-export-as-html-and-open, org-export-as-html-batch)
280 (org-export-region-as-html): Don't use obsolete arg.
281
282 * org-ascii.el (org-export-as-ascii): Delete obsolete arg
283 `hidden'.
284 (org-export-as-ascii-to-buffer): Don't use obsolete arg.
285
286 * org.el (org-in-fixed-width-region-p): Save match data.
287 (org-in-src-block-p): Use case-folding for searching the block
288 boundaries.
289 (org-activate-plain-links, org-activate-angle-links)
290 (org-activate-bracket-links): Prevent link activation in
291 source code blocks.
292
293 * org-odt.el (org-odt-cleanup-xml-buffers): Fix Emacs Bug#13197 by
294 setting the correct buffer before marking it unmodified to
295 silently kill him.
296
297 * org.el (org-set-font-lock-defaults): Don't activate links in
298 source code blocks and fixed-width regions.
299
300 * org-agenda.el (org-agenda-finalize): Fix links activation.
301
302 * org.el (org-open-at-point): Throw the correct error on
303 non-links. Use `user-error' instead of `error'.
304
305 * org.el (org-in-fixed-width-region-p): Define before use.
306
307 * org-src.el (org-in-src-block-p): Declare function.
308
309 * org-compat.el: Fix bug: don't use `eval-when-compile' when
310 aliasing `user-error'.
311
312 * org-agenda.el (org-agenda-skip): Only check if point is
313 inside a code block, not at a code block.
314
315 * org.el (org-in-fixed-width-region-p): Rewrite using
316 org-element.el.
317
318 * org.el (org-fill-paragraph): Fill correctly in source code
319 block.
320
321 * org.el (org-in-fixed-width-region-p): New function.
322 (org-edit-special): Fix bug: make sure to DTRT in every
323 special environment. Also use the new function to check
324 against fixed-width environment.
325
326 * org-src.el (org-edit-src-code): Check if we are in a source code
327 block with `org-in-src-block-p'. Slightly reformat the docstring.
328
329 * org.el (org-in-src-block-p): Return t when point is at the
330 #+BEGIN_SRC/#+END_SRC lines unless the new optional parameter
331 'inside is set to t.
332
333 * ob-exp.el (obe-marker): Delete useless var.
334
335 * org-src.el (org-edit-src-code): Fix bug triggered by the sexp
336 (copy-marker nil) on Emacs <24.1.
337
3382013-01-08 Dmitry Antipov <dmantipov@yandex.ru>
339
340 * org-agenda.el (org-agenda-get-restriction-and-command): Use
341 `point-marker'.
342
343 * org-capture.el (org-capture-place-template): Ditto.
344
345 * org-colview-xemacs.el (org-dblock-write:columnview): Ditto.
346
347 * org-colview.el (org-dblock-write:columnview): Ditto.
348
349 * org-mobile.el (org-mobile-locate-entry): Ditto.
350
351 * org-table.el (org-table-convert-region): Ditto.
352
353 * org.el (org-update-statistics-cookies): Ditto.
354
3552013-01-08 Eric Schulte <eric.schulte@gmx.com>
356
357 * org-exp.el (org-export-string): Pass the dir option on through
358 to any subsequent export functions.
359
3602013-01-08 Henning Weiss <hdweiss@gmail.com> (tiny change)
361
362 * org-mobile.el (org-mobile-sumo-agenda-command): Remove match
363 description from block agendas when they have a title.
364
3652013-01-08 Jambunathan K <kjambunathan@gmail.com>
366
367 * org-odt.el (org-export-as-odt-batch): Init `org-odt-zip-dir'.
368 Fix Emacs Bug#13254.
369
370 * org-odt.el (org-odt-format-org-link): Add check for presence of
371 description in headline links.
372
3732013-01-08 Michael Albinus <michael.albinus@gmx.de>
374
375 * ob.el (org-babel-temp-file): Fix setting of
376 `temporary-file-directory' on remote hosts.
377
378 * ob-eval.el (org-babel-shell-command-on-region): Use
379 `process-file' instead of `call-process-region'. The latter one
380 does not work on remote hosts.
381
3822013-01-08 Michael Gauland <mike_gauland@stanfordalumni.org> (tiny change)
383
384 * org-src.el: Create a marker to pass to copy-marker.
385
3862013-01-08 Nicolas Goaziou <n.goaziou@gmail.com>
387
388 * org.el (org-setup-filling): Ignore `auto-fill-inhibit-regexp'.
389 The idea behind this is that `org-adaptive-fill-function' already
390 determines which lines should be filled.
391
392 * org.el (org-fill-paragraph): Small refactoring.
393
394 * org-element.el (org-element--parse-elements)
395 (org-element-at-point): Fix parsing of a list in a block in a
396 list.
397
3982013-01-08 Sebastien Vauban <wxhgmqzgwmuf-geNee64TY+gS+FvcfC7Uqw@public.gmane.org>
399
400 * org.el (org-copy-subtree, org-paste-subtree): Fix whitespace
401 handling when copying/pasting a subtree.
402
4032013-01-07 Glenn Morris <rgm@gnu.org> 12013-01-07 Glenn Morris <rgm@gnu.org>
404 2
405 * progmodes/compile.el (compilation-parse-errors): 3 * progmodes/compile.el (compilation-parse-errors):