[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/idlwave ba418154b0 133/360: - Doc cleanup.
From: |
ELPA Syncer |
Subject: |
[elpa] externals/idlwave ba418154b0 133/360: - Doc cleanup. |
Date: |
Sun, 28 Apr 2024 00:59:16 -0400 (EDT) |
branch: externals/idlwave
commit ba418154b01a706ee973b95085269857c5f00148
Author: jdsmith <jdsmith>
Commit: jdsmith <jdsmith>
- Doc cleanup.
---
get_html_rinfo | 62 +++++++++++++++++++++++++++++++---------------------------
1 file changed, 33 insertions(+), 29 deletions(-)
diff --git a/get_html_rinfo b/get_html_rinfo
index e01952ed8a..3c481457b7 100755
--- a/get_html_rinfo
+++ b/get_html_rinfo
@@ -80,11 +80,12 @@
#
# 1. UPDATE: Manual sections
# -----------------------
-# Each Routine description has many sections. The liast can be
-# corrected when necessary. Right now, the Syntax and Keywords
-# sections are being parsed. This relies explicitly on the HTML
-# "heading" syntax, which should be verified to continue to be
-# operational.
+# Each Routine description has many sections, only a few of which
+# are of interest for routine scanning. The list can be corrected
+# when necessary. Right now, the Syntax and Keywords sections are
+# being parsed. This relies explicitly on the HTML "heading"
+# syntax upon which the HTML files are split into sections. This
+# syntax should be verified to continue to be operational.
#
# 2. UPDATE: Special matchers
# ------------------------
@@ -159,11 +160,11 @@
# {"add_kwds"} # (Array) of refs to:
# \-> [needs, # needs or has keywords
# name, # routine to link to
-# type, # type of routien to link to
+# type, # type of routine to link to
# class, # class of routine to link to
-# \@nokeys,# ref to key list to exlude
-# special, # Use name's special kwds
-# get_set] # Use name's get or set kwds
+# \@nokeys,# ref to key list to exclude
+# special, # Use routine's special kwds
+# get_set] # Use routine's get or set kwds
# {"has_special_section_kwds"} # Has special kwds to link
# {"needs_special_section_kwds"} # Needs special kwds linked
# {"extra"} # Hash of extra routines with kwds to link to
@@ -172,8 +173,8 @@
# {"special"} # Special sec. linked to (if any)
#
# The data which actually make it into the rinfo file include class,
-# type, routine,"kwds" with links, and the "extra" file and kwds with
-# links. Everything else is for internal linking.
+# type, routine,"kwds" with links, and the "extra" file and their kwds
+# with links. Everything else is for internal linking.
#
#============================================================================
# This file is free software; you can redistribute it and/or modify
@@ -1421,27 +1422,30 @@ sub try_specials {
# UPDATE: Special matchers
# ------------------------
+#
# The BEGIN block sets the array which contains special matchers. The
# hash keys are just strings identifying the matcher. The values are
# anonymous subroutines which work on the global variable $syntax
-# which contains the full syntax entry. To fix a problem, the matcher
-# may change the $syntax variable.
-# The return value of a matcher must be 0, 1, or 2
-# 0: The matcher did not match the entry.
-# 1: The matcher matched, and further matchers should be tried.
-# 2: The matcher did match and no further matchers should be tried.
-
-# Matching should mean that the matcher found the entry it was supposed to
-# find. When the entry is successfully changed, the matcher should also set
-# the variable $act. As typos get fixed by RSI, some matchers will still
-# match but not act - a sign that they can be removed from the %specials list.
-
-# Matchers of buggy entries should also push onto the @complaints array
-# an explanation why the matched entry is buggy. The result can later
-# be mailed to RSI to make them fix the problem.
-
-# Some entries describe actually several routines, for example PRINT/PRINTF.
-# The matcher must then place entries into the @enter array for each routine.
+# which contains the full syntax entry of the file currently being
+# scanned. To fix a problem, the matcher may change the $syntax
+# variable. The return value of a matcher must be 0, 1, or 2; 0: The
+# matcher did not match the entry. 1: The matcher matched, and
+# further matchers should be tried. 2: The matcher did match and no
+# further matchers should be tried.
+
+# Matching should mean that the matcher actually found the entry it
+# was supposed to find. When the entry is successfully changed, the
+# matcher should also set the variable $act. As typos get fixed by
+# RSI, some matchers will still match but not act - a sign that they
+# can be removed from the %specials list.
+
+# Matchers of buggy entries should also push onto the @complaints
+# array an explanation why the matched entry is buggy. The result can
+# later be mailed to RSI to encourage them to fix the problem.
+
+# Some entries describe actually several routines, for example
+# PRINT/PRINTF. The matcher must place entries directly into the
+# @enter array for each routine.
# Finally, some routines do not list all the keywords, but just say
# "accepts all keywords accepted by PLOT" or so. See the SURFACE
- [elpa] externals/idlwave 4ca15bc9d7 098/360: - Query new path info to save when using the menu item., (continued)
- [elpa] externals/idlwave 4ca15bc9d7 098/360: - Query new path info to save when using the menu item., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 9af997eaf9 131/360: - Query shell for structure tag completion if in the shell., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 3c675c9837 099/360: - New selection for new or old help link format ("#" vs "#wp")., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave af15d2b430 102/360: - Initial checkin for IDLv5.6 rinfo scanner, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 730fb31d4c 104/360: - Removed in favor of get_html_rinfo, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 15f070f9a9 107/360: - Executive command completion and help., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 69eacaa9a0 105/360: - Add option to skip certain catalogs (like CVS)., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave f9fe85b7c8 124/360: - Support the new found-in property for supporting structure definitions, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 989e453a61 126/360: *** empty log message ***, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 88c175cb50 132/360: - Check for browse-url., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave ba418154b0 133/360: - Doc cleanup.,
ELPA Syncer <=
- [elpa] externals/idlwave a4b329a7e2 137/360: *** empty log message ***, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave d39d20aee6 139/360: *** empty log message ***, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 5099cbeae7 142/360: - Rename face variables to remove -face., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave d1dbf77a1c 152/360: - Updated FSF address., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 7948471e51 156/360: - Added use-dedicated-window to prevent *idl* window from getting, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 7f600a059f 194/360: Warn if compiling will exit stack, ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave cca88fe997 155/360: - Default indents switched to my preference., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave cfc746716d 165/360: - C-M-? is help with topic, also menu., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 2a800c0730 158/360: - Remove obsoleted HTML help stuff., ELPA Syncer, 2024/04/28
- [elpa] externals/idlwave 0ef92e9687 164/360: - Return t from assistant-start., ELPA Syncer, 2024/04/28