"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/Edit/Editor/edit_typeset.hpp" between
TeXmacs-1.99.4-src.tar.gz and TeXmacs-1.99.5-src.tar.gz

About: GNU TeXmacs is a what-you-see-is-what-you-get scientific text editor, which was both inspired by TeX and GNU Emacs.

edit_typeset.hpp  (TeXmacs-1.99.4-src):edit_typeset.hpp  (TeXmacs-1.99.5-src)
skipping to change at line 27 skipping to change at line 27
#include "hashset.hpp" #include "hashset.hpp"
class document_rep; class document_rep;
class edit_typeset_rep: virtual public editor_rep { class edit_typeset_rep: virtual public editor_rep {
protected: protected:
tree the_style; // document style tree the_style; // document style
hashmap<path,hashmap<string,tree> > cur; // environment at different paths hashmap<path,hashmap<string,tree> > cur; // environment at different paths
hashmap<string,tree> stydef; // environment after styles hashmap<string,tree> stydef; // environment after styles
hashmap<string,tree> pre; // environment after styles and init hashmap<string,tree> pre; // environment after styles and init
hashmap<string,tree> init; // environment changes w.r.t. style hashmap<string,tree> init; // environment changes w.r.t. style
hashmap<string,tree> fin ; // environment changes w.r.t. doc hashmap<string,tree> fin; // environment changes w.r.t. doc
hashmap<string,tree> grefs; // global references
edit_env env; // the environment for typesetting edit_env env; // the environment for typesetting
typesetter ttt; // the (not) yet typesetted document typesetter ttt; // the (not) yet typesetted document
protected: protected:
typesetter get_typesetter (); typesetter get_typesetter ();
tree get_style (); tree get_style ();
void set_style (tree t); void set_style (tree t);
hashmap<string,tree> get_init (); hashmap<string,tree> get_init ();
hashmap<string,tree> get_fin (); hashmap<string,tree> get_fin ();
hashmap<string,tree> get_att (); hashmap<string,tree> get_att ();
skipping to change at line 74 skipping to change at line 75
tree get_env_value (string var_name, path p); tree get_env_value (string var_name, path p);
tree get_env_value (string var_name); tree get_env_value (string var_name);
tree get_init_value (string var_name); tree get_init_value (string var_name);
string get_env_string (string var_name); string get_env_string (string var_name);
string get_init_string (string var_name); string get_init_string (string var_name);
int get_env_int (string var_name); int get_env_int (string var_name);
int get_init_int (string var_name); int get_init_int (string var_name);
double get_env_double (string var_name); double get_env_double (string var_name);
double get_init_double (string var_name); double get_init_double (string var_name);
language get_env_language (); language get_env_language ();
SI get_page_width (); int get_page_count ();
SI get_page_height (); SI get_page_width (bool deco);
SI get_pages_width (bool deco);
SI get_page_height (bool deco);
SI get_total_width (bool deco);
SI get_total_height (bool deco);
tree exec (tree t, hashmap<string,tree> env, bool expand_refs= true); tree exec (tree t, hashmap<string,tree> env, bool expand_refs= true);
tree exec_texmacs (tree t, path p); tree exec_texmacs (tree t, path p);
tree exec_texmacs (tree t); tree exec_texmacs (tree t);
tree exec_verbatim (tree t, path p); tree exec_verbatim (tree t, path p);
tree exec_verbatim (tree t); tree exec_verbatim (tree t);
tree exec_html (tree t, path p); tree exec_html (tree t, path p);
tree exec_html (tree t); tree exec_html (tree t);
tree exec_latex (tree t, path p); tree exec_latex (tree t, path p);
tree exec_latex (tree t); tree exec_latex (tree t);
tree texmacs_exec (tree t); tree texmacs_exec (tree t);
tree var_texmacs_exec (tree t);
tree checkout_animation (tree t);
tree commit_animation (tree t);
void change_style (tree style); void change_style (tree style);
tree get_init_all (); tree get_init_all ();
void init_env (string var, tree by); void init_env (string var, tree by);
void init_default (string var); void init_default (string var);
void init_style (); void init_style ();
void init_style (string style); void init_style (string style);
tree get_att (string key); tree get_att (string key);
void set_att (string key, tree im); void set_att (string key, tree im);
void reset_att (string key); void reset_att (string key);
array<string> list_atts (); array<string> list_atts ();
void typeset_style_use_cache (tree style); void typeset_style_use_cache (tree style);
void typeset_preamble (); void typeset_preamble ();
void typeset_prepare (); void typeset_prepare ();
void typeset_invalidate_env (); void typeset_invalidate_env ();
void typeset_exec_until (path p); void typeset_exec_until (path p);
void typeset_invalidate (path p); void typeset_invalidate (path p);
void typeset_invalidate_all (); void typeset_invalidate_all ();
void typeset_invalidate_players (path p, bool reattach);
void typeset_sub (SI& x1, SI& y1, SI& x2, SI& y2); void typeset_sub (SI& x1, SI& y1, SI& x2, SI& y2);
void typeset (SI& x1, SI& y1, SI& x2, SI& y2); void typeset (SI& x1, SI& y1, SI& x2, SI& y2);
friend class tm_window_rep; friend class tm_window_rep;
friend class tm_server_rep; friend class tm_server_rep;
}; };
#endif // defined EDIT_TYPESET_H #endif // defined EDIT_TYPESET_H
 End of changes. 4 change blocks. 
3 lines changed or deleted 13 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS