File: //usr/share/jed/lib/ctags.slc
.#��" 23) Tags_File$ tags� / custom_variable(�" 25 . Position_Stack+ $ NULL�. Position_Stack(�" 26 2 Position_Stack_Ptr+ $ NULL�2 Position_Stack_Ptr,*�" 30 ! s+�" 32$ file$ line$ mark$ next$ prev! 5�" 30�! s�" 34 0 create_user_mark ! s�$ mark�"
35 / buffer_filename ! s�$ file�" 36 ) what_line ! s�$ line�" 37 ! sw�" 28�/ create_position,*�" 40 ! s+�" 42 2 Position_Stack_Ptr $ NULLB.�" 44 ! s 2 Position_Stack_Ptr�$ next�" 45 2 Position_Stack_Ptr ! s�$ prev/.�" 48 ! s�. Position_Stack/d�" 50 ! s�2
Position_Stack_Ptr�" 40�- save_position,*�" 55 ! s+ 2 Position_Stack_Ptr�! s*�" 56 # buf+.��" 59 # buf� & sw2buf/o./.��" 64 ! s"$ mark� 0 user_mark_buffer�# buf�" 65 # buf ' whatbufB. ! s"$ file A/.� # buf� ' bufferp/6.��" 66 # buf� & sw2buf/c��" 67 !
s"$ mark� . goto_user_markw/.�" 70 ( AnyError/././���" 72 ! s"$ file� ) read_fileP��" 73 ! s"$ line� ) goto_line�" 74 0 create_user_mark ! s�$ mark�" 75 ' whatbuf�# buf�" 53�- goto_position,�" 80 2 Position_Stack_Ptr $ NULLA.��" 812 Can't go back more�
& verror/c*�" 82 ! s+ 2 Position_Stack_Ptr"$ prev�! s�" 83 ! s $ NULLA.��" 842 Can't go back more� & verror/c�" 85 ! s�2 Position_Stack_Ptr�" 86 - goto_position�" 78�- back_position,�" 91 2 Position_Stack_Ptr $ NULLA.��" 920 Can't go forward� & verror
/c*�" 93 ! s+ 2 Position_Stack_Ptr"$ next�! s�" 94 ! s $ NULLA.��" 950 Can't go forward� & verror/c�" 96 ! s�2 Position_Stack_Ptr�" 97 - goto_position�" 89�- forw_position,*�# 105 # tag % sinfo+*�# 107 ! n $ file % proto+���# 109$$ \\c^ # tag$/ +\\([^
]+\\) +� & strcat� * re_fsearch�! n�# 110 ! n! 0A.���# 112! ^ # tag$/ +\\([^ ]+\\) +� & strcat� * re_fsearch�! n�# 113 ! n! 0A.�# 114 $ NULLw/c/c��# 116! 1� 0 regexp_nth_match�$ file*�# 118 # dir+�# 119 + getbuf_infoPP�# dirP��# 120 # dir $ file� & d
ircat % sinfo�$ file�# 122�! n��# 123 ! n� ( go_right��# 124" /^� * looking_at.��# 126! 2� ( go_right�# 127 ) push_mark��# 128$ /;" � % ffind.�# 130 # eol�$& \\\\$/� + bskip_chars/b��# 132! $� + blooking_at.��# 133! 1� ' go_left/c��# 136 ) bufsubstr$
# \\/! /� / str_replace_all�% proto�# 143 % proto % sinfo�$ line/.�# 147 ) push_mark�# 148 # eol��# 149 ) bufsubstr� $ atoi % sinfo�$ line/d�# 151 % sinfow�# 105�+ _ctags_find,*�# 158 # tag % sinfo+*�# 160 $ file $ line+*�# 162 " re+! # tag9! 9$* \
\(\\d+\\)9�" re��# 163 " re� * re_fsearch.�# 164 $ NULLw/b���# 165! 1� 0 regexp_nth_match� ' integer�$ line�# 166 # eol�# 167 ) push_spot���# 169" 12� $ char� + bol_bsearchP�# 170 ) go_down_1�# 171 ) push_mark�$$ ^,\n� * skip_chars�# 172 ) bufsubstr�$ f
ile�# 174 ( pop_spot�# 175 $ line % sinfo�$ line�# 176 $ file % sinfo�$ file�# 177 % sinfow�# 158�* etags_find,*�# 180 # tag+*�# 182 ! m+ 0 create_user_mark�! m*�# 183 # len+� # tag� & strlen�# len*�# 184 , syntax_table+ 1 what_syntax_table�, syntax_tabl
e*�# 185 3 is_case_insensitive+�# 186 , syntax_table $ NULLA.! 1/.��# 187 , syntax_table� 0 get_syntax_flags! 1F/d�# 185�3 is_case_insensitive*�# 189 " cs+ + CASE_SEARCH�" cs�# 190 3 is_case_insensitiveN�+ CASE_SEARCH.�# 194 " cs�+ CASE_SEARCH/o*�# 196
) wordchars+$$ \\w_�) wordchars.��# 197 # tag� ' fsearch/.��# 199 ) wordchars� + bskip_chars�# 200 ) push_mark��# 201 ) wordchars� * skip_chars*�# 202 ! t+ ) bufsubstr�! t�# 203 ! t # tagA.�# 204 3 is_case_insensitive.� ! t� % strup� # tag� % strupA/6/7.�
�# 206 ) wordchars� + bskip_chars�# 207! 1w/c/f��# 210 ! m� . goto_user_mark�# 211! 0w�# 180�2 tag_search_forward,*�# 214 ! s # tag+��# 216 ! s"$ file� ) read_fileP*�# 217 $ line+ ! s"$ line�$ line�# 218 + String_Type� $ line� & typeofA.�# 220 # bob��
# 221 $ line� + bol_fsearchP/.��# 223 $ line� ) goto_line/d�# 225 # bol��# 227 # tag� 2 tag_search_forward.��# 229B Your tags file needs to be updated� ' messagew/b�# 214�( goto_tag,*�# 234 + find_method # tag+*�# 236 ! s+�! 0 + Struct_Type!�! s.*�# 23
9 " s1+�# 241$ file$ line! 2�# 239�" s1�# 243 + find_method� # tag " s1ϰ" s1�# 244 " s1 $ NULLA.v/c��# 246 ! s " s1�! s/e��# 249 ! s� & length! 0A.��# 250Y Unable to find %s. Perhaps your tags file needs updated. # tag� & verror/c�# 252 ! sw�# 2
34�) tags_find,*�# 255 ) tags_file+*�# 257 # dir+��# 259 ) tags_file� 0 path_is_absolute.�# 261! 1� ) tags_file� + file_statusA.�# 262 ) tags_filew/c�# 264 $ NULLw/c�# 267 + getbuf_infoPP�# dirP.*�# 271 $ file+� # dir ) tags_file� & dircat�$ file�# 272
! 1� $ file� + file_statusA.�# 273 $ filew/c���# 277 # dir# ../� & dircat� / expand_filename�# dir�# 278 # dir! /A.v/c/e�# 295 $ NULLw�# 255�0 locate_tags_file,*�# 300 $ file # dir $ dir1+*�# 301 $ tbuf+' *tags*�$ tbuf��# 303) Tags_File ) Tags_File
� . get_blocal_var�$ file��# 304 $ file� 0 locate_tags_file�$ file�# 305 $ file $ NULLA.��# 306: Unable to find a tags file� % error/c��# 308 $ file� . parse_filenameP�$ dir1��# 310 $ tbuf� ' bufferp.��# 312 $ tbuf� + getbuf_infoPP�# dirP�# 313 # dir $ d
ir1A.w/c/c��# 317 $ tbuf� & setbuf�# 319 , erase_buffer��# 320 $ file� + insert_file! 0=.��# 3214 File tags not found!� % error/c*�# 323 % flags+�# 325 + getbuf_info�% flags�$ tbufP�$ file��# 326 $ file $ dir1 $ tbuf % flags� + setbuf_info�# 298�. find_
tags_file,*�# 329 * word_chars+�# 331 ) push_spot�# 332 * skip_white��# 333 * word_chars� + bskip_chars�# 334 ) push_mark��# 335 * word_chars� * skip_chars*�# 336 # tag+ ) bufsubstr�# tag�# 337 ( pop_spot�# 338 # tagw�# 329�1 get_word_at_point,*�# 344 *
word_chars+$$ \\w_�* word_chars��# 351* Word_Chars * word_chars� . get_blocal_var�* word_chars��# 352) Find tag:� * word_chars� 1 get_word_at_point � ) read_miniw�# 341�0 get_tag_at_point,*�# 357 # tag+�# 358 & _NARGS! 1A.�# 359�# tag/.�# 361 0 get
_tag_at_point�# tag/d��# 363 # tag� ' strtrim�# tag��# 364 # tag� & strlen.w/b*�# 367 $ cbuf+ ' whatbuf�$ cbuf*�# 368 $ cpos+ / create_position�$ cpos�# 370 . find_tags_file�# 372 # bob*�# 373 + find_method+}+ _ctags_find�+ find_method��# 375" 12� / look
ing_at_char.�# 376}* etags_find�+ find_method/c*�# 378 ! s+� + find_method # tag� ) tags_find�! s���# 379! 0 ! s! # tag� ( goto_tag��# 381 $ cpos� - save_position*�# 382 ' tag_pos+ / create_position�' tag_pos��# 383 ' tag_pos� - save_position��# 384 ' wh
atbuf� & sw2buf�# 355y* ctags_find,�# 389 - forw_position�# 387y- ctags_forward,�# 393 - back_position�# 391y. ctags_backward,*�# 398 " m1+*�# 400 " m0+ 0 create_user_mark�" m0*�# 401 % m0buf+� " m0� 0 user_mark_buffer�% m0buf*�# 402 % m1buf+� " m1� 0
user_mark_buffer�% m1buf*�# 403 ' cwindow+�# 116� + window_info�' cwindow�# 405 % m0buf % m1bufA.*�# 409 $ nwin+! 0�$ nwin�# 410 ( nwindows.�# 412 % m0buf ' whatbufA.�# 413�$ nwin/c�# 414 + otherwindow/i*�# 416 - total_windows+ ( nwindows�- total_windo
ws�# 417 1 MINIBUFFER_ACTIVE.�# 418�- total_windows/c�# 420 $ nwin! 1A.�# 422 - total_windows! 1A.�# 423 + splitwindow/.�# 424 ( nwindows.�# 426 ' whatbuf % m0bufB�# 427 ' whatbuf' <mini>BC.��# 429 % m0buf� & sw2bufv/c�# 432 + otherwindow/i/d/c/c��#
436 % m1buf� ' pop2buf��# 437 " m1� . goto_user_mark�# 442 ( nwindows.�# 444 + otherwindow��# 445# 116� + window_info ' cwindowA�# 446 " m0 0 create_user_markAC.w/c/i�# 450 ( nwindows.�# 452 " m0 0 create_user_markA.w/c�# 454 + otherwindow/i�# 398�G po
pup_window_containing_buffer_position,*�# 461 " m0+ 0 create_user_mark�" m0�# 462 * ctags_find*�# 463 " m1+ 0 create_user_mark�" m1�# 464 " m0 " m1A.w/c���# 468 " m0� 0 user_mark_buffer� & sw2buf��# 469 " m0� . goto_user_mark��# 472 " m1� G popup_window_
containing_buffer_position�# 459y/ ctags_popup_tag,�# 478 / ctags_popup_tag�# 476y( find_tag