public inbox for frysk-bugzilla@sourceware.org
help / color / mirror / Atom feed
* [Bug general/5687] New: list ignores frame (and thread?) changes
@ 2008-01-29  4:07 cagney at redhat dot com
  2008-02-06 19:38 ` [Bug general/5687] " cagney at redhat dot com
  0 siblings, 1 reply; 2+ messages in thread
From: cagney at redhat dot com @ 2008-01-29  4:07 UTC (permalink / raw)
  To: frysk-bugzilla

For instance, although this moves between frames, it keeps listing more of a
single file :-(

(fhpd) down
#8 0x08065211 in yyparse () from /bin/bash
(fhpd) list
[0.0]
  2218   {
  2219     int r = 0;
  2220     while (need_here_doc)
  2221       {
  2222         make_here_document (redir_stack[r++]);
  2223         need_here_doc--;
  2224       }
  2225   }
  2226   
  2227   /* When non-zero, an open-brace used to create a group is awaiting a close
  2228      brace partner. */
  2229   static int open_brace_count;
  2230   
  2231   #define command_token_position(token) \
  2232     (((token) == ASSIGNMENT_WORD) || \
  2233      ((token) != SEMI_SEMI && reserved_word_acceptable(token)))
  2234   
  2235   #define assignment_acceptable(token) \
  2236     (command_token_position(token) && ((parser_state & PST_CASEPAT) == 0))
  2237   
(fhpd) down
#9 0x0805ee71 in push_string () from /bin/bash
(fhpd) list
[0.0]
No symbol table is available.
(fhpd) up
#8 0x08065211 in yyparse () from /bin/bash
(fhpd) list
[0.0]
  2238   /* Check to see if TOKEN is a reserved word and return the token
  2239      value if it is. */
  2240   #define CHECK_FOR_RESERVED_WORD(tok) \
  2241     do { \
  2242       if (!dollar_present && !quoted && \
  2243          reserved_word_acceptable (last_read_token)) \
  2244         { \
  2245          int i; \
  2246          for (i = 0; word_token_alist[i].word != (char *)NULL; i++) \
  2247            if (STREQ (tok, word_token_alist[i].word)) \
  2248              { \
  2249                if ((parser_state & PST_CASEPAT) &&
(word_token_alist[i].token != ESAC)) \
  2250                  break; \
  2251                if (word_token_alist[i].token == TIME &&
time_command_acceptable () == 0) \
  2252                  break; \
  2253                if (word_token_alist[i].token == ESAC) \
  2254                  parser_state &= ~(PST_CASEPAT|PST_CASESTMT); \
  2255                else if (word_token_alist[i].token == CASE) \
  2256                  parser_state |= PST_CASESTMT; \
  2257                else if (word_token_alist[i].token == COND_END) \
(fhpd) up
#7 0x08065211 in yylex() /usr/src/debug/bash-3.2/./parse.y#2208 [inline]
(fhpd) list
[0.0]
  2258                  parser_state &= ~(PST_CONDCMD|PST_CONDEXPR); \
  2259                else if (word_token_alist[i].token == COND_START) \
  2260                  parser_state |= PST_CONDCMD; \
  2261                else if (word_token_alist[i].token == '{') \
  2262                  open_brace_count++; \
  2263                else if (word_token_alist[i].token == '}' &&
open_brace_count) \
  2264                  open_brace_count--; \
  2265                return (word_token_alist[i].token); \
  2266              } \
  2267         } \
  2268     } while (0)
  2269   
  2270   #if defined (ALIAS)
  2271   
  2272       /* OK, we have a token.  Let's try to alias expand it, if (and only if)
  2273          it's eligible.
  2274   
  2275          It is eligible for expansion if EXPAND_ALIASES is set, and
  2276          the token is unquoted and the last token read was a command
  2277          separator (or expand_next_token is set), and we are currently
(fhpd)

-- 
           Summary: list ignores frame (and thread?) changes
           Product: frysk
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: general
        AssignedTo: frysk-bugzilla at sourceware dot org
        ReportedBy: cagney at redhat dot com
OtherBugsDependingO 2246
             nThis:


http://sourceware.org/bugzilla/show_bug.cgi?id=5687

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-02-06 19:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-29  4:07 [Bug general/5687] New: list ignores frame (and thread?) changes cagney at redhat dot com
2008-02-06 19:38 ` [Bug general/5687] " cagney at redhat dot com

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).