Deleted Added
full compact
ed.decls.h (100616) ed.decls.h (145479)
1/* $Header: /src/pub/tcsh/ed.decls.h,v 3.31 2002/03/08 17:36:45 christos Exp $ */
1/* $Header: /src/pub/tcsh/ed.decls.h,v 3.39 2005/01/18 20:24:50 christos Exp $ */
2/*
3 * ed.decls.h: Editor external definitions
4 */
5/*-
6 * Copyright (c) 1980, 1991 The Regents of the University of California.
7 * All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without

--- 30 unchanged lines hidden (view full) ---

40extern void DeleteBack __P((int));
41extern void SetKillRing __P((int));
42
43/*
44 * ed.init.c
45 */
46#ifdef SIG_WINDOW
47extern void check_window_size __P((int));
2/*
3 * ed.decls.h: Editor external definitions
4 */
5/*-
6 * Copyright (c) 1980, 1991 The Regents of the University of California.
7 * All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without

--- 30 unchanged lines hidden (view full) ---

40extern void DeleteBack __P((int));
41extern void SetKillRing __P((int));
42
43/*
44 * ed.init.c
45 */
46#ifdef SIG_WINDOW
47extern void check_window_size __P((int));
48extern sigret_t window_change __P((int));
48extern RETSIGTYPE window_change __P((int));
49#endif /* SIG_WINDOW */
50extern int ed_Setup __P((int));
51extern void ed_Init __P((void));
52extern int Cookedmode __P((void));
53extern int Rawmode __P((void));
54extern void ed_set_tty_eight_bit __P((void));
55
56extern void QuoteModeOn __P((void));

--- 16 unchanged lines hidden (view full) ---

73#ifdef _IBMR2
74extern void tty_setdisc __P((int, int));
75#endif /* _IBMR2 */
76
77/*
78 * ed.screen.c
79 */
80extern void terminit __P((void));
49#endif /* SIG_WINDOW */
50extern int ed_Setup __P((int));
51extern void ed_Init __P((void));
52extern int Cookedmode __P((void));
53extern int Rawmode __P((void));
54extern void ed_set_tty_eight_bit __P((void));
55
56extern void QuoteModeOn __P((void));

--- 16 unchanged lines hidden (view full) ---

73#ifdef _IBMR2
74extern void tty_setdisc __P((int, int));
75#endif /* _IBMR2 */
76
77/*
78 * ed.screen.c
79 */
80extern void terminit __P((void));
81extern void SetAttributes __P((int));
81extern void SetAttributes __P((Char));
82extern void so_write __P((Char *, int));
83extern void ClearScreen __P((void));
84extern void MoveToLine __P((int));
85extern void MoveToChar __P((int));
86extern void ClearEOL __P((int));
87extern void Insert_write __P((Char *, int));
88extern void DeleteChars __P((int));
82extern void so_write __P((Char *, int));
83extern void ClearScreen __P((void));
84extern void MoveToLine __P((int));
85extern void MoveToChar __P((int));
86extern void ClearEOL __P((int));
87extern void Insert_write __P((Char *, int));
88extern void DeleteChars __P((int));
89extern void TellTC __P((char *));
89extern void TellTC __P((void));
90extern void SetTC __P((char *, char *));
91extern void EchoTC __P((Char **));
92extern int SetArrowKeys __P((CStr *, XmapVal *, int));
93extern int IsArrowKey __P((Char *));
94extern void ResetArrowKeys __P((void));
95extern void DefaultArrowKeys __P((void));
96extern int ClearArrowKeys __P((CStr *));
97extern void PrintArrowKeys __P((CStr *));

--- 14 unchanged lines hidden (view full) ---

112extern void ed_InitNLSMaps __P((void));
113#ifdef DEBUG_EDIT
114extern void CheckMaps __P((void));
115#endif
116extern void ed_InitMaps __P((void));
117extern void ed_InitEmacsMaps __P((void));
118extern void ed_InitVIMaps __P((void));
119
90extern void SetTC __P((char *, char *));
91extern void EchoTC __P((Char **));
92extern int SetArrowKeys __P((CStr *, XmapVal *, int));
93extern int IsArrowKey __P((Char *));
94extern void ResetArrowKeys __P((void));
95extern void DefaultArrowKeys __P((void));
96extern int ClearArrowKeys __P((CStr *));
97extern void PrintArrowKeys __P((CStr *));

