| 1 | 2008-07-02 Juanma Barranquero <lekktu@gmail.com> |
| 2 | |
| 3 | * org.el (org-agenda-skip-unavailable-files): |
| 4 | * org-clock.el (org-clock-out-when-done): Doc fixes. |
| 5 | |
| 6 | 2008-06-18 Glenn Morris <rgm@gnu.org> |
| 7 | |
| 8 | * org.el (org-map-entries): Let-bind `file'. |
| 9 | |
| 10 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 11 | |
| 12 | * org-colview.el (org-columns-next-allowed-value): Bug fix. |
| 13 | |
| 14 | * org-colview-xemacs.el (org-columns-next-allowed-value): Bug fix. |
| 15 | |
| 16 | * org-agenda.el (org-agenda-get-closed): Get the end time into the |
| 17 | agenda prefix as well. |
| 18 | |
| 19 | * org-publish.el (org-publish-org-index): Make a properly indented |
| 20 | list. |
| 21 | |
| 22 | * org.el (org-calendar-agenda-action-key): New option. |
| 23 | (org-get-cursor-date): New function. |
| 24 | (org-mark-entry-for-agenda-action): New command. |
| 25 | (org-overriding-default-time): New variable. |
| 26 | (org-read-date): Respect `org-overriding-default-time'. |
| 27 | |
| 28 | * org-remember.el (org-remember-apply-template): Respect the |
| 29 | overriding default time. |
| 30 | |
| 31 | * org-agenda.el (org-agenda-action-marker): New variable. |
| 32 | (org-agenda-action): New command. |
| 33 | (org-agenda-do-action): New function. |
| 34 | |
| 35 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 36 | |
| 37 | * org.el (org-schedule, org-deadline): Protect scheduled and |
| 38 | deadline tasks against changes that accidently remove the |
| 39 | repeater. Also show a message with the new date when done. |
| 40 | |
| 41 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 42 | |
| 43 | * org.el (org-beginning-of-line): Cater for the case when there |
| 44 | are tags but no headline text. |
| 45 | (org-align-tags-here): Convert to tabs only when indent-tabs-mode |
| 46 | it set. |
| 47 | |
| 48 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 49 | |
| 50 | * org-mhe.el (org-mhe-get-message-folder-from-index): Make sure |
| 51 | the return value is nil instead of "nil" when there is no match. |
| 52 | |
| 53 | * org-exp.el (org-insert-centered): Use fill-column instead of |
| 54 | 80. |
| 55 | (org-export-as-ascii): Use string-width to measure the width of |
| 56 | the heading. |
| 57 | |
| 58 | * org.el (org-diary-to-ical-string): No longer kill buffer |
| 59 | FROMBUF, this is now done by the caller. |
| 60 | |
| 61 | * org-exp.el (org-print-icalendar-entries): Move the call to |
| 62 | `org-diary-to-ical-string' out of the loop, and kill the buffer |
| 63 | afterwords. |
| 64 | |
| 65 | * org-remember.el (org-remember-visit-immediately): Position |
| 66 | cursor after moving to the note. |
| 67 | (org-remember-apply-template): Use a text property to record the |
| 68 | cursor position. |
| 69 | (org-remember-handler): Align tags after pasting the note. |
| 70 | |
| 71 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 72 | |
| 73 | * org-bbdb.el (org-bbdb-follow-anniversary-link): New function. |
| 74 | |
| 75 | * org-agenda.el (org-agenda-open-link): If there is an |
| 76 | org-bbdb-name property in the current line, jump to that bbdb |
| 77 | entry. |
| 78 | |
| 79 | * org-bbdb.el (org-bbdb-anniversaries): Add the bbdb-name as a |
| 80 | text property, so that the agenda knows where this entry comes |
| 81 | from. |
| 82 | |
| 83 | * org-agenda.el (org-agenda-clock-in): Fixed bug in the |
| 84 | interaction between clocking-in from the agenda, and automatic |
| 85 | task state switching. |
| 86 | |
| 87 | * org-macs.el (org-with-point-at): Bug fix in macro defintion. |
| 88 | |
| 89 | * org.el (org-beginning-of-line, org-end-of-line): Make sure the |
| 90 | zmacs-region stays after this command in XEmacs. |
| 91 | |
| 92 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 93 | |
| 94 | * org.el (org-scan-tags): Allow new values for ACTION parameter. |
| 95 | |
| 96 | * org-remember.el (org-remember-templates): Fix bug in |
| 97 | customization type definition. |
| 98 | |
| 99 | * org.el (org-map-entries): New function. |
| 100 | |
| 101 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 102 | |
| 103 | * org-agenda.el (org-agenda-skip-comment-trees): New option. |
| 104 | (org-agenda-skip): Respect `org-agenda-skip-comment-trees'. |
| 105 | |
| 106 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 107 | |
| 108 | * org-remember.el (org-jump-to-target-location): New variable. |
| 109 | (org-remember-apply-template): Set |
| 110 | `org-remember-apply-template' if requested by template. |
| 111 | (org-remember-handler): Start an idle timer to jump to |
| 112 | remember location. |
| 113 | |
| 114 | * org-exp.el (org-get-current-options): Add the FILETAGS setting. |
| 115 | |
| 116 | * org.el (org-set-regexps-and-options): Fix bug with parsing of |
| 117 | file tags. |
| 118 | (org-get-tags-at): Add the content of `org-file-tags'. |
| 119 | |
| 120 | * org-exp.el (org-export-handle-comments): Fix bug with several |
| 121 | comment lines after each other. |
| 122 | (org-number-to-roman, org-number-to-counter): New functions. |
| 123 | (org-export-section-number-format): New option. |
| 124 | |
| 125 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 126 | |
| 127 | * org-exp.el (org-export-protect-examples): Catch the case of a |
| 128 | missing end_example line. |
| 129 | |
| 130 | * org.el (org-set-regexps-and-options): Set `org-file-properties' and |
| 131 | `org-file-tags' to nil. |
| 132 | |
| 133 | * org-colview.el (org-columns-next-allowed-value): Handle next |
| 134 | argument NTH to directly select a value. |
| 135 | |
| 136 | * org-colview-xemacs.el (org-columns-next-allowed-value): Handle next |
| 137 | argument NTH to directly select a value. |
| 138 | |
| 139 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 140 | |
| 141 | * org-agenda.el (org-agenda-scheduled-leaders): Fix docstring. |
| 142 | |
| 143 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 144 | |
| 145 | * org.el (org-columns-ellipses): New option. |
| 146 | |
| 147 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 148 | |
| 149 | * org-colview.el (org-columns-add-ellipses): New function. |
| 150 | (org-columns-compact-links): New function. |
| 151 | (org-columns-cleanup-item): Call `org-columns-compact-links'. |
| 152 | (org-columns-display-here): Call `org-agenda-columns-cleanup-item' |
| 153 | when in agenda. |
| 154 | (org-columns-edit-value): Fixed bug with editing values from |
| 155 | agenda column view. |
| 156 | (org-columns-redo): Also redo the agenda itself. |
| 157 | |
| 158 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 159 | |
| 160 | * org-agenda.el (org-agenda-columns-remove-prefix-from-item): New |
| 161 | option. |
| 162 | |
| 163 | * org-colview.el (org-agenda-columns-cleanup-item): New function. |
| 164 | |
| 165 | * org-exp.el (org-export-ascii-preprocess): Renamed from |
| 166 | `org-export-ascii-clean-string'. |
| 167 | (org-export-kill-licensed-text) |
| 168 | (org-export-define-heading-targets) |
| 169 | (org-export-handle-invisible-targets) |
| 170 | (org-export-target-internal-links) |
| 171 | (org-export-remove-or-extract-drawers) |
| 172 | (org-export-remove-archived-trees) |
| 173 | (org-export-protect-quoted-subtrees) |
| 174 | (org-export-protect-verbatim, org-export-protect-examples) |
| 175 | (org-export-select-backend-specific-text) |
| 176 | (org-export-mark-blockquote-and-verse) |
| 177 | (org-export-remove-comment-blocks-and-subtrees) |
| 178 | (org-export-handle-comments, org-export-mark-radio-links) |
| 179 | (org-export-remove-special-table-lines) |
| 180 | (org-export-normalize-links) |
| 181 | (org-export-concatenate-multiline-links) |
| 182 | (org-export-concatenate-multiline-emphasis): New functions, |
| 183 | obtained from spliiting the export preprocessor. |
| 184 | |
| 185 | * org-table.el (org-table-recalculate): Improve error message if |
| 186 | the row number is invalid. |
| 187 | |
| 188 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 189 | |
| 190 | * org-archive.el (org-archive-save-context-info): Fix bugs in |
| 191 | customization setup and docstring. |
| 192 | |
| 193 | * org-exp.el (org-export-html-style): Changed the size of in the |
| 194 | <pre> element to 90%. |
| 195 | |
| 196 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 197 | |
| 198 | * org.el (org-find-src-example-start): Function removed. |
| 199 | (org-edit-src-find-region-and-lang): New function. |
| 200 | |
| 201 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 202 | |
| 203 | * org.el (org-edit-src-exit): New function. |
| 204 | (org-exit-edit-mode): New minor mode. |
| 205 | |
| 206 | * org-exp.el (org-export-preprocess-string): Fix bug with removing |
| 207 | comment-like lines from protected examples. |
| 208 | |
| 209 | * org.el (org-edit-src-example, org-find-src-example-start) |
| 210 | (org-protect-source-example, org-edit-special): New functions. |
| 211 | |
| 212 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 213 | |
| 214 | * org-publish.el (org-publish-project-alist): Fix typo in |
| 215 | docstring. |
| 216 | (org-publish-project-alist): Handle :index-title property. |
| 217 | |
| 218 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 219 | |
| 220 | * org-export-latex.el (org-export-as-latex): Make sure region |
| 221 | bounds are correct. Parse subtree properties relating to export. |
| 222 | |
| 223 | * org-exp.el (org-export-add-options-to-plist): New function. |
| 224 | (org-infile-export-plist): Use `org-export-add-options-to-plist'. |
| 225 | |
| 226 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 227 | |
| 228 | * org.el (org-default-properties): Add EXPORT_FILE_NAME and |
| 229 | EXPORT_TITLE. |
| 230 | |
| 231 | * org-exp.el (org-export-get-title-from-subtree) |
| 232 | (org-export-as-ascii, org-export-as-html): Make sure the original |
| 233 | region-beginning and region-end are used, even after moving |
| 234 | point. |
| 235 | (org-export-get-title-from-subtree): Also try the EXPORT_TITLE |
| 236 | property. |
| 237 | |
| 238 | * org-remember.el (org-remember-last-stored-marker): New variable. |
| 239 | (org-remember-goto-last-stored): Use `org-goto-marker-or-bmk'. |
| 240 | (org-remember-handler): Also use marker to remember |
| 241 | last-stored position. |
| 242 | |
| 243 | * org.el (org-goto-marker-or-bmk): New function. |
| 244 | |
| 245 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 246 | |
| 247 | * org.el (org-file-properties): Renamed from `org-local-properties'. |
| 248 | (org-scan-tags): Take file tags into account. |
| 249 | (org-tags-match-list-sublevels): Default changed to t. |
| 250 | |
| 251 | * org-exp.el (org-export-as-html): Close paragraph after a |
| 252 | footnote. |
| 253 | |
| 254 | * org.el (org-update-parent-todo-statistics): New function. |
| 255 | |
| 256 | * org-exp.el (org-icalendar-store-UID): New option. |
| 257 | (org-icalendar-force-UID): Option removed. |
| 258 | (org-print-icalendar-entries): IMplement UIDs. |
| 259 | |
| 260 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 261 | |
| 262 | * org-mhe.el (org-mhe-follow-link): Fix bug in mhe searches. |
| 263 | |
| 264 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 265 | |
| 266 | * org-faces.el (org-column): Document how this face is being used |
| 267 | and why sometimes the background faces shine through. |
| 268 | |
| 269 | * org-mhe.el (org-mhe-follow-link): Improve handling of searches. |
| 270 | |
| 271 | * org-publish.el (org-publish-attachment): Create publishing |
| 272 | directory if it does not yet exist. |
| 273 | |
| 274 | * org-table.el (org-calc-default-modes): Change default number |
| 275 | format to (float 8). |
| 276 | |
| 277 | * org.el (org-olpath-completing-read): New function. |
| 278 | (org-time-clocksum-format): New option. |
| 279 | (org-minutes-to-hh:mm-string): Use `org-time-clocksum-format'. |
| 280 | |
| 281 | * org-clock.el (org-clock-display, org-clock-out) |
| 282 | (org-update-mode-line): Use `org-time-clocksum-format'. |
| 283 | |
| 284 | * org-colview-xemacs.el (org-columns-number-to-string): Use |
| 285 | `org-time-clocksum-format'. |
| 286 | |
| 287 | * org-colview.el (org-columns-number-to-string): Use |
| 288 | `org-time-clocksum-format'. |
| 289 | |
| 290 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 291 | |
| 292 | * org-id.el: New file, move from contrib to core. |
| 293 | |
| 294 | * org-exp.el (org-icalendar-force-UID): New option. |
| 295 | |
| 296 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 297 | |
| 298 | * org-exp.el (org-print-icalendar-entries): Make sure DTEND is |
| 299 | shifted by one day if theere is a date range without an end |
| 300 | time. |
| 301 | |
| 302 | * org.el (org-try-structure-completion): New function. |
| 303 | |
| 304 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 305 | |
| 306 | * org.el (org-set-font-lock-defaults): Improve fontification of |
| 307 | description lists. |
| 308 | (org-insert-item): Handle description lists. |
| 309 | (org-adaptive-fill-function): Improve auto indentation in |
| 310 | description lists. |
| 311 | |
| 312 | * org-exp.el (org-export-as-html, org-export-preprocess-string): |
| 313 | Implement VERSE environment. |
| 314 | (org-export-preprocess-string): Implement the COMMENT |
| 315 | environment. |
| 316 | |
| 317 | * org-export-latex.el (org-export-latex-preprocess): Implement |
| 318 | VERSE environment. |
| 319 | |
| 320 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 321 | |
| 322 | * org-jsinfo.el (org-infojs-opts-table): Add entry for FIXED_TOC |
| 323 | option. |
| 324 | |
| 325 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 326 | |
| 327 | * org-table.el (orgtbl-to-tsv, orgtbl-to-csv): New functions. |
| 328 | |
| 329 | * org.el (org-quote-csv-field): New functions. |
| 330 | |
| 331 | * org-table.el (org-table-export-default-format): Remove :splice |
| 332 | from default format, we get the same effect by not specifying |
| 333 | :tstart and :tend. |
| 334 | (org-table-export): Improve setup, distinguish better between |
| 335 | interactive and non-interactive use, allow specifying the format |
| 336 | on the fly, better protection against wrong file names. |
| 337 | (orgtbl-to-generic): Fix documentation. Do not require :tstart |
| 338 | and :tend when :splice is omitted. |
| 339 | |
| 340 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 341 | |
| 342 | * org-clock.el (org-clock-select-task): Make sure the selection |
| 343 | letters are 1-9 and A-Z, no special characters. |
| 344 | |
| 345 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 346 | |
| 347 | * org-exp.el (org-export-htmlize): New group. |
| 348 | (org-export-htmlize-output-type) |
| 349 | (org-export-htmlize-css-font-prefix): New options. |
| 350 | (org-export-htmlize-region-for-paste): New function. |
| 351 | (org-export-htmlize-generate-css): New command. |
| 352 | |
| 353 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 354 | |
| 355 | * org.el (org-set-visibility-according-to-property): New function. |
| 356 | (org-ctrl-c-ctrl-c): Do not restart org-mode, just get the options |
| 357 | and compute the regular expressions, and update font-lock. |
| 358 | (org-property-re): Allow a dash in property names. |
| 359 | |
| 360 | * org-archive.el (org-extract-archive-file): Insert the file name |
| 361 | without the path into the format, to allow the location format to |
| 362 | contain a subdirectory. |
| 363 | |
| 364 | * org-agenda.el (org-agenda-post-command-hook): If point is at end |
| 365 | of buffer, and the `org-agenda-type' property undefined, use the |
| 366 | value from the character before. |
| 367 | |
| 368 | * org.el (org-add-planning-info): Don't let indentation for |
| 369 | would-be timestamp become extra whitespace at the end of headline. |
| 370 | |
| 371 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 372 | |
| 373 | * org.el (org-remove-double-quotes, org-file-contents): New |
| 374 | functions. |
| 375 | |
| 376 | * org-exp.el (org-infile-export-plist): Also parse the |
| 377 | contents of #+SETUPFILE files, recursively. |
| 378 | |
| 379 | * org.el (org-set-regexps-and-options): Also parse the |
| 380 | contents of #+SETUPFILE files, recursively. |
| 381 | |
| 382 | * org-exp.el (org-export-handle-include-files): New function. |
| 383 | (org-export-preprocess-string): Call |
| 384 | `org-export-handle-include-files'. |
| 385 | |
| 386 | * org.el (org-delete-property-globally) |
| 387 | (org-delete-property, org-set-property): Ignore case during |
| 388 | completion. |
| 389 | (org-set-property): Use `org-completing-read' instead of |
| 390 | `completing-read'. |
| 391 | |
| 392 | * org.el (org-complete-expand-structure-template): New, |
| 393 | experimental function. |
| 394 | (org-structure-template-alist): New, experimental option. |
| 395 | (org-complete): Call `org-complete-expand-structure-template'. |
| 396 | |
| 397 | 2008-06-17 Bastien Guerry <bzg@altern.org> |
| 398 | |
| 399 | * org-export-latex.el (org-export-latex-preprocess): Added |
| 400 | support for blockquotes. |
| 401 | |
| 402 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 403 | |
| 404 | * org.el (org-read-date-analyze): Catch the case where only a |
| 405 | weekday is given. |
| 406 | |
| 407 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 408 | |
| 409 | * org.el (org-set-font-lock-defaults): Make the description |
| 410 | tag bold. |
| 411 | |
| 412 | * org-exp.el (org-export-as-html, org-close-li): Implement |
| 413 | description lists. |
| 414 | |
| 415 | 2008-06-17 Jason Riedy <jason@acm.org> |
| 416 | |
| 417 | * org-table.el (*orgtbl-default-fmt*): New variable. |
| 418 | (orgtbl-format-line): Use the value of *orgtbl-default-fmt* |
| 419 | when there is no other fmt available. |
| 420 | |
| 421 | (orgtbl-to-generic): Allow an explicitly nil :tstart or |
| 422 | :tend to suppress the appropriate string. |
| 423 | |
| 424 | (orgtbl-to-orgtbl): New function for translating to another orgtbl |
| 425 | table. |
| 426 | |
| 427 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 428 | |
| 429 | * org.el (org-read-date-analyze): "." as an alias for "+0" in |
| 430 | read date. |
| 431 | |
| 432 | * org-clock.el (org-clock-save-markers-for-cut-and-paste): |
| 433 | New function. |
| 434 | |
| 435 | * org-agenda.el (org-agenda-save-markers-for-cut-and-paste): |
| 436 | New function. |
| 437 | |
| 438 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 439 | |
| 440 | * org-clock.el (org-clock-find-position): Don't include notes |
| 441 | into clock drawer. |
| 442 | |
| 443 | * org-archive.el (org-archive-subtree): No longer remove an |
| 444 | extra line after cutting the subtree. `org-cut-subtree' already |
| 445 | takes care of this. |
| 446 | |
| 447 | * org-remember.el (org-remember-handler): Only kill the target |
| 448 | buffer if it does not contain the running clock. |
| 449 | |
| 450 | * org.el (org-markers-to-move): New variable. |
| 451 | (org-save-markers-in-region, org-check-and-save-marker) |
| 452 | (org-reinstall-markers-in-region): New function. |
| 453 | (org-move-subtree-down, org-copy-subtree): Remember relative |
| 454 | marker positions before cutting. |
| 455 | (org-move-subtree-down, org-paste-subtree): Restore relative |
| 456 | marker positions after pasting. |
| 457 | |
| 458 | * org-remember.el (org-remember-clock-out-on-exit): New option. |
| 459 | (org-remember-finalize): Clock out only if the setting in |
| 460 | `org-remember-clock-out-on-exit' requires it. |
| 461 | (org-remember-handler): Do the cleanup in the buffer, to make sure |
| 462 | that the clock marker remains in tact. |
| 463 | |
| 464 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 465 | |
| 466 | * org-clock.el (org-clock-goto): Widen buffer if necessary. |
| 467 | (org-clock-in): Make sure that also tasks outside the narrowed |
| 468 | region will be clocked in correctly. |
| 469 | (org-clock-insert-selection-line): Widen the buffer so that we can |
| 470 | find the correct task heading. |
| 471 | |
| 472 | * org.el (org-base-buffer): New function. |
| 473 | |
| 474 | * org-exp.el (org-icalendar-cleanup-string): Make sure '," |
| 475 | and ";" are escaped. |
| 476 | (org-print-icalendar-entries): Also apply |
| 477 | `org-icalendar-cleanup-string' to the headline, not only to the |
| 478 | summary property. |
| 479 | |
| 480 | 2008-06-17 Carsten Dominik <dominik@science.uva.nl> |
| 481 | |
| 482 | * org-exp.el (org-export-preprocess-hook): New hook. |
| 483 | (org-export-preprocess-string): Call |
| 484 | `org-export-preprocess-hook'. |
| 485 | |
| 486 | * org.el (org-font-lock-hook): New variable. |
| 487 | (org-font-lock-hook): New function. |
| 488 | (org-set-font-lock-defaults): Call `org-font-lock-hook'. |
| 489 | |
| 490 | ;; Local Variables: |
| 491 | ;; coding: utf-8 |
| 492 | ;; add-log-time-zone-rule: t |
| 493 | ;; End: |
| 494 | |
| 495 | Copyright (C) 2008 Free Software Foundation, Inc. |
| 496 | |
| 497 | This file is part of GNU Emacs. |
| 498 | |
| 499 | GNU Emacs is free software: you can redistribute it and/or modify |
| 500 | it under the terms of the GNU General Public License as published by |
| 501 | the Free Software Foundation, either version 3 of the License, or |
| 502 | (at your option) any later version. |
| 503 | |
| 504 | GNU Emacs is distributed in the hope that it will be useful, |
| 505 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 506 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 507 | GNU General Public License for more details. |
| 508 | |
| 509 | You should have received a copy of the GNU General Public License |
| 510 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 511 | |
| 512 | ;; arch-tag: a9bdcf06-7c2d-4b5a-bf7a-c5e7b706f67c |