emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Achim Gratz <Stromeko@nexgo.de>
To: emacs-orgmode@gnu.org
Subject: Re: [RFC] Org version of the Org manual
Date: Wed, 06 Mar 2013 09:18:21 +0100	[thread overview]
Message-ID: <8738w90wmq.fsf@Rainer.invalid> (raw)
In-Reply-To: 87zjyhotvi.fsf@yagnesh.org

[-- Attachment #1: Type: text/plain, Size: 508 bytes --]

Yagnesh Raghava Yakkala writes:
> IIUC, Achim means,

Thanks for spelling that out for me. :-)

> Given texi generation is very slow, I wonder which format of manual
> will be included in Emacs trunk.?

Well, there obviously needs to be improvement on that front.  I've
profiled the export already, but haven't had time yet to make sense of
the results.  Attached is the output from elp.  I also have profiler
results, but these are lisp data and I first need to figure out how to
load them in Emacs again.


[-- Attachment #2: elp.txt --]
[-- Type: text/plain, Size: 15700 bytes --]

org-entry-get                                       350676      469.21990999  0.0013380439
org-babel-exp-process-buffer                        1           317.362436    317.362436
org-babel-exp-src-block                             138         308.52577799  2.2356940434
org-babel-get-src-block-info                        3834        305.86685299  0.0797774786
org-babel-parse-src-block-match                     3834        301.70857400  0.0786928988
org-babel-exp-do-export                             138         299.98738899  2.1738216594
org-babel-exp-code                                  138         299.34870600  2.1691935217
org-babel-expand-noweb-references                   24          299.114988    12.4631245
org-babel-params-from-properties                    3834        297.16263699  0.0775072083
org-entry-get-with-inheritance                      95850       290.83956400  0.0030343199
org-macro-replace-all                               2           222.371024    111.185512
org-element-context                                 8587        210.50228799  0.0245140663
org-element-at-point                                8998        198.89139700  0.0221039561
org-element--current-element                        237338      185.80111699  0.0007828544
org-get-property-block                              314005      142.07183900  0.0004524508
org-up-heading-safe                                 254825      98.096140999  0.0003849549
org-element--parse-elements                         3119        78.158617     0.0250588704
org-element-headline-parser                         59179       62.237870000  0.0010516884
org-back-to-heading                                 1177194     54.685840999  4.645...e-05
org-list-struct                                     8118        50.615231000  0.0062349385
org-element-map                                     2159        41.052958000  0.0190148022
org-before-first-heading-p                          263824      36.090307000  0.0001367969
org-element--get-next-object-candidates             43922       26.156263000  0.0005955162
org-outline-level                                   472987      23.837515999  5.039...e-05
org-end-of-subtree                                  59187       22.566596999  0.0003812762
org-get-indentation                                 529429      17.841042000  3.369...e-05
org-entry-properties                                59179       15.035857000  0.0002540741
org-element-parse-buffer                            1           14.286519     14.286519
org-element--parse-objects                          6307        10.982457     0.0017413123
org-element-paragraph-parser                        71441       9.5795360000  0.0001340901
org-element-item-parser                             25674       7.3659629999  0.0002869035
org-heading-components                              59179       6.7734890000  0.0001144576
org-element-normalize-string                        10028       6.3973670000  0.0006379504
org-at-heading-p                                    359654      5.7468979999  1.597...e-05
org-element-plain-list-parser                       9210        5.5201879999  0.0005993689
org-element-latex-or-entity-successor               14616       5.0801999999  0.0003475779
org-list-context                                    8118        4.9218190000  0.0006062846
org-babel-exp-non-block-elements                    139         4.8030860000  0.0345545755
org-element-footnote-definition-parser              32897       4.1083099999  0.0001248840
org-babel-merge-params                              8709        3.5205869999  0.0004042469
org-element--collect-affiliated-keywords            144443      3.3394739999  2.311...e-05
org-element-property-drawer-parser                  21129       2.9038599999  0.0001374348
org-get-limited-outline-regexp                      241703      2.8068669999  1.161...e-05
org-element-link-successor                          33549       2.7400770000  8.167...e-05
org-list-get-list-end                               9210        2.2022560000  0.0002391157
org-invisible-p2                                    110997      1.8746269999  1.688...e-05
org-list-get-last-item                              9210        1.8070339999  0.0001962034
org-element-parse-secondary-string                  1548        1.7770869999  0.0011479890
org-at-table-p                                      80490       1.7516579999  2.176...e-05
org-element-keyword-parser                          5407        1.6982869999  0.0003140904
org-element-export-snippet-successor                38156       1.6902520000  4.429...e-05
org-element-sub/superscript-successor               14996       1.4842760000  9.897...e-05
org-element-line-break-successor                    10676       1.4662499999  0.0001373407
org-element-timestamp-successor                     14512       1.4495880000  9.988...e-05
org-element-src-block-parser                        2741        1.4298379999  0.0005216483
org-trim                                            99454       1.4216499999  1.429...e-05
org-babel-parse-header-arguments                    8709        1.4209139999  0.0001631546
org-element-inline-src-block-successor              13626       1.3379629999  9.819...e-05
org-macro-initialize-templates                      1           1.248365      1.248365
org-macro--collect-macros                           1           1.248089      1.248089
org-element-macro-parser                            8502        1.1616150000  0.0001366284
org-unescape-code-in-string                         9311        1.1497540000  0.0001234834
org-macro-expand                                    8474        1.0761649999  0.0001269961
org-element-inline-babel-call-successor             13626       0.9184050000  6.740...e-05
org-element-macro-successor                         14571       0.9024950000  6.193...e-05
org-list-struct-assoc-end                           8118        0.8850810000  0.0001090269
org-element-text-markup-successor                   17857       0.8849819999  4.955...e-05
org-element-export-snippet-parser                   23904       0.8848189999  3.701...e-05
org-list-get-list-type                              9210        0.8797819999  9.552...e-05
org-item-re                                         86556       0.8766279999  1.012...e-05
org-list-prevs-alist                                9210        0.8290719999  9.001...e-05
org-element-footnote-reference-successor            14838       0.7596100000  5.119...e-05
org-not-nil                                         95850       0.7501719999  7.826...e-06
org-element-normalize-contents                      3919        0.6525249999  0.0001665029
org-list-get-next-item                              67249       0.6363409999  9.462...e-06
org-babel-remove-result                             138         0.634481      0.0045976884
org-babel-where-is-src-block-result                 138         0.632719      0.0045849202
org-babel-ref-goto-headline-id                      22          0.61628       0.0280127272
org-element-set-contents                            29511       0.5933719999  2.010...e-05
org-element-statistics-cookie-successor             13740       0.5776040000  4.203...e-05
org-babel-balanced-split                            5712        0.5430289999  9.506...e-05
org-list-parents-alist                              9210        0.5095729999  5.532...e-05
org-list-get-list-begin                             9210        0.4939830000  5.363...e-05
org-element-example-block-parser                    2736        0.4815410000  0.0001760018
org-babel-find-named-result                         54          0.4734820000  0.0087681851
org-do-remove-indentation                           4156        0.4653900000  0.0001119802
org-get-category                                    59127       0.4292040000  7.259...e-06
org-element-table-parser                            1026        0.4162909999  0.0004057417
org-element-target-successor                        14529       0.4006059999  2.757...e-05
org-element-table-row-parser                        5052        0.3823159999  7.567...e-05
org-at-table.el-p                                   1026        0.3236109999  0.0003154103
org-reduced-level                                   59179       0.3232659999  5.462...e-06
org-element-radio-target-successor                  14503       0.2978549999  2.053...e-05
org-split-string                                    36231       0.2893910000  7.987...e-06
org-uniquify                                        40152       0.2739410000  6.822...e-06
org-list-get-prev-item                              9210        0.2735659999  2.970...e-05
org-element-table-cell-successor                    1291        0.2522169999  0.0001953656
org-babel-chomp                                     6306        0.2347340000  3.722...e-05
org-find-entry-with-id                              22          0.2240680000  0.0101849090
org-babel-read                                      5580        0.2164680000  3.879...e-05
org-babel-where-is-src-block-head                   3972        0.2142490000  5.393...e-05
org-babel-parse-multiple-vars                       9194        0.1842510000  2.004...e-05
org-element-property                                47128       0.1440620000  3.056...e-06
org-babel-get-inline-src-block-matches              138         0.1359030000  0.0009848043
org-fill-template                                   138         0.1243740000  0.0009012608
org-string-nw-p                                     5483        0.1167720000  2.129...e-05
org-list-get-item-end                               34884       0.1068650000  3.063...e-06
org-element-code-parser                             3608        0.0825499999  2.287...e-05
org-skip-whitespace                                 8999        0.0773929999  8.600...e-06
org-element-link-parser                             582         0.0719579999  0.0001236391
org-remove-indentation                              322         0.0622920000  0.0001934534
org-update-radio-target-regexp                      1           0.058251      0.058251
org-all-targets                                     1           0.058217      0.058217
org-element-section-parser                          377         0.0538779999  0.0001429124
org-add-props                                       14213       0.0532790000  3.748...e-06
org-refresh-category-properties                     2           0.038394      0.019197
org-element-table-cell-parser                       1291        0.0378999999  2.935...e-05
org-kill-new                                        1           0.036258      0.036258
org-babel-number-p                                  5580        0.0318689999  5.711...e-06
org-babel-combine-header-arg-lists                  3834        0.0273989999  7.146...e-06
org-element-type                                    8784        0.0224829999  2.559...e-06
org-list-get-top-point                              9210        0.0213349999  2.316...e-06
org-string-match-p                                  2742        0.0202060000  7.369...e-06
org-element-node-property-parser                    399         0.0194659999  4.878...e-05
org-babel-trim                                      352         0.0149620000  4.250...e-05
org-element-footnote-reference-parser               335         0.014787      4.414...e-05
org-link-unescape                                   578         0.0096020000  1.661...e-05
org-link-expand-abbrev                              578         0.0088600000  1.532...e-05
org-element-italic-parser                           332         0.0072709999  2.190...e-05
org-version                                         2           0.006288      0.003144
org-babel-join-splits-near-ch                       352         0.0057630000  1.637...e-05
org-escape-code-in-string                           138         0.004417      3.200...e-05
org-element-subscript-parser                        104         0.002996      2.880...e-05
org-reverse-string                                  704         0.0029590000  4.203...e-06
org-file-equal-p                                    2           0.002958      0.001479
org-element-comment-parser                          50          0.0023529999  4.705...e-05
org-reduce                                          352         0.0021599999  6.136...e-06
org-babel-noweb-p                                   138         0.0017369999  1.258...e-05
org-element-plain-link-successor                    45          0.0015850000  3.522...e-05
org-element-statistics-cookie-parser                115         0.0015400000  1.339...e-05
org-translate-link                                  578         0.0012740000  2.204...e-06
org-remove-if                                       355         0.0010609999  2.988...e-06
org-get-agenda-file-buffer                          22          0.00084       3.818...e-05
org-element-bold-parser                             36          0.0006630000  1.841...e-05
org-element-drawer-parser                           10          0.000658      6.58e-05
org-element-timestamp-parser                        5           0.0003999999  7.999...e-05
org-element-superscript-parser                      15          0.0003909999  2.606...e-05
org-find-base-buffer-visiting                       22          0.000366      1.663...e-05
org-element-latex-fragment-parser                   5           0.000319      6.38e-05
org-combine-plists                                  7           0.00029       4.142...e-05
org-element-target-parser                           19          0.0002800000  1.473...e-05
org-element-fixed-width-parser                      9           0.000277      3.077...e-05
org-defkey                                          20          0.000236      1.179...e-05
org-babel-noweb-wrap                                46          0.0001609999  3.499...e-06
org-add-link-type                                   1           0.000129      0.000129
org-parse-time-string                               5           0.000126      2.52e-05
org-element-underline-parser                        5           0.000115      2.3e-05
org-make-link-regexps                               1           9.6e-05       9.6e-05
org-babel-result-end                                1           9.2e-05       9.2e-05
org-element-verbatim-parser                         3           7.2e-05       2.4e-05
org-link-unescape-compound                          3           6.5e-05       2.166...e-05
org-timestamp-translate                             2           6e-05         3e-05
org-element-quote-block-parser                      1           5.9e-05       5.9e-05
org-element-interpret-data                          6           5.600...e-05  9.333...e-06
org-key                                             20          3.700...e-05  1.850...e-06
org-region-active-p                                 3           3.1e-05       1.033...e-05
org-at-item-p                                       1           2.7e-05       2.7e-05
org-release                                         2           9e-06         4.5e-06
org-translate-time                                  2           6e-06         3e-06
org-restart-font-lock                               1           6e-06         6e-06
org-babel-exp-get-export-buffer                     2           6e-06         3e-06
org-git-version                                     2           4.999...e-06  2.499...e-06
org-property-inherit-p                              1           3e-06         3e-06
org-make-target-link-regexp                         1           2e-06         2e-06

[-- Attachment #3: Type: text/plain, Size: 189 bytes --]




Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:
http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

  reply	other threads:[~2013-03-06  8:18 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-02-25 20:21 [RFC] Org version of the Org manual Thomas S. Dye
2013-02-25 21:21 ` Carsten Dominik
2013-03-04 21:28 ` Achim Gratz
2013-03-06  3:14   ` Thomas S. Dye
2013-03-06  7:44     ` Yagnesh Raghava Yakkala
2013-03-06  8:18       ` Achim Gratz [this message]
2013-03-06  8:29         ` Bastien
2013-03-06  8:40           ` Nicolas Goaziou
2013-03-06  8:44           ` Achim Gratz
2013-03-06 10:18             ` Jambunathan K
2013-03-07 17:35       ` Thomas S. Dye
2013-03-07 18:22         ` Achim Gratz
2013-03-07 18:49           ` Thomas S. Dye
2013-03-09 23:53           ` Thomas S. Dye
2013-03-10 12:24             ` Achim Gratz
2013-03-10 19:01               ` Jonathan Leech-Pepin
2013-03-10 19:25                 ` Achim Gratz
2013-03-10 19:39                   ` Jonathan Leech-Pepin
2013-03-10 20:23                     ` Nicolas Goaziou
2013-03-10 20:40                       ` Jonathan Leech-Pepin
2013-03-11  0:32               ` Thomas S. Dye
2013-03-11  6:43                 ` Achim Gratz
2013-03-11 16:18                   ` Thomas S. Dye
2013-03-16 16:00 ` Achim Gratz
2013-03-17  1:19   ` Thomas S. Dye
2013-03-17  5:50     ` Carsten Dominik
2013-03-17  6:54       ` Achim Gratz
2013-03-17 12:33         ` Carsten Dominik
2013-03-17 13:34           ` Achim Gratz
2013-03-17 15:37             ` Carsten Dominik
2013-03-17 17:36               ` Achim Gratz
2013-03-17 19:58                 ` Carsten Dominik
2013-03-17  7:01       ` Sebastien Vauban
2013-03-17 12:36         ` Carsten Dominik
2013-03-17 10:28 ` Achim Gratz
2013-03-21 21:02   ` Nicolas Goaziou
2013-03-22  7:50     ` Achim Gratz
2013-03-22 14:22       ` Nicolas Goaziou
2013-03-22 16:46         ` Achim Gratz
2013-03-22 18:17           ` Nicolas Goaziou
2013-03-23  7:32             ` Achim Gratz
2013-03-23 20:17               ` Nicolas Goaziou
2013-04-27 18:16   ` Achim Gratz
2013-04-28  7:29     ` Nicolas Goaziou
2013-04-28  8:28       ` Achim Gratz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8738w90wmq.fsf@Rainer.invalid \
    --to=stromeko@nexgo.de \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).