--- 14 unchanged lines hidden (view full) ---

112extern void ed_InitNLSMaps __P((void));
113#ifdef DEBUG_EDIT
114extern void CheckMaps __P((void));
115#endif
116extern void ed_InitMaps __P((void));
117extern void ed_InitEmacsMaps __P((void));
118extern void ed_InitVIMaps __P((void));
119
120extern CCRETVAL e_unassigned __P((int));
121extern CCRETVAL e_insert __P((int));
122extern CCRETVAL e_newline __P((int));
123extern CCRETVAL e_delprev __P((int));
124extern CCRETVAL e_delnext __P((int));
120extern CCRETVAL e_unassigned __P((Char));
121extern CCRETVAL e_insert __P((Char));
122extern CCRETVAL e_newline __P((Char));
123extern CCRETVAL e_delprev __P((Char));
124extern CCRETVAL e_delnext __P((Char));
125/* added by mtk@ari.ncl.omron.co.jp (920818) */
125/* added by mtk@ari.ncl.omron.co.jp (920818) */
126extern CCRETVAL e_delnext_eof __P((int));
127extern CCRETVAL e_delnext_list __P((int));
128extern CCRETVAL e_delnext_list_eof __P((int)); /* for ^D */
129extern CCRETVAL e_toend __P((int));
130extern CCRETVAL e_tobeg __P((int));
131extern CCRETVAL e_charback __P((int));
132extern CCRETVAL e_charfwd __P((int));
133extern CCRETVAL e_quote __P((int));
134extern CCRETVAL e_startover __P((int));
135extern CCRETVAL e_redisp __P((int));
136extern CCRETVAL e_wordback __P((int));
137extern CCRETVAL e_wordfwd __P((int));
138extern CCRETVAL v_wordbegnext __P((int));
139extern CCRETVAL e_uppercase __P((int));
140extern CCRETVAL e_lowercase __P((int));
141extern CCRETVAL e_capitolcase __P((int));
142extern CCRETVAL e_cleardisp __P((int));
143extern CCRETVAL e_complete __P((int));
144extern CCRETVAL e_correct __P((int));
145extern CCRETVAL e_correctl __P((int));
146extern CCRETVAL e_up_hist __P((int));
147extern CCRETVAL e_down_hist __P((int));
148extern CCRETVAL e_up_search_hist __P((int));
149extern CCRETVAL e_down_search_hist __P((int));
150extern CCRETVAL e_helpme __P((int));
151extern CCRETVAL e_list_choices __P((int));
152extern CCRETVAL e_delwordprev __P((int));
153extern CCRETVAL e_delwordnext __P((int));
154extern CCRETVAL e_digit __P((int));
155extern CCRETVAL e_argdigit __P((int));
156extern CCRETVAL v_zero __P((int));
157extern CCRETVAL e_killend __P((int));
158extern CCRETVAL e_killbeg __P((int));
159extern CCRETVAL e_metanext __P((int));
126extern CCRETVAL e_delnext_eof __P((Char));
127extern CCRETVAL e_delnext_list __P((Char));
128extern CCRETVAL e_delnext_list_eof __P((Char)); /* for ^D */
129extern CCRETVAL e_toend __P((Char));
130extern CCRETVAL e_tobeg __P((Char));
131extern CCRETVAL e_charback __P((Char));
132extern CCRETVAL e_charfwd __P((Char));
133extern CCRETVAL e_quote __P((Char));
134extern CCRETVAL e_startover __P((Char));
135extern CCRETVAL e_redisp __P((Char));
136extern CCRETVAL e_wordback __P((Char));
137extern CCRETVAL e_wordfwd __P((Char));
138extern CCRETVAL v_wordbegnext __P((Char));
139extern CCRETVAL e_uppercase __P((Char));
140extern CCRETVAL e_lowercase __P((Char));
141extern CCRETVAL e_capitolcase __P((Char));
142extern CCRETVAL e_cleardisp __P((Char));
143extern CCRETVAL e_complete __P((Char));
144extern CCRETVAL e_correct __P((Char));
145extern CCRETVAL e_correctl __P((Char));
146extern CCRETVAL e_up_hist __P((Char));
147extern CCRETVAL e_down_hist __P((Char));
148extern CCRETVAL e_up_search_hist __P((Char));
149extern CCRETVAL e_down_search_hist __P((Char));
150extern CCRETVAL e_helpme __P((Char));
151extern CCRETVAL e_list_choices __P((Char));
152extern CCRETVAL e_delwordprev __P((Char));
153extern CCRETVAL e_delwordnext __P((Char));
154extern CCRETVAL e_digit __P((Char));
155extern CCRETVAL e_argdigit __P((Char));
156extern CCRETVAL v_zero __P((Char));
157extern CCRETVAL e_killend __P((Char));
158extern CCRETVAL e_killbeg __P((Char));
159extern CCRETVAL e_metanext __P((Char));
160#ifdef notdef
160#ifdef notdef
161extern CCRETVAL e_extendnext __P((int));
161extern CCRETVAL e_extendnext __P((Char));
162#endif
162#endif
163extern CCRETVAL e_send_eof __P((int));
164extern CCRETVAL e_charswitch __P((int));
165extern CCRETVAL e_gcharswitch __P((int));
166extern CCRETVAL e_which __P((int));
167extern CCRETVAL e_yank_kill __P((int));
168extern CCRETVAL e_tty_dsusp __P((int));
169extern CCRETVAL e_tty_flusho __P((int));
170extern CCRETVAL e_tty_quit __P((int));
171extern CCRETVAL e_tty_tsusp __P((int));
172extern CCRETVAL e_tty_stopo __P((int));
173extern CCRETVAL e_tty_starto __P((int));
174extern CCRETVAL e_argfour __P((int));
175extern CCRETVAL e_set_mark __P((int));
176extern CCRETVAL e_exchange_mark __P((int));
177extern CCRETVAL e_last_item __P((int));
178extern CCRETVAL v_cmd_mode __P((int));
179extern CCRETVAL v_insert __P((int));
180extern CCRETVAL v_replmode __P((int));
181extern CCRETVAL v_replone __P((int));
182extern CCRETVAL v_substline __P((int));
183extern CCRETVAL v_substchar __P((int));
184extern CCRETVAL v_add __P((int));
185extern CCRETVAL v_addend __P((int));
186extern CCRETVAL v_insbeg __P((int));
187extern CCRETVAL v_chgtoend __P((int));
188extern CCRETVAL e_killregion __P((int));
189extern CCRETVAL e_killall __P((int));
190extern CCRETVAL e_copyregion __P((int));
191extern CCRETVAL e_tty_int __P((int));
192extern CCRETVAL e_run_fg_editor __P((int));
193extern CCRETVAL e_list_eof __P((int));
194extern CCRETVAL e_expand_history __P((int));
195extern CCRETVAL e_magic_space __P((int));
196extern CCRETVAL e_list_glob __P((int));
197extern CCRETVAL e_expand_glob __P((int));
198extern CCRETVAL e_insovr __P((int));
199extern CCRETVAL v_cm_complete __P((int));
200extern CCRETVAL e_copyprev __P((int));
201extern CCRETVAL v_change_case __P((int));
202extern CCRETVAL e_expand __P((int));
203extern CCRETVAL e_expand_vars __P((int));
204extern CCRETVAL e_toggle_hist __P((int));
205extern CCRETVAL e_load_average __P((int));
206extern CCRETVAL v_delprev __P((int));
207extern CCRETVAL v_delmeta __P((int));
208extern CCRETVAL v_wordfwd __P((int));
209extern CCRETVAL v_wordback __P((int));
210extern CCRETVAL v_endword __P((int));
211extern CCRETVAL v_eword __P((int));
212extern CCRETVAL v_undo __P((int));
213extern CCRETVAL v_ush_meta __P((int));
214extern CCRETVAL v_dsh_meta __P((int));
215extern CCRETVAL v_rsrch_fwd __P((int));
216extern CCRETVAL v_rsrch_back __P((int));
217extern CCRETVAL v_char_fwd __P((int));
218extern CCRETVAL v_char_back __P((int));
219extern CCRETVAL v_chgmeta __P((int));
220extern CCRETVAL e_inc_fwd __P((int));
221extern CCRETVAL e_inc_back __P((int));
222extern CCRETVAL v_rchar_fwd __P((int));
223extern CCRETVAL v_rchar_back __P((int));
224extern CCRETVAL v_charto_fwd __P((int));
225extern CCRETVAL v_charto_back __P((int));
226extern CCRETVAL e_normalize_path __P((int));
227extern CCRETVAL e_normalize_command __P((int));
228extern CCRETVAL e_stuff_char __P((int));
229extern CCRETVAL e_list_all __P((int));
230extern CCRETVAL e_complete_all __P((int));
231extern CCRETVAL e_complete_fwd __P((int));
232extern CCRETVAL e_complete_back __P((int));
233extern CCRETVAL e_dabbrev_expand __P((int));
234extern CCRETVAL e_copy_to_clipboard __P((int));
235extern CCRETVAL e_paste_from_clipboard __P((int));
236extern CCRETVAL e_dosify_next __P((int));
237extern CCRETVAL e_dosify_prev __P((int));
238extern CCRETVAL e_page_up __P((int));
239extern CCRETVAL e_page_down __P((int));
240extern CCRETVAL e_yank_pop __P((int));
163extern CCRETVAL e_send_eof __P((Char));
164extern CCRETVAL e_charswitch __P((Char));
165extern CCRETVAL e_gcharswitch __P((Char));
166extern CCRETVAL e_which __P((Char));
167extern CCRETVAL e_yank_kill __P((Char));
168extern CCRETVAL e_tty_dsusp __P((Char));
169extern CCRETVAL e_tty_flusho __P((Char));
170extern CCRETVAL e_tty_quit __P((Char));
171extern CCRETVAL e_tty_tsusp __P((Char));
172extern CCRETVAL e_tty_stopo __P((Char));
173extern CCRETVAL e_tty_starto __P((Char));
174extern CCRETVAL e_argfour __P((Char));
175extern CCRETVAL e_set_mark __P((Char));
176extern CCRETVAL e_exchange_mark __P((Char));
177extern CCRETVAL e_last_item __P((Char));
178extern CCRETVAL v_cmd_mode __P((Char));
179extern CCRETVAL v_insert __P((Char));
180extern CCRETVAL v_replmode __P((Char));
181extern CCRETVAL v_replone __P((Char));
182extern CCRETVAL v_substline __P((Char));
183extern CCRETVAL v_substchar __P((Char));
184extern CCRETVAL v_add __P((Char));
185extern CCRETVAL v_addend __P((Char));
186extern CCRETVAL v_insbeg __P((Char));
187extern CCRETVAL v_chgtoend __P((Char));
188extern CCRETVAL e_killregion __P((Char));
189extern CCRETVAL e_killall __P((Char));
190extern CCRETVAL e_copyregion __P((Char));
191extern CCRETVAL e_tty_int __P((Char));
192extern CCRETVAL e_run_fg_editor __P((Char));
193extern CCRETVAL e_list_eof __P((Char));
194extern CCRETVAL e_expand_history __P((Char));
195extern CCRETVAL e_magic_space __P((Char));
196extern CCRETVAL e_list_glob __P((Char));
197extern CCRETVAL e_expand_glob __P((Char));
198extern CCRETVAL e_insovr __P((Char));
199extern CCRETVAL v_cm_complete __P((Char));
200extern CCRETVAL e_copyprev __P((Char));
201extern CCRETVAL v_change_case __P((Char));
202extern CCRETVAL e_expand __P((Char));
203extern CCRETVAL e_expand_vars __P((Char));
204extern CCRETVAL e_toggle_hist __P((Char));
205extern CCRETVAL e_load_average __P((Char));
206extern CCRETVAL v_delprev __P((Char));
207extern CCRETVAL v_delmeta __P((Char));
208extern CCRETVAL v_wordfwd __P((Char));
209extern CCRETVAL v_wordback __P((Char));
210extern CCRETVAL v_endword __P((Char));
211extern CCRETVAL v_eword __P((Char));
212extern CCRETVAL v_undo __P((Char));
213extern CCRETVAL v_ush_meta __P((Char));
214extern CCRETVAL v_dsh_meta __P((Char));
215extern CCRETVAL v_rsrch_fwd __P((Char));
216extern CCRETVAL v_rsrch_back __P((Char));
217extern CCRETVAL v_char_fwd __P((Char));
218extern CCRETVAL v_char_back __P((Char));
219extern CCRETVAL v_chgmeta __P((Char));
220extern CCRETVAL e_inc_fwd __P((Char));
221extern CCRETVAL e_inc_back __P((Char));
222extern CCRETVAL v_rchar_fwd __P((Char));
223extern CCRETVAL v_rchar_back __P((Char));
224extern CCRETVAL v_charto_fwd __P((Char));
225extern CCRETVAL v_charto_back __P((Char));
226extern CCRETVAL e_normalize_path __P((Char));
227extern CCRETVAL e_normalize_command __P((Char));
228extern CCRETVAL e_stuff_char __P((Char));
229extern CCRETVAL e_list_all __P((Char));
230extern CCRETVAL e_complete_all __P((Char));
231extern CCRETVAL e_complete_fwd __P((Char));
232extern CCRETVAL e_complete_back __P((Char));
233extern CCRETVAL e_dabbrev_expand __P((Char));
234extern CCRETVAL e_copy_to_clipboard __P((Char));
235extern CCRETVAL e_paste_from_clipboard __P((Char));
236extern CCRETVAL e_dosify_next __P((Char));
237extern CCRETVAL e_dosify_prev __P((Char));
238extern CCRETVAL e_page_up __P((Char));
239extern CCRETVAL e_page_down __P((Char));
240extern CCRETVAL e_yank_pop __P((Char));
241
242/*
243 * ed.inputl.c
244 */
245extern int Inputl __P((void));
246extern int GetNextChar __P((Char *));
241
242/*
243 * ed.inputl.c
244 */
245extern int Inputl __P((void));
246extern int GetNextChar __P((Char *));
247extern void UngetNextChar __P((Char));
247extern void PushMacro __P((Char *));
248
249/*
250 * ed.refresh.c
251 */
252extern void ClearLines __P((void));
253extern void ClearDisp __P((void));
254extern void Refresh __P((void));
255extern void RefCursor __P((void));
248extern void PushMacro __P((Char *));
249
250/*
251 * ed.refresh.c
252 */
253extern void ClearLines __P((void));
254extern void ClearDisp __P((void));
255extern void Refresh __P((void));
256extern void RefCursor __P((void));
256extern void RefPlusOne __P((void));
257extern void RefPlusOne __P((int));
257extern void PastBottom __P((void));
258
259/*
260 * ed.xmap.c
261 */
262extern XmapVal *XmapStr __P((CStr *));
263extern XmapVal *XmapCmd __P((int));
264extern void AddXkey __P((CStr *, XmapVal *, int));
265extern void ClearXkey __P((KEYCMD *, CStr *));
266extern int GetXkey __P((CStr *, XmapVal *));
267extern void ResetXmap __P((void));
268extern int DeleteXkey __P((CStr *));
269extern void PrintXkey __P((CStr *));
270extern int printOne __P((CStr *, XmapVal *, int));
258extern void PastBottom __P((void));
259
260/*
261 * ed.xmap.c
262 */
263extern XmapVal *XmapStr __P((CStr *));
264extern XmapVal *XmapCmd __P((int));
265extern void AddXkey __P((CStr *, XmapVal *, int));
266extern void ClearXkey __P((KEYCMD *, CStr *));
267extern int GetXkey __P((CStr *, XmapVal *));
268extern void ResetXmap __P((void));
269extern int DeleteXkey __P((CStr *));
270extern void PrintXkey __P((CStr *));
271extern int printOne __P((CStr *, XmapVal *, int));
271extern int parseescape __P((const Char **));
272extern eChar parseescape __P((const Char **));
272extern unsigned char *unparsestring __P((CStr *, unsigned char *, Char *));
273
274#endif /* _h_ed_decls */
273extern unsigned char *unparsestring __P((CStr *, unsigned char *, Char *));
274
275#endif /* _h_ed_decls